.header-container.lp-header-bg .lp-menu-container .lp-menu>div>ul>li>a, .lp-menu-container .lp-menu > div > ul > li > a{
	font-weight: bold;
}

.calltoaction-right-panel>a {
	background-color: #17dcd3;
}

.search-page-header .text-right .view-on-map{
	       padding: 5px 15px !important;
    font-weight: 700;
    border-radius: 5px !important;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background: #17dcd3 !important;
    margin-bottom: 0;
	
}

.footer-style2 h1.has-background, .footer-style2 h2.has-background, .footer-style2 h3.has-background, .footer-style2 h4.has-background, .footer-style2 h5.has-background, .footer-style2 h6.has-background,
.footer-style2 p.has-background{
	padding: 5px 10px;
}

.img-curtasy{
	display: none;
}

.pricing-section .col-md-10.col-md-offset-1{
	width: 100%;
	margin: 0;
}

.pricing-section .col-md-4{
	width: 25%;
}

input[type=checkbox]:checked::before{
	margin-top: -0.4rem;
}

.contact-form input[type='radio']{
	position: relative;
}

input[type=radio]:checked::before{
	width: 100%;
	height: 100%;
	margin: 0;
}

.lp-price-list .lp-hot{
	background-color: #17DCD3;
	font-weight: bold;
}

.price-view-default.\31 12 ul li:nth-of-type(3) span,
.price-view-default.\31 13 ul li:nth-of-type(3) span,
.price-view-default.\31 14 ul li:nth-of-type(2) span,
.price-view-default.\31 1606 ul li:nth-of-type(3) span{
		font-weight: bold;
}

.price-view-default.\32 7550 ul li:nth-of-type(2) span,
.price-view-default.\32 7550 ul li:nth-of-type(4) span,
.price-view-default.\32 7551 ul li:nth-of-type(2) span,
.price-view-default.\32 7551 ul li:nth-of-type(4) span,
.price-view-default.\32 7552 ul li:nth-of-type(2) span,
.price-view-default.\32 7552 ul li:nth-of-type(4) span{
		font-weight: bold;
}

input#submit112,
input#submit113,
input#submit114,
input#submit11606,
input#submit27550,
input#submit27551,
input#submit27552{
	background-color: #17DCD3;
	border-color: #17DCD3;
	color: #fff;
}
input#submit112:hover,
input#submit113:hover,
input#submit114:hover,
input#submit11606:hover,
input#submit27550:hover,
input#submit27551:hover,
input#submit27552:hover{
	background-color: #109995;
	border-color: #109995;
}

.simple-banner-text span{
	font-weight: bold;
	color: #fff;
}

.job-tiles .vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt{
	height: 94px;
	overflow: hidden;
}

.job-tiles .vc_gitem-post-data.vc_gitem-post-data-source-post_title{
	height: 65px;
	overflow: hidden;
}

.job-tiles .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
		background-position: center;
    height: 250px;
    background-size: contain;
}

/*Button in Homepage*/
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern, .vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{
	background-color:#17DCD3;
	border: #17DCD3;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover{
	background-color: #109995;
	border: #109995;
}

.contact-form .hidding-form-feilds .form-group span#name7::after, .hidding-form-feilds .form-group span#phone7::after{
	    margin-top: -28px;
}

.contact-form .fa-envelope:before {
	position: absolute;
	top: -18px;
  position: absolute;
  right: 0px;
}

/*Homepage Edits*/
.homepage-jobs-section, .homepage-events-section{
	background-color: #f5f5f5;
}

.vc_grid-item-mini.vc_custom_1419334531994{
	background-color: #fff !important;
	padding-left: 10px;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a, .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
	filter: none;
	-webkit-filter: none;
}

/*Calendar Edits*/
.calender-header-switcher ul li.active, .calender-header-switcher2 ul .active .fa{
	background: #109995;
	border-color: #109995;
}

.modern-calender-inner-right .event-by-day-wrap, .event-calender-classic .event-by-day-wrap, .event-calender-list-view .event-by-day-wrap{
	border-right: 12px solid #109995;
}

.prev-mon-markup .fa, .next-mon-markup .fa, .event-by-day-content-wrap-time-title:hover, .get-npm:hover{
	color: #109995;
}

.event-by-going-wrap ul li button, .event-calender-classic-weekly .event-by-day-wrap-inner .events-for-day-date, .week-day-date-box.has-events span:before{
	background: #109995;
}

.week-day-date-box.has-events span:hover{
	background-color: #109995;
}

.calender-header-switcher ul li{
	cursor: pointer;
}

.vc_btn3-container{
	margin-bottom: 45px;
}

/*Header Update*/
.lp-join-now{
	font-weight: bold;
	color: #fff;
}

/*Media Queries Start Here*/
@media only screen and (min-width: 1200px){
	.header-filter.form-group.pos-relative .form-inline.top-search-form{
		margin-top: 23px;
	}
	
}
@media only screen and (max-width: 980px) {
	.lp-menu-bar .lp-logo img{
		max-width: 120px;
		padding-right: 15px;
	}
	
	.header-right-panel.clearfix.col-md-10.col-sm-10.col-xs-12 .mobile-nav-icon{
		top: -32px;
	}
	
	/* Padding in Blog Pages*/
	.blog-post .post-content{
		padding: 0 20px;
	}
}

@media only screen and (max-width: 1024px) and (min-width: 981px){
	.header-right-panel{
		width: 80%;
	}
	.col-md-2.col-xs-6.lp-logo-container{
		/*margin-top: 14px;*/
	}
		.lp-menu-bar .lp-logo img{
		max-width: 140px;
	}
}

@media only screen and (max-width: 992px){
	.pricing-section .col-md-4{
		width: 50%;
		float: left;
	}
}

@media only screen and (min-width: 981px){
	.header-right-panel .lp-menu ul li:last-child{
	/*padding-right: 0;*/
}
}

@media only screen and (max-width: 980px){
		.mm-navbar .userimage img{
		max-width: 120px;
	}
	#wpadminbar li#wp-admin-bar-blog.menupop > .ab-sub-wrapper{
		display: none !important;
	}
	.lpl-button{
		margin-top: 20px;
	}
	.fullwidth-header .header-filter .input-group.width-49-percent{
		width: 34%;
	}
}

@media only screen and (max-width: 768px){
	.pricing-section .col-md-4{
		width: 100%;
		float: none;
	}
	
	.lp-home-banner-contianer .form-group.lp-location-search .chosen-container.chosen-container-single .chosen-single span{
		font-size: 13px;
		margin-left: 50px;
	}
	.footer11-bottom-area .lp-footer-logo{
		margin: 20px auto;
		float: none;
	}
	
	.footer11-bottom-area .footer-social-icons{
		width: 104px;
		margin: auto;
	}
	
	.footer11-bottom-area .footer-social-icons li:last-child{
		margin-right: 0;
    padding-right: 0;
	}
	
	footer h2, footer p{
		text-align: center;
	}
}