
.nav li ul.dropdown-menu {
    background: rgba(0, 0, 0, .6);
}

@import url(http://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300ita‌​lic,400italic,500,500italic,700,700italic,900italic,900);
html, body, html * {
  font-family: 'Roboto', sans-serif;
}
::-moz-selection {
	background: #26a1e0;
	opacity: 0.7;
	filter: alpha(opacity=70);
}

::selection {
	background: #26a1e0;
	opacity: 0.7;
	filter: alpha(opacity=70);
}

.blue ::selection {
	color: #26a1e0;
}

a {
	color: #26a1e0;
}

a:hover {
	color: #26a1e0;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

h1:after,
h2:after,
h3:after,
h4:after,
h5:after,
h6:after {
	background: #26a1e0;
}

.hero.open .menu a {
	color: #26a1e0;
}

.hero .blurb h1 span {
	color: #26a1e0;
}

.hero .blurb .btn-default:hover {
	border-color: #26a1e0;
	background: #26a1e0;
}

.carousel-control.left,
.carousel-control.right {
	background: #26a1e0;
	opacity: 0.2;
	filter: alpha(opacity=20);
}

.carousel-control.left:hover,
.carousel-control.right:hover {
	background: #26a1e0;
	opacity: 1;
	filter: alpha(opacity=100);
}

.carousel-control.left span,
.carousel-control.right span,
.carousel-control.left span:before,
.carousel-control.right span:before {
	opacity: 1;
	filter: alpha(opacity=100);
}

.carousel-indicators li {
	background: #26a1e0;
	opacity: 0.2;
	filter: alpha(opacity=20);
}

.carousel-indicators .active {
	border: 3px solid #26a1e0;
	opacity: 1;
	filter: alpha(opacity=1);
}

#nav_icon.open span {
	background: #26a1e0;
}

.nav li a:hover {
	color: #26a1e0;
}

.nav li a:hover span, .nav li a:focus span {
	color: #26a1e0;
}

.nav li.active a {
	color: #26a1e0;
}

.green {
	background: #26a1e0;
}

.section ul.bullet li a {
	color: #26a1e0;
}

.contact-form input[type="submit"]:hover {
  border-color: #26a1e0;
  color: #26a1e0;
}

.btn-default:hover {
	border-color: #26a1e0;
	color: #26a1e0;
}

.btn-primary {
	border: 2px solid #26a1e0;
	background: #26a1e0;
}

.btn-primary:hover {
	border: 2px solid #26a1e0;
	color: #26a1e0;
}

#tabs ul li span {
	color: #26a1e0;
}

#tabs .img-preview .play:hover {
	color: #26a1e0;
}

#tabs .btn-default:hover {
	border-color: #26a1e0;
	color: #26a1e0;
}

#horz_tabs ul li a:hover {
	background-color: #26a1e0;
	border-color: #26a1e0;
}

#masonry .post .img-wrap,
.post .img-wrap {
	background: #26a1e0;
}

#masonry .post.sticky:after,
.post.sticky:after {
	border-color: transparent #26a1e0 transparent transparent;
}

#masonry .post .content h3 a:hover,
.post .content h3 a:hover {
	color: #26a1e0;
}

.post .btn-default {
	color: #26a1e0;
	border-color: #26a1e0;
}

.post .btn-default:hover {
	background: #26a1e0;
}

input[type="submit"] {
	border: 2px solid #26a1e0;
	color: #26a1e0;
}

input[type="submit"]:hover {
	background: #26a1e0;
}

article.post .nav-links a:hover,
.comment-navigation div a:hover {
	background: #26a1e0;
}

.page-links a {
	background: #26a1e0;
}

ul.social-sharing li a:hover {
	background: #26a1e0;
}

.comment-list .user span {
	background: #26a1e0;
}

h3#reply-title:after {
    background: #26a1e0;
}

#submit {
	color: #26a1e0;
    border: 2px solid #26a1e0;
}

#submit:hover {
	background: #26a1e0;
    border: 2px solid #26a1e0;
}

#sidebar ul li a:hover,
#sidebar ul li .children li a:hover,
#sidebar ul li .sub-menu li a:hover {
	color: #26a1e0;
}

#sidebar ul li.cat-item a:before,
#sidebar ul.menu li a:before {
	color: #26a1e0;
}

#wp-calendar td a {
	background: #26a1e0;
}

#sidebar #recentcomments li a {
	color: #26a1e0;
}

#sidebar .tagcloud a:hover {
	background: #26a1e0;
}

#accordion h3:before {
	color: #26a1e0;
}

#accordion .ui-state-active {
	background-color: #26a1e0;
	border-color: #26a1e0;
}

.blue {
	background-color: #26a1e0;
}

.open-map {
	background: #26a1e0;
}

.price.popular:before {
	background: #26a1e0;
}

.price .head p {
	color: #26a1e0;
}

ul.check li:before {
	color: #26a1e0;
}

.icon-list span {
	color: #26a1e0;
}

.customers div h6 {
	color: #26a1e0;
}

.footer .social-icons ul li a {
	color: #26a1e0;
}

.footer .social-icons ul li a:hover {
	background: #26a1e0;
}

.top a,
.edit-link a {
	box-shadow: 0 0 0 2px #26a1e0;
	background: #26a1e0;
	opacity: 0.7;
	filter: alpha(opacity=70);
}

.pace .pace-progress {
  background: #26a1e0;
}

.pace .pace-activity {
  border-top-color: #26a1e0;
  border-left-color: #26a1e0;
}

.gallery .item.transparent:hover,
.gallery .item:hover {
	background: #26a1e0;
}


	

	#tabs .indv-tab {
		background: #f8f8f8;
	}

	#tabs h4 {
	    color: #383838;
	}

	#tabs p strong {
	    color: #383838;
	}

	#tabs p {
    	color: #5c5c5c;
	}

	#tabs .img-preview .play {
	    color: #fff;
	    background: #26a1e0;
	    opacity: 0.6;
		filter: alpha(opacity=60);
	}

	#tabs .img-preview .play:hover {
	    color: #26a1e0;
	    background: #fff;
	}

	.dark {
		background: #f8f8f8;
	}

	.dark:before {
	    background: url("../images/light-bg.svg") center top no-repeat;
	    position: absolute;
	    display: block;
	    width: 100%;
	    height: 130px;
	    top: -130px;
	    background-size: cover;
	}

	.dark h2 {
	    color: #383838;
	}

	.dark strong,
	.dark p {
	    color: #5c5c5c;
	}

	.icon {
		border: none;
	}

	.icon h5 {
	    color: #383838;
	}

	.icon p {
	    color: #5c5c5c;
	}

	.icon .dark-hex {
		background: none;
	}

	.dark.bg-img h2,
	.dark.bg-img p {
	    color: #fff;
	}

	.customers div {
		background: #fff;
	}

	.customers div span {
	    color: #7c8b9b;
	}

	.dark.bg-img .customers div p {
	    color: #5c5c5c;
	}

	.customers .dark-hex:before {
		content: '';
	    position: absolute;
	    background-image: url("../images/small-hex.svg");
	    background-repeat: no-repeat;
	    background-size: 100%;
	    left: -1px;
	    width: 120px;
	    height: 100%;
	    display: inline-block;
	    background-position: 50%;
	}

	#contact {
	    background: #fff;
	}

	.dark h2 {
	    color: #383838;
	}

	.field-text input,
	.field-textarea textarea {
	    border: none;
	    border: 1px solid #e5e5e5;
	    color: #5c5c5c;
	    background: #f8f8f8;
	    border-radius: 3px;
	    box-shadow: none;
	    font-size: 14px;
	    font-weight: 700;
	    padding: 20px 15px;
	    height: auto;
	    margin: 0 0 20px 0;
	}


