p a {
text-decoration: underline; color: #83317E;
font-weight: 500;
}
#main-content p a {
text-decoration: underline;
}
p a:hover,p a:visited {
text-decoration: underline; color: #83317E;
}
.et_pb_bg_layout_dark h1, .et_pb_bg_layout_dark h2, .et_pb_bg_layout_dark h3, .et_pb_bg_layout_dark p {
color: #ffffff;
}
#logo {
max-width: 260px;
}
#main-header .logo_container {
bottom: 0;
height: 120px;
}
@media only screen and (min-width: 1280px) {
#mega-menu-primary-menu .mobile-contact {
display: none !important;
}
}
@media only screen and (max-width: 980px) {
html > body {
font-size: 16px!important;
}
} .hp-blog-row .column:hover {
transition: all 300ms ease 0ms;
box-shadow: 30px 30px 40px #57575780;
}
.hp-blog-row .more-link {
color: #C3C3C3;
}
.social-home ul {
list-style-type: none;
margin: 10px 0 0;
padding: 0;
}
.social-home li {
display: inline-block;
padding-right: 22px;
}
.social-home li a:hover {
opacity: 85%;
transition: 0.25s ease-in-out;
}
@media (max-width: 1025px) {
.main-header .et_parallax_bg,
.hp-section-6 .parallax_bg {
background-position: center;
background-size: cover;
}
.hp-blog-row .et_pb_post {
box-shadow: 30px 30px 40px #57575780;
}
.hp-blog-row h2,
.hp-blog-row .post-content {
margin-left: 30px;
margin-right: 30px;
}
.hp-blog-row .post-content {
padding-bottom: 2em;
}
} .hp-news .et_pb_module.et_pb_posts:hover {
background-color: #E7F4F4;
border-top-color: #008D96;
box-shadow: 30px 30px 40px #C3C3C380;
} .vert-center {
display: flex;
align-items: center;
justify-content: center;
}
.align-bottom {
display: flex;
align-items: flex-end;
}
.column-center {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
} .img-shadow img, img.img-shadow {
box-shadow: 30px 30px 40px #C3C3C380;
} @media (max-width: 1024px) {
.hp-repuso {
display: none;
}
}  .flex-button {
margin-top: 2em;
}
div a.et_pb_button.green-button {
transition: all .2s;
background-color: #008D96;
}
div a.et_pb_button.green-button:hover {
background-image: linear-gradient(90deg,#008D96 0%,#99BF3C 100%);
background-color: #008D96 !important;
}
div a.et_pb_button.purple-button {
transition: all .2s;
background-color: #83317E;
}
div a.et_pb_button.purple-button:hover {
background-image: linear-gradient(90deg,#83317E 0%,#008D96 100%);
background-color: #83317E !important;
}
div a.et_pb_button.white-button {
transition: all .2s;
background-color: #fff;
color: #83317E;
}
div a.et_pb_button.white-button:hover {
background-image: linear-gradient(90deg,#83317E 0%,#BA4125 100%);
background-color: #fff !important;
color: #fff;
}
div a.et_pb_button.clear-button {
transition: all .2s;
background-color: #fff;
color: #83317E;
}
div a.et_pb_button.clear-button:hover {
background-image: linear-gradient(90deg,#83317E 0%,#BA4125 100%);
background-color: #fff !important;
color: #fff;
}
span.clean-button {
transition: all .2s;
padding: 0;
} #main-footer {
background-image: linear-gradient(90deg,#83317E 0%,#008D96 100%);
}
#main-footer>.container {
width: 90%;
max-width: 100%;
}
#main-footer>.container p {
color: white;
}
.contact-info-mobile-fix {
margin-bottom: 0!important;
} .et_pb_section.proton-therapy-background {
background-position-x: 110% !important;
background-position-y: 130% !important;
}
.more-link:after, .more-link:before {
font-size: 32px;
line-height: 1em;
content: "\35";
opacity: 0;
position: absolute;
margin-left: -1em;
-webkit-transition: all .2s;
transition: all .2s;
}
.hp-news article {
padding: 5% 10%;
}
#testimonials .item {
padding-bottom: 1em !important;
}
#testimonials .info, #testimonials .avatar {
margin-top: 2rem;
}
#et_top_search {
display: none;
}
#et_mobile_nav_menu {
display:none;
}
#top-header {
z-index: 2;
}
.mega-menu .mega-menu-item.widget_media_image {
padding: 0 !important;
}
.mega-menu .mega-sub-menu .widget_media_image img {
display: inherit;
}
.mega-menu .mega-menu-item .mega-sub-menu li {
margin-bottom: .4em;
}
.mega-menu .mega-menu-item .mega-sub-menu li a {
color: #414042;
font-weight: 600;
font-size: 1em;
transition: 0.2s opacity ease;
opacity: 1;
}
.mega-menu .mega-menu-item .mega-sub-menu li a:not(.purple-button):hover {
opacity: 0.5;
}
.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
margin-bottom: .6em !important;
}
@media screen and (min-width: 1280px) {
.mega-menu-column.white-background {
margin: 1% !important;
background-color: #fff !important;
}
}
.mega-menu .mega-menu-item .mega-sub-menu li.menu-item.see-more > a {
color: #83317e !important;
}
.mega-menu .mega-menu-item .mega-sub-menu li.menu-item.see-more > a:after {
content: '\f344';
font-family: dashicons;
font-weight: normal;
display: inline-block;
margin-left:10px;
vertical-align: middle;
}
@media screen and (max-width: 1279px) {
#mega-menu-118-0-3 {
display: none !important;
}
}
.nav-cta {
padding: 1em 2em;
margin-bottom: 1em;
}
.mega-menu .mega-menu-item .mega-sub-menu li a.purple-button {
color: #ffffff !important;
background-color: transparent;
background-image: linear-gradient(90deg,#83317e 0%,#83317e 100%);
}
.mega-menu .mega-menu-item .mega-sub-menu li a.purple-button:hover {
background-image: linear-gradient(90deg,#83317e 0%,#008d96 100%);
}
.nav-cta.calendar:before {
content: '\f271';
font-family: 'Font Awesome 5 Free' !important;
color: #ffffff;
width: 1em;
height: 1em;
margin-right: 1em;
}
.nav-cta.mail:before {
content: '\f0e0';
font-family: 'Font Awesome 5 Free' !important;
color: #ffffff;
width: 1em;
height: 1em;
margin-right: 1em;
}
.nav-cta.document:before {
content: '\f15c';
font-family: 'Font Awesome 5 Free' !important;
color: #ffffff;
width: 1em;
height: 1em;
margin-right: 1em;
}
.nav-cta.person:before {
content: '\f0f0';
font-family: 'Font Awesome 5 Free' !important;
color: #ffffff;
width: 1em;
height: 1em;
margin-right: 1em;
}
.nav-cta.newspaper:before {
content: '\f1ea';
font-family: 'Font Awesome 5 Free' !important;
color: #ffffff;
width: 1em;
height: 1em;
margin-right: 1em;
}
li.cta > ul.mega-sub-menu > li.mega-menu-item:first-child {
padding-bottom: 0px !important;
}
.google-translate {
float: right;
margin-right: 2em;
}
.et_pb_image_wrap {
box-shadow: none !important;
}
#testimonials #repuso .grid .column .item {
padding-bottom: 5em !important;
}
.et_header_style_left #et-top-navigation {
padding-top: 4em !important;
padding-bottom: 0em;
}
@media screen and (min-width: 1280px) { ul#menu-mega-sub-menu-meet-your-team-1 {
list-style-type: none;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-column-gap: 2em;
grid-auto-flow: row;
}
#mega-menu-primary-menu .mega-menu-item-has-children > .mega-menu-link {
font-size: 0.875rem !important;
padding: 0 0.5rem !important;
}
}
.nav-cta.purple-button {
padding: 1em 1em;
}
@media screen and (max-width: 1279px) {
#mega-menu-primary-menu .mega-sub-menu > li.mega-menu-item {
padding: 1em 0 0 !important;
}
}
@media screen and (max-width: 980px) {
.et_pb_fullwidth_menu .et_pb_menu__menu, .et_pb_menu .et_pb_menu__menu {
display: block;
}
span.mobile_menu_bar {
display: none;
}
.icons-footer img.icon-instagram,
.icons-footer img.icon-facebook,
.icons-footer img.icon-linkedin {
float: none;
margin: 0 1em;
}
}
.icons-footer img.icon-instagram,
.icons-footer img.icon-facebook,
.icons-footer img.icon-linkedin {
float: right;
margin: 0 1em;
} .et_fixed_nav.et_show_nav #page-container {
margin-top: 0 !important;
padding-top: 0 !important;
}
.et_header_style_left .logo_container {
width: auto !important;
}
@media screen and (max-width: 1279px) {
.et_fixed_nav #main-header, .et_fixed_nav #top-header {
position: relative;
}
.et_header_style_left #et-top-navigation {
padding-top: 3rem !important;
}
}
@media screen and (min-width: 1280px) {
.et_fixed_nav.et_show_nav #page-container {
padding-top: 150px !important;
}
}
@media screen and (min-width: 1280px) {
.single.single-post.et_fixed_nav.et_show_nav #page-container {
padding-top: 135px !important;
}
} .acc-condition-page-link > .et_pb_text_inner > p > a {
display: block;
padding: 1.5rem;
padding-right: 6rem;
margin-bottom: 1.5rem;
position: relative;
font-size: 1.75rem;
text-decoration: none;
background-color: #F8ECF8;
color: #83317E;
}
.acc-condition-page-link > .et_pb_text_inner > p > a:after {
content: '';
width: 1.25em;
height: 1.25em;
position: absolute;
top: 50%;
right: 1.5em;
transform: translateY(-50%);
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: url(//www.ackermancancercenter.com/wp-content/themes/ackerman-cancer/assets/img/icon-arrow-right-purple.svg);
transition: right 0.25s ease;
}
.acc-condition-page-link > .et_pb_text_inner > p > a:hover {
background-color: #e2f2f1;
color: #008D96;
}
.acc-condition-page-link > .et_pb_text_inner > p > a:hover:after {
right: 0.75em;
background-image: url(//www.ackermancancercenter.com/wp-content/themes/ackerman-cancer/assets/img/icon-arrow-right-green.svg);
}
.acc-all-conditions-mobile-fix {
margin-bottom: 0!important;
}
@media screen and (max-width: 980px) {
.acc-ready-to-take-you-life-back-mobile-fix {
width: 100% !important;
}
}
@media screen and (min-width: 980px) {
.acc-ready-to-take-you-life-back-mobile-fix {
width: 100% !important;
}
}
@media screen and (min-width: 981px) {
.acc-home-section-keeping-your-treatment{
z-index: 20 !important;
}
.acc-home-section-keeping-your-treatment:before {
content: '';
width: 30%;
height: 110%;
position: absolute;
top: 48%;
right: 0;
transform: translateY(-48%);
background-size: cover;
background-position: center;
background-repeat: no-repeat;
background-image: url(//www.ackermancancercenter.com/wp-content/themes/ackerman-cancer/assets/img/keeping-your-treatment.jpg);
z-index: 20;
box-shadow: -30px 30px 40px #C3C3C380;
}
}
@media screen and (min-width: 1024px) {
.acc-home-section-keeping-your-treatment:before {
width: 40%;
}
} @media screen and (min-width: 980px) {
.acc-bg-ackerman {
position: relative;
}
.acc-bg-ackerman:before {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
transform: translate(-30%, 00%);
background-size: cover;
background-repeat: no-repeat;
background-position: top;
background-image: url(//www.ackermancancercenter.com/wp-content/themes/ackerman-cancer/assets/img/logo-bg.svg);
}
.acc-image-pop-out.right .et_pb_image {
position: absolute;
width: 600px;
top: 0;
left: 0;
}
} body #page-container .et_pb_section .acc-button-white:hover {
color: #ffffff !important;
}
.acc-megamenu-img > ul > li {
padding: 0 !important;
} .acc-megamenu-img-bg {
display: block;
width: 100%;
height: 100%;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
height: 260px;
}
@media screen and (max-width: 980px) {
.acc-megamenu-img-bg {
display: none;
}
}
.acc-section-bg-right {
position: relative;
}
.acc-section-bg-right:before {
content: '';
display: block;
width: 400px;
height: 400px;
position: absolute;
bottom: 0;
right: 50%;
transform: translate(50%, 50%);
background-size: cover;
background-repeat: no-repeat;
background-position: top;
background-image: url(//www.ackermancancercenter.com/wp-content/themes/ackerman-cancer/assets/img/logo-bg.svg);
}
@media screen and (min-width: 980px) {
.acc-section-bg-right:before {
width: 700px;
height: 700px;
bottom: -3rem;
right: 20%;
}
} .acc-custom-topbar {
display: block;
width: 100%;
}
.acc-custom-topbar .translate {
display: none;
}
.acc-custom-topbar .translate > a {
padding: 0 0.25rem;
color: #c5c5c6;
font-size: 0.938rem;
}
.acc-custom-topbar .translate > a:hover {
color: #414042;
}
.acc-custom-topbar .navigation {
display: none;
}
.acc-custom-topbar .navigation .menu {
display: block;
padding-top: 0.5rem;
width: 100%;
background-color: #83317E;
font-weight: 500;
}
.acc-custom-topbar .navigation .menu .menu-item {
display: inline-block;
margin: 0 1rem;
position: relative;
}
.acc-custom-topbar .navigation .menu .menu-item:after {
content: '';
display: block;
width: 1px;
height: 1em;
position: absolute;
top: 50%;
right: -1em;
transform: translateY(-50%);
background-color: #ffffff;
}
.acc-custom-topbar .navigation .menu .menu-item:last-of-type:after {
content: none;
}
.acc-custom-topbar .navigation .menu .menu-item > a {
display: block;
color: #ffffff;
padding: 0.5rem 0;
font-size: 0.875rem;
}
.acc-custom-topbar .navigation .menu .menu-item > a:hover {
text-decoration: underline;
}
.acc-custom-topbar .mobile-phone-number {
padding: 0.5rem;
text-align: center;
background-color: #83317E;
}
.acc-custom-topbar .mobile-phone-number a {
color: #ffffff;
}
@media screen and (min-width: 1280px) {
.acc-custom-topbar {
display: flex;
justify-content: flex-end;
margin-right: 4rem;
position: fixed;
top: 0;
right: 0;
width: 1000px;
z-index: 100000;
}
.acc-custom-topbar .translate,
.acc-custom-topbar .navigation {
display: block;
}
.acc-custom-topbar .translate {
display: block;
margin-top: 1rem;
flex: 0 0 100px;
text-align: center;
font-weight: 500;
}
.acc-custom-topbar .navigation {
display: block;
flex: 0 1 auto;
}
.acc-custom-topbar .mobile-phone-number {
display: none;
}
} .acc-notification-message {
display: none;
width: 100%;
background-color: #FFEFEB;
}
.acc-notification-message p,
.acc-notification-message a,
.acc-notification-message a:hover {
color: #BA4125;
}
.acc-notification-message a {
text-decoration: none;
}
.acc-notification-message .message {
position: relative;
padding: 0.5rem 1.5rem 0.5em 2em !important;
font-size: 0.813rem;
line-height: 1.5;
}
.acc-notification-message .message:before {
content: '';
display: block;
width: 1.5em;
height: 1.5em;
position: absolute;
top: 0.6em;
left: 0.5em;
background-size: 1em;
background-position: center;
background-repeat: no-repeat;
background-image: url(//www.ackermancancercenter.com/wp-content/themes/ackerman-cancer/assets/img/icon-warning.svg);
}
.acc-notification-message .message .close-button {
display: block;
width: 1.5em;
height: 1.5em;
position: absolute;
top: 0.6em;
right: 0.5em;
background-size: 0.75em;
background-position: center;
background-repeat: no-repeat;
background-image: url(//www.ackermancancercenter.com/wp-content/themes/ackerman-cancer/assets/img/icon-close.svg);
}
@media screen and (min-width: 1280px) {
.acc-notification-message {
max-width: 400px;
position: fixed;
top: 0;
left: 0;
z-index: 100001;
}
} .acc-home-news-post {
display: block;
margin: 0 auto 2rem;
overflow: hidden;
}
.acc-home-news-post:last-of-type {
margin-bottom: 0;
}
.acc-home-news-post .content-wrap {
margin: 0 auto;
width: 90%;
padding: 2rem 0;
}
.acc-home-news-post .news-post-title {
margin: 0 0 1rem;
padding: 0;
font-size: 1.875rem;
}
.acc-home-news-post .news-post-category {
position: relative;
margin-bottom: 1rem;
padding-bottom: 1rem !important;
text-transform: uppercase;
color: #C3C3C3;
}
.acc-home-news-post .news-post-category:after {
content: '';
width: 100%;
height: 1px;
position: absolute;
left: 0;
bottom: 0;
background-color: #C3C3C3;
}
.acc-home-news-post .news-post-read-story {
color: #C3C3C3;
} .acc-home-news-post:hover {
background-color: #E7F4F4;
-webkit-box-shadow: 0px 20px 20px 10px rgba(0,0,0,0.07);
-moz-box-shadow: 0px 20px 20px 10px rgba(0,0,0,0.07);
box-shadow: 0px 20px 20px 10px rgba(0,0,0,0.07);
}
.acc-home-news-post:hover .news-post-category,
.acc-home-news-post:hover .news-post-read-story {
color: #008D96;
}
.acc-home-news-post:hover .news-post-category:after {
background-color: #008D96;
} @media screen and (min-width: 981px) {
.acc-home-news-post .content-wrap {
margin-left: 20%;
width: 60%;
min-height: 300px;
transition: margin-left 0.25s ease;
}
.acc-home-news-post:hover .content-wrap {
margin-left: 15%;
}
} @media screen and (max-width: 980px) {
.acc-home-news-feed .acc-home-news-post:not(:first-child) {
display: none;
}
} .acc-accordion {
margin-bottom: 3rem;
padding: 0 !important;
}
.acc-accordion .accordion-item {
display: block;
margin-bottom: 1rem;
background-color: #F5FCE5;
}
.acc-accordion .accordion-item .accordion-title {
display: block;
position: relative;
padding: 1.5rem;
padding-right: 4rem;
font-size: 1.5rem;
color: #414042;
}
.acc-accordion .accordion-item .accordion-title:after {
content: '';
width: 1.25em;
height: 1.25em;
position: absolute;
top: 50%;
right: 0.75em;
transform: translateY(-50%);
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: url(//www.ackermancancercenter.com/wp-content/themes/ackerman-cancer/assets/img/icon-accordion-plus.svg);
}
.acc-accordion .accordion-item .accordion-content {
display: none;
padding: 0rem 1.5rem 2rem;
padding-right: 3rem;
}
.acc-accordion .accordion-item .accordion-content p {
padding: 0 !important;
margin-bottom: 1rem;
font-weight: 400;
}
.acc-accordion .accordion-item .accordion-content p > a {
font-weight: 500;
text-decoration: underline;
} .acc-accordion .accordion-item.is-active {
background-color: #F8ECF8;
}
.acc-accordion .accordion-item.is-active .accordion-title:after {
background-image: url(//www.ackermancancercenter.com/wp-content/themes/ackerman-cancer/assets/img/icon-accordion-minus.svg);
}
.acc-accordion .accordion-item.is-active .accordion-content {
display: block;
} .acc-research-articles {
}
.acc-research-articles .article {
margin-bottom: 1.75rem; padding: 3rem 1.5rem;
background-color: #E7F4F4;
font-size: 1rem;
}
.acc-research-articles .article .title,
.acc-research-articles .article .permalink,
.acc-research-articles .article .source,
.acc-research-articles .article .content {
padding: 0 !important;
}
.acc-research-articles .article .title,
.acc-research-articles .article .permalink {
color: #008D96;
}
.acc-research-articles .article .source,
.acc-research-articles .article .content {
margin-bottom: 1rem;
line-height: 1.4;
font-weight: 400;
color: #414042;
}
.acc-research-articles .article .title {
position: relative;
font-size: 1.375rem;
}  .acc-research-articles .article .source {
margin-bottom: 1rem;
font-style: italic;
}
.acc-research-articles .article .permalink {
font-size: 1.250rem;
} @media screen and (min-width: 981px) {
.acc-research-articles {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.acc-research-articles .article {
flex: 0 1 48%;
}
} .acc-pdf-downloads {
}
.acc-pdf-downloads .pdf {
margin-bottom: 1.75rem;
padding: 8rem 1.5rem 3rem;
background-color: #E7F4F4;
font-size: 1rem;
}
.acc-pdf-downloads .pdf .title,
.acc-pdf-downloads .pdf .permalink {
padding: 0 !important;
}
.acc-pdf-downloads .pdf .title,
.acc-pdf-downloads .pdf .permalink {
color: #008D96;
}
.acc-pdf-downloads .pdf .title {
margin-bottom: 2rem;
position: relative;
font-size: 1.375rem;
}
.acc-pdf-downloads .pdf .title:before {
content: '';
width: 3.5em;
height: 3.5em;
position: absolute;
top: -0.5em;
left: -0.25em;
transform: translateY(-100%);
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: url(//www.ackermancancercenter.com/wp-content/themes/ackerman-cancer/assets/img/icon-file.svg);
}
.acc-pdf-downloads .pdf .permalink {
font-size: 1.250rem;
font-weight: 400;
} @media screen and (min-width: 981px) {
.acc-pdf-downloads {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.acc-pdf-downloads .pdf {
flex: 0 1 32%;
}
} .acc-patient-stories {
}
.acc-patient-stories .patient-story {
margin-bottom: 2rem;
}
.acc-patient-stories .patient-story > .video {
margin-bottom: 2rem;
}
.acc-patient-stories .patient-story > .caption {
font-size: 1.5rem;
text-align: center;
} @media screen and (min-width: 981px) {
.acc-patient-stories {
display: flex;
flex-wrap: wrap;
}
.acc-patient-stories .patient-story {
flex: 0 1 32%;
margin-right: 1.25%;
}
} .acc-button {
display: inline-block;
margin-bottom: 1rem;
padding: 0.4em 1em;
position: relative;
background-image: linear-gradient(90deg,#83317e 0%,#83317e 100%);
color: #ffffff;
transition: all 300ms ease 0ms;
}
.acc-button:before {
content: '$';
font-family: "ETmodules";
color: #ffffff;
line-height: inherit;
font-size: inherit;
opacity: 0;
margin-left: -2em;
padding-right: 0.5em;
right: auto;
display: inline-block;
line-height: 0;
}
.acc-button:hover {
display: inline-block;
padding-right: 0.7em;
padding-left: 2.5em;
background-image: linear-gradient(90deg,#83317e 0%,#008d96 100%);
color: #ffffff;
}
.acc-button:hover:before {
margin-left: -2em;
opacity: 1;
}
@media screen and (min-width: 981px) {
.acc-button {
font-size: 1.5rem;
}
} .acc-blog-hero {
margin-bottom: 2rem;
}
.acc-blog-hero .inner-wrap {
display: flex;
flex-direction: column;
}
.acc-blog-hero .inner-wrap .container-title {
order: 2;
}
.acc-blog-hero .inner-wrap .container-featured-image {
order: 1;
}
.acc-blog-hero .container-title .title {
padding: 0 18px;
}
.acc-blog-hero .container-featured-image .featured-image {
margin-bottom: 1rem;
height: 400px;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
@media screen and (max-width: 980px) {
.blog .acc-blog-hero .container-featured-image .featured-image, .single-post .acc-blog-hero .container-featured-image .featured-image {
height: 200px;
}
.single-post #sidebar, .blog #sidebar {
display: none;
}
} .acc-blog-hero.no-image {
background-image: linear-gradient(90deg,#83317e 0%,#008d96 100%);
}
.acc-blog-hero.no-image .inner-wrap .container-featured-image {
display: none;
}
.acc-blog-hero.no-image .container-title .title {
padding: 100px 18px;
color: #ffffff;
text-align: center;
}
@media screen and (min-width: 981px) {
.acc-blog-hero {
margin-bottom: 0;
background-image: linear-gradient(90deg,#83317e 0%,#008d96 100%);
}
.acc-blog-hero .inner-wrap {
flex-direction: row;
}
.acc-blog-hero .inner-wrap .container-title,
.acc-blog-hero .inner-wrap .container-featured-image {
flex-basis: 50%;
}
.acc-blog-hero .inner-wrap .container-title {
order: 1;
}
.acc-blog-hero .inner-wrap .container-featured-image {
order: 2;
}
.acc-blog-hero .container-title .title {
margin-left: auto;
padding: 6.25rem 1.25rem;
max-width: 605px;
font-size: 3.125rem;
color: #ffffff;
}
.acc-blog-hero .container-featured-image .featured-image {
margin: 0;
height: 100%;
} .acc-blog-hero.no-image .container-title {
flex-basis: 100%;
}
.acc-blog-hero.no-image .container-title .title {
max-width: 100%;
}
} .acc-post .thumbnail {
margin-bottom: 1rem;
height: 400px;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
.acc-post .title,
.acc-post .excerpt {
padding: 0;
}
.acc-post .title {
margin-bottom: 1rem;
}
.acc-post .excerpt {
margin-bottom: 2rem;
}
@media screen and (min-width: 981px) {
.acc-post .title {
font-size: 2.125rem;
}
} .acc-blog-meta {
position: relative;
line-height: 1.4;
}
.acc-blog-meta .author-headshot {
margin-bottom: 0.25rem;
width: 70px;
height: 70px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
border-radius: 50%;
}
@media screen and (min-width: 981px) {
.acc-blog-meta {
margin-bottom: 1rem;
padding-left: 90px;
}
.acc-blog-meta .author-headshot,
.acc-blog-meta .author-name,
.acc-blog-meta .publish-date {
display: inline-block;
}
.acc-blog-meta .author-name {
position: relative;
margin-right: 1em;
padding-right: 1em;
}
.acc-blog-meta .author-name:after {
content: '|';
position: absolute;
top: 0;
right: -2px;
color: #C1C1C1;
}
.acc-blog-meta .author-headshot {
position: absolute;
top: 50%;
left: 0;
transform: translateY(-50%);
margin-bottom: 0;
}
} .acc-main-content-override#main-content .container {
width: 100%;
padding: 0 18px;
padding-top: 0 !important;
position: relative;
z-index: 10;
}
.acc-main-content-override#main-content .container:before {
content: none;
}
@media screen and (min-width: 981px) {
.acc-main-content-override#main-content .container {
padding-top: 50px !important;
}
.acc-main-content-override #left-area {
padding-right: 6rem;
width: 70%;
}
.acc-main-content-override #sidebar {
padding-left: 0;
width: 30%;
}
}
@media screen and (min-width: 1170px) {
.acc-main-content-override#main-content .container {
padding-left: 0;
padding-right: 0;
}
} .acc-index-template { } .acc-single-template { } h1, h2, h3, h4, h5, h6 {
font-weight: 400;
}
body, input, textarea, select {
font-weight: 400;
}
.acc-home-news-post .news-post-title {
font-weight: 500;
}
.acc-notification-message .message {
font-weight: 500;
}
strong {
font-weight: 500;
}
.acc-accordion .accordion-item .accordion-title {
font-weight: 600;
}
.acc-accordion .accordion-item .accordion-content p, .acc-research-articles .article .source, .acc-research-articles .article .content {
font-weight: 400 !important;
}
.et_pb_module.et_pb_team_member .et_pb_team_member_description h4 {
font-weight: 500;
}
.acc-physicians-section .et_pb_team_member_image img {
width: 100%;
}
.acc-physicians-section .et_pb_team_member_description {
width: 100%;
display: inline-block;
}
#sidebar h4.widgettitle {
font-weight: 600;
}
#sidebar .widget_archive a, #sidebar .widget_categories a {
font-weight: 500;
}
.acc-condition-page-link p a {
text-decoration: none !important;
}
@media screen and (max-width: 980px) {
li#mega-menu-item-2481 {
margin-bottom: 4em !important;
}
}
.tribe-events-notices {
background: #83317f;
border-radius: 0;
border: 0;
color: #ffffff;
text-shadow: none;
}
.single-tribe_events a.tribe-events-gcal, .single-tribe_events a.tribe-events-gcal:hover, .single-tribe_events a.tribe-events-ical, .single-tribe_events a.tribe-events-ical:hover,
.tribe-common .tribe-common-c-svgicon {
color: #83317f;
}
.acc-pink-check ul {
list-style-type: none;
padding-left: 0;
}
.acc-pink-check ul li {
position: relative;
margin-bottom: 1em;
padding-left: 35px;
}
.acc-pink-check ul li:before {
content: '';
position: absolute;
display: block;
width: 25px;
height: 25px;
top: 7px;
left: 0;
background-image: url(//www.ackermancancercenter.com/wp-content/themes/ackerman-cancer/assets/img/icon-pink-check.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
}
.acc-image-up img {
box-shadow: 30px 30px 40px #c3c3c390!important;
}
.acc-breast-care h1 strong {
color: #F97FB5 !important;
font-style: italic !important;
font-weight: 700 !important;
}
@media screen and (min-width: 981px) {
.acc-text-column-right {
max-width: 570px;
}
.acc-image-up {
position: relative;
left: 0;
top: -120px ;
}
.acc-vertically-center {
display: flex;
align-items: center;
justify-content: center;
}
.et_pb_section.acc-cem-section {
padding-bottom: 100px !important;
}
}
.acc-image-up .et_pb_image_wrap,
.acc-image-up .et_pb_image_wrap img {
width: 100%;
}
.acc-breast-care h1 {
font-weight: 500;
}
.acc-lp-hero-text strong {
font-weight: 700 !important;
}
@media screen and (min-width: 1350px) {
.et_pb_section.acc-cem-section {
padding-bottom: 80px !important;
}
}
@media screen and (min-width: 1500px) {
.et_pb_section.acc-cem-section {
padding-bottom: 0 !important;
}
}
.acc-vertically-center .et_pb_module.et_pb_team_member {
position: relative;
}
.acc-vertically-center .et_pb_module.et_pb_team_member .et_pb_team_member_description {
width: 100%;
position: absolute;
bottom: 0;
left: 0;
}
.acc-meet-dr-scuderi:after {
content: 'Meet Dr. Gaelyn Scuderi';
position: absolute;
bottom: 0;
left: 0;
padding: 20px 30px;
background-color: #83317E;
color: #ffffff;
line-height: 1;
min-width: 200px;
text-align: center;
}
.acc-heading-medium h2 {
font-weight: 500 !important;
}
.acc-breast-clinic-logo svg {
display: flex;
align-items: center;
justify-content: center;
}
.acc-disclaimer-link {
position: absolute !important;
bottom: 120px;
}
@media screen and (max-width: 980px) {
.acc-disclaimer-link {
bottom: 0;
}
}
.et_pb_module.acc-disclaimer-link p a {
color: #ffffff !important;
text-decoration: none !important;
}
.et_pb_module.acc-disclaimer-link p a:hover {
color: #ffffff !important;
}
@media screen and (max-width: 1120px) {
.acc-image-up.acc-mobile-adjust {
top: 0;
}
}
.acc-phone-link a {
color: #ffffff !important;
text-decoration: none !important;
}
.acc-phone-link .et_pb_text_inner > p {
position: relative;
padding-left: 30px;
}
.acc-phone-link .et_pb_text_inner > p:before {
content: '';
position: absolute;
display: block;
top: 50%;
left: 0;
transform: translateY(-50%);
width: 23px;
height: 24px;
background-image: url(//www.ackermancancercenter.com/wp-content/themes/ackerman-cancer/assets/img/icon-metro-phone.svg);
background-size: contain;
background-repeat: no-repeat;
}
.acc-callrail-form, 
.acc-callrail-form .et_pb_code_inner, 
#cr-form-FORf783806a6c6c4899b0d48ec857420ff1, 
.acc-callrail-form iframe {
height: 100% !important;
min-height: 547px;
}
.page-template-template-landing-page header#main-header,
.page-template-template-landing-page .acc-custom-topbar, 
.page-template-template-landing-page .acc-notification-message {
display: none !important;
}
.page-template-template-landing-page .hidden {
z-index: 2;
position: fixed;
right: -790px;
color: #000;
background: transparent linear-gradient(
180deg, #008D96 0%, #008D96 20%, #83317E 100%) 0% 0% no-repeat padding-box;
height: 150vh;
min-width: 800px;
top: 0;
}
@media screen and ( max-width:800px ) {
.page-template-template-landing-page .hidden {
right: -97%;
min-width: 100%;
}
.page-template-template-landing-page .hidden.visible {
min-width: 100%;
}
}
.et_fixed_nav.et_show_nav.page-template-template-landing-page #page-container {
padding-top: 0px !important;
}
.hidden {
float: left;
height:350px;
}
.hidden {
width:25%;
z-index:2;
position:absolute;
right:-790px;
background:#f90;
color:#000;
}
.acc-right-slide { }
.page-template-template-landing-page #et-main-area {
position: relative;
overflow-x: hidden;
}
.acc-slide-toggle { position: absolute;
left: -130px;
right: 10px;
top: 30%;
height: 100%;
width: 130px;
transition: 1s ease all;
z-index: -1;
}
.jcc-vertically-align {
} .acc-slide-toggle a {
display: block;
background: #505c7d;
background: -moz-linear-gradient(top, #2b8293 0%, #397a91 100%);
background: -webkit-linear-gradient(top, #2b8293 0%,#397a91 100%);
background: linear-gradient(to bottom, #2b8293 0%,#397a91 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#505c7d', endColorstr='#496680',GradientType=0 );
padding: 10px;
color: #fff;
text-align: center;
border-bottom-left-radius: 10px;
border-top-left-radius: 10px;
line-height: 1.2;
font-weight: 500;
}
.acc-form-wrapper {
background: #ffffff;
margin: 20px;
padding: 30px;
border-radius: 20px;
overflow-y: scroll;
height: 100%;
position: relative;
}
.acc-form-wrapper h3 {
padding-top: 30px;
}
.acc-form-wrapper h3 span{
color: #83317E;
}
.acc-text-wrapper {
margin-bottom: 40px;
text-align: center;
}
.acc-icon-close {
position: relative;
}
.acc-icon-close:before {
content: '';
position: absolute;
display: block;
width: 20px;
height: 20px;
top: 0;
right: 0;
background-image: url(//www.ackermancancercenter.com/wp-content/themes/ackerman-cancer/assets/img/icon-close-form.svg);
background-size: contain;
background-repeat: no-repeat;
}
.no-scroll {
position: static;
overflow: auto;
height: 100vh; 
overflow-y: hidden;
}
.acc-icon-close:hover {
cursor: pointer;
}
.acc-little-arrow {
position: relative;
padding-left: 40px;
}
.acc-little-arrow:before {
content: '' !important;
position: absolute;
display: block !important;
top: 50%;
left: 30px;
transform: translateY(-50%);
background-size: contain;
background-repeat: no-repeat;
background-image: url(//www.ackermancancercenter.com/wp-content/themes/ackerman-cancer/assets/img/icon-arrow-button.svg);
width: 16px;
height: 13px;
opacity: 1 !important;
}
@media screen and ( min-width: 981px ) {
.et_pb_column.acc-landing-page-hero-form {
max-width: 450px !important;
margin: 0 auto !important;
}
.acc-lp-img-shadow {
box-shadow: 30px 30px 40px #57575780;
}
}
.et_pb_row .et_pb_column.et-last-child.acc-landing-page-hero-form, .et_pb_row .et_pb_column.acc-landing-page-hero-form:last-child {
margin-right: auto !important;
margin-left: auto !important;
}
@media screen and (max-width: 980px) {
.et_pb_row.acc-full-width-row {
width: 100% !important;
}
}
.acc-max-height-scroll-y .hydrated {
max-height: 230px;
overflow-y: scroll;
}
@media screen and (max-width: 980px) {
.acc-max-height-scroll-y .container .grid .column {
flex: 1 1 100%;
}
} .home-event .tribe-events .tribe-events-l-container {
min-height: 0 !important;
padding: 1em 0 0 0;
margin: 0 !important;
}