/* Themify Customize Styling */
body {	
	font-family: "Public Sans";	font-weight:400;
	font-style:normal;
	font-size:16px;
	line-height:26px;
	text-align:left;
	color: #333333; 
}
h1 {	
	font-family: "Public Sans";	font-weight:100;
	font-size:40px;
	text-transform:capitalize;	text-align:left;
	color: #000000; 
}
h2 {	
	font-family: "Public Sans";	font-weight:100;
 
}
h3 {	
	font-family: "Public Sans";	font-weight:300;
	font-style:normal;
	font-size:18px;
	line-height:25px;
	text-transform:uppercase;	text-align:left;
	color: #c29c4b; 
}
h5 {		text-align:center; 
}
h6 {	
	font-family: "Public Sans";	font-weight:200;
	text-transform:capitalize;	text-align:center; 
}
body #site-logo a {	
	font-family: "Public Sans";	font-size:0.8em;
 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body {	
	font-family: "Public Sans";	font-weight:400;
	text-align:left; 
}
h1 {	
	font-family: "Public Sans";	font-weight:100;
 
}
h2 {	
	font-family: "Public Sans";	font-weight:100;
 
}
h3 {	
	font-family: "Public Sans";	font-weight:300;
 
}
h6 {	
	font-family: "Public Sans";	font-weight:200;
 
}
body #site-logo a {	
	font-family: "Public Sans"; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body {	
	font-family: "Public Sans";	font-weight:400;
 
}
h1 {	
	font-family: "Public Sans";	font-weight:100;
 
}
h2 {	
	font-family: "Public Sans";	font-weight:100;
 
}
h3 {	
	font-family: "Public Sans";	font-weight:300;
 
}
h6 {	
	font-family: "Public Sans";	font-weight:200;
 
}
body #site-logo a {	
	font-family: "Public Sans"; 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
body {	
	font-family: "Public Sans";	font-weight:400;
	text-align:left;
	color: #666666; 
}
h1 {	
	font-family: "Public Sans";	font-weight:100;

	color: #000000; 
}
h2 {	
	font-family: "Public Sans";	font-weight:100;
 
}
h3 {	
	font-family: "Public Sans";	font-weight:300;

	color: #c29c4b; 
}
h6 {	
	font-family: "Public Sans";	font-weight:200;
 
}
body #site-logo a {	
	font-family: "Public Sans"; 
}
 }
/* Themify Custom CSS */


/* Center-align the auto-generated column on desktop */
@media only screen and (min-width: 768px) {
td.footable-first-visible, th.footable-first-visible {
text-align: center !important;
}
}
/* Left-align the auto-generated column on mobile */
@media only screen and (max-width: 767px) {
td.footable-first-visible,
	th.footable-first-visible
{
text-align: left !important;
}
}

/* ptb search module */
.ptb_search_module.ptb_search_button.tf_clearfix {
  display: flex;
  justify-content: flex-start; 
  gap: 10px; 
margin-top:20px
}
.ptb-search-form input{
width:auto;
}

/* text highlight */

.texthighlight {
	color: #FF0000;
}

h3.image-title{
	text-align: center;
	color:black;
}

.video-top .video-title {
    margin-top: .8em;
    text-align: center;
}


.amol-links a {
    padding: 5px 10px;
    margin: 0 10px;
    display: inline-block;
    border-radius: 5px;
}
.amol-links a.edit-post {
    background: green;
    color: #fff;
}
.amol-links a.remove-post {
    background: red;
    color: #fff;
}