.hide-module,
.blog .breadcrumbs,
.form-page-heading,
.listing-page-sidebar .lp-listing-additional-details h4 {
		display: none !important;
}

.center-content {
		text-align: center;
}

.post-grid-button a {
		border-bottom: 2px solid #0088cc !important;
}

.wpb_single_image .vc_figure-caption {
    margin-top: 1em;
    font-size: 15px;
}

h1, h2, h3, h4, h5, h6, p, section, a, span, p, table, ul, li, ol, input, body#tinymce p {
		font-family: Open Sans !important;
}

a:hover,
a:active,
a:focus {
		color: #0C1B33 !important;
}

.lp-blog-grid-box a:hover,
.lp-blog-grid-box a:active,
.lp-blog-grid-box a:focus {
		color: #179AD7 !important;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active, .vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active, .vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover {
    color: #fff !important;
}
.vc_btn3.vc_btn3-color-turquoise, .vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat {
    background-color: #179AD7 !important;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-turquoise:focus, .vc_btn3.vc_btn3-color-turquoise:hover {
    color: #fff !important;
    background-color: #39C0C0 !important;
}
.search-row label,
.search-filters>ul>li>a,
.lp-grid-box a,
.features-listing>ul>li strong, 
.features-listing>ul>li span,
.review-form form .form-group>label,
.claim-area strong,
.list-style-none span,
.listing-second-view strong,
.home-categories-area .banner-default-view-category2 li a span, .home-categories-area ul.lp-home-categoires li a span,
.lp-tooltip-outer .lp-tool-tip-content .sortbyrated-outer ul li a {
		color: #0C1B33 !important;
}
.lp-listing-top-title-header {
    background-color: #fff !important;
}


/* Nav Menu */
ul#menu-inner-2 li:last-child {
    display: none;
}
.mm-listview a:hover,
.mm-listview a:active,
.mm-listview a:focus {
	color: #fff !important;
}

header select#searchlocation,
.lp-search-bar select#searchlocation {
    border: none;
    box-shadow: none;
}


/* Forms */
.post-submit .white-section h4,
.post-submit .white-section div,
.post-submit .white-section span,
.post-submit .white-section a,
.post-submit .white-section div,
.select2-results li {
    font-size: 13px !important;
}



/* Listing Search Results */
#searchform .tags-area.form-inline ul li .checkbox label {
    font-weight: 500;
}
.lp-grid-box a:hover,
.lp-grid-box a:active,
.lp-grid-box a:focus,
.lp-list-view-compact-outer .lp_list_call a, 
.lp_list_map a,
.lp-post-quick-links li:hover a,
.lp-post-quick-links li:active a,
.lp-post-quick-links li:focus a,
.lp-post-quick-links li:hover i,
.lp-post-quick-links li:active i,
.lp-post-quick-links li:focus i,
.lp-post-quick-links li:hover span,
.lp-post-quick-links li:active span,
.lp-post-quick-links li:focus span{
		color: #179ad7 !important;
}
.author-img-outer {
	 display: none !important;
}
div#pop span, 
div#pop a,
.lp-tool-tip-content p,
.lp-grid-box-thumb-container .clearfix div,
.lp-grid-box-thumb-container .clearfix a,
.lp-new-grid-bottom-button ul li a,
.lp-new-grid-bottom-button ul li span,
.search-results .grid_view2 .lp-grid-box-left.pull-left>p,
.search-results .lp-grid-box-description li a {
    font-size: 13px !important;
}
.search-results .lp-grid-box-description p {
		color: #0C1B33 !important;
}
.lp-post-quick-links li a {
		color: #fff !important;
}
.lp-grid-desc-container,
.lp-grid-box-thumb-container,
.lp-grid-box-thumb,
.lp-grid-box-thumb img,
.lp-grid-box-bottom {
		border-radius: 0 !important;
}


/* Single Listing */
.single-listing .lp-listing-desription,
.single-listing .features a,
.single-listing .features span,
.list-style-none a:hover span,
.list-style-none a:active span,
.list-style-none a:focus span,
.lp-listing-desription ul li a,
.listing-page-sidebar li:hover a,
.listing-page-sidebar li:active a,
.listing-page-sidebar li:focus a,
.listing-page-sidebar p:hover a,
.listing-page-sidebar p:active a,
.listing-page-sidebar p:focus a,
.listing-page-sidebar .widget-social-icons li:hover a,
.listing-page-sidebar .widget-social-icons li:focus a,
.listing-page-sidebar .widget-social-icons li:active a,
.lp-listing-price-range>p:not(#lp-report-listing) span {
		color: #179ad7 !important;	
}
.lp-listing-action-btns ul li a,
.lp-listing-action-btns ul li i,
.single-listing .features li:hover a,
.single-listing .features li:active a,
.single-listing .features li:focus a,
.single-listing .features li:hover span,
.single-listing .features li:active span,
.single-listing .features li:focus span,
.lp-listing-desription ul li,
.lp-listing-desription a:hover,
.lp-listing-desription a:active,
.lp-listing-desription a:focus,
.single-listing .form-group label,
.single-listing .form-group a,
.listing-page-sidebar a,
.listing-page-sidebar p,
.listing-page-sidebar span,
.listing-page-sidebar label,
.widget-social-icons li a.phone-link {
		color: #0C1B33 !important;
}
.lp-listing .lp-listing-bottom .lp-listing-cats a, .lp-rating-num, .lp-listing-location a, .lp-activity .lp-activity-description, .lp-activity .lp-activity-bottom .lp-activity-review-writer, .lp-listings.list-style .lp-listing .lp-listing-bottom .lp-listing-cat, .lp-listings-widget .lp-listing .lp-listing-detail .lp-rating-count, .lp-listing-title .lp-listing-name .lp-listing-name-tagline, .lp-listing-title .lp-listing-title-rating .lp-rating-count, .lp-listing-action-btns ul li a, .lp-listing-desription, .lp-listing-specs ul li, .lp-listing-faq .faq-answer, .lp-listing-review .lp-review-left .lp-review-count, .lp-listing-review .lp-review-left .lp-review-count i, .lp-listing-review .lp-review-right .lp-review-right-top time, .lp-listing-review .lp-review-right .lp-review-right-content, .lp-review-form-top .lp-review-stars span.stars-label, .lp-review-form-top .lp-review-images label, .listing-page-sidebar .lp-widget ul li, .lp-widget-social-links a, .lp-listing-timings .toggle-all-days, .listing-page-sidebar .lp-widget ul li.lp-widget-social-links a {
	 	color: #0C1B33 !important;
}
.lp-listing-action-btns ul li a,
.lp-listing-features li a,
.lp-listing-desription p,
.lp-listing-desription ul li,
.lp-listing-desription ul li a,
.single-listing form label,
.single-listing form p,
.single-listing form a,
.single-listing form span,
.listing-page-sidebar a,
.listing-page-sidebar p,
.listing-page-sidebar span,
.listing-page-sidebar label{
	font-size: 14px !important;
}
.listing-page-sidebar .lp-widget-social-links a {
		font-size: 20px !important;
}
.lp-listing-price-range>p:not(#lp-report-listing) span {
		font-weight: 700 !important;
}
.lp-listing-additional-details label {
		font-weight: 400 !important;
}
.features li {
    margin-bottom: 10px !important;
}
.lp-listing-desription ul {
		margin-left: 30px !important;
}
.listing-page-sidebar .lp-widget ul li a.addr-margin {
    margin-left: 0 !important;
}


/* Homepage */
.new-banner-view-category {
    margin-top: 0 !important;
}


/* Flights/Business Plan */
.hero .lp_section_inner {
    padding: 0 !important;
}
.hero .container {
    width: 100%;
}


/* Blog */
.blog .page-header-overlay {
	 background-color: #eff3f6;
}
.blog .page-heading .page-heading-inner-container h1 {
		color: #0C1B33;
}
.blog .lp-blog-grid-box-container {
    background-color: #fff !important;
}
.blog .page-container-five {
    padding: 0 0 55px;
}
.blog .grid-style3 .lp-blog-grid-box-description {
    padding: 10px 35px 10px 20px;
} 
.lp-blog-grid-author {
	 display: none;
}
.grid-style3 .lp-blog-grid-link {
    border-color: #179AD7 !important;
    background-color: #179AD7 !important;
}
.grid-style3 .lp-blog-grid-title h4 {
    background-color: #fff;
    margin: 0;
    text-align: left;
    padding: 10px 20px 0px;
}
.grid-style3 .lp-blog-grid-title h4 a {
    font-size: 16px;
		line-height: 20px;
}


/* Posts */
.blog-single-page .lp-blog-user-thumb,
.blog-single-page .category-link,
.blog-single-page .breadcrumbs,
.blog-single-page .lp-blog-grid-author li:nth-child(3),
.blog-single-page .lp-blog-grid-author i {
		display: none;
}
.blog-single-page .lp-blog-grid-author,
.blog-single-page .lp-blog-grid-author li:nth-child(2),
.blog-single-page .lp-blog-grid-author li:nth-child(5) {
		display: block;
		margin: 0;
}
.single .aliceblue {
		background-color: #fff !important;
}
.blog-single-inner-container .blog-content-outer-container {
		border: none;
}
.single section.aliceblue a {
	color: #179AD7;
}


/* Footer */
footer .widget-title {
    margin-bottom: 5px;
}
footer .widget-title h2 {
		margin: 0 !important;
		font-size: 16px !important;
}
footer li {
		margin-bottom: 0 !important;
}
footer .widget a {
		font-size: 15px !important;
}
footer .widget a:hover,
footer .widget a:active,
footer .widget a:focus {
    text-decoration: underline !important;
}
aside#custom_html-3 {
    margin-top: 30px;
}


/* MailChimp */
#mc_embed_signup {
    background: #179ad7 !important;
    font: 14px Open Sans !important;
}
#mc_embed_signup form {
		text-align: left !important;
		padding: 0 !important;
}
#mc_embed_signup input.email {
		font-family: Open Sans !important;
		font-size: 14px !important;
		color: #0c1b33 !important;
		width: 200px !important;
 }
#mc_embed_signup .button {
		font-size: 14px !important;
		font-family: Open Sans !important;
		font-weight: 400 !important;
    background-color: #179AD7 !important;
    border: 1px solid #fff !important;
		border-radius: 0 !important;
}
#mc_embed_signup .button:hover,
#mc_embed_signup .button:active,
#mc_embed_signup .button:focus {
    background-color: #39C0C0 !important;
		border: 1px solid #39C0C0 !important;
}


/* Cookie Consent */
span.wpcc-message {
		color: #fff;
}
span.wpcc-message a {
		font-weight: 400;
}
a.wpcc-btn {
    color: #fff !important;
    border: 1px solid #fff !important;
}
a.wpcc-btn:focus, 
a.wpcc-btn:hover,
a.wpcc-btn:active {
    background-color: #39C0C0 !important;
		border: 1px solid #39C0C0 !important;
}


/* Jetpack Sharing */
.sharedaddy {
    margin-left: 70px;
		margin-bottom: 20px;
}



@media (min-width: 992px) {
	.lp-menu-container.col-md-7 {
			width: 50%;
	}
}

@media (max-width: 980px) {
/* Logo	Nav */
	.lp-logo img {
    max-width: 100px;
    height: auto;
	}
}

@media (max-width: 768px) and (min-width: 415px)  {

/* Nav Bar */
	.lp-menu-bar.header-bg-color-class .fullwidth-header .lp-search-chnage-styles-st .header-filter .input-group.width-49-percent.margin-right-15 {
		width: 90% !important;
	}
}

@media (max-width: 768px) {

/* Nav Bar */
	#menu {
		z-index: 100;
	}
	.lp-menu-bar.header-bg-color-class .fullwidth-header .lp-search-chnage-styles-st .header-filter .input-group.width-49-percent.margin-right-15 {
		width: 90% !important;
	}
	.mm-navbar .userimage img {
    max-width: 50%;
	}
	
/* MailChimp */
	#mc_embed_signup input.email {
		width: 100% !important;
	}
	
/* Jetpack Sharing */	
	.sharedaddy {
    margin-left: 20px;
	}
}

@media (max-width: 414px) {

/* Nav Bar */
	.lp-menu-bar.header-bg-color-class .fullwidth-header .lp-search-chnage-styles-st .header-filter .input-group.width-49-percent.margin-right-15 {
		width: 100% !important;
	}
}