/*
    Theme Name:   Acquire - WordPress Corporate Theme
    Description:  Acquire is perfect for corporates like financial institutions, law firms and education establishments.
    Template:     layerswp
    Version: 2.0.1
    Author: Obox
    Author Description: Creators of Layers for WordPress.
    Author URI: http://layerswp.com/
    Theme URI: http://sites.layerswp.com/acquire/
    License URI: http://www.gnu.org/licenses/gpl.html

    *-----------------------------*
    WARNING! DO NOT EDIT THIS FILE!
    *-----------------------------*

    To make updates to your theme, do not edit the styles in this file. Rather use
    the Custom CSS field in Theme Options to add your style changes. By copying a style from this
    file and pasting it in Theme Options, you will override the style in this file and avoid
    losing changes with theme updates or reinstalls.

*/

/*---------------------*/
/*- DEFAULTS ----------*/

h1, h2, h3, h4, h5, h6, .heading, .products h3 {
	font-weight: bold;
}
.thumbnail-body {
	background-color: #f1f5f7;
}
/*---------------------*/
/*- HEADER ------------*/
.copyright .icon-2x, .header-secondary .icon-2x {
	font-size: 1.4rem;
}
.header-site, .header-site.header-sticky {
	background-color: #fff;
}
.header-site {
	box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.1);
}
.header-overlay-no-push .header-overlay:not(.is_stuck) {
	box-shadow: none;
	background: transparent linear-gradient(to bottom, rgba(0, 0, 0, 0.45) 0%, transparent 100%) repeat scroll 0% 0%;
}
.header-site .container {
	padding: 0 0 20px 0;
}
.header-secondary {
	background: #fff;
}

.copy-container .button:hover {
	-webkit-transform: scale(1.1);
	background: #31708f;
}
.enq-btn {
	/*background-color: #63a4d7;*/
	background-color: #187cab;
	color: #fff;
	padding: 5px 10px;
	border-radius: 5px;
}
.enq-btn a {
	color: #fff !important;
}
/*---------------------*/
/*- SITE NAME ---------*/
.site-logo-link img, .mark img {
	max-height: 50px;
}
.site-logo-link + .site-description .sitename, .sitename {
	font-size: 2rem;
	font-style: italic;
	font-weight: 900;
}
.tagline {
	text-transform: uppercase;
}
/*---------------------*/
/*- NAVIGATION --------*/
.header-site .nav {
	text-transform: uppercase;
}
.header-site .nav ul {
	padding: 0;
}
.header-site .nav ul li {
	display: inline-block;
	padding: 0 10px;
	list-style-type: none;
}

/*---------------------*/
/*- TITLE CONTAINER ---*/
.title-container {
	background: #3499D1;
}
.title-container .heading {
	color: #fff;
}
.title-container .bread-crumbs, .title-container .bread-crumbs a {
	color: rgba(255, 255, 255, 0.8);
}

.content-vertical-massive {
	padding-top: 4%;
	padding-bottom: 4%
}
/*--------------------------*/
/*- SITE WIDE ANNOUNCEMENT -*/
.site-wide-announcement-banner {
	border-top: 2px solid rgba(0, 0, 0, 0.1);
	border-bottom: 2px solid rgba(0, 0, 0, 0.1);
}
.site-wide-cta-banner .heading {
	float: left;
}
.site-wide-cta-banner .button {
	float: right;
	padding: 11px 20px;
	margin-top: 0;
	border: 3px solid;
}
/*---------------------*/
/*- WOOCOMMERCE -------*/
.products .product {
	background: transparent;
	padding: 0;
	margin-bottom: 40px;
}
.products .img-wrap {
	margin: 0;
}
.products h3 {
	margin-top: 10px;
	font-size: 1.6rem;
}
.product_meta {
	background: none;
	padding: 15px 0 0;
	border-top: 2px solid rgba(0, 0, 0, 0.1);
}
.product_meta span {
	font-size: 1.1rem;
	color: #999;
}
.product_meta a {
	color: #999;
	text-decoration: underline;
}
.woocommerce-tabs .tabs {
	margin-bottom: 10px;
}
.woocommerce-tabs .tabs a {
	background: transparent;
	border: 2px solid transparent;
}
.woocommerce-tabs .tabs .active a {
	background: transparent;
	border: 2px solid #3499D1;
}
.woocommerce-tabs .panel {
	background: transparent;
	border: 2px solid rgba(0, 0, 0, 0.1);
}
/*---------------------*/
/*- SIDEBAR -----------*/
.sidebar .widget {
	background: none;
	padding: 0;
	margin-bottom: 40px;
}
.sidebar .section-nav-title {
	display: inline-block;
	border-bottom: 2px solid;
}
.sidebar .widget_shopping_cart, .widget_shopping_cart {
	padding: 10px;
	background: transparent;
	border: 4px solid rgba(0, 0, 0, 0.1);
}
.tagcloud a {
	display: inline-block;
	padding: 4px 6px;
	margin-bottom: 2px;
	background: #fff;
	border: 1px solid rgba(0, 0, 0, 0.1);
	font-size: 1.2rem !important;
	font-weight: bold;
	text-transform: uppercase;
}
.sidebar .widget_price_filter {
	padding-top: 2px;
}
/*---------------------*/
/*- FOOTER ------------*/


.grid .matchheight {
	margin-bottom: 50px;
	flot: left;
}
.content {
	padding: 0;
}
.span-10 {
	width: 100%;
}
.media .heading + .excerpt {
	font-size: 14px;
}


/*----------------------------------*/
/*- Desktop CSS --------------------*/
/*----------------------------------*/
@media only screen and (min-width: 769px) {
/*---------------------*/
    /*- AUTO CENTER -------*/
.auto-center .span-12.column {
	margin-bottom: 60px;
}
.auto-center .span-12 .media {
	display: flex;
	align-items: center;
}
.auto-center .span-12 .media.image-right {
	flex-direction: row-reverse;
}

/*---------------------*/
    /*- SIDEBAR -----------*/
.sidebar {
	padding-left: 20px;
	border-left: 2px solid rgba(0, 0, 0, 0.05);
}
}
 
 
