.navbar-default.navbar-shrink{background-color:#2e2b70}

.navbar-default{background-color: #2e2b70;}

.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#7970ac}

.navbar-default .nav li a:focus,.navbar-default .nav li a:hover{color:#7970ac}

.text-primary{color:#7970ac}

.bg-light-gray{background-color:#7970ac}

.bg-light-gray,.bg-light-gray h2{color:#FFF}

#portfolio .portfolio-item .portfolio-link .portfolio-hover{background:rgba(39,104,57,.9)}

section h2.section-heading{margin-bottom:6rem}

.portfolio-caption h4{color:#7970ac}

ul.social-buttons li a{background-color:#7970ac}

ul.social-buttons li a:hover{background-color:#000}

section#contact .section-heading,ul.company-address li{color:#FFF}

a{color:#7970ac}

a:hover{color:#7970ac}

section#testimonials h4{color:#8AC96F}

#myBtn,.btn-xl{background-color:#7970ac}

#myBtn:hover,.btn-xl:hover{background-color:#FFEC00;color:#000}

.btn-xl{border-color:#7970ac}

a.btn-xl:active,a.btn-xl:focus,a.btn-xl:hover{border-color:#FFEC00}

.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus,.navbar-toggle:hover{background-color:#7970ac;border-color:#7970ac}

header .intro-text .intro-heading{color:#FFF;margin-top:4rem;font-size:4rem}

.end-credit{background-color:#000;color:#FFF;width:100%;padding:15px 0;line-height:40px;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:none}

.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#7970ac}

.btn-primary:hover{background-color: #0382aa; border-color: #0382aa}

.light-blue{color:#7970ac;}

.portfolio-bg{
	background-image: url(../img/portfolio-bg.jpg);
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
}

.blue-box{
	color:#7970ac;
}

.table>tbody>tr>th{
	font-size: 22px;
}

.testimonials-bg{
	background-image: url(../img/testimonials-bg.jpg);
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	color: #fff;
}

section#contact{
	background-image: url(../img/contact-bg.jpg);
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
}

section#contact .section-heading, ul.company-address li{
	color: #ff !important;
}

section#testimonials h4{
	color: #fff;
}

#about-us{
	background-color: #2e2b70;
	color: #fff;
}

#about-us h2, #about-us h3{
	color: #fff;
}

#about-us-new{
	background-color: #fff;
	color: #2e2b70;
}

#about-us-new h2, #about-us-new h3{
	color: #2e2b70;
}

#about-us-new h3{
	font-style: italic;
}

#about-us-new p, #about-us-new ul li{
	font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	color: #2e2b70;
}

#catalogue h2{
	color: #2e2b70;
}

.btn-xl {
    border-color: #2e2b70;
}
#myBtn, .btn-xl {
    background-color: #2e2b70;
}

#testimonials h2, #testimonials p, #testimonials h4{
	color: #2e2b70 !important;
}

#testimonials p{
	margin: 15px 0;
}

#contact a{
	color: #fff;
}

#contact{
	font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
}

ul.company-address{
	margin: 15px 0;
}