#navigationxxx {
	background-color: #0f4661;
}
#navigation {
	background-color: #222222;
}
#navigation.fixed ul li a:hover, #navigation ul.menu li a:hover {
       background-color: #800306;
}
#navigation ul.menu li a.is-active-menu {
        color: white;
        background-color: #b51015;
background-image: -moz-linear-gradient(top,#b51015 0%,#600D0D 100%);
background-image: -ms-linear-gradient(top,#b51015 0%,#600D0D 100%);
background-image: -o-linear-gradient(top,#b51015 0%,#600D0D 100%);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#b51015),color-stop(1,#600D0D));
background-image: -webkit-linear-gradient(top,#b51015 0%,#600D0D 100%);
background-image: linear-gradient(top,#b51015 0%,#600D0D 100%);

}
#block-mobilemenutrigger {
background-color: #961019;
}
.contextual .trigger {
	height: 116px !important;
}
h1, h2, h3, h4, h5, h6 {
        color: #251D1B;
        font-weight: bold;
        font-family: "Roboto", sans-serif;
}
.form-submit:hover, .views-field-field-link a:hover, .field--name-field-link a:hover, .path-frontpage [id*="section"] .simple-block .block-content .field--name-field-link a:hover, .path-frontpage [id*="section"] .region-helper .block-content .field--name-field-link a:hover, .path-frontpage #content .simple-block .block-content .field--name-field-link a:hover, .path-frontpage #content .region-helper .block-content .field--name-field-link a:hover, .path-frontpage #helper .simple-block .block-content .field--name-field-link a:hover, .path-frontpage #helper .region-helper .block-content .field--name-field-link a:hover {
	background-color: #205E80;
}
.path-frontpage #header .header.content .header-title span {
	background-color: rgba(15, 70, 97, 0.7);
	padding: 3px;
	display: none;
}
.form-managed-file .form-submit, .form-submit, .views-field-field-link a, .field--name-field-link a, .path-frontpage [id*="section"] .simple-block .block-content .field--name-field-link a, .path-frontpage [id*="section"] .region-helper .block-content .field--name-field-link a, .path-frontpage #content .simple-block .block-content .field--name-field-link a, .path-frontpage #content .region-helper .block-content .field--name-field-link a, .path-frontpage #helper .simple-block .block-content .field--name-field-link a, .path-frontpage #helper .region-helper .block-content .field--name-field-link a {
        background-color: #868381;

    }

.path-frontpage #header .header.images .field__items .slide-container div {
        background-position: 40%;
    }
#navigation .site-name a,
#navigation .site-slogan {
	color: #ffffff;
       
}
#header .header.content .field--name-body {
	color: white;

	}
h2.about-section-title {
	font-size: 1.5em;
}


[id*="section_"] div[class*="separator"] svg #primary {
        fill: #b9b5b3;
    }


.path-frontpage #section_first, .path-frontpage #section_first .block-title, .path-frontpage #section_first .block-content {
	background-color: rgba(150, 150, 150, 0.9);
background-image: -webkit-linear-gradient(right, #04af17 0%, #02750e 100%);
background-image: linear-gradient(to right, #04af17 0%, #02750e 100%);
  background: -o-linear-gradient(right, #04af17, #02750e); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, #04af17, #02750e); /* For Firefox 3.6 to 15 */

}
.path-frontpage #section_second, .path-frontpage #section_second .block-title, .path-frontpage #section_second .block-content {
	
	background-color: rgba(50, 50, 50, 0.9);
}
.path-frontpage #section_third, .path-frontpage #section_third .block-title, .path-frontpage #section_third .block-content {
	background-color: rgba(150, 150, 150, 0.9);
}
.path-frontpage #section_fourth, .path-frontpage #section_fourth .block-title, .path-frontpage #section_fourth .block-content {
	background-color: rgba(30, 68, 89, 0.9);
}
.region-section-second .block-content p {
color: #cccccc;
}
.region-section-second .field--name-field-subtitle {
color: #ffffff;
}
.path-frontpage .region-section-third .simple-block .block-content .field--name-field-link {
        margin-bottom: 50px
}

    @media (min-width: 1024px) {
        #section_fifth .region-section-fifth .simple-block .block-content {
            padding-bottom: 30px;
        }
    }
@media all {
    @media (min-width: 1600px) {
        .path-frontpage [id*="section"] .simple-block .block-title, .path-frontpage [id*="section"] .simple-block .block-content, .path-frontpage [id*="section"] .region-helper .block-title, .path-frontpage [id*="section"] .region-helper .block-content, .path-frontpage #content .simple-block .block-title, .path-frontpage #content .simple-block .block-content, .path-frontpage #content .region-helper .block-title, .path-frontpage #content .region-helper .block-content, .path-frontpage #helper .simple-block .block-title, .path-frontpage #helper .simple-block .block-content, .path-frontpage #helper .region-helper .block-title, .path-frontpage #helper .region-helper .block-content {
            max-width: 65%;
        }
    }
}

    @media (min-width: 1024px) {
        .path-frontpage [id*="section"] .simple-block .block-title, .path-frontpage [id*="section"] .simple-block .block-content, .path-frontpage [id*="section"] .region-helper .block-title, .path-frontpage [id*="section"] .region-helper .block-content, .path-frontpage #content .simple-block .block-title, .path-frontpage #content .simple-block .block-content, .path-frontpage #content .region-helper .block-title, .path-frontpage #content .region-helper .block-content, .path-frontpage #helper .simple-block .block-title, .path-frontpage #helper .simple-block .block-content, .path-frontpage #helper .region-helper .block-title, .path-frontpage #helper .region-helper .block-content {
            max-width: 65%;
        }
        

    }

@media all {
    @media (min-width: 1024px) {
        .path-frontpage #header .header.content .header-title {
            font-size: 58px;
            padding-top: 20vh;
        }
    }
}


h2.client-block-content {
color: white;
}
.full.work h1.page-title {
color:#336699;
}
.view-works .views-field-title a {
color: white;
}
.menu-contact-menu::before {
        background-image: url(eye.svg);
    }
#block-faqsandaftercare {
padding: 20px;
max-width: 1200px;
}
#footer {
border-top: 6px solid #9F1F1F;
}
  
    #footer .region ul li a[href*="www.google.com/maps"], ul.sochell li a[href*="www.google.com/maps"]  {
        background-image: url(/profiles/druppio_small_business_distribution/themes/contrib/druppio_small_business/images/social/GoogleMaps.svg);
    }
#footer .region ul li a[href*="www.google.com/search"], ul.sochell li a[href*="www.google.com/search"] {
  background-image: url(/profiles/druppio_small_business_distribution/themes/contrib/druppio_small_business/images/social/GoogleGLogo.svg);
}
    #footer .region ul li a[href*="facebook"], ul.sochell li a[href*="facebook"]  {
        background-image: url(/profiles/druppio_small_business_distribution/themes/contrib/druppio_small_business/images/social/F_icon.svg);
    }
#footer .region ul li a[href*="instagram"], ul.sochell li a[href*="instagram"]   {
  background-image:  url(/profiles/druppio_small_business_distribution/themes/contrib/druppio_small_business/images/social/Instagramlogo.svg);
}


ul.sochell {
  padding-left: 0;
  margin: 0;
  text-align: center;
}

ul.sochell:before, ul.sochell:after {
  content: " ";
  display: table;
}

ul.sochell:after {
  clear: both;
}

ul.sochell li {
  list-style: none;
  display: inline-block;
  margin-right: 15px;
}

ul.sochell li:last-child {
  margin-right: 0;
}

@media (min-width: 1024px) {
  ul.sochell li {
    
  }
  ul.sochell li:last-child {
    margin-right: 5px;
  }
}
ul.sochell li a {
  width: 50px;
  height: 50px;
  content: " ";
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  -moz-background-size: cover;
    -o-background-size: cover;
       background-size: cover;
  text-indent: -9999px;
}
.node--type-work  .field.field--name-field-lead-image.field--type-image.field--label-hidden.field__item {
    display: none;
    opacity: 0;
}
view-works .views-field-title a {
color:#939393;
}
#block-contactblock {
display: none;
}