/*
Theme Name: Karspraengninger
Description: Martin Broholt Trans' udgave af Enfold
Version: 0.1
Author: Martin Broholt Trans
Author URI: http://www.transdesign.dk
Template: enfold
*/


/* Red. 404*/
.search_not_found h3, .search_not_found div, .404_recommendation h3, .404_recommendation div {
  display: none !important;
}

/* Preloader logo mindre (globalt), så det passer på mobiler*/
.av-preloading-logo {
  max-width: 50%;
}

/* CSS-fjern */
.visikke {
  display: none!important;
}

/* Mobil-udgave, brug specielle css-klasser*/
@media only screen and (max-width: 1024px) {
  /*foer 767*/
  .skjulpaamobil {
    display: none !important;
  }
}


/* Computer-udgave, brug specielle css-klasser*/
@media only screen and (min-width: 1025px) {
  /*foer 768*/
  .vispaamobil {
    display: none !important;
  }
}

/* mobil-menu styling, textcentrering */
  #top #wrap_all .av-burger-overlay .av-burger-overlay-scroll #av-burger-menu-ul li a {
    text-align: center!important;
    font-size: 25px!important;
    line-height: 1.5em!important;
  }


/*----------------------------------------
// CSS -  Clickable Icon Box 
//--------------------------------------*/
.iconbox {
    cursor: pointer;
}

/*----------------------------------------
// CSS -  Icon Box Background
//--------------------------------------*/

/* Icon box content background */
#top .iconbox .iconbox_content {
  background: #FFCBCA !important;
  /*border:none;*/
}
#top .iconbox .iconbox_content:hover {
  background: #FFA5A3 !important;
}

/* Fjerner dots mellem icon-list elementer */
#top .no-dots .avia-icon-list .iconlist-timeline {
	border: none !important;
}

/* Goer liste-tekst mindre paa mobil */
@media only screen and (max-width: 1024px) {
	h4.iconlist_title {
		font-size: 15px !important;
	}
}

/* Fjerner ekstra plads i toppen af centreret felt */
#top .flex_column_table {
	margin-top: 0px !important;
}

/* Indsaetter tal i ikonerne i en ikon-liste */
.iconlist_left_numbers li:nth-child(1) .iconlist-char:before {
    content: '1';
}
.iconlist_left_numbers li:nth-child(2) .iconlist-char:before {
    content: '2';
}
.iconlist_left_numbers li:nth-child(3) .iconlist-char:before {
    content: '3';
}
.iconlist_left_numbers li:nth-child(4) .iconlist-char:before {
    content: '4';
}
.iconlist_left_numbers li:nth-child(5) .iconlist-char:before {
    content: '5';
}
.iconlist_left_numbers li:nth-child(6) .iconlist-char:before {
    content: '6';
}
.iconlist_left_numbers li:nth-child(7) .iconlist-char:before {
    content: '7';
}

 /*----------------------------------------
// CSS - Testimonial 
//--------------------------------------*/
/* Image shape*/
#top .avia-testimonial-image,
#top .avia-testimonial-image img{
	border-radius: 2px!important;
}
/* Aendrer stoerrelsen paa billeder i testimonial slider */
#top .av-large-testimonial-slider .avia-testimonial-meta .avia-testimonial-image, #top .av-large-testimonial-slider .avia-testimonial-meta .avia-testimonial-image img { 
	width: 240px; 
	height: 180px; 
}

/* Aendrer stoerrelsen paa billeder i testionial grid */
.avia-testimonial-image {
    width: 240px !important;
    height: 180px !important;
    float: none;
    margin: auto !important;
    margin-bottom: 10px !important;
}
.avia-testimonial-meta {
    margin-left: 0;
    text-align: center;
}

.wp-caption {
	border: 0!important;
}
#media_image-3 {
	margin-top: 0px!important;
	padding-top: 0px!important;
}
#text-6 {
	margin-bottom: 0px!important;
}

#footer .widget {
	margin-top: 10px!important;
	margin-bottom: 0px!important;
}
#footer #media_image-3 {
	margin-top: 0px!important;
}

#footer #text-6 p {
	margin-bottom: 0px!important;
}

/* Fjern fancy og-tegn */
.special_amp {
font-family: inherit;
font-style: normal;
font-size: inherit;
line-height: inherit;
font-weight: inherit;
color: inherit !important;
}

.pricing-table li.empty-table-cell {
display: block;
}
@media only screen and (max-width: 1024px) {
	.responsive .av-horizontal-gallery-inner {
		min-height: 80vh !important;
	}
}
.av-horizontal-gallery-enlarge-effect.av-horizontal-gallery {
	padding: 0px!important;
}



/* Orddeling */ 

.orddel {
	word-wrap: break-word;
}

/* Mindre mellemrum i ikonliste paa mobil */
@media only screen and (max-width: 1024px) {
	.avia-icon-list .iconlist_icon {
		margin-right: 10px!important;
	}
	.mindre-top {
		padding-top: 30px!important;
	}
	.fjern-bund .content {
		padding-bottom: 0px!important;
	}
	.mobil-ikon-knap {
		padding-bottom: 20px!important;
		padding-top: 10px!important;
	}
	.mobil-ikon-knap .iconbox_icon {
		margin-top: 10px!important;
	}
}

/* Vender colorsections om i mobil og tablet */
@media only screen and (max-width: 989px) {
  .flip-mobile .flex_column_table {
    display: flex !important;
    flex-direction: column-reverse;
  }

  .flip-mobile .flex_column_table .flex_column {
    flex: 0 0 auto;
  }

  .flip-mobile-grid {
    display: flex !important;
    flex-direction: column-reverse;
  }

  .imgmaxsize {
    max-width: 50% !important;
  }
}


html #top .all_colors .widgettitle {
    border-style: solid;
    border-width: 1px;
    padding: 10px 0;
    border-left: none;
    border-right: none;
    margin-bottom: 15px;
	border-color: #B02825;
}

#billedeudenkant {
    display: block;
    text-align: center;
    clear: both;
    margin: 0px auto 0px;
}