#edit-field-select-your-design .form-type-radio {
  float: left;
  width: 16%;
}
.form-item--field-select-type-0-subform-field-select-design,
.form-item--field-select-type-0-subform-field-designs,
.js-form-item-field-select-your-design {
  float: left;
  width: 14%;
}

.blocks-field-text-wrapper,
#field-select-type-tblock-number-counter-add-more,
#field-select-type-tblock-testimonial-add-more {
  display: none;
}

.js-form-item-field-select-your-design img {
  /* margin-left: -30px; */
  width: 98%;
}
.banner-design-wrapper .js-form-type-radio {
  float: left;
  width: 20%;
}
.entity-meta__header.js-form-wrapper.form-wrapper {
  display: none;
}
.layout-region {
  width: 100% !important;
}
.layout-region--node-main,
.layout-region--node-footer {
  margin-inline: unset !important;
  width: 100% !important;
}
.form-textarea-wrapper {
  width: 95%;
}

/* Hide unnecessary options for link paragraph from basic page, category page and overview page */
#node-blog-news-edit-form [id*="field-section-link-values"] thead,
#node-blog-news-edit-form
  [id*="field-section-link-values"]
  tbody
  .paragraph-bullet,
#node-blog-news-edit-form
  [id*="field-section-link-values"]
  tbody
  .paragraph-top,
#node-page-edit-form [id*="field-section-link-values"] thead,
#node-page-edit-form [id*="field-section-link-values"] tbody .paragraph-bullet,
#node-page-edit-form [id*="field-section-link-values"] tbody .paragraph-top,
#node-overview-edit-form [id*="field-section-link-values"] thead,
#node-overview-edit-form
  [id*="field-section-link-values"]
  tbody
  .paragraph-bullet,
#node-overview-edit-form
  [id*="field-section-link-values"]
  tbody
  .paragraph-top {
  display: none;
}

/* #edit-field-cb-layout-images-wrapper, */
#edit-field-cb-contact-body-wrapper,
#select-your-design-wrapper,
#image-circle-design-wrapper,
#edit-field-cb-image-circle-wrapper,
#edit-field-cb-layouts-wrapper,
#edit-field-cb-timeline-wrapper,
#edit-field-cb-timeline-images-wrapper,
#edit-field-cb-gallery-wrapper,
#edit-field-cb-faqs-wrapper,
#edit-field-cb-testimonials-wrapper,
#edit-field-cb-number-counters-wrapper,
#node-custom-blocks-form #edit-field-category-wrapper,
#node-custom-blocks-form #category-items-settings,
#edit-field-cb-map-wrapper {
  display: none;
}

/* Hero section hide all banners initially CSS */
#edit-field-banner-wrapper,
#edit-field-typing-banner-wrapper,
#edit-field-video-banner-wrapper,
#edit-field-sliders-wrapper {
  display: none;
}

/* Hero section unnecessary headings, dots removed */
#field-banner-values thead tr,
#field-banner-values tbody tr td.field-multiple-drag,
#edit-field-banner-0-top,
#edit-field-banner-0-subform-field-banner-link-0-top {
  display: none;
}
#field-typing-banner-values thead tr,
#field-typing-banner-values tbody tr td.field-multiple-drag,
#edit-field-typing-banner-0-top {
  display: none;
}
#field-video-banner-values thead tr,
#field-video-banner-values tbody tr td.field-multiple-drag,
#edit-field-video-banner-0-top,
#edit-field-video-banner-0-subform-field-banner-link-0-top {
  display: none;
}
#field-sliders-values thead tr,
#field-sliders-values tbody tr td.field-multiple-drag,
#edit-field-sliders-0-top {
  display: none;
}

#edit-field-hero-section .js-form-type-radio {
  width: 16%;
  float: left;
}

/* Link paragraph unused option hide from page with block paragraph CSS */
#edit-field-section-wrapper thead tr th h4,
#field-section-link-values thead tr,
#edit-field-section-0-subform-field-section-link-0-top,
#field-section-link-values tbody tr td.field-multiple-drag {
  display: none;
}
#field-section-link-values tbody tr td {
  border-bottom: 1px solid transparent;
}

/* Custom blocks designs width  */
.js-form-item.form-item.js-form-type-radio.form-type--radio.form-type--boolean.js-form-item-field-image-circle-images.form-item--field-image-circle-images,
.js-form-item.form-item.js-form-type-radio.form-type--radio.form-type--boolean.js-form-item-field-cb-layout-images.form-item--field-cb-layout-images,
.form-item--field-select-your-design {
  width: 45%;
  float: left;
}
.layout-row {
  width: 100%;
  float: left;
  box-shadow: 1px 1px 3px 3px #f1f1f1;
  padding: 10px;
}
.layout-img-col {
  width: 35%;
  float: left;
  box-sizing: border-box;
}

.layout-img-col img {
  border: 1px solid #f1f1f1;
  width: 98%;
}
.layout-purpose-col {
  box-sizing: border-box;
  width: 65%;
  float: left;
  height: 200px;
  overflow-y: scroll;
  background-color: #f1f1f1;
  padding: 4px;
}
.layout-purpose-col span {
  font-weight: bold;
  text-align: center;
  display: block;
}

/* Custom blocks unused options removed */
#field-cb-faqs-values thead tr,
/* #field-cb-faqs-values tbody tr td.field-multiple-drag, */
#edit-field-cb-faqs-0-top,
#field-faqs-values thead tr,
#field-cb-gallery-values thead tr,
#field-cb-gallery-values tbody tr td.field-multiple-drag,
#edit-field-cb-gallery-0-top,
#field-cb-testimonials-values thead tr,
#edit-field-cb-testimonials-0-top,
#field-cb-testimonials-values tbody tr td.field-multiple-drag,
#field-cb-number-counters-values thead tr,
#edit-field-cb-number-counters-0-top,
#field-cb-number-counters-values tbody tr td.field-multiple-drag,
#field-cb-map-values thead tr,
#edit-field-cb-map-0-top,
#field-cb-map-values tbody tr td.field-multiple-drag,
#field-cb-layouts-values thead tr,  
/*
#field-cb-layouts-values tbody tr td.field-multiple-drag,
*/
#edit-field-cb-layouts-0-top,
#edit-field-cb-layouts-0-subform-field-content-0-subform-field-cb-link-0-top,
/* Image circle hide unused options */
#edit-field-cb-image-circle-wrapper table thead tr h4,
#edit-field-cb-image-circle-wrapper table tbody tr td span.paragraph-type-label {
  display: none;
}
#field-cb-faqs-values tbody tr td,
#field-cb-layouts-0-subform-field-content-0-subform-field-cb-link-add-more-wrapper
  tbody
  tr
  td {
  border-bottom: 1px solid transparent;
}

/* Backend toolbar hide CSS */
.home-toolbar-tab,
body.content_editor_user #toolbar-item-administration,
body.content_editor_user #toolbar-item-administration-tray,
body.content_editor_user .paragraphs-icon-changed {
  display: none !important;
}
.layout-container {
  padding-top: 40px;
}

/*newly added*/
#edit-field-cb-layout-images--wrapper legend span {
  display: none;
}

.layout-img-col img {
  width: 85%;
}

.layout-row {
  display: flex;
  justify-content: center;
  align-items: center;
}

.layout-img-col {
  display: flex;
  justify-content: center;
  align-items: start;
  height: 200px;
}

.layout-purpose-col {
  width: 80%;
  padding-left: 1rem;
}

.layouts-img-title:hover {
  text-decoration: underline !important;
  color: blue !important;
}


.top-left-radius{
  border-top-left-radius: 10px;
}
.bottom-left-radius{
  border-bottom-left-radius: 10px;
}
.top-right-radius{
  border-top-right-radius: 10px;
}
.bottom-right-radius{
  border-bottom-right-radius: 10px;
}

.all-side-radius {
  border-radius: 10px;

}

/* custom block edit css */ 
.custom-block-edit-btn-wrapper {
  display: flex;
  gap: 20px;
}
.custom-edit-btn-wrapper {
  align-self: flex-end;
}
.custom-edit-btn {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  font-size: 12px !important;
}
