/*This is a custom CSS file by Priyan 22.06.2025*/
/* Pastel colours, #ccd5ae,#e9edc9,#fefae0,#faedcd,#d4a373 https://coolors.co/palettes/trending/pastel*/

/* use in Page class at menu to style Page heading*/
.pageStyle 
{
  color:#c200ab;
} 
h1, h2, h3, h4, h5, h6 {
  color: darkgreen;
}
.h1, .h2, .h3, .h4, .h5, .h6 {
  color: darkgreen;
}

.userBtn  {
 background-color: #c200ab; 
  color: #FEFCFF; 
  padding: 2px 20px 2px 6px;
  text-align: left;
  text-decoration: none;
  display: inline-block;
  border: solid 0px #ebf5fb;
}  
.userBtn:hover {
  background-color: #FF6347;/* tomatoe */
  color: #FEFCFF; /* Milk White */
  text-decoration: none;
}
.userBtn:active {
  background-color: #FF6347;/* tomatoe */
  color: #FEFCFF; /* Milk White */
  text-decoration: none;
}

 
body p {
    line-height: 1.4;
    font-size:100%;
    color: #545454; 
}
body {
  line-height: 1.4;
  color:545454;
  background-color: #ffffff;
  }

.container-header {
background-color: #99a867;
 /*pastel colour variation*/
  background-image: none;
}

.container-topbar {
  max-width: 1320px;
  margin-left: auto;
  margin-right: auto;
}

/* Main menu*/
.metismenu.mod-menu .metismenu-item{
  font-size: 1rem;
  line-height: 1.4;
}
/* menu font class*/
.menufont{
  font-size: 1.2rem;
}
/* Hide Content Rating STARS Not working*/
.content_rating
. vote-star-empty
{display: none;} 

/* MRC fields container NOT WORKING */
.fields-container{
padding-left:0;
margin: 0;
}
/* MRC fields container GLOBAL*/
.main-content ul{
margin-top: 1px;
margin-bottom: 2px;
background-color: #f2f2f2;
}

/* Tags list container - NOT WORKING */
.tags .list-inline{
    margin: 0;
}
/* Article info */
.article-info{
  color: #ffffff;
  padding:8px 4px 2px 8px; 
  background-color: #e9edc9;
  line-height: 50%;
  font-style: italic;
  font-size: 13px;
}
/*  font-size specifies the icon size */
.fa-folder-o   {width:18px; height:18px; padding:  0; font-size: 13px; display:none;}
.fa-folder  {width:18px; height:18px; padding:  0; font-size: 13px; display:none; } 
.fa-calendar-alt   {width:18px; height:18px; padding:  0; font-size: 13px; display:none;}
.fa-user  {width:18px; height:18px; padding:  0; font-size: 13px;  display:none;}
.fa-eye   {width:18px; height:18px; padding:  0; font-size: 13px; display:none;}  

/* Read More */
.btn-secondary {
	color: #ffffff;  background-color:#d4a373;
background-image: linear-gradient(to bottom,#d4a373, #d4a373);
    background-repeat: repeat-x;
    border: 1px solid #d4a373;
  font-size: 13px;
}
.btn-secondary:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {
	color: #f2f2f2;  background-color:#FF6347;/* tomatoe */}

.btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {
	color: #333333;  background-color:#fcba03;}

.item-separator {padding-top: 20px; border-bottom: none;}

/* Hide Photo in profile edit form */
#jform_com_fields_profile_photo-lbl {display: none}
#jform_com_fields_profile_photo {display: none}
#media-preview {display: none}

/* Hide Alias, category,  in Article submit form */
#jform_alias-lbl {display: none}
#jform_alias {display: none}
#jform_catid-lbl {display: none}
#jform_catid {display: none}
.label-mobile {display: none}
.label-mobile-info {display: none}
#jform_created_by_alias-lbl {display: none}
#jform_created_by_alias {display: none}
#jform_state-lbl {display: none}
#jform_state {display: none}
#jform_featured-lbl {display: none}
#jform_featured {display: none}
#jform_publish_up-lbl {display: none}
#jform_publish_up {display: none}
#jform_publish_down-lbl {display: none}
#jform_publish_down {display: none}
#jform_access-lbl {display: none}
#jform_access {display: none}

.label-mobile  {display: none}
.label-mobile-info {display: none}
#jform_language-lbl {display: none}
#jform_language {display: none}

#jform_metadesc-lbl {display: none}
#jform_metadesc {display: none}
#jform_metakey-lbl {display: none}
#jform_metakey {display: none}

.form-note{display: none}


/* Small Author Img */
.author{
	width: 100px; 
	height: 100px;	
}



.button1  {
 background-color: #008B8B; /* Dark Cyan */
  color: #FEFCFF; /* Milk White */
  padding: 4px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px; 
  border: solid 1px #008B8B; /* Dark Cyan */
}  
.button1:hover {
  background-color: #00827F;/* Teal Green */
  color: #FEFCFF; /* Milk White */
  text-decoration: none;
}
.button2  {
background-color: #FF7722; /* Indian Saffron */
  color: #FEFCFF; /* Milk White */
  padding: 4px 20px;
  text-align: left;
  text-decoration: none;
  display: inline-block; 
  font-size: 16px;
  border: solid 1px #FF7722;
} 
.button2:hover {
  background-color: #FF8C00; /* Dark Orange */
  color: #FEFCFF; /* Milk White */
  text-decoration: none;
  border: solid 1px #FF8C00; /* Dark Orange */
}
.button3  {
background-color: #3A3B3C; /* Stomy grey */
  color: #FEFCFF; /* Milk White */
  padding: 4px 20px;
  text-align: left;
  text-decoration: none;
  display: inline-block; 
  font-size: 16px;
  border: solid 1px #3A3B3C;
} 
.button3:hover {
  background-color: #0C090A; /* night */
  color: #FEFCFF; /* Milk White */
  text-decoration: none;
border: solid 1px #3A3B3C; /* Stomy grey */
}
.buttonMRC  {
background-color: #C21E56; /* Rose Red */
  color: #FEFCFF; /* Milk White */
  padding: 2px 4px 2px 4px;
  text-align: left;
  text-decoration: none;
  display: inline-block;
  font-size: 11px;
  border: solid 1px #C21E56; /* Rose Red */
}  
.buttonMRC:hover {
  background-color: #C12869; /* Rogue Pink */
  color: #FEFCFF; /* Milk White */
  text-decoration: none;
  border: solid 1px #C12869; /* Rogue Pink */
}
/* horizontal menu main footer*/
.hmenu  {
background-color: #3498DB; /* bluish */
  color: #FEFCFF; /* Milk White */
  padding: 1px 2px 1px 2px;
  text-align: cnetre;
  text-decoration: none;
  display: inline-block;
  font-size: 13px;
}  
.hmenu:hover {
  background-color: #21618C; /* dark bluish */
  color: #FEFCFF; /* Milk White */
  text-decoration: none;
}
.hmenuModule{
background-color: #B6F4FB; /* light aqua */
}

.articlelistModule{
background-color: #E7FBB6; /* light lime */
  font-size:11px;
}
a.articlelistModule{
  font-size:20px;
  text-decoration: none;
}

.footerMoluleHead{
  color:#f7f7f7;
}
.footerMolule{
  vertical-align: top;
  display: block;
}
.footer{
  background-color: #99a867; 
  background-image: none;
  border-top: solid 13px #e9edc9;
  color:#f2f2f2;
  text-decoration: none;
  display: flex;
  }
.container-footer {
  display: flex;
  align-items: flex-start;
  vertical-align: top;
}
/* alignfooter modules to top and vertical spacing */
.footer .grid-child { 
  align-items: flex-start; row-gap: 2rem; 
  text-decoration: none;
}

.footer h3{
  color:#f7f7f7;
}

/* ul.pagination{display:block !important} */
