/* Enter Your Custom CSS Here */

.pro_tab .wc-tabs > li {
    font-size: 16px;
}

@media (max-width: 767px) {
	.mobile_menu {
		padding: 15px 15px 15px;
	}
	
	.header .header_bottom{
		display: none;
	}
	
	.social_sec > ul {
    display: block !important;
    flex-wrap: wrap;
    text-align: center;
}
	
	.form-1 .tnp-field-button{
		display: none;
	}
}

@media(max-width: 480px){
	.featured_cats .col_img a{
		font-size: 14px;
	}
}

@media(min-width: 768px) and (max-width: 1607px){
	.vc_custom_1564117725131 .heroheadline{
		font-size: 7em !important;
	}
}

@media(min-width: 768px) and (max-width: 1460px){
	.homelink a{
		    padding-left: 60px !important;
	}
}

@media(max-width: 1199px){
	.homelink a{
		    padding-left: 0px !important;
	}
	.homelink ul{
		width: 54% !important;
	}
	
}

.topheadline .vc_custom_1564588999678 P{
	font-size: 13px !important;
}