/*
Theme Name: EnfChild OnePage
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> 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:*/

/* Breite Willkommenstext beschränken */
.slideshow_caption  .avia-caption-content{
    max-width: 700px;
    margin: 0 auto;
}

/* Akkordeon stylen */
.av-inner-tab-title {
    font-size: 18px;
    width: 80%;
    font-weight: bold;
}
.single_toggle {
	border-radius: 24px 0px 0px 0px;
	box-shadow: 5px 5px 10px 0px rgba(122, 6, 37, 0.5);
}
.av-minimal-toggle.togglecontainer .single_toggle .toggler {
	border-color: #f7f4e4;
}
.toggle_icon .vert_icon, .toggle_icon .hor_icon {
    border-color: #fff;
}

/* Menüleiste stylen */
.header_color .header_bg, .header_color .main_menu ul ul, .header_color .main_menu .menu ul li a, .header_color .pointer_arrow_wrap .pointer_arrow, .header_color .avia_mega_div, .header_color .av-subnav-menu > li ul, .header_color .av-subnav-menu a{
	box-shadow: 0px 0px 3px 3px #f7f4e4;
}
li.menu-item  > a {
	border-left-width: 0px;
}
.av-language-switch-item{
    display:none!important;
}

/* Datumsanzeige im "neueste Beiträge"-Widget der Seitenleiste klein und rechtsbündig darstellen */
.sidebar span.post-date {
    font-size: 0.7em;
    float: right;
}


.widget_nav_menu ul a {
	font-size: 16px;
}

/* CSS - Disable Masonry Animation */
.av-masonry-entry {
    visibility: visible;
    opacity: 1;
}
.avia_desktop.avia_transform3d .av-masonry-entry.av-masonry-item-loaded .av-inner-masonry {
    -webkit-animation: none;
    animation: none;
}

/* Bilder in Blog-Posts-Widget in section workshops entfernen */
#workshops time {
	display: none;
}

/* Titel der Einträge im Blog-Posts-Widget normal machen */
.slide-entry-title {
	font-size: 1.2em!important;
	text-transform:none!important;
	letter-spacing:normal!important;
}

/*#neubau .av-parallax.enabled-parallax.active-parallax {
	-webkit-filter: blur(3px);
	filter: blur(3px);
}*/

#verkauf .avia-button.avia-color-grey { 
    pointer-events: none; 
}

.grid-entry {
    padding: 0 10px;
}

.grid-sort-container.portfolio-grid-red .grid-content, 
.grid-sort-container.portfolio-grid-red .grid-entry-title, 
.grid-sort-container.portfolio-grid-red .avia-arrow,
.grid-sort-container.portfolio-grid-red article.main_color.inner-entry{
    background-color: #7a0625;
    font-weight: 600;
}

.main_color .special-heading-inner-border {
	border-color: #000 !important;
}


/* Font-Face Definition kopiert aus der Google Fonts CSS Api */
/* thai */
@font-face {
  font-family: 'Taviraj';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/taviraj/v11/ahcZv8Cj3ylylTXzTP0rUsNzjUyAog.woff2) format('woff2');
  unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
  font-family: 'Taviraj';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/taviraj/v11/ahcZv8Cj3ylylTXzTOYrUsNzjUyAog.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Taviraj';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/taviraj/v11/ahcZv8Cj3ylylTXzTOcrUsNzjUyAog.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Taviraj';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/taviraj/v11/ahcZv8Cj3ylylTXzTOkrUsNzjUw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
  font-family: 'Taviraj';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/taviraj/v11/ahccv8Cj3ylylTXzRDYPR_pRgGa6q0rcag.woff2) format('woff2');
  unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
  font-family: 'Taviraj';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/taviraj/v11/ahccv8Cj3ylylTXzRDYPR-FRgGa6q0rcag.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Taviraj';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/taviraj/v11/ahccv8Cj3ylylTXzRDYPR-BRgGa6q0rcag.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Taviraj';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/taviraj/v11/ahccv8Cj3ylylTXzRDYPR-5RgGa6q0o.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
  font-family: 'Taviraj';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/taviraj/v11/ahccv8Cj3ylylTXzRFIOR_pRgGa6q0rcag.woff2) format('woff2');
  unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
  font-family: 'Taviraj';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/taviraj/v11/ahccv8Cj3ylylTXzRFIOR-FRgGa6q0rcag.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Taviraj';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/taviraj/v11/ahccv8Cj3ylylTXzRFIOR-BRgGa6q0rcag.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Taviraj';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/taviraj/v11/ahccv8Cj3ylylTXzRFIOR-5RgGa6q0o.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
