.RolandTheme .form-root .c-form.normal .form-group {
    margin-bottom: 0px!important;
}
.RolandTheme .form-root input, .RolandTheme .form-root select, .RolandTheme .form-root textarea {
    margin-bottom: 12px;
}
.RolandTheme .form-root textarea.form-control {
    min-height: 8rem;
}

.equipment-logo-1 {
    width:100%;
    max-width:330px;
    display: block;
    margin:auto;
    margin-bottom:20px;
}
.equipment-logo-2 {
    width:100%;
    max-width:230px;
    display: block;
    margin:auto;
    margin-bottom:30px;
}
.equipment-logo-3 {
    width:100%;
    max-width:200px;
    display: block;
    margin:auto;
    margin-bottom:30px;
}
.nav-container-universal .social-icons {
    display:inline-block;
}
.nav-container-universal .social-icons img {
    width: 15px;
}
.footer-logo {
    text-align:center;
}
.footer-logo .social-icons img {
    width: 20px;
    margin-right: 10px;
    margin-top: 10px;
}



/* UPDATED SLIDER */
.RolandTheme .hero-content h1 {
    color: var(--accent);
    font-weight: var(--w-bold);
    letter-spacing: normal;
    font-size: 2.6rem !important;
    line-height: 2.4rem !important;
    text-transform: uppercase;
    max-width: 20ch;
    margin-bottom: 1.5rem;
}
.RolandTheme .hero-content h1 .slider-italic {
  color: #fff;
  text-transform: none;
  font-weight: var(--w-regular);
  font-style: italic;
}
.RolandTheme .hero-content p {
  color: #fff;
  margin-bottom: 1.5rem !important;
  padding: 0;
  max-width: 40ch;
  font-style: italic;
  font-size: 1.125rem;
  line-height: 1.4rem;
}
.carousel-hero .carousel-item img {
    aspect-ratio: 1 / .65;
    object-fit: cover;
    object-position: center;
    min-height: 100%;
}


/* TOP NAV */
	.header--top-navbar .dropdown-menu {
		border-radius: 0;
		border-color: var(--tertiary);
		padding-top: 0;
		padding-bottom: 0;
	}
	.header--top-navbar ul li a.dropdown-item {
		color: var(--text-color-primary) !important;
		margin: 0.75rem 0;
		padding: 0 1rem;
	}

/* FOOTER SIZE */
.footer--top h5 {
    color: #fff;
    font-size: .925rem;
}
.footer--top li a {
    color: #fff;
    font-weight: var(--w-regular);
    margin-bottom: 0.25rem;
    display: block;
    font-size: .875rem;
}

/* ICON IN TEXT */
p .material-symbols-outlined {
    vertical-align: bottom;
    font-size: 1.4rem;
    line-height: 1.6rem;
}

/* BLOG MODULE */
.eds_news_Nova.eds_style_predefined_sunglow_jellow.eds_templateGroup_listArticleSimple .edn_article.edn_simpleList > section .edn_articleMedia {
    border-bottom-color: #ffc33c;
}



/* LOGO SIZE*/
.equipment-logo-1-alt {
    width: 100%;
    max-width: 420px;
    display: block;
    margin: auto;
    margin-bottom: 9px;
}

/* VIDEO SCALE */
.aspect-landscape {
    width: 100%;
    aspect-ratio: 16 / 9;
}


/* PLANTANAPP FORM OVERRIDE */
.home-banner .form-root .c-form {
    margin: 0;
    padding: 0;
    column-gap: 0;
}
.home-banner .RolandTheme .form-root input {
    margin:0;
    padding: 0;
}
.home-banner .form-root .label-align-right .field-container {
    padding-left:0;
}
.home-banner p.ng-binding.ng-scope {
    margin:0;
    margin-bottom:0;
    padding:0;
}

.home-banner {
    overflow: hidden;
}

/* PAP GRID */
.grid-container th, .grid-container td {
    font-size: .8rem;
    line-height: 1rem;
}

/* MAIN SITE LOGO */
.Roland-logo #dnn_ctl01_imgLogo {
    width: 280px;
}
.fixed-nav .Roland-logo #dnn_ctl01_imgLogo {
    width: 200px;
}

