.header-wrapper, #auto-top-link {z-index:1300;}
body#ip3-careers div#footer-wrapper, body#ip3-culture-and-engagement div#footer-wrapper, body#ip3-opportunity-and-development div#footer-wrapper, body#ip3-benefits-and-wellbeing div#footer-wrapper {margin-top: 0;}
#ip3-opportunity-and-development .bannertext .h1{max-width:790px;}
body#ip3-careers #content-bannerwrapper-new .h1 p {line-height: 60px;}
.flipcard-focus-module-wrapper.new-blue-bg-stlying {background-color: #0158ba;position: relative;}
.flipcard-focus-module-wrapper.new-blue-bg-stlying .flipcard-top.title-color h2, .flipcard-focus-module-wrapper.new-blue-bg-stlying .flipcard-btm .flipcard-item h3{color: #ffce3f;}
.flipcard-focus-module-wrapper.new-blue-bg-stlying .flipcard-btm .flipcard-item .flipcard-txt{min-height:auto !important;}
.flipcard-focus-module-wrapper.new-blue-bg-stlying .flipcard-btm .flipcard-item p.arr-link{color:#fff;}
.flipcard-focus-module-wrapper.new-blue-bg-stlying .flipcard-btm .flipcard-item p.arr-link:before{background-color:#fff;    transform: none;}
.flipcard-focus-module-wrapper.new-blue-bg-stlying .flipcard-btm .flipcard-item p.arr-link span{line-height:2.5rem;}
.flipcard-focus-module-wrapper.new-blue-bg-stlying .flipcard-btm .flipcard-item p.arr-link span:after{border-left: 4px solid #fff;}
.flipcard-focus-module-wrapper.new-blue-bg-stlying .flipcard-btm .flipcard-item p.arr-link:after{border: 1px solid #ffce3f;transform: translateY(-52%);}
.two-column-snapdown {background-color: #0158ba;}
.two-column-snapdown h2{color:#ffce3f;}
.two-column-snapdown .main-rich-content p span.rad-introtext{color:#fff;line-height: 2.8rem;}
.two-column-snapdown .snapdown-main-wrapper {display: flex;flex-direction: row;flex-wrap: wrap;}
.two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper {width: 48%;}
.two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper:nth-child(odd) {margin: 0 15px 10px 0;}
.two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper:nth-child(even) {margin: 0 0 10px 15px;}
.two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper a.mod-snapdown-title{background-color:#0158ba;border: solid 1px #ffce3f;}
.two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper a.mod-snapdown-title.active{background-color: #004899;}
.two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper a.mod-snapdown-title span.mod-snapdown-title-text{ font-size: 26px;font-weight: 600;line-height: 24px;color: #ffce3f;}
.two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper a.mod-snapdown-title span.icon-plus:before{content: '';width: 20px;height: 20px;background: url(/~/media/Images/O/One-800-Flowers-V4/icons/plus-icon-golden.png) no-repeat;position: absolute;    right: -5px;bottom: -10px;}
.two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper a.mod-snapdown-title span.icon-plus{position:relative;}
.two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper .mod-snapdown-content p{color:#fff;line-height:28px;}
.two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper .mod-snapdown-content ul li{color:#fff;}
.two-column-snapdown .main-rich-content{margin-bottom:35px;}
.flipbox-our-value-wrapper.title-content-new h2 {color: #ffce3f;margin-bottom: 24px;}
.flipbox-our-value-wrapper.title-content-new p{line-height:2.8rem;color:#fff;padding-bottom:35px;display: block;}
.flipbox-our-value-wrapper.title-content-new span.rad-introtext a {color: #fff;text-decoration: underline;}
body#ip3-careers #content-bannerwrapper-new.video-banner-large .bannertext-wrapper {padding-top: 0px; position: absolute; top: 325px; z-index: 25;  width: 100%;/* display:none; */}
.intro-module-wrapper p{line-height:28px;}
.intro-module-wrapper h2{line-height:50px;}
.bannertext-wrapper .bannertext h1 {line-height: 60px;}
.mod-content-and-snapdown.two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper .mod-snapdown-content {padding: 25px 24px 25px 23px;}
.section.flipbox-our-value-wrapper.title-content-new .flipbox-row {display: inline list-item;}
.section.mod-image-and-content.on-left-image.white-bg .left-box h2, .section.mod-image-and-content.on-left-image.white-bg .left-box h2 span {color: #0158ba;}
body#ip3-culture-and-engagement .redesign .col-md-al-6 h2, body#ip3-culture-and-engagement .redesign .col-md-al-6 h2 span {color: #ffce3f;}
.two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper a.mod-snapdown-title:focus,.flipcard-focus-module-wrapper.new-blue-bg-stlying .flipcard-item a.flipcard-overlay:focus, .flipbox-our-value-wrapper.title-content-new span.rad-introtext a:focus {outline: #fff dotted 1px;}
span.rad-introtext {line-height: 2.8rem;}

#content-bannerwrapper-new .play-icon:hover .circle {border-color: #003168;width: 43px;height: 43px;}
#content-bannerwrapper-new .play-icon .circle{width:55px;height:55px;transition: all 0.1s ease-in-out;top: 0;margin: 0;}
#content-bannerwrapper-new .play-icon:hover .circle{right:8px;top: 6px;}
.flipcard-item:hover p.arr-link:after{width: 18px;height: 18px;right: 18px;}
#content-bannerwrapper-new .play-icon{height:55px;padding-top:0;}
/*#content-bannerwrapper-new .play-icon:hover{padding:0 20px;}*/
#content-bannerwrapper-new .play-icon .circle .triangle{    position: relative;left: 2px;}
.two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper a.mod-snapdown-title.active span.icon-plus:before{bottom: -14px;right: -6px;}
/*#content-bannerwrapper-new .play-icon:hover {max-width: 200px;padding: 0;}*/
.flipcard-focus-module-wrapper .flipcard-btm .flipcard-slider .flipcard-item h3 {font-size: 2.7rem;line-height: 3.7rem;}
#content-bannerwrapper-new .play-icon{right:12px;max-width: 200px;position: absolute;
    color: #fff;
    border-radius: 27.5px;
    border: solid 1px #ffce3f;
    background-color: #004899;
    font-size: 1.6rem;
    line-height: 1;
    text-align: center;
    padding: 18px 27px;
    z-index: 99;width: 100%;}
    
div#content-bannerwrapper-new .play-video a.play-icon .buttonText {
   margin-right: 0px !important;
    padding-top: 0;
    display: block;
    margin-left: 0;
}
div#content-bannerwrapper-new .play-video a.play-icon:hover .buttonText{color: #004899 !important;}
div#content-bannerwrapper-new .play-video a.play-icon:hover {background-color:#fff}
/*body.ip3-careers .mod-image-and-content.white-bg {border-bottom:0 none;}*/
@media all and (min-width: 1365px){
/* #content-bannerwrapper-new.video-banner-large.larger-video {height: 100vh;} */
}
@media all and (max-width: 1365px){
/*.video-banner-large.larger-video .inv_videoMainContainer{height: 580px}*/
}


@media all and (min-width: 481px) and (max-width: 767.98px){
	body#ip3-careers #content-bannerwrapper-new.video-banner-large .bannertext-wrapper {top : 110px;}
}
@media all and (max-width: 480px){
	body#ip3-careers #content-bannerwrapper-new.video-banner-large .bannertext-wrapper {top : 40px;}
	body#ip3-careers #content-bannerwrapper-new .h1 p {line-height: 3rem;}
}
@media all and (max-width: 767.98px){

#content-bannerwrapper-new .play-icon .circle {/*left: 0px;*/top: 0px;    margin: 0 8px 0 0;}
.flipcard-focus-module-wrapper.new-blue-bg-stlying .flipcard-btm .flipcard-slider button.slick-next.slick-arrow {background-image: url(/~/media/Images/O/One-800-Flowers-V4/css/triangle-right-disabled.png);}
.flipcard-focus-module-wrapper.new-blue-bg-stlying .flipcard-btm .flipcard-slider button.slick-prev.slick-arrow {background-image:url(/~/media/Images/O/One-800-Flowers-V4/css/triangle-left-disabled.png);}
.two-column-snapdown .snapdown-main-wrapper{display:block;}
.two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper{width:100%;}
.two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper:nth-child(even), .two-column-snapdown .snapdown-main-wrapper .snapdown-item-wrapper:nth-child(odd){margin:0 0 10px 0;}
#content-bannerwrapper-new.large {height: 210px;}
#content-bannerwrapper-new .play-icon:hover .circle{right:0;margin: 0 8px;}
}

@media all and (min-width: 768px) and (max-width: 991.98px) {
body#ip3-careers #content-bannerwrapper-new.video-banner-large .bannertext-wrapper {top: 190px;}
#content-bannerwrapper-new.large {height: 432px;}
#content-bannerwrapper-new .play-icon .circle {/*left: 0px;*/top: 0px;}
}
@media all and (min-width: 992px) and (max-width: 1200px){
	body#ip3-careers #content-bannerwrapper-new.video-banner-large .bannertext-wrapper {top: 200px;}
}
@media all and (max-width: 992px){
/*#content-bannerwrapper-new .play-icon .circle {right: 0px;top: 0px;}*/
#content-bannerwrapper-new .play-icon{right:36px;}
}
@media all and (max-width: 767.98px){
/*#content-bannerwrapper-new .play-icon .circle {right: 0px;top: 0px;}*/
#content-bannerwrapper-new .play-icon{  left: 0;  right: 0;  margin: 0 auto;  bottom: 15px;  max-width: 170px;  padding: 16px 5px;}
}