/*
Theme Name: Enfold Child
Description: A Child Theme 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
*/



/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */

/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */

}



/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */

.logo a img {
	max-height:60px !important;
}

}


@media only screen and (min-width:768px) and (max-width: 1030px) {

ul#avia-menu > li:first-child {display:none;}
ul#avia-menu li a {padding-left:6px;padding-right:6px;}
}

@media only screen and (min-width:768px) and (max-width: 900px) {

.logo a img {
	margin-top:12px !important;
	margin-bottom:0px !important;
	max-height:60px !important;
}
}

@media only screen and (min-width:768px) and (max-width: 835px) {

ul#avia-menu li a {padding-left:3px;padding-right:3px;}

}




ul#avia-menu {text-transform: uppercase;}
.special_amp { color: inherit!important; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;}

ul#avia-menu ul.submenu-languages {width:50px}

.avia-button.avia-size-x-large {padding:25px 10px 23px !important;}






@media only screen and (min-width:768px) {
.listCat {float:left;margin-right:40px;margin-bottom:20px;}
}

table caption {text-align: center;text-transform: uppercase;font-style: normal;}

section.widget {margin-bottom:0px !important;}



.mfp-gallery .mfp-title {display:none;}

ul.nested_nav ul.children {padding:0px !important;}
ul.nested_nav ul.children li a {padding:0px 0px 5px 0px !important;font-size:80%;}

ul.nested_nav ul.children li:before {content:"" !important;}


.post-meta-infos .text-sep-date {display:none;}
.post-meta-infos .comment-container {display:none;}
.post-meta-infos .text-sep-comment {display:none;}
.post-meta-infos .blog-categories {display:none;}
.post-meta-infos .text-sep-cat {display:none;}
.post-meta-infos .blog-author {display:none;}

.blog-meta {display: none !important;}

.template-blog .post .entry-content-wrapper {
	font-size:14px !important;
}

.flex_column .template-blog .post_delimiter {
	margin:0px;
}

h3.av-masonry-entry-title {font-size:19px !important;}


.bigbutton a span:first-child {font-size:22px;padding:10px 0px 10px 20px;}
.bigbutton a span:last-child {font-size:22px;padding:10px 15px 10px 0px;line-height:28px;}


.av-main-nav > li > a {font-weight:normal !important;}


@media only screen and (max-width:600px) {
.imagewithtext {display:block;width:100%;margin:0px 0px 20px 20px !important;}
}

@media only screen and (min-width:600px) {
.imagewithtext {width:45%;margin:0px 0px 20px 20px !important;}
}



@media only screen and (max-width: 767px) {
.responsive #top .main_color .tabcontainer .active_tab {
background-color: #a0a0a0;}
	}



/* NYHETER PÅ START */
.slide-content .slide-meta {display:none;}
.blog-categories.minor-meta {display:none;}


/* FIX IT, kolumner osv boende */

#footer h3.widgettitle {
	font-weight:normal !important;
}
#footer h5 {
	font-weight: normal !important;
}



.avia-content-slider .prev-slide {left:-65px !important;top:50% !important;}
.avia-content-slider .next-slide {right:-65px !important;top:50% !important;}

.avia-content-slider, .avia-content-slider-inner {overflow:visible;}

.avia_desktop .avia-content-slider .avia-slideshow-arrows a {
	opacity: 1;
}	

.avia-slideshow-arrows a:before {
	background:none !important;
	color:#FFFFFF !important;
}

.avia-content-slider .slide-entry {
	padding:10px;
	background-color:#FFFFFF;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
	}


.avia-content-slider .avia-content-slider-inner {overflow: hidden !important;}



@media only screen and (max-width:767px) {
.scrkortet a {margin:0px auto;float:none !important;display: inline-block !important;}
.scrkortet {text-align: center;width:100%;}
.campinganlaggning h1 {font-size:25px;}
}



.nospacingbelow {margin-bottom:0px !important}

.avia-icon-list .iconlist_content_wrap {
   margin-left: 33px !important;
}

.avia-icon-list .iconlist_icon {
height: 20px;
width: 15px;
line-height: 25px;
font-size: 22px;
margin-left: 0px;
background-color:transparent !important;
}

.avia-icon-list .iconlist_content_wrap .iconlist_title {
	margin-top:8px;
	font-size:13px;
	font-weight:400;
}


.avia-icon-list article.article-icon-entry {
	min-height:30px;
}

.avia-icon-list li,
.avia-icon-list li.avia_start_animation {
	padding-bottom:0px;
	min-height:15px;
}

.avia-icon-list .iconlist-timeline {
	left:18px;
	display: none;
}

.avia-table i {font-style: italic;font-size: smaller;}


.radius10 {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;	
}

@media only screen and (min-width:767px) {

.centerFFS {
margin-left:18% !important;
}

@media only screen and (min-width:767px) {

.centerFFSS {
margin-left:12% !important;
}

}


.flex_column.av_one_half.column-top-margin {margin-top:0px;}







.tabcontainer .tab {
	font-size:13px;
}




#top .aviaccordion-preview-title-wrap {
	background:transparent;
	background-image:url(http://dev.sudersand.se/bgfade.png);
	background-repeat:repeat-y;
}

.ls-thumbnail-slide {height:74px !important;}
.ls-thumbnail-slide a {margin-right:20px !important;background-color:#FFFFFF;border:2px solid #FFFFFF !important;
	border-radius: 5px;
}
.ls-thumbnail-slide a:last-child {margin-right:0px !important;}

.ls-thumbnail-inner {background:transparent !important;}


@media only screen and (max-width:600px) {
.avia-layerslider .ls-thumbnail-wrapper {
	bottom:60px;
	}
.ls-nav-prev {visibility: hidden !important;display: none !important;}
.ls-nav-next {visibility: hidden !important;display: none !important;}
.ls-thumbnail-slide a {margin-right:5px !important;border:1px solid #FFFFFF !important;}
}



@media only screen and (min-width:600px) {
.showOnMobile {display:none;}
}
@media only screen and (max-width:600px) {
.hideOnMobile {display:none;}
}



@media only screen and (min-width:960px) {
.avia-content-slider .slide-entry {
	min-height:250px !important;
}
}

@media only screen and (min-width:768px) and (max-width:960px) {
.avia-content-slider .slide-entry {
	min-height:280px !important;
}
}

@media only screen and (max-width:767px) {
.avia-content-slider .slide-entry {
	min-height:292px !important;
}
}


.avia-content-slider-element-container.avia-content-slider .slide-entry {padding:15px;margin-bottom:20px !important;}
.avia-content-slider-element-container.avia-content-slider h3.slide-entry-title {display: none;}
.avia-content-slider-element-container.avia-content-slider .slide-entry-excerpt p:first-child {margin:0px}
.avia-content-slider-element-container.avia-content-slider .slide-entry-excerpt p:last-child {margin:5px 0px 0px 0px;}
.avia-content-slider-element-container.avia-content-slider h3 {margin:0px;}




/* GÖM tredje submenu på mobilen */
	
@media only screen and (max-width:767px) {
ul#mobile-advanced li ul.sub-menu li ul.sub-menu {display: none;}
}






/* NY POST SLIDER */


.wa_chpcs_foo_content {
padding:10px !important;
background-color:#FFFFFF;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
text-align:left;
}

.wa_chpcs_foo_content .wa_chpcs_slider_title a {font-weight:200 !important;}
.wa_chpcs_foo_content .wa_chpcs_slider_title a:hover {text-decoration: none;}







/* UPPDATERA UPPDATERA UPPDATERA UPPDATERA UPPDATERA UPPDATERA UPPDATERA UPPDATERA UPPDATERA UPPDATERA */



@media only screen and (min-width:1004px) {
body.de ul#avia-menu li.menu-item-top-level > a {
padding:0px 7px 0px 7px !important;
}
}
@media only screen and (max-width:1004px) {
body.de ul#avia-menu li.menu-item-top-level > a {padding:0px 3px 0px 3px !important;}
body.de ul#avia-menu li.menu-item-top-level > a .avia-menu-text {font-size:12px;}
}

@media only screen and (max-width:845px) {
body.de ul#avia-menu li.menu-item-top-level > a .avia-menu-text {letter-spacing: -0.0750em;}
}

@media only screen and (max-width:960px) {
body.de h2.av-special-heading-tag {font-size:22px;}
}
@media only screen and (min-width:960px) {
body.de h2.av-special-heading-tag {font-size:25px;}
}

@media only screen and (max-width:798px) {
body.en ul#avia-menu li.menu-item-top-level > a .avia-menu-text {letter-spacing: -0.0550em;}
}


.av-language-switch-item {display: none;}


@media only screen and (max-width:1070px) {
body.en ul#avia-menu li.menu-item-top-level > a {padding:0px 8px 0px 8px !important;}
}

@media only screen and (max-width:945px) {
body.en ul#avia-menu li.menu-item-top-level > a {padding:0px 2px 0px 2px !important;}
}

.main_color .avia-icon-list .iconlist_icon {
    background-color:transparent !important;
}
