/*
Theme Name: ZOIK
Description: ZOIK
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/

@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,600;0,900;1,300;1,400;1,600;1,900&display=swap');

body {font-family: 'Poppins', sans-serif;}
.slide-content h3 a {letter-spacing: .03rem!important; color:#000!important;}

li.menuportal a {
    background-color: #00ade6;
    background-image: url("https://www.caravanindustry.com.au/wp-content/themes/enfold-child/portal-bg.png");
    border-radius: 10px;
    padding-right: 30px;
    padding-left: 0px;
    background-position:right;
    height:50px!important;
}

li.menuportal a span{
    color:#ffffff;
}
li.menuportal a span.avia-menu-fx {
        background-color: #ffffff;
    color: #ffffff;
    border-color: #fff;
}
li.menuportal {
    border-radius:10px;
}
li.menuportal img {
position: relative;
    top: 7px;
}

/* HOME PAGE */
div#largenews {
    background-color: #fff;
}
div#largenews .slide-content {
    padding:2% 5%;
}
div#largenews .avia-content-slider-inner {
    box-shadow: rgb(50 50 93 / 25%) 0px 6px 12px -2px, rgb(0 0 0 / 30%) 0px 3px 7px -3px!important;
}

div#extranewspost article {
        background-color: #fff;
}
div#extranewspost .slide-content {
    padding:2% 5%;
}
div#extranewspost .slide-content h3 a {
    font-size:1.3rem
}
div#extranewspost .slide-content div {
    font-size:.88rem;
    line-height:1.4;
}
div#extranewspost time.slide-meta-time.updated {
    margin-bottom: 20px;
}

div#postrightcol header h2.post-title  {
    font-size:1.4rem!important;
}


div#postrightcol article {
    padding-top: 20px;
    padding-bottom: 5px!important;
}
div#postrightcol span.blog-categories.minor-meta, span.comment-container.minor-meta, span.text-sep, .read-more-link {
    display: none!important;
    visibility: hidden;
}
div#postrightcol h2.post-title.entry-title a {
    font-weight:400!important;
    color:#000000!important;
}
.template-page .entry-content-wrapper h2 {
    text-transform: inherit;
    letter-spacing: .01rem;
    font-weight:600;
}


/* READ MORE LINKS */

div.read-more-link a.more-link {
    background: #0EB7BF;
    background: -webkit-linear-gradient(top left, #0EB7BF, #8790E8);
    background: -moz-linear-gradient(top left, #0EB7BF, #8790E8);
    background: linear-gradient(to bottom right, #0EB7BF, #8790E8);
}



 #homenews .slide-content {
	padding:4% 8%
}

.html_modern-blog .avia-content-slider .slide-meta {
	padding:0px;
	margin:0px;
	padding:0% 8%
}


.image-overlay .image-overlay-inside {
	display: none;
	pointer-events: none !important;
    cursor: default !important;
}

.blog-author.minor-meta {
	display: none !important; 
}
header h3 a {
	text-transform: none;
	font-size:190%;
	line-height:1.2;
}
#postrightcol h2.post-title {
	text-transform: none;
}
header h2 a {
	text-transform: none;
	font-size:94%;
	letter-spacing: .03em; 
}
#postrightcol p {
	text-align:left;
	font-size:94%;
	line-height:1.4;
	opacity:.7;
}
div.read-more-link a.more-link {
    background-color: #00abe6;
    color: #ffffff!important;
}

#postrightcol div span.post-meta-infos {
	font-size:90%!important;
}
#top .post-entry .post-meta-infos {
	font-size:76%!important;
	opacity:.7;
}


/* CATERGORY LINKS on home page */
.blog-categories.minor-meta a {
    padding: 3px 10px;
    background-color: #54BAD4!important;
    border-radius: 8px;
    font-size: 10px;
    color: #ffffff!important;
}
.html_modern-blog .avia-content-slider .slide-meta {
    padding: 0px;
    margin: 0px;
    padding: 2% 5%;
}
/* EXTRA POST on home page */
#extrapost header h3 a {
	font-size:1.4rem!important;
}
/* IN OTHER NEWS on home page */
#inothernews header h2 a {
	font-size:1.3rem!important;
	line-height:1.1;
}


/* REMOVE TITLE CAPS */
.post-title {
    text-transform: inherit!important;
}

/* MAKE ALL HEADLINE LINKS BLUE */
h1 a, h2 a, h3 a, h4 a, h5 a{
	color:#00ade6!important;
}


@media only screen and (max-width: 480px) {
	span.logo.avia-standard-logo a img {
		max-width:190px!important
	}
	header h3 a {
		text-transform: none;
		font-size:140%;
		line-height:1.2;
	}
}
li#menu-item-search
{display:none;}

li#menu-item-search a {
    line-height: 32px !important;
    height: auto !important;
}
#top .ajax_search_response a.ajax_search_entry {
    display: block;
    text-decoration: none;
    line-height: 1.4em;
    font-size: 12px;
    height: auto;
    padding: 10px 16px;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    clear: both;
    overflow: hidden;
    float: none;
    width: auto;
    text-align: left;
}