/* mobile menu customization */
.mobile-main-nav .next-level-button,
.sticky-off .popup-search .submit i, 
.sticky-off .overlay-search .submit i,
.sticky-on .popup-search .submit i, 
.sticky-on .overlay-search .submit i {
   color: #fff !important;
}

.contact-form label {
    display:none;
}

.overlay-search-microwidget input[type="text"] {
	padding: 10px 25px !important;
	font-size: 18px !important;
	width: 800px !important;
	max-width: 100% !important;
}

.banner h1 {
    font-size: 75px;
    line-height:85px;
}

.banner p {
    font-size: 20px;
    line-height: 30px;
}

.post-details.details-type-btn  {
	font-size: 16px;
	padding: 10px 20px;
}
.post-details.details-type-btn i {
    display:none;
}

a.owl-prev:hover, a.owl-next:hover {
    text-decoration: none !important;
}


@media only screen and (max-width: 768px) {
  
}