  .marketingEverything .descriptionTitle h1{margin-left:-2px}
.marketingEverything .bannerHero .container-fluid{padding-right:0;padding-left:0}
.marketingEverything .me-top-left-col h2,.marketingEverything .text h2{padding-left:0}
.marketingEverything .leftPadding{padding-left:15px}
.marketingEverything .breadcrumb-item.home{padding-left:0}
.marketingEverything .descriptionText .cq-dd-image{width:100%}
.marketingEverything .descriptionText img.cq-dd-image.cq-image-placeholder{width:unset;width:auto}
.marketingEverything .container-fluid{padding-right:5px}
.marketingEverything{display:-webkit-box;display:-ms-flexbox;display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.marketingEverythingFont{font-family:'Open Sans Regular'}
.marketingEverything .banner{margin-top:145px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.marketingEverything .bannerHero{display:none}
.marketingEverything .me-top-row{display:flex;flex-direction:row;margin-bottom:0}
.marketingEverything .me-top-left-col{display:flex;max-width:780px;width:66%;padding-right:55px}
.marketingEverything .cnt_1-2-3-column .row.container-fluid{padding-left:0}
.marketingEverything .callToAction{flex:0 1 auto!important;height:unset;height:auto;min-height:50px}
.marketingEverything .callToAction .ctaButton,.marketingEverything .callToAction .ctaButton2{max-width:250px!important;min-width:250px!important}
.marketingEverything .me-top-right-col{display:flex;//width:25%;justify-content:flex-end;flex:1 1 auto;padding-right:25px;align-self:flex-start;height:100%}
.marketingEverything .newpar.new.section.cq-Editable-dom{min-width:250px;min-height:50px}
.marketingEverything .me-top-right-col img{padding-bottom:0;min-width:250px}
.marketingEverything .me-top-right-col .cnt_call_to_action_buttons{//display:flex;align-items:flex-end;padding-bottom:25px;height:auto}
.marketingEverything .me-top-right-col-inner{//min-width:100%;flex:1 1 auto;align-items:flex-end;flex-direction:column;display:flex;justify-content:flex-end}
.marketingEverything .newpar.new.section.cq-Editable-dom{flex:1 1 auto!important}
.marketingEverything .row{//height:100%;margin-right:-5px;//display:ruby-base-container}
.marketingEverything .contentDiv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0;width:100%}
.marketingEverything .bannerBreadcrumb{padding-top:15px}
.marketingEverything .topRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:25px}
.marketingEverything .descriptionDiv{background:0}
.marketingEverything .descriptionSubTitle{font-size:16pt;text-transform:uppercase;color:#666;padding-bottom:10px}
.marketingEverything .descriptionText{font-size:13pt;margin-bottom:10px;display:block}
.row:after{content:"";display:table;clear:both}
.col-margin{margin-right:15px}
.col-margin-2{margin-right:13px}
.row{//margin-bottom:40px}
.clear{clear:both}
.row img:not(.productCarot):not(.ftRemove){//width:100%;height:auto;max-width:100%}
@media only screen and (max-width:991px){.marketingEverything .leftPadding{padding-left:5px;padding-right:5px}
}
@media only screen and (min-width:768px) and (max-width:991px){.marketingEverything .me-top-right-col-inner{align-items:flex-start}
.marketingEverything .me-top-row{flex-direction:column;margin-bottom:30px}
.marketingEverything .me-top-right-col{justify-content:start}
.marketingEverything .me-top-right-col-inner{justify-content:start}
.marketingEverything .bannerHero{display:none}
.marketingEverything .topRow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
.marketingEverything .me-top-left-col{margin-bottom:35px;max-width:100%;width:100%;padding-right:10px}
.col-margin{margin-right:0;margin-bottom:15px}
.col-margin-2{margin-right:0;margin-bottom:15px}
}
@media only screen and (min-width:200px) and (max-width:767px){.marketingEverything .me-top-row{flex-direction:column;margin-bottom:0}
.marketingEverything .me-top-right-col{justify-content:center;width:100%}
.marketingEverything .me-top-right-col-inner{justify-content:center}
.marketingEverything .bannerHero{display:none}
.marketingEverything .topRow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
.marketingEverything .me-top-left-col{margin-bottom:15px;max-width:100%;width:100%;padding-right:10px}
.marketingEverything .bannerHero{display:none}
.marketingEverything .topRow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
.col-margin{margin-right:0;margin-bottom:15px}
.col-margin-2{margin-right:0;margin-bottom:15px}
}
@media only screen and (min-width:992px){.marketingEverything .bannerHero{margin-top:0;width:100%;display:block;transition:all .3s ease-in-out}
.marketingEverything .topRow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}