/*
Te damos la bienvenida a CSS personalizado

Para saber cómo funciona, ve a http://wp.me/PEmnE-Bt
*/
.about-us .big-intro {
	text-align: right;
	font-weight: 300;
	font-size: 45px;
	line-height: normal;
	margin-top: -55px;
}

.about-us p {
	color: #8a342e;
	margin-top: -45px;
}

.section-header h6 {
	font-size: 16px;
	margin-bottom: 0;
	margin-top: 30px;
	color: #808080;
}

.widget li a, .widget a, article .entry-meta a, .entry-footer a, .navbar-inverse .navbar-nav>li>a, .navbar-inverse .navbar-nav ul.sub-menu li a, .home .nav > li.current_page_item a {
	color: #808080 !important;
	font-size: 13px;
}

p {
	margin-bottom: -5.5em;
}

.purchase-now h3 {
	text-align: left;
	line-height: 30px;
	margin-top: 4px;
}

a img {
	border: 0;
	margin-top: 00px;
}

.navbar-brand > img {
	max-height: 100%;
	margin-top: -5px;
	display: block;
}

.footer-box {
	float: none;
	display: inline-table;
	margin-top: -40px;
}

p {
	margin-bottom: .5em;
}

media (max-width: 992px)
.zerif_about_us_center p, .about-us .col-md-6.zerif_about_us_center.text_and_skills p {
	text-align: center !important;
}

.zerif_about_us_center p, .about-us .col-md-6.zerif_about_us_center.text_and_skills p {
	text-align: left;
	padding-left: 30px;
	padding-top: 10px;
}

.about-us .big-intro {
	text-align: right;
	font-weight: 300;
	font-size: 45px;
	line-height: normal;
	margin-top: -55px;
	padding-left: 30px;
	padding-top: 10px;
}

#carousel-homepage-latestnews .carousel-inner .item .latestnews-title {
	margin-bottom: 15px;
	color: #404040;
	position: relative;
	display: inline-block;
	text-transform: uppercase;
	margin-bottom: 30px;
	font-weight: bold;
	font-size: 17px;
	float: none;
	width: auto;
	margin-top: 15px;
	visibility: visible !important;
}

.latesnews-content p, .latesnews-content {
	font-size: 14px;
	line-height: 18px;
	color: #909090;
	visibility: hidden;
}

.carousel-inner {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 350px;
}

.company-details {
	color: #939393;
	padding-top: 67px;
	padding-bottom: 40px;
}

.team-member .position {
	font-size: 13px;
	padding-top: 10px;
}

.cbp-rfgrid li a .project-info {
	position: absolute;
	left: 10px;
	top: 10px;
	right: 10px;
	bottom: 10px;
	background: #ffffff;
	padding-top: 25%;
	text-align: center;
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transition: all ease .25s;
	transition: all ease .25s;
}

.cbp-rfgrid li a .project-info h5 {
	position: relative;
	display: inline-block;
	margin-bottom: 15px;
	margin-top: 0;
	font-weight: 700;
	text-transform: uppercase;
	color: #89322e;
}

.white-text {
	color: #89322e;
}

::selection {
	background: #bfbebe;
	color: #FFF;
}

.nav-links a {
	color: #8a332e;
}

button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
	border-color: #ccc #bbb #aaa;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0), inset 0 15px 17px rgba(255,255,255,0), inset 0 -5px 12px rgba(0,0,0,0.02);
}