#heading-breadcrumbs{ background:#91D4E7 ;padding:0px }
#top{ background: url('../img/breadcrumbs.png') center center repeat; }
#top{ background: url('../img/breadcrumbs.png') center center repeat; }
#top p {color:#000; font-size:15px;}
#top p a{color:#000; font-size:15px;}
.bar.background-pentagon{ background: url('../img/blue-paper.jpg') center center repeat; }
.bar.testimonialsbg{ background: url('../img/paper.jpg') center center repeat !important}

.breadcrumb a {color:#fff }
#copyright{padding:5px 0 }
.row.showcase span {color:#fff ;}
.row.showcase h4 {color:#000 ;}
.row.showcase .icon {
    color: #681717 ;
    border-color: #000 ;
    font-size: 2em ;
}

.social i {
    font-size: 2em;
    color: #fff;
}
.bar.background-image-fixed-2 {background:url('../img/hp-portfolio-bg.jpg') center center no-repeat;opacity:0.9}

.navbar-brand {height:90px;}

.intro{position:relative;width:100%;height:90%;height:calc(100% - 160px);min-height:600px;text-align:center;color:#fff}

.intro h1,.intro .h1,.intro h2,.intro h3,.intro h4,.intro h5,.intro h6,.intro p{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.6)}

.intro span.bold{font-weight:700}

.intro h1{font-size:56px;margin-top:60px;margin-bottom:60px}

.intro p{font-size:23px}

@media (min-width:1200px){.intro h1,.intro .h1{font-size:76px}.intro h2{font-size:40px}.intro p{font-size:18px}}

@media (max-width:991px){.intro h1,.intro .h1{font-size:30px}.intro p{font-size:18px}}

.intro .scroll-btn{bottom:40px}.intro .content{position:relative;width:100%;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}

.intro.colour-background{background:#4fbfa8}

.intro.image-background{background:url('../img/hp-banner.jpg') no-repeat !important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-backface-visibility:hidden}

.intro.image-background .overlay{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#4fbfa8;opacity:.93;filter:alpha(opacity=93);z-index:2}

.intro a{color:#fff}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}

.home-carousel {background:url('../img/homebanner-bg.png') center center repeat !important;}

.home-carousel .dark-mask {opacity:0.3 ! important}
section {margin-bottom:20px;}
.bar .dark-mask	{background:#467fbf;opacity:0.5}


