/* Form */
.fForm .form-item-type-checkbox .checkbox input[type=checkbox] {
    position: unset;
    margin: 0 1rem 0 0;
}
.fForm .form-item-option {
    margin: 0
}

body[class*="cva-user"] form.fForm .f-fieldset-body {
    flex-direction: unset;
}

/* Form End Here*/

.f-about-us-new .container .f-module-content {
    width: 100%;
}

.f-award .ItemfinnerGallery {
    margin-top: 0;
}

/* new album starts here */

.f-new-album .menu-item {
    padding: 12px;
    text-align: center;
}

.f-new-album .menu-item a {
    display: block;
    height: 100%;
    position: relative;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    overflow: hidden;
}

.f-new-album .menu-item .menu-item-text {
    position: absolute;
    left: 0;
    bottom: 0;
    background-color: #00000093;
    color: white;
    font-size: .9rem;
    text-align: center;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    /* Number of lines to show */
    -webkit-box-orient: vertical;
    overflow: hidden;
    width: 100%;
    padding: 5px;
}

.f-new-album .menu-item img {
    aspect-ratio: 1/1;
    max-height: 190px;
    object-fit: cover;
}

.f-new-album-inner .ItemfinnerGallery {
    height: 100%;
}

.f-new-album-inner .fGalleryItem {
    padding: 12px;
}

.f-new-album-inner .ItemfinnerGallery .fGalleryImage img {
    aspect-ratio: 1/1;
    max-height: 190px;
    object-fit: cover;
}


/* new album ends here */

/*Iconset*/
.iconset-new .fMenu {
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
}
.iconset-new  .fMenu {
    justify-content:center;
    display: flex;
    flex-wrap: wrap;
}
.iconset-new  .fMenu > li {
	list-style: none;
    margin: 1rem; padding: 1rem;
    background: #f5f5f5;
    transition: 0.5s all;
    position: relative;
    border: 1px solid #eaeaea;
    border-radius: 5px;
}
.iconset-new .fMenu > li:hover {
    background: #fff;
    box-shadow: 0 0 1rem rgb(0 0 0 / 15%);
}

.iconset-new  .fMenu > li > a {
    display: block;
    font-weight: bold;
    color: #000;
    border-radius: 5px;
}

.iconset-new  img {
    width: auto;
    max-width: 64px;
    display: block;
    margin-bottom: 0.5rem;
}
.iconset-new .menu-item-text .action:before{
    display: block;
    content: "";
    height: 1.04rem;
    width: 1.04rem;
    background: red;
    border-radius: 1rem;
    position: absolute;
    right: 10px;
    top: 19%;
    transform: translate(0,-50%);
    animation: blinking 2s infinite;
}
.iconset-new  .fMenu ul {
	margin-left: 20px;
	margin-top: 0.5rem;
}
.iconset-new  .fMenu ul,
.iconset-new  .fMenu ul li {
	list-style: square;
}
.iconset-new  .fMenu ul a {
	font-weight: 500;
}