@charset "UTF-8";
/* CSS Document */


#main .reading-box h2, #main h2, .page-title h1, .image .image-extras .image-extras-content h3, #main .post h2, #sidebar .widget h3, .tab-holder .tabs li a, .share-box h4, .project-content h3, h5.toggle a, .full-boxed-pricing ul li.title-row, .full-boxed-pricing ul li.pricing-row, .sep-boxed-pricing ul li.title-row, .sep-boxed-pricing ul li.pricing-row, .person-author-wrapper, .post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6, .ei-title h2, #header .tagline {
	font-weight: 500;
}

.page-title h1, .post-content h1 {
	font-weight: 300;
}

#header {
	z-index: 100; /* fix for nav dropdown disappearing behind slider */
}

#header .glow {
	opacity: 0.5;
}

#header .logo {
	margin-top: 22px;
	margin-left: 0 !important;
}

h1.blue {
	
}

.title h2 {
	font-weight: 500 !important;
}

#nav ul ul {
	z-index: 100000000;
	width: 200px;
}

#layerslider-wrapper .ls-shadow-top, .rev_slider_wrapper .shadow-left {
	display: none;
}

.post-content ul.arrow li:before {
	content: none;
}

.post-content ul.arrow li {
	background: transparent url('../images/thane-bullet.png') 0 0 no-repeat;
	line-height: 22px;
	padding-left: 28px;
}
body, #nav ul li ul li a, .more, .avada-container h3, .meta .date, .review blockquote q, .review blockquote div strong, .image .image-extras .image-extras-content h4, .project-content .project-info h4, .post-content blockquote, .button.large, .button.small, .ei-title h3 {
	font-family: Arial, Helvetica, sans-serif;
}

body {
	line-height: 20px;
}

.copyright {
	text-shadow: none;
}

#footer .social-networks li {
	margin-bottom: 0;
}

.post-content h2, .title h2, #main .post-content .title h2, .page-title h1, #main .post h2 a {
	line-height: 26px !important;
}

.clients-carousel .es-carousel li {
	line-height: 115px;
}

.es-carousel ul li a {
	overflow: hidden;
	cursor: default;
}

.clients-carousel .es-carousel li img {
	width: 160px;
	max-width: 160px;
}

.related-posts {
	margin-bottom: 0;
}

/* footer */

.footer-area {
	padding: 40px 10px;
}

.footer-area a {
	text-shadow: none;
}

.footer-area p {
	margin-bottom: 0;
}

.footer-logo {
	margin-top: -5px;
	margin-bottom: 24px;
}

.footer-area .columns {
	overflow: visible;
}

.footer-area h3 {
	font-size: 16.5px !important;
	font-weight: 500;
}

.footer-area .columns .col {
	padding: 0 5% 0 0;
}

.footer-area .columns-3 .col_1 {
	width: 30%;
}

.footer-area .columns-3 .col_2 {
	width: 40%;
}

.footer-area .columns-3 .col_2 .footer-bscaa {
	margin-right: 60px;
}

.footer-area .columns-3 .col_2 img {
	margin-top: 35px;
	opacity: 0.75;
	height: 70px;
}

.footer-area .columns-3 .col_2 img:hover {
	opacity: 1;
}

.footer-area .columns-3 .col_3 {
	width: 20%;
}

.one_half {
	width: 46%;
	margin-right: 6%;
}

