/*
Theme Name: PE Services
Theme URI: https://www.pixelemu.com/themes/i/5-services/8-pe-services
Author: PixelEmu
Author URI: http://pixelemu.com
Description: Multipurpose business WordPress theme, perfect for presenting any kind of company services. The theme offers complex solution to create a collection of services and team members. You’ll be surprised with the easiness of submitting items. The theme includes the wide range of theme options to give you the possibility to customize the theme appearance.
Version: 1.09
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, brown, gray, green, orange, pink, purple, red, silver, tan, white, yellow, dark, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, flexible-header, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, microformats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
Text Domain: pe-services
*/

/* All theme styles you will find in LESS files. Please check 'less' directory. */

.bypostauthor {
	margin: 0;
}

.aligncenter,
div.aligncenter {
	display: block;
	margin: 0 auto;
}

.alignright {
	float: right;
}

.alignleft {
	float: left;
}

.wp-caption,
.gallery-caption,
.wp-caption-text {
	max-width: 100%;
}

.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #fff;
	border-radius: 3px;
	clip: auto !important;
	color: #000;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
}

/* My Style */
.footer-top-links {
	padding: 5px 0px;
}
.footer-top-links a {
	color: #fdfdfd !important;
}
@media (max-width: 767.98px) {
	#pe-social {
		text-align: center !important;
	}
}
.fa-check{
color: #58AD11;
}

#pe-footer{
font-size: inherit;
color:silver;
}

.pe-contact-title {
font-size: 20px;
}

.pe-description {
	font-size: 18px;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
font-size: 18px !important;
}

a.mega-menu-link {
	font-weight: bold !important;
	font-size: 18px !important;
}

.menu-plans-by-year-container a,
.menu-medicare-information-container a,
.menu-searches-container a {
	font-size: 18px !important;
	line-height: 24px !important;
}

/*
If long nav item names end up in the "About Medicare" subnav group,
we can make that group have more width so their text doesn't wrap lines.

@media only screen and (min-width: 992px) {
	#mega-menu-members-about-medicare-group {
		width: 58% !important;
	}
	#mega-menu-members-search-group {
		width: 42% !important;
	}
}
*/

#pe-top-bar {
/*background-color: #ca2c31;*/
background-color: #2e302d;
color: #fdfdfd;

}

#pe-top-bar .pe-contact-widget.icon {
	margin: 0;
}

.pe-contact-widget .pe-icon {
top: 5px;
padding-right: 15px;

}

#pe-bar {
border-bottom: 1px solid #f1f1f1;
}

.pe-box span.pe-icon-title span{
padding-bottom: 29px;
}

#pe-services-section{
padding-top: 0px !important;
}

#pe_box-2 .pe-box span.pe-icon-title span {
margin-top: 0px;
font-size: 21px;
padding-bottom: 0px;

}
div.wpforms-container-full .wpforms-form .wpforms-field-label {
font-size: 13px !important;

}
