/*
Theme Name: Enfold Child
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
*/

@media screen and (min-device-width : 414px) 
    and (-webkit-device-pixel-ratio: 3) and (orientation : landscape)
{
.contact-column-2, .contact-column-3 {
    width: 50% !important;
}
}

/* ---------[header styling]---------- */

#header_main, #header { 
box-shadow: 0px 0px 3px #595959;
-webkit-box-shadow: 0px 0px 3px #595959;
-moz-box-shadow: 0px 0px 3px #595959; 
}

/* ----------[Front page styling]---------- */

.right-slider-section.ls-layer > div {
  border-bottom: 6px solid #f6555b;
}

.xrgia-frontpage-bg {
margin-top:-5px;
background-attachment:fixed !important;
}

.xrgia-frontpage-textsection{
background-attachment:fixed;
border-bottom:solid 6px #f6555b !important;
}

.xrgia-main-heading {
text-align: center; 
font-size: 50px;
}



/* ---------[blog grid styling]--------- */

.avia-content-slider .slide-entry  {
/*background-color:white !important;*/
padding:12px !important;
/*box-shadow: 0px 0px 10px #888888;
-webkit-box-shadow: 0px 0px 10px #888888;
-moz-box-shadow: 0px 0px 10px #888888;*/
height:auto;
}

.nyheter_page .slide-entry  {height:auto !important;}
.nyheter_page .slide-entry-title {font-size:16px !important;}
.nyheter_page .avia-content-slider .slide-entry-excerpt {font-size:14px;}
.avia-content-slider .slide-entry-wrap {
padding:8px;
}


.slide-meta {
display: none!important;
}

.entry-content-header {
margin-bottom:12px;
}

.avia-content-slider .slide-entry a {
background-color:transparent !important;
}

/* ----------[team member styling]---------- */

/*use this class on the outer column element the "card" style with drop shadow effect*/
.xrgia-team-section {
box-shadow: 0px 0px 10px #888888;
-webkit-box-shadow: 0px 0px 10px #888888;
-moz-box-shadow: 0px 0px 10px #888888;
background-color:#ffffff;
padding:12px;
padding-top:28px;
}

.team-member-name {
padding:4px;
border-bottom:solid 4px #f6555b !important; /*this is the coloured line under the names of the team members*/
}

/* ----------[Extra]---------- */

h1, h2, h3, h4, h5, h6 {  /*turns of capitalization for all headngs*/
text-transform:none !important;
}
.html_modern-blog #top .post-entry .post-title, .html_modern-blog .avia-content-slider .slide-entry-title {
  font-size: 1.2em;
}



/* ----------[mobile styling]---------- */
@media only screen and (max-width: 768px) {

.responsive .logo {
  float: left;
  max-width: 250px;
  padding: 10px 0;
}
.responsive #scroll-top-link {
display: block;
}
.nyheter_page .slide-entry-title {
  font-size: 12px !important;
  letter-spacing: 1px;
  text-align: left;
}

.nyheter_page .slide-entry-excerpt.entry-content {
  font-size: 12px !important;
  line-height: 18px;
}

.xrgia-main-heading {
font-size:34px;
}

.slide-entry, .slide-entry-wrap {
margin-bottom:24px !important;
}

}

@media only screen and (max-width: 1100px) {
.nyheter_page .slide-entry-title {
  font-size: 12px !important;
  letter-spacing: 1px;
  text-align: left;
}

.nyheter_page .slide-entry-excerpt.entry-content {
  font-size: 12px !important;
  line-height: 18px;
}


}
 @media (max-width:1024px){
.ls-layers{overflow:visible !important; height:auto !important;}
div#layerslider_1{ height:300px !important;}
.ls-parallax, .ls-z{ width:auto !important; height:auto !important; position:relative !important;}
.ls-wrapper.ls-in-out {
  height: auto !important;
  left: auto !important;
  width: 100% !important;
}
.left-slider-section-2.ls-layer {
  font-size: 16px !important;
  height: auto !important;
  line-height: normal !important;
  width: 100% !important;
}
}
/* ---------[nothing goes below this point]---------- */

.team-member-description .av-icon-char{font-size: 20px;line-height: 20px;color:#f6555b !important;}
/*a.avicons{text-decoration: none !important;color:#fff;margin-left: 10px;word-wrap: break-word;}
a.avicons:hover{color:#fff;text-decoration: underline !important;}*/
.sidebar_right .widget_nav_menu ul.nested_nav > li{background-color: #afcfd1 !important;box-shadow: none !important;}
a.aviconslinkedin{text-decoration: none !important;}
a.aviconslinkedin:hover{text-decoration: none !important;}
/*.avia-team-member .team-img-container .avia_image_team{-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 **
    filter: grayscale(100%);}*/
@media (min-width: 768px) and (max-width: 1024px) and (orientation : portrait) {
.avia-team-member h3.team-member-name{font-size: 20px;}
}
.avia-team-member .team-img-container .avia_image_team{
-webkit-filter: grayscale(100%); 
 filter: grayscale(100%);
-moz-filter:  grayscale(100%);
-o-filter: grayscale(100%);
-ms-filter:  grayscale(100%);
}
}