/*
Theme Name: Swagger
Description: A simple business portfolio theme by Theme Blvd.
Author: Jason Bobich
Author URI: http://jasonbobich.com
Theme URI: http://themeforest.net/item/swagger-premium-wordpress-theme/930581
Version: 1.0.2
License: Partial GNU General Public License, please reade license file for more details.
License URI: license.txt
*/

/* This theme's primary styles can be found in /assets/css/theme.css */

body {
	font-size:14px !important;
}
h1.phone {
	float:right;
	margin:38px 0 0 0;
	font-size:20px;
}
.faq_list {
	margin:10px 0 30px 0;
}

.faq_list ul {
	margin:0;
	list-style-type:none;
}

h3.faq-cat {
	margin:0;
}

.fixed-sidebar .widget {
	margin:0 !important;
}
.fixed-sidebar .widget .widget-inner {
	padding:15px !important;
}
#breadcrumbs {
	margin-top:-10px !important;
}

.column-box {
	margin:0 0 30px 0;
}
.column-box p {
	margin-bottom:10px;
}
.column-box h4 {
	margin:0 0 5px 0 !important;
}

.featured-image-wrapper {
	margin-bottom:20px !important;
}

div.wpcf7 input, div.wpcf7 select {
	color:#686868;
}

.widget .themeblvd-search input.search-input {color:#686868;}

/* Banners Start*/
.banner-69 {
	width:269px;
	height:269px;
	margin:0 auto;
}
/* Banners End*/

.entry-meta {display:none;}
#pre {
	width:100%;
	height:100px;
	background:url("http://www.virtualmerchantpro.com/wp-content/themes/MerchantAccount/assets/images/colors/light/main-bg.png"); repeat-x 0 0;
}
#pre-bottom {
	width:960px;
	height:60px;
	margin:0 auto;
}

#pre-bottom .bbb {
	float:left;
	wdith:100px;
	margin:11px 0 0 0;
}
#pre-bottom .disclaimer {
	float:left;
	width:650px;
	margin:0 30px;
}
#pre-bottom .disclaimer p {
	font-size:11px;
}
#pre-bottom .merchant-w {
	float:left;
	width:152px;
	margin:11px 0 0 0;
}

.testimonial {
	padding-top:5px;
	margin-bottom:25px;
	border-top:2px solid #f6a532;
}

.testimonial h4 {color:#f6a532}

#branding #header_content {}
.clear {clear:both;}
.g-ad-inner {
	width:300px;
	height:250px;
	float:right;
	margin:0 0 20px 20px;
	background:#fff;
}

.g-ad-inner-standalone {
	width:300px;
	height:250px;
	float:right;
	margin:-20px 0 35px 20px;
	background:#fff;
}

.g-ad-inner-below {
	margin:1em auto 0 auto;
	width:728px;
	height:15px;
}

table.cat-table {
	width:100%;
}
table.cat-table td {
	vertical-align:top;
	padding-top:25px;
}
table.cat-table .image-holder {
	width:210px;
}
table.cat-table .image-holder img {
	width:195px;
	height:139px;
	-moz-border-radius:4px; 
	-webkit-border-radius:4px; 
	border-radius:4px; 
	border:1px solid #d1d1d1;
	padding:4px;
}
table.cat-table .data-holder {}

table.cat-table .data-holder h3 {
	margin:0 0 8px 0;
}

table.cat-table .data-holder .tb-button {
	float:right;
	margin:-10px 0 20px 0;
}

.item-holder {
	width:254px;
	margin:0 auto;
}

.item-holder iframe:first-child {
	margin-right:10px;
}

.align-left {
	float:left;
	margin:0 10px 5px 0;
	-moz-border-radius:4px; 
	-webkit-border-radius:4px; 
	border-radius:4px; 
	border:1px solid #d1d1d1;
	padding:4px;
}
.footer_content .align-left {
	margin-bottom:0;
}

.footer_content .widget-title {
	font-size:1em;
	font-style:normal !important;
}
.footer_content .faq_widget_title{
	font-style:normal !important;
}
.footer_content .faq_random_widget {
	font-style:italic;
}

.footer_content .faq_random_widget p {
	margin-top:10px;
}

#featured {
	height:40px !important;
}

#featured .featured-content {
	margin-top:-12px;
}

.social-share-buttons {
	top: -8px;
	position: relative;

}

.social-share-heading {
	display: block;
	font-weight: bold;
	margin-right: 20px;
	font-size: 13px;
	margin-top: -1px;
}

.fb-social, .twitter-social, .google-plus-social, .pi-social {
	float: left;
}
.fb-social {
	position: relative;
	margin-left:-15px;
}

.pi-social {
	position: relative;
	margin-top:0;
}

.pi-social iframe {
	width:100px !important;
}