.openpower .op-faldon__title img {
vertical-align:middle
}

.openpower .op-faldon__text {
display:block
}

@media screen and (max-width:47.875em) {
.openpower .op-modal__max .op-header__logo,
.openpower .op-modal__max .op-header__logo-link {
margin:0
}

}

.openpower .op-header__link--small {
font-family:"UniversLT";
font-size:0.95rem;
font-weight:500;
font-style:normal;
font-stretch:normal;
line-height:normal;
letter-spacing:-0.2px;
color:#000000;
text-transform:none
}

.openpower .op-header .title-min-bar {
max-width:180px;
min-width:150px
}

.openpower .op-header__logo--drop {
margin:0 auto;
margin-left:25px;
margin-bottom:1px
}

.openpower .op-header__link-list--button .op-header__link-container.op-header__link-container--small {
max-width:29%;
min-width:37px
}


.openpower .op-header__container--border {
border-bottom:solid 1px #cecece
}

.openpower .op-header.nav-down,
.openpower .op-header.nav-up {
top:0;
background:#ffffff;
border-bottom:solid 1px #cecece
}

.openpower .op-header.nav-down .op-faldon__bg--white,
.openpower .op-header.nav-up .op-faldon__bg--white {
border-bottom:none
}

.openpower .op-header__link.op-header__link--small {
color:#ffffff
}





.openpower .op-faq-section__social ul li {
margin-bottom:-0.3rem
}


.openpower .op-cont-link a {
display:block
}

.openpower .close-button:focus,
.openpower .close-button:hover {
color:#ffffff
}

.openpower .op-header .title-bar.op-reset {
padding:0
}

.openpower .op-header__link-list.op-reset {
padding:0
}


.openpower .theme.modulation.tempo .accordion-question .ui-accordion-header .link {
font-family:"UniversLT Light", Calibri, Myriad, Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:1rem;
font-weight:300;
font-style:normal;
font-stretch:normal;
line-height:1.33;
letter-spacing:normal;
color:#000000;
display:inline-block;
width:100%;
padding:0.4rem 0rem
}

@media screen and (max-width:47.875em) {


.openpower .theme.modulation.tempo .mod_info_content .tabs-simple.tabs-simple01 .cont-tabs-simple .item-tabs:last-child {
margin:0 auto;
margin-bottom:1rem
}

.openpower .theme.modulation.tempo .mod_info_content .tabs-simple.tabs-simple01 .item-tabs-simple .tit-tabs-simple {
font-size:1.3rem
}
.openpower .theme.modulation.tempo .mod_info_content .tabs-simple.tabs-simple01 .item-tabs-simple.ui-tabs-active.orange {
vertical-align:top
}
.openpower .theme.modulation.tempo .mod_info_content .tabs-simple.tabs-simple01 .cont-tabs-simple.paddingDf .ui-accordion-header .link {
font-size:1.1rem
}
}

.openpower .heroModuleLink:hover {
background:rgba(255, 255, 255, 0.2);
color:#ffffff;
border:2px solid #ffffff
}

.openpower .op-modal-list__item-style {
list-style:disc;
color:#000000;
font-size:11px
}

.openpower .op-modal-list li:before {
font-size:1.1rem;
/* 18px */
}

.openpower .op-modal-list__link--dark {
vertical-align:sub
}

.openpower .op-modal-list__border {
border-bottom:1px solid #dddddd;
width:100%;
padding-bottom:1.5rem
}

.openpower .op-modal-list--margin {
margin-top:1rem
}

.openpower .op-modal-list__title-bold {
font-family:"UniversLT bold", Calibri, Myriad, Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:24px;
font-weight:bold;
font-style:normal;
font-stretch:normal;
line-height:1.27;
margin-bottom:1.5rem;
color:#000000
}

.openpower .op-margin__bottom {
margin-bottom:0.5rem
}

.openpower .op-modal__box--top {
margin-top:2rem
}

.openpower .op-modal__text--format {
font-family:"UniversLT Light", Calibri, Myriad, Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:0.8rem;
text-transform:uppercase;
letter-spacing:0.2px;
margin-bottom:0;
text-align:center;
color:#666666
}

.openpower .op-button--small {
font-size:12px
}

@media only screen and (max-width:768px) {
.openpower .op-modal-list__title-bold {
font-size:20px
}
}

.openpower .op-faq-control__link {
color:#ffffff
}

.openpower .op-breadcrumbs.op-breadcrumbs-bl {
padding-bottom:2rem
}

@media only screen and (max-width:767px) {
.openpower .op-breadcrumbs__title--black {
width:100%;
margin:0 auto;
color:#222222
}
}

.openpower .op-modal-list li:before {
font-size:1.2rem
}

.openpower .op-modal__button {
font-size:0.8rem
}

.openpower .op-FAQ-Tabs .tabs .tabs-title.is-active>a {
background:none;
color:white
}

.openpower .op-box__aling {
display:block;
position:relative;
width:100%
}

.openpower .op-box__aling--right {
text-align:right
}

.openpower .op-box__aling--center {
text-align:center;
margin:0rem 0 2rem 0
}

@media screen and (max-width:47.875em) {
.openpower .op-box__aling {
text-align:center
}
}


.openpower #op-maincontent-blogentries .op-horizontal-image {
display:block;
height:7.6875rem
}


.openpower #op-maincontent-blogentries .op-card-small__text {
margin-bottom:0
}

.openpower #op-maincontent-blogentries .op-button {
margin-top:1.5rem
}

.openpower #op-maincontent-blogentries .op-card-small:nth-last-of-type(2) {
border-bottom:none
}


.openpower .op-product-card__container-max .op-faq-control {
margin-top:0
}

@media only screen and (max-width:767px) {
.openpower .op-product-card__container-max .op-faq-control {
margin-top:0
}
}

.openpower .theme.modulation.tempo .mod_info_content .content-right h5.title {
font-family:"UniversLT Light", Calibri, Myriad, Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:1.4rem;
font-style:normal;
font-weight:normal;
font-stretch:normal;
line-height:1.13;
letter-spacing:-0.2px;
color:#000000
}

.openpower .mod_info_content.boxed .one-banner-02.width90mobile.ftn.marginLeft5porCien {
margin-top:2rem;
margin-bottom:2.5rem
}


@media only screen and (max-width:767px) {


.openpower .theme.modulation.tempo .mod_info_content .tabs-simple.tabs-simple01 .tit-tabs-simple.orange {
text-align:left;
padding:1.5rem 0.5rem
}

.openpower .theme.modulation.tempo .mod_info_content .tabs-simple.tabs-simple01 .contRight .textMin .italic {
font-family:"UniversLT Light", Calibri, Myriad, Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:0.8rem;
font-weight:bold;
font-style:normal;
font-stretch:normal;
line-height:1;
letter-spacing:normal;
color:#000000;
margin-bottom:0.2em
}
.openpower .theme.modulation.tempo .mod_info_content .tabs-simple.tabs-simple01 .contRight .textMin {
margin-top:0.8rem;
margin-bottom:1rem
}
.openpower .theme.modulation.tempo .mod_info_content .tabs-simple.tabs-simple01 .list-tabs .slick-dots {
width:100%;
padding:0 5%
}
.openpower .theme.modulation.tempo .mod_info_content .tabs-simple.tabs-simple01 .cont-block .textBlock {
font-family:"UniversLT Bold", Calibri, Myriad, Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
text-transform:none;
font-size:0.8rem;
font-weight:normal;
font-style:normal;
font-stretch:normal;
line-height:1.38;
letter-spacing:-0.1px;
color:#000000
}
.openpower .theme.modulation.tempo .mod_info_content .tabs-simple.tabs-simple01 .cont-block .textBlock .textBig {
font-size:1rem
}
.openpower .theme.modulation.tempo .mod_info_content .tabs-simple.tabs-simple01 .cont-block .detailCalc {
font-family:"UniversLT Bold", Calibri, Myriad, Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
font-stretch:normal;
line-height:normal;
color:#d9335f;
text-transform:uppercase;
text-decoration:none;
margin-top:1.4rem;
display:block;
text-align:left
}
.openpower .theme.modulation.tempo .mod_info_content .tabs-simple.tabs-simple01 .ui-accordion-header .tit-tabs-simple {
background:none
}
}

.openpower .ui-tooltip {
width:200px;
color:#ffffff
}

.openpower .ui-tooltip.tlt-tooltipContainer {
z-index:4001
}

.openpower .ui-tooltip.tlt-tooltipContainer {
background:none repeat scroll 0 0 #666666;
display:inline-block;
margin:0 1em 0 26px;
padding:15px;
position:absolute;
z-index:100
}