.xnavbar.navbar-default {
	background-image: url(../img/line-pattern.png); 
	background-repeat: repeat-x;
}


.navbar .navbar-nav > li.text-strong > a {
	font-weight: bold;
}

.info p {
	color: #666;
}

/* uniform heights in this section */
#ab-items .card-image {
	max-height: 250px;
	overflow: hidden;
}

#ab-selections {
	margin-top: -60px;
}

.c-shadowed {
	border-radius: 3px;
	box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
}

.info-white {
	color: white;
	max-width: inherit;
	padding: 0;
}
.info-white a {
	color: white;
}
.info-white a:hover {
	text-decoration: underline;
}
.info-white .description {
	color: white;
}
.info-white .icon {
	color: white;
}
.info-white .info-title {
	color: white;
}
.info-white p {
	color: white;
}

.text-strong {
	color: black;
}

.conductrics-line-pattern {
	background-image: url(../img/line-pattern.png); 
	background-repeat: repeat-x;
}

.material-icons-lg {
	font-size: 50px; position: relative; top: 10px;
}

/* tighter spacing in this section */
#ways-to-use .info {
	padding-top: 20px;
}
#ways-to-use h5 {
	color: white;
}

img.client-logo {
	max-height: 60px; padding-left: 15px; padding-right: 15px;
}

.btn.btn-reversed {
	background-color: white;
}
.btn.btn-reversed:hover {
	background-color: white;
}
.btn.btn-reversed.btn-info {
    color: #00bcd4;
}
.btn.btn-reversed.btn-danger {
    color: #f44336;
}
.btn.btn-reversed.btn-success {
    color: #4caf50;
}
.btn.btn-reversed.btn-warning {
    color: #ff9800;
}
.btn.btn-reversed.btn-primary {
    color: #9c27b0;
}
.btn.btn-reversed.btn-rose {
    color: #e91e63;
}

.c-spaced {
	margin-left: 10px;
}