.l-grid.gap-m.compulsive-sec:nth-child(even) .of-6:first-of-type {
order: 2;
}
.type-content.type-img {
text-align: center; }
.compulsive-sec {
margin-bottom: 10px;
}
.l-grid.gap-m.compulsive-sec:nth-child(even) .of-6:first-of-type .type-content.type-img { margin-bottom: 0;
padding-right: 0;
}
.img-video-sec iframe {
height: 470px;
}
.bg-compulsive-img.d-flex {
background-size: cover;
background-repeat: no-repeat;
padding-bottom: 35%;
}
.g-header.header-fixed {
position: fixed;
background-color: #3f3f4e;
padding: 0;
-webkit-transition: 0.2s ease-in-out;
transition: 0.2s ease-in-out;
}
.compulsive-banner.m-header .a-email-container {
position: relative;
max-width: 100%;
}
.compulsive-banner .w-inner-m {
max-width: 100%;
}
.compulsive-banner.m-header.is-larger .is-cover {
justify-content: center;
}
.compulsive-banner .a-email {
width: 95%;
padding: 40px;
}
.compulsive-banner .gap-m {
padding-top: 50px;
}
.g-footer {
padding: 93px 0 100px;
}
.compulsive-banner .a-button.loaded {
margin: 0 5px;
}
.m-nav-footer .sub-menu {
display: block;
background: none;
color: #fff
}
.m-nav-footer.m-nav-main>ul>li.menu-item-has-children:hover>.sub-menu {
position: relative;
top: 0;
width: auto
}
.m-nav-footer ul.sub-menu li a,
.g-footer .m-nav-mobile ul.sub-menu li a {
font-weight: 400
}
.g-footer .m-nav-mobile ul li a {
font-weight: 500;
cursor: pointer;
}
.g-footer .m-nav-mobile ul li {
border-bottom: 1px solid #ffffff10;
padding: 10px;
}
.g-footer .m-nav-mobile ul.sub-menu li {
border: none;
padding: 0;
}
.g-footer .m-nav-mobile a.is-open {
cursor: default !important;
opacity: .5;
} body.page-template-template-blog .m-header.is-larger:not(.has-email-dismissed) .is-cover,
body.single-post .m-header.is-larger:not(.has-email-dismissed) .is-cover,
body.category .m-header.is-larger:not(.has-email-dismissed) .is-cover {
padding-right: 0;
}
body.page-template-template-blog .breadcrumbs,
body.single-post .breadcrumbs {
font-family: 'Montserrat', sans-serif;
font-weight: 700;
color: #cb4744;
}
body.page-template-template-blog .breadcrumbs a,
body.single-post .breadcrumbs a {
font-weight: 400;
color: #343642;
text-decoration: none;
}
body.page-template-template-blog .m-breadcrumbs-separator,
body.single-post .m-breadcrumbs-separator {
font-weight: 400;
color: #343642;
}
.catlists_section {
background-color: #655466;
padding: 12px 0;
text-align: center;
box-shadow: 0 4px 6px #8888886e;
}
.catlists_section ul {
display: inline-block;
margin: 0;
padding: 0;
list-style: none;
}
.catlists_section ul li {
display: inline-block;
font-size: 17px;
line-height: 20px;
color: #fff;
text-transform: uppercase;
font-weight: 600;
padding: 0 12px 0 8px;
border-right: solid 2px #fff;
font-family: 'Montserrat', sans-serif;
}
.catlists_section ul li:last-child {
border-right: 0;
}
.catlists_section ul li a {
color: #fff;
text-decoration: none;
}
.blog_section .blog_lists {
float: left;
width: 66%;
margin: 0 4% 0 0;
}
.blog_section .blog_lists .blog_item {
float: left;
width: 100%;
margin: 0 0 30px;
border-bottom: solid 2px #dfdfdf;
padding: 0 0 20px;
}
.blog_section .blog_lists .blog_item:last-child {
border-bottom: 0;
}
.blog_section .blog_item .blog_img {
float: left;
width: 50%;
margin: 4px 2% 0 0;
height: 260px;
overflow: hidden;
}
.blog_section .blog_item.featured_blog .blog_img {
width: 100%;
margin: 0 0 12px;
height: auto;
}
.blog_section .blog_item .blog_img img {
float: left;
width: 100%;
}
.blog_section .blog_item .blog_details {
float: left;
width: 48%;
}
.blog_section .blog_item.featured_blog .blog_details {
width: 100%;
}
.blog_section .blog_item .blog_details .blog_title {
font-family: 'Montserrat', sans-serif;
font-size: 21px;
line-height: 26px;
font-weight: 600;
color: #343642;
margin: 0 0 12px;
position: relative;
padding: 0 0 15px;
}
.blog_section .blog_item.featured_blog .blog_details .blog_title {
font-size: 33px;
line-height: 38px;
}
.blog_section .blog_item .blog_details .blog_title:after {
content: '';
background-color: #cb4744;
width: 91px;
height: 2px;
position: absolute;
left: 0;
bottom: 0;
}
.blog_section .blog_item.featured_blog .blog_details .blog_title:after {
width: 110px;
height: 3px;
}
.blog_section .blog_item .blog_details .blog_title a {
text-decoration: none;
color: #343642;
}
.blog_section .blog_item .blog_desc {
float: left;
width: 100%;
}
.blog_section .blog_item .blog_desc p {
font-family: 'Montserrat', sans-serif;
font-size: 11px;
line-height: 16px;
color: #343642;
margin: 0 0 5px;
font-weight: 400;
}
.blog_section .blog_item.featured_blog .blog_desc p {
font-size: 13px;
line-height: 18px;
}
.blog_section .blog_item .blog_meta {
float: left;
width: 100%;
margin: 0;
}
.blog_section .blog_item .blog_meta span {
font-family: 'Montserrat', sans-serif;
font-size: 12px;
line-height: 18px;
color: #6c6969;
font-weight: 600;
}
.blog_section .blog_item.featured_blog .blog_meta span {
font-size: 14px;
line-height: 20px;
}
.blog_section .blog_item a.more_btn {
float: left;
font-family: 'Montserrat', sans-serif;
font-size: 14px;
line-height: 20px;
color: #fff;
font-weight: 700;
text-transform: uppercase;
text-decoration: none;
background-color: #cb4744;
padding: 2px 5px;
text-align: center;
margin: 6px 0 0;
transition: 0.6s all;
-moz-transition: 0.6s all;
-webkit-transition: 0.6s all;
}
.blog_section .blog_item a.more_btn:hover,
.blog_section .blog_item a.more_btn:focus {
opacity: 0.7;
}
.blog_section .blog_sidebar {
float: left;
width: 30%;
}
.blog_sidebar .about_admin {
float: left;
width: 100%;
background-color: #f5f5f5;
border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
text-align: center;
margin: 0 0 8px;
}
.blog_sidebar .about_admin .admin_img {
float: left;
width: 100%;
padding: 8px;
}
.blog_sidebar .about_admin .admin_img img {
float: left;
width: 100%;
}
.blog_sidebar .about_admin .admin_desc {
display: inline-block;
width: 90%;
padding: 0 0 12px;
text-align: center;
}
.blog_sidebar .about_admin .admin_desc p {
font-family: 'Montserrat', sans-serif;
font-size: 12px;
line-height: 16px;
color: #6a6b70;
margin: 0;
}
.blog_sidebar .admin_social {
display: inline-block;
width: 90%;
padding: 0 0 2px;
border-top: solid 2px #dfdfdf;
border-bottom: solid 2px #dfdfdf;
margin: 0 0 12px;
}
.blog_sidebar .admin_social ul {
display: inline-block;
margin: 0;
padding: 0;
list-style: none;
}
.blog_sidebar .admin_social ul li {
display: inline-block;
margin: 0;
padding: 0 6px;
line-height: 0;
}
.blog_sidebar .admin_social ul li a {
display: inline-block;
line-height: 0;
}
.blog_sidebar .admin_social ul li img {
display: inline-block;
max-width: 18px;
}
.blog_sidebar .sidebar_widget {
float: left;
width: 100%;
background-color: #f5f5f5;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding: 10px 16px;
margin: 8px 0;
}
.blog_sidebar .sidebar_widget h3.sec_title {
font-size: 15px;
line-height: 20px;
margin: 6px 0;
color: #cb4744;
font-family: 'Montserrat', sans-serif;
font-weight: 700;
text-transform: uppercase;
}
.blog_sidebar .author_lists {
float: left;
width: 100%;
}
.blog_sidebar .sidebar_widget ul {
float: left;
width: 100%;
margin: 0;
padding: 0;
list-style: none;
}
.blog_sidebar .sidebar_widget ul li {
float: left;
width: 100%;
margin: 5px 0;
}
.blog_sidebar .sidebar_widget .author_lists ul li {
height: 102px;
}
.blog_sidebar .author_lists .author_thumb {
float: left;
width: 25%;
margin: 0 3% 0 0;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
overflow: hidden;
height: 100%;
}
.blog_sidebar .author_lists .author_thumb img {
float: left;
width: 100%;
min-height: 100%;
}
.blog_sidebar .author_lists .author_detils {
float: left;
width: 70%;
}
.blog_sidebar .author_lists h5.author_title {
float: left;
width: 100%;
font-size: 10px;
line-height: 15px;
color: #7f6880;
margin: 0;
font-family: 'Montserrat', sans-serif;
font-weight: 700;
text-transform: uppercase;
}
.blog_sidebar .author_lists h5.author_title a {
color: #7f6880;
text-decoration: none;
}
.blog_sidebar .author_lists .author_desc {
float: left;
width: 100%;
}
.blog_sidebar .author_lists .author_desc p {
font-size: 10px;
line-height: 15px;
color: #343642;
margin: 0;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
}
.blog_sidebar .popblog_lists .blog_thumb {
float: left;
width: 34%;
margin: 0 4% 0 0;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
overflow: hidden;
}
.blog_sidebar .popblog_lists .blog_thumb img {
float: left;
width: 100%;
}
.blog_sidebar .popblog_lists .blog_details {
float: left;
width: 62%;
}
.blog_sidebar .popblog_lists .blog_details h4.title {
float: left;
width: 100%;
font-size: 10px;
line-height: 15px;
color: #7f6880;
margin: 0;
font-family: 'Montserrat', sans-serif;
font-weight: 700;
text-transform: uppercase;
}
.blog_sidebar .popblog_lists .blog_details h4.title a {
color: #7f6880;
text-decoration: none;
}
.blog_sidebar .popblog_lists .blog_desc {
float: left;
width: 100%;
}
.blog_sidebar .popblog_lists .blog_desc p {
font-family: 'Montserrat', sans-serif;
font-size: 10px;
line-height: 15px;
color: #343642;
margin: 0;
}
.blog_sidebar .sidebar_widget.download_widget {
padding: 0;
}
.blog_sidebar .download_widget .dwidget_inner {
float: left;
width: 100%;
background-color: #cb4744;
margin: 50px 0;
height: 90px;
box-shadow: 0 0 4px 1px #8888886e
}
.blog_sidebar .download_widget .phone_image {
float: left;
width: 30%;
text-align: right;
position: relative;
top: -32px;
}
.blog_sidebar .download_widget .phone_image img {
float: right;
max-width: 85%;
}
.blog_sidebar .download_widget .download_details {
float: left;
width: 70%;
text-align: center;
background-image: url(//www.baysidepsychotherapy.com.au/wp-content/themes/generatepress/bayside-css/assets/img/download-icon.png);
background-repeat: no-repeat;
background-size: 70px auto;
background-position: center center;
height: 100%;
display: flex;
align-items: center;
}
.blog_sidebar .download_widget .dwdetail_inner {
display: inline-block;
width: 100%;
}
.blog_sidebar .download_widget .download_details h4 {
display: inline-block;
width: 100%;
margin: 0;
font-size: 24px;
line-height: 26px;
color: #fff;
font-weight: 600;
font-family: 'Montserrat', sans-serif;
}
.blog_sidebar .download_widget .download_details p {
display: inline-block;
width: 100%;
margin: 0;
font-size: 15px;
line-height: 16px;
color: #fff;
font-weight: 400;
font-family: 'Montserrat', sans-serif;
}
.blog_sidebar .banner_widget img {
float: left;
width: 100%;
}
.related_bsection {
display: block;
width: 100%;
clear: both;
margin: 0 0 40px;
}
.related_bsection .w-inner {
background-color: #f7f7f7;
overflow: auto;
padding-top: 30px;
padding-bottom: 30px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
.related_bsection .rblog_lists {
float: left;
width: 100%;
}
.rblog_lists .small_coll {
float: left;
width: 22%;
}
.rblog_lists .mid_coll {
float: left;
width: 52%;
margin: 0 2%;
}
.rblog_lists .blog_item {
float: left;
width: 100%;
margin: 0 0 12px;
}
.rblog_lists .blog_item .blog_thumb {
float: left;
width: 100%;
margin: 0 0 10px;
}
.rblog_lists .mid_coll .blog_item:nth-child(1) .blog_thumb {
max-height: 420px;
overflow: hidden;
}
.rblog_lists .mid_coll .blog_item:nth-child(2) .blog_thumb {
width: 50%;
margin: 0 2% 0 0;
}
.rblog_lists .mid_coll .blog_item:nth-child(2) .blog_details {
float: left;
width: 48%;
}
.rblog_lists .blog_item .blog_thumb img {
float: left;
width: 100%;
min-height: 160px;
}
.rblog_lists .blog_item .blog_details {
float: left;
width: 100%;
}
.rblog_lists .blog_item .blog_title {
float: left;
width: 100%;
font-size: 18px;
line-height: 24px;
color: #cb4744;
margin: 0;
font-family: 'Montserrat', sans-serif;
font-weight: 700;
text-transform: uppercase;
}
.rblog_lists .blog_item .blog_title a {
text-decoration: none;
color: #cb4744;
}
.rblog_lists .mid_coll .blog_item .blog_desc {
float: left;
width: 100%;
}
.rblog_lists .mid_coll .blog_item .blog_desc p {
font-size: 12px;
line-height: 16px;
color: #343642;
margin: 0;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
}
.rblog_lists .blog_item .blog_meta {
float: left;
width: 100%;
margin: 0;
}
.rblog_lists .blog_item .blog_meta span {
font-size: 10px;
line-height: 15px;
color: #6c6969;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
}
.rblog_lists .mid_coll .blog_item .blog_meta span {
font-size: 14px;
line-height: 18px;
}
body.single-post .single-post-content {
margin-top: 0;
}
body.single-post .single-post-content,
body.single-post .single-post-content p {
font-family: 'Montserrat', sans-serif;
}
body.single-post .single-post-content h1,
body.single-post .single-post-content h2,
body.single-post .single-post-content h3,
body.single-post .single-post-content h4,
body.single-post .single-post-content h5,
body.single-post .single-post-content h6 {
font-family: 'Montserrat', sans-serif;
font-weight: 600;
}
body.single-post .type-content>*+* {
margin-top: 15px;
}
body.single-post .type-content h1:not(:first-child),
body.single-post .type-content h2:not(:first-child),
body.single-post .type-content h3:not(:first-child) {
padding-top: 0;
}
body.single-post .single-post-content p {
font-weight: 400;
}
body.single-post .single-post-content strong {
font-weight: 600;
}
body.single-post .single-post-content .blog_contents a {
color: #0000FF;
font-weight: 400;
}
body.single-post .blog_title {
font-size: 45px;
line-height: 52px;
color: #cb4744;
font-weight: 700;
}
body.single-post .blog_meta {
float: left;
width: 100%;
margin: 15px 0;
}
body.single-post .blog_meta img {
min-width: unset;
}
body.single-post .blog_meta h5 {
font-size: 14px;
line-height: 20px;
color: #6c6969;
font-weight: 300;
}
body.single-post .blog_meta h5 a {
color: #6c6969;
text-decoration: underline;
}
.relArt_section {
float: left;
width: 100%;
padding: 30px 0 50px;
}
.relArt_section .relArt_lists {
float: left;
width: 100%;
margin: 15px 0 0;
}
.relArt_lists .relArt_item {
float: left;
width: 23.2%;
margin: 0 2.4% 0 0;
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
vertical-align: top;
box-shadow: -1px 2px 6px 1px #8888886e;
overflow: hidden;
}
.relArt_lists .relArt_item .blog_thumb {
float: left;
width: 100%;
height: 180px;
overflow: hidden;
}
.relArt_lists .relArt_item .blog_thumb img {
float: left;
width: 100%;
min-height: 100%;
}
.relArt_lists .relArt_item:nth-child(4n) {
margin-right: 0;
}
.relArt_lists .relArt_item .title {
float: left;
width: 100%;
text-align: center;
background-color: #664568;
padding: 10px;
font-size: 18px;
line-height: 22px;
color: #f7f7f7;
font-family: 'Montserrat', sans-serif;
font-weight: 700;
margin: 0;
}
.relArt_lists .relArt_item .blog_desc {
float: left;
width: 100%;
padding: 5px 10px;
text-align: center;
}
.relArt_lists .relArt_item .blog_desc p {
display: inline-block;
margin: 0;
font-size: 11px;
line-height: 15px;
color: #26213a;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
}
.catb_section {
padding: 25px 0;
}
.catb_section .cblog_lists {
display: block;
width: 100%;
text-align: center;
max-width: 760px;
margin: 0 auto;
}
.cblog_lists .cblog_item {
display: inline-block;
width: 100%;
margin: 15px 0;
box-shadow: -1px 2px 6px 1px #8888886e;
vertical-align: top;
}
.cblog_lists .cblog_item .blog_thumb {
display: inline-block;
width: 100%;
height: 260px;
overflow: hidden;
vertical-align: top;
}
.cblog_lists .cblog_item .blog_thumb img {
display: inline-block;
width: 100%;
min-height: 100%;
}
.cblog_lists .cblog_item .blog_title {
display: inline-block;
width: 100%;
text-align: center;
background-color: #664568;
padding: 15px 10px;
font-size: 18px;
line-height: 22px;
color: #f7f7f7;
font-family: 'Montserrat', sans-serif;
font-weight: 700;
margin: 0;
}
.cblog_lists .cblog_item .blog_details {
display: inline-block;
width: 100%;
text-align: left;
padding: 10px 20px;
}
.cblog_lists .cblog_item .blog_details p {
display: inline-block;
margin: 0;
font-size: 11px;
line-height: 15px;
color: #26213a;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
}
.cblog_lists .cblog_item .blog_details .blog_meta {
display: inline-block;
margin: 6px 0 0;
}
.cblog_lists .cblog_item .blog_details .blog_meta span {
font-size: 13px;
line-height: 18px;
color: #cb4744;
font-style: italic;
font-weight: 600;
font-family: 'Montserrat', sans-serif;
}
.cat_banner h1 {
text-transform: uppercase;
}
.cat_banner .cat_desc {
display: inline-block;
max-width: 70%;
}
@media (max-width: 1199px) {
.blog_section .blog_lists {
margin: 0 3% 0 0;
}
.blog_section .blog_sidebar {
width: 31%;
}
.blog_section .blog_item .blog_details .blog_title {
font-size: 19px;
line-height: 24px;
margin: 0 0 10px;
padding: 0 0 10px;
}
.blog_section .blog_item.featured_blog .blog_details .blog_title {
font-size: 30px;
line-height: 35px;
}
.blog_section .blog_item .blog_details .blog_title:after {
width: 81px;
}
.blog_section .blog_item.featured_blog .blog_details .blog_title:after {
width: 100px;
}
.blog_section .blog_item .blog_meta span {
line-height: 15px;
}
.rblog_lists .blog_item .blog_thumb img {
min-height: 140px;
}
.rblog_lists .blog_item .blog_title {
font-size: 16px;
line-height: 20px;
}
.blog_sidebar .sidebar_widget {
padding: 8px 12px;
margin: 6px 0;
}
.blog_sidebar .author_lists h5.author_title,
.blog_sidebar .popblog_lists .blog_details h4.title {
line-height: 14px;
}
.blog_sidebar .author_lists .author_desc p,
.blog_sidebar .popblog_lists .blog_desc p {
line-height: 13px;
}
.blog_sidebar .download_widget .dwidget_inner {
margin: 40px 0;
height: 80px;
}
.blog_sidebar .download_widget .phone_image {
top: -22px;
}
.blog_sidebar .download_widget .download_details {
background-size: 60px auto;
}
.blog_sidebar .download_widget .download_details h4 {
font-size: 22px;
line-height: 24px;
}
.blog_sidebar .download_widget .download_details p {
font-size: 13px;
line-height: 14px;
}
body.single-post .blog_title {
font-size: 38px;
line-height: 42px;
}
.relArt_lists .relArt_item .blog_thumb {
height: 160px;
}
.relArt_lists .relArt_item .title {
padding: 8px;
font-size: 15px;
line-height: 20px;
}
}
@media (max-width: 1025px) {
.m-header.is-larger .is-cover {
padding: 169px 0 230px;
}
.compulsive-banner.m-header.is-larger .is-cover {
padding: 115px 0 30px;
}
body.page-template-template-blog .m-header.is-larger:not(.has-email-dismissed) .is-cover,
body.single-post .m-header.is-larger:not(.has-email-dismissed) .is-cover {
padding: 200px 0 0;
min-height: 460px;
}
body.single-post .blog_title {
font-size: 36px;
line-height: 40px;
}
.relArt_lists .relArt_item .blog_thumb {
height: 156px;
}
.relArt_lists .relArt_item .title {
padding: 6px;
font-size: 14px;
line-height: 18px;
}
}
@media (max-width: 991px) {
.type-content.type-img {
padding: 0 !important;
}
.gap-m.compulsive-sec {
margin-bottom: 0;
}
.compulsive-banner .gap-m {
padding-top: 0;
}
body.page-template-template-blog .m-header.is-larger:not(.has-email-dismissed) .is-cover,
body.single-post .m-header.is-larger:not(.has-email-dismissed) .is-cover {
padding: 160px 0 0;
min-height: 380px;
}
.catlists_section {
padding: 10px 0;
}
.catlists_section ul li {
font-size: 15px;
line-height: 18px;
padding: 0 8px 0 5px;
}
.blog_section .blog_item .blog_details .blog_title {
font-size: 16px;
line-height: 20px;
margin: 0 0 7px;
padding: 0 0 7px;
}
.blog_section .blog_item.featured_blog .blog_details .blog_title {
font-size: 24px;
line-height: 30px;
}
.blog_section .blog_item .blog_details .blog_title:after {
width: 71px;
}
.blog_section .blog_item.featured_blog .blog_details .blog_title:after {
width: 90px;
}
.rblog_lists .blog_item .blog_title {
font-size: 15px;
line-height: 19px;
}
.blog_sidebar .sidebar_widget .author_lists ul li {
height: auto;
}
body.single-post .blog_title {
font-size: 33px;
line-height: 38px;
}
.relArt_section {
padding: 20px 0 30px;
}
.relArt_lists .relArt_item {
width: 47.6%;
margin: 0 2.4% 15px 0;
}
}
@media (max-width: 767px) {
.mobile-therapists {
margin-top: 10px;
display: block!important;
}
.page-id-16703 .m-header-home .is-cover {
background-size: cover;
}
.l-grid.gap-m.compulsive-sec:nth-child(even) .of-6:first-of-type {
order: 0;
}
.img-video-sec iframe {
height: 350px;
}
.compulsive-banner.m-header.is-larger .is-cover {
padding: 129px 0 30px;
}
.m-header.is-larger .is-cover {
padding: 129px 0 30px;
}
.g-content {
padding: 0px 0 40px;
}
.m-columns {
margin: 25px 0;
}
.type-content h1:first-child,
.type-content h2:first-child,
.type-content h3:first-child,
.type-content h4:first-child,
.type-content h5:first-child {
padding-top: 0;
}
body.page-template-template-blog .m-header.is-larger:not(.has-email-dismissed) .is-cover,
body.single-post .m-header.is-larger:not(.has-email-dismissed) .is-cover {
padding: 120px 0 0;
min-height: 280px;
}
.catlists_section {
padding: 8px 0;
}
.catlists_section ul li {
font-size: 14px;
line-height: 16px;
padding: 0 6px 0 3px;
border-right-width: 1px;
}
.blog_section .blog_lists {
width: 100%;
margin: 0 0 10px;
}
.blog_section .blog_lists .blog_item {
margin: 0 0 15px;
padding: 0 0 18px;
}
.blog_section .blog_item .blog_img {
width: 100%;
margin: 0 0 10px;
}
.blog_section .blog_item .blog_details {
width: 100%;
}
.blog_section .blog_sidebar {
display: block;
margin: 0 auto 15px;
float: none;
width: 80%;
}
.blog_sidebar .download_widget .dwidget_inner {
margin: 20px 0;
height: 70px;
}
.blog_sidebar .download_widget .phone_image {
top: -20px;
}
.blog_sidebar .download_widget .phone_image img {
max-width: 65%;
}
.related_bsection {
margin: 0 0 20px;
}
.related_bsection .w-inner {
padding-top: 20px;
padding-bottom: 20px;
}
.rblog_lists .small_coll,
.rblog_lists .mid_coll {
width: 100%;
}
body.single-post .blog_title {
font-size: 30px;
line-height: 35px;
}
body.category .m-header.is-larger:not(.has-email-dismissed) .is-cover {
padding: 80px 0 20px;
min-height: 280px;
}
.cat_banner .cat_desc {
max-width: 100%;
}
.catb_section {
padding: 15px 0;
}
.cblog_lists .cblog_item .blog_thumb {
height: 220px;
}
.cblog_lists .cblog_item .blog_title {
padding: 12px 6px;
font-size: 15px;
line-height: 20px;
}
}
@media (max-width: 480px) {
body.page-template-template-blog .m-header.is-larger:not(.has-email-dismissed) .is-cover,
body.single-post .m-header.is-larger:not(.has-email-dismissed) .is-cover {
padding: 100px 0 0;
min-height: 220px;
}
.blog_section .blog_sidebar {
width: 95%;
}
.rblog_lists .mid_coll .blog_item:nth-child(2) .blog_thumb {
width: 100%;
margin: 6px 0;
}
.rblog_lists .mid_coll .blog_item:nth-child(2) .blog_details {
width: 100%;
}
.blog_sidebar .download_widget .dwidget_inner {
margin: 12px 0;
height: 65px;
}
.blog_sidebar .download_widget .phone_image {
top: -9px;
}
.blog_sidebar .download_widget .download_details h4 {
font-size: 19px;
line-height: 22px;
}
.blog_sidebar .download_widget .download_details {
background-size: 55px auto;
}
body.single-post .blog_title {
font-size: 26px;
line-height: 32px;
}
.relArt_section {
padding: 16px 0 15px;
}
.relArt_lists .relArt_item {
width: 100%;
margin: 0 0 15px;
}
.relArt_lists .relArt_item .blog_thumb {
height: auto;
}
body.category .m-header.is-larger:not(.has-email-dismissed) .is-cover {
padding: 40px 0 20px;
min-height: 220px;
}
.cblog_lists .cblog_item .blog_thumb {
height: 200px;
}
}
.l-grid.gap-m.compulsive-sec:nth-child(even) .of-6:first-of-type {
order: 2;
}
.type-content.type-img {
text-align: center; }
.compulsive-sec {
margin-bottom: 10px;
}
.l-grid.gap-m.compulsive-sec:nth-child(even) .of-6:first-of-type .type-content.type-img { margin-bottom: 0;
padding-right: 0;
}
.img-video-sec iframe {
height: 470px;
}
.bg-compulsive-img.d-flex {
background-size: cover;
background-repeat: no-repeat;
padding-bottom: 35%;
}
.g-header.header-fixed {
position: fixed;
background-color: #3f3f4e;
padding: 0;
-webkit-transition: 0.2s ease-in-out;
transition: 0.2s ease-in-out;
}
.compulsive-banner.m-header .a-email-container {
position: relative;
max-width: 500px;
}
.compulsive-banner .w-inner-m {
max-width: 100%;
}
.compulsive-banner.m-header.is-larger .is-cover {
padding: 100px 0 100px;
}
.compulsive-banner .a-email {
width: 95%;
padding: 40px;
}
.compulsive-banner .gap-m {
padding-top: 50px;
}
.g-footer {
padding: 50px 0 100px;
}
.compulsive-banner .a-button.loaded {
margin: 0 5px;
}
@media (max-width: 991px) {
.type-content.type-img {
padding: 0 !important;
}
.gap-m.compulsive-sec {
margin-bottom: 0;
}
.compulsive-banner .gap-m {
padding-top: 0;
}
}
@media (max-width: 767px) {
.l-grid.gap-m.compulsive-sec:nth-child(even) .of-6:first-of-type {
order: 0;
}
.img-video-sec iframe {
height: 350px;
}
}
.custom-modal-wrapper {
background: #3e3e3e70;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
pointer-events: none;
z-index: 99999;
transition-duration: .2s;
display: none;
flex-direction: column;
align-items: center; padding: 60px 20px;
overflow: auto;
}
.custom-modal-wrapper.is-active {
pointer-events: all;
opacity: 1;
display: flex;
align-content: space-between;
align-items: flex-end;
flex-wrap: wrap;
flex-direction: row;
}
.custom-modal {
margin: auto;
position: relative;
z-index: 2;
transform: translateY(-50%);
top: 50%;
opacity: 0;
transition-duration: .3s;
background: #FFFFFF;
border-radius: 13px;
width: 100%;
max-width: 609px;
margin-bottom: 60px;
}
.custom-modal-wrapper.is-active .custom-modal {
opacity: 1;
}
.custom-modal-body {
padding: 23px 28px 0;
}
.custom-modal-header {
position: relative;
margin-bottom: 12px;
margin: 23px 28px 0; }
.custom-modal-close {
position: absolute;
top: 0;
right: 0;
}
@media screen and (max-width:470px) {
.custom-modal-close {
position: absolute;
top: -40px;
right: -40px;
}
}
.custom-modal-title {
text-align: center;
font-weight: 500;
font-size: 28px;
line-height: 34px;
text-align: center;
color: #424251;
} .custom-modal-wrapper[data-modal="choose-a-therapist"] .custom-modal-body {
padding-bottom: 23px;
}
.custom-modal-wrapper[data-modal="choose-a-therapist"] .a-button {
margin-top: 10px;
color: #fff;
}
.custom-card-text {
margin-top: 15px;
text-align: center;
font-size: 14px;
}
.custom-card-text p,
.custom-card-text li {
text-align: left;
}
.custom-card-text ul {
margin-top: 5px;
display: inline-block;
margin-left: auto;
margin-right: auto;
list-style: none;
font-weight: 400;
}
.custom-card-text li:before {
content: "-";
margin-right: 10px;
}
.custom-card-text p {
line-height: 1.35;
}
.custom-card-text p strong {
color: #cb4744;
font-size: 15px;
}
.custom-modal-sides> :nth-child(2) .custom-card-text p strong {
color: #6E1D75;
}
.custom-modal-footer {
background-color: #fdf0c9;
font-weight: normal;
font-size: 14px;
line-height: 16.8px;
text-align: center;
padding: 16px 25px 18px;
border-radius: 13px;
margin: 20px 32px 32px;
line-height: 1.5;
text-align: left;
font-weight: 400;
}
.custom-modal-sides {
padding: 0 25px;
display: flex;
justify-content: space-between;
}
.custom-modal-sides>* {
max-width: 203px;
width: 100%;
}
.custom-card {
display: flex;
text-align: center;
flex-direction: column;
align-items: center;
}
.custom-card-image {
margin-bottom: 16px;
}
.custom-card-image img {
max-height: 130px;
}
.custom-card-button {
width: 100%;
}
.custom-card-button .a-button:after {
display: none;
}
.custom-card-button .a-button {
width: 100%;
height: 32px;
padding: 0 6px;
display: inline-flex;
align-items: center;
min-width: none;
color: white;
font-size: 20px;
line-height: 1;
font-weight: 500;
}
.a-button.color-purple {
background-color: #6E1D75;
}
.g-content {
padding: 50px 0 100px;
}
@media (max-width: 1440px) {
.m-breadcrumbs {
padding: 17px 0;
}
.g-content {
padding: 20px 0 100px;
}
.m-header.is-larger .is-cover {
min-height: 0px;
}
.compulsive-banner.m-header.is-larger .is-cover {
padding-right: 0 !important;
}
}
@media (max-width: 991px) {
.m-header.is-larger .is-cover {
padding: 189px 0 83px;
}
.compulsive-banner.m-header.is-larger .is-cover {
padding: 135px 0 30px;
}
.m-breadcrumbs {
padding: 13px 0;
}
.m-breadcrumbs-separator {
width: 21px;
}
.type-content h1:not(:first-child),
.type-content h2:not(:first-child),
.type-content h3:not(:first-child) {
padding-top: 24px;
}
.g-content {
padding: 5px 0 100px;
}
}
@media (max-width: 767px) {
.m-header.is-larger .is-cover {
padding: 109px 0 23px;
}
.custom-modal {
transform: translateY(-35%);
}
.custom-modal-sides .custom-card-text {
display: none;
}
.custom-modal-sides .custom-card-mobile-dropdown {
display: block!important;
}
.custom-modal-sides {
flex-direction: column;
padding: 0;
align-items: center;
}
.custom-modal-sides>*+* {
margin-top: 25px;
}
.g-content {
padding: 5px 0 40px;
}
.single-post-content .type-content img {
max-width: 100% !important;
}
}
.embed-responsive {
position: relative;
padding-bottom: 51%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.single-post-content {
margin: 20px 0;
}
.blog_meta {
margin: 20px 0 0;
}
.blog_meta h5 {
font-size: 15px;
line-height: 20px;
font-weight: 500;
}
.blog_meta img {
max-width: 20px;
margin: -2px 5px 0 0;
}
.blog_meta h5 span {
vertical-align: top;
}
.blog_meta h5 a {
color: #6d1c74;
}
.blog_meta h5 span.auth_thumb {
width: 36px;
height: 36px;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
text-align: center;
float: left;
margin: 0 10px 0 0;
overflow: hidden;
border: solid 2px #ccc;
}
.blog_meta h5 span.auth_thumb img {
max-width: 100%;
width: 100%;
margin: 0;
display: inline-block;
}
footer.g-footer {
padding-bottom: 40px;
}
footer .fbott_links {
display: block;
width: 100%;
text-align: center;
margin: 30px 0 0;
}
footer .fbott_links ul {
display: inline-block;
margin: 0;
padding: 0;
list-style: none;
}
footer .fbott_links ul li {
display: inline-block;
margin: 0 10px;
font-size: 14px;
line-height: 20px;
}
.recent_blogs {
padding: 50px 0 10px;
}
.recent_blogs .a-header {
margin-bottom: 50px;
font-weight: 700;
}
.recent_blogs .rcblog_lists .rcblog_item {
display: inline-block;
width: 30%;
vertical-align: top;
box-shadow: -1px 2px 4px 2px #00000054;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
overflow: hidden;
}
.recent_blogs .rcblog_lists .rcblog_item:nth-child(2) {
margin: 0 4.5%;
}
.recent_blogs .rcblog_item .blog_thumb {
display: block;
width: 100%;
height: 200px;
overflow: hidden;
}
.recent_blogs .rcblog_item .blog_thumb img {
display: block;
width: 100%;
min-height: 100%;
}
.recent_blogs .rcblog_item .blog_details {
display: block;
width: 100%;
padding: 20px 15px;
}
.recent_blogs .rcblog_item .blog_details .title {
display: block;
width: 100%;
text-transform: uppercase;
font-weight: 300;
font-size: 20px;
line-height: 28px;
min-height: 94px;
}
.recent_blogs .rcblog_item .blog_details .blog_meta {
display: block;
width: 100%;
margin: 10px 0;
}
.recent_blogs .rcblog_item .blog_details .blog_meta p {
font-size: 13px;
line-height: 18px;
}
.recent_blogs .rcblog_item .blog_details .blog_desc {
min-height: 135px;
}
.blog_section .blog_pagination {
float: left;
width: 100%;
margin: 0 0 20px;
}
.blog_section .blog_pagination a {
font-weight: 500;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu {
background-color: #fff;padding: 0;overflow: hidden;
}
.therapy-mega-menu ul#menu-our-therapists .menu-item a {display: flex;vertical-align: top;}
.therapy-mega-menu ul#menu-our-therapists .menu-item img {display: inline-block;max-width: 50px !important;margin: 0 8px 8px 0;}
.therapy-mega-menu .textwidget img {display: inline-block;max-width: 50px !important;margin: 0 8px 0 8px;}
.therapy-mega-menu h4 {display: inline-block;font-size: 20px;}
#mega-menu-29640-0-3 #mega-menu-item-custom_html-15 a {margin: 0 0 0 10px;}
#mega-menu-29640-0-3 #mega-menu-item-custom_html-15 a.call_btn {color: #666;border-color: transparent;position: relative;
margin-left: 0;min-width: unset;
}
#mega-menu-29640-0-3 #mega-menu-item-custom_html-15 a.call_btn:before {content: '';background-image: url(//www.baysidepsychotherapy.com.au/wp-content/themes/generatepress/bayside-css/images/call-icon.png);
background-repeat: no-repeat;background-size: 100% auto;background-position: left top;width: 16px;
height: 16px;position: absolute;left: 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.header-booking-button,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 .mega-a-button-red a.mega-menu-link {
position: relative;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.header-booking-button:after,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 .mega-a-button-red a.mega-menu-link:after {
content: '\f345';
font-family: dashicons;
font-weight: 400;
display: inline-block;
margin: 0;
vertical-align: middle;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: rotate(0);
color: inherit;
position: absolute;
margin: 1px 0 0 5px;
background: 0 0;
height: auto;
width: auto;
right: auto;
line-height: inherit;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.header-booking-button:after {right: 5px;top: 10px;margin: 0;}
.m-contact-top i {font-size: 40px;}
.m-contact-top .h3 {font-weight: 700;}
.m-contact-body .h4 {margin-top: 0;font-size: 16px;}
.m-contact .m-contact-body .gform_fields label.gfield_label {display: none !important;}
@media only screen and (min-width: 1351px) {
#mega-menu-29640-0-0 {background-color: #f1f1f1 !important;}
#mega-menu-29640-0-0 > ul.mega-sub-menu {padding-left: 30px !important;}
#mega-menu-29640-0-0, #mega-menu-29640-0-1, #mega-menu-29640-0-2, #mega-menu-29640-0-3 {
border-right: 0 !important;padding: 20px 0 !important;
}
#mega-menu-29640-0-1 .mega-menu-item .menu a, #mega-menu-29640-0-2 .mega-menu-item .menu a, #mega-menu-29640-0-3 .mega-menu-item .menu a {
display: inline-block;width: 100%;padding: 3px 12px;transition: 0.6s all;-moz-transition: 0.6s all;-webkit-transition: 0.6s all;
}
#mega-menu-29640-0-1 .mega-menu-item .menu a:hover, #mega-menu-29640-0-2 .mega-menu-item .menu a:hover, #mega-menu-29640-0-3 .mega-menu-item .menu a:hover {
background-color: #f5f5f5;
}
#mega-menu-29640-0-3, #mega-menu-29640-0-3 > ul.mega-sub-menu {position: static !important;}
#mega-menu-29640-0-3 #mega-menu-item-custom_html-15 {position: relative !important;width: 580px !important;
left: -270px !important;
bottom: -270px !important;padding: 0 !important;
}
}
@media only screen and (min-width: 767px) {
footer.g-footer nav ul.to-center {-webkit-box-pack: initial;justify-content: initial;}
footer.g-footer .m-nav-footer {position: relative;}
footer.g-footer .m-nav-footer>ul>li {padding-bottom: 0;}
footer.g-footer .m-nav-footer>ul>li.menu-item-18097 {padding-right: 20px;}
footer.g-footer .m-nav-footer>ul>li.menu-item-18097 ul.sub-menu {max-width: 100%;}
footer.g-footer .m-nav-footer>ul>li.menu-item-18097 ul li a {padding-left: 0;}
footer.g-footer .m-nav-footer .footer_social {margin: 0;position: absolute;right: 180px;bottom: 50px;}
footer.g-footer .gap-l>* {padding-bottom: 50px;}
}
@media only screen and (max-width: 1350px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-item.mega-toggle-on>a.mega-menu-link {
display: inline-block !important;
}
#mega-menu-29640-0-3 #mega-menu-item-custom_html-15 {display: none !important;}
.therapy-mega-menu ul#menu-our-therapists-1 .menu-item a {display: flex;vertical-align: top;}
.therapy-mega-menu ul#menu-our-therapists-1 .menu-item img {display: inline-block;max-width: 36px !important;margin: 0 8px 8px 0;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu {box-shadow: none;}
.therapy-mega-menu .textwidget img {max-width: 30px !important;margin: 0 8px 0 0;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-a-button-red a.mega-menu-link,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 .mega-a-button-red a.mega-menu-link	{color: #fff !important;margin-top: 40px !important;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator {
display: inline-block;float: none;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li#mega-menu-item-24931 > a.mega-menu-link>span.mega-indicator {
display: none;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li#mega-menu-item-24931 > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after {
content: '\f347';
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after {
content: '\f343';
}
.therapy-mega-menu span.toggle_sub {margin: 0 0 0 5px;cursor: pointer;}
#mega-menu-29640-0-1 ul.mega-sub-menu > .mega-menu-item:first-child a, #mega-menu-29640-0-2 ul.mega-sub-menu > .mega-menu-item:first-child a, 
#mega-menu-29640-0-3 ul.mega-sub-menu > .mega-menu-item:first-child a {position: relative;}
#mega-menu-29640-0-1 ul.mega-sub-menu > .mega-menu-item:first-child a:after, #mega-menu-29640-0-2 ul.mega-sub-menu > .mega-menu-item:first-child a:after, 
#mega-menu-29640-0-3 ul.mega-sub-menu > .mega-menu-item:first-child a:after,
.therapy-mega-menu span.toggle_sub:after {
content: '\f347';font-family: dashicons;font-weight: 400;display: inline-block;margin: 0;vertical-align: middle;
-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: rotate(0);color: inherit;
position: relative;background: 0 0;height: auto;width: auto;right: auto;line-height: inherit;
}
#mega-menu-29640-0-1 ul.mega-sub-menu > .mega-menu-item:first-child a.active:after, 
#mega-menu-29640-0-2 ul.mega-sub-menu > .mega-menu-item:first-child a.active:after, 
#mega-menu-29640-0-3 ul.mega-sub-menu > .mega-menu-item:first-child a.active:after,
.therapy-mega-menu a.active span.toggle_sub:after {content: '\f343';}
#mega-menu-24931-0 ul.mega-sub-menu > li.mega-menu-item, #mega-menu-24931-1 ul.mega-sub-menu > li.mega-menu-item, 
#mega-menu-24931-2 ul.mega-sub-menu > li.mega-menu-item {
padding: 5px 0 10px !important;
}
#mega-menu-29640-0-1 ul.mega-sub-menu .widget_nav_menu, #mega-menu-29640-0-2 ul.mega-sub-menu .widget_nav_menu, 
#mega-menu-29640-0-3 ul.mega-sub-menu .widget_nav_menu,
#mega-menu-24931-0 ul.mega-sub-menu .widget_nav_menu, #mega-menu-24931-1 ul.mega-sub-menu .widget_nav_menu, 
#mega-menu-24931-2 ul.mega-sub-menu .widget_nav_menu {
display: none !important;
}
#mega-menu-29640-0-1 ul.mega-sub-menu.open .widget_nav_menu, #mega-menu-29640-0-2 ul.mega-sub-menu.open .widget_nav_menu, 
#mega-menu-29640-0-3 ul.mega-sub-menu.open .widget_nav_menu,
#mega-menu-24931-0 ul.mega-sub-menu.open .widget_nav_menu, #mega-menu-24931-1 ul.mega-sub-menu.open .widget_nav_menu, 
#mega-menu-24931-2 ul.mega-sub-menu.open .widget_nav_menu {
display: block !important;
}
#mega-menu-29640-0-1 ul.mega-sub-menu .widget_nav_menu > div:first-child, 
#mega-menu-29640-0-2 ul.mega-sub-menu .widget_nav_menu > div:first-child, 
#mega-menu-29640-0-3 ul.mega-sub-menu .widget_nav_menu > div:first-child,
#mega-menu-24931-0 ul.mega-sub-menu .widget_nav_menu > div:first-child, 
#mega-menu-24931-1 ul.mega-sub-menu .widget_nav_menu > div:first-child, 
#mega-menu-24931-2 ul.mega-sub-menu .widget_nav_menu > div:first-child {
padding-left: 38px;
}
#mega-menu-29640-0-1 .mega-menu-item .menu a, #mega-menu-29640-0-2 .mega-menu-item .menu a, #mega-menu-29640-0-3 .mega-menu-item .menu a {
display: inline-block;padding: 2px 0;transition: 0.6s all;-moz-transition: 0.6s all;-webkit-transition: 0.6s all;
}
.mega-current-menu-item a {border: 0 !important;}
}
@media only screen and (max-width: 1126px) {
.recent_blogs .rcblog_lists .rcblog_item {
width: 30.6%;
}
.recent_blogs .rcblog_lists .rcblog_item:nth-child(2) {
margin: 0 3.5%;
}
.recent_blogs .rcblog_item .blog_details .blog_desc {
min-height: 162px;
}
}
@media only screen and (max-width: 1023px) {
.recent_blogs .rcblog_item .blog_thumb {
height: 180px;
}
.recent_blogs .rcblog_item .blog_details {
padding: 15px 12px;
}
.recent_blogs .rcblog_item .blog_details .title {
font-size: 19px;
line-height: 25px;
min-height: 75px;
}
.recent_blogs .rcblog_item .blog_details .blog_meta {
margin: 7px 0;
}
.recent_blogs .rcblog_item .blog_details .blog_desc p {
font-size: 15px;
line-height: 22px;
}
}
@media only screen and (max-width: 980px) {
.recent_blogs .rcblog_lists .rcblog_item {
width: 31%;
}
.recent_blogs .rcblog_lists .rcblog_item:nth-child(2) {
margin: 0 2.9%;
}
.recent_blogs .rcblog_item .blog_thumb {
height: 160px;
}
.recent_blogs .rcblog_item .blog_details .title {
font-size: 18px;
line-height: 23px;
min-height: 70px;
}
.recent_blogs .rcblog_item .blog_details .blog_desc {
min-height: 160px;
}
}
@media only screen and (max-width: 767px) {
.recent_blogs {
padding: 30px 0 10px;
}
.recent_blogs .a-header {
margin-bottom: 30px;
}
.recent_blogs .rcblog_lists .rcblog_item {
width: 100%;
}
.recent_blogs .rcblog_lists .rcblog_item:nth-child(2) {
margin: 20px 0;
}
.recent_blogs .rcblog_item .blog_thumb {
height: auto;
}
.recent_blogs .rcblog_item .blog_details .title,
.recent_blogs .rcblog_item .blog_details .blog_desc {
min-height: unset;
}
}
.m-scroll img {
width: 33px;
}
.a-email-container {
padding-top: 20px;
}
.m-header .w-inner-m {
display: flex;
justify-content: center;
align-items: center;
}
.mobile-therapists {
display: none;
}
.custom-card-read-more-heading {
font-weight: 500;
font-size: 15px;
color: #cb4744;
}
.custom-card-read-more-heading {
cursor: pointer;
}
.g-footer .a-button::after {
display: none;
}
.home-therapists {
background: #e4eaf2;
padding: 80px 0px;
}
.home-therapist-card {
border-radius: 25px;
background: white;
box-shadow: 2px 2px 20px #4a4a4a33;
}
.home-therapist-card:hover {
box-shadow: 2px 2px 20px #4a4a4acf;
}
.home-therapist-card img {
width: 100%;
height: 350px;
object-fit: cover;
margin-bottom: 0px;
border-radius: 15px 15px 0px 0px;
object-position: top;
}
.home-therapists-cta img {
width: 100%;
border-radius: 25px;
box-shadow: 2px 2px 20px #4a4a4a33;
transition-duration: 0.3s;
}
.home-therapists-cta img:hover {
box-shadow: 2px 2px 20px #4a4a4acf;
}
.home-therapist-content {
padding: 3em 2em;
}
.home-therapists .l-grid {
justify-content: space-between;
gap:40px;
}
.therapists-grid-header {
margin-bottom: 40px;
font-weight: 500;
}
.home-therapist-content h3 {
font-weight: 400;
}
@media (min-width: 1025px) {
.home-therapist-card {
width: 30%;
}
.home-therapists-cta {
width: 64%;
}
}
@media (max-width: 1024px) {
.home-therapist-card {
width: 47%;
}
.home-therapists-cta {
width: 47%;
}
.m-therapists-item .a-bundle-image img {
height: 
}
}
@media (max-width: 767px) {
.home-therapist-card {
width: 100%;
}
.home-therapists-cta {
width: 100%;
}
}
.m-therapists-item .a-bundle-image img {
width: 100%;
height:580px;
object-fit: cover;
object-position: top;
border-radius: 25px 25px 0px 0px;
}
.m-therapists-item .a-bundle {
background: #f6f6f6;
border-radius: 25px;
box-shadow: 2px 2px 20px #4a4a4a33;
}
.m-therapists-item .a-bundle-header div {
padding: 0px 15px;
}
.m-therapists-item .a-bundle-text {
padding: 0px 15px 15px 15px;
}
.m-therapists-item .a-bundle-condition {
padding: 0px 15px 15px 15px;
}
.go-back:after {
display:none!important; 
}
.go-back:before {
background-image: url(data:image/svg+xml;base64,IDxzdmcgd2lkdGg9JzgnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCA4IDEyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGQ9J003LjA1MDc4IDYuMDkzNzVWNi4xMzY3MkM3LjEzNjcyIDYuMDUwNzggNy4xNzk2OSA1LjkyMTg4IDcuMTc5NjkgNS43NUM3LjE3OTY5IDUuNjIxMDkgNy4xMzY3MiA1LjQ5MjE5IDcuMDUwNzggNS4zNjMyOEwxLjk4MDQ3IDAuMzc4OTA2QzEuODk0NTMgMC4yOTI5NjkgMS43NjU2MiAwLjI1IDEuNjM2NzIgMC4yNUMxLjQ2NDg0IDAuMjUgMS4zMzU5NCAwLjI5Mjk2OSAxLjI1IDAuMzc4OTA2TDAuOTQ5MjE5IDAuNzIyNjU2QzAuODYzMjgxIDAuODA4NTk0IDAuODIwMzEyIDAuOTM3NSAwLjgyMDMxMiAxLjA2NjQxQzAuODIwMzEyIDEuMjM4MjggMC44NjMyODEgMS4zNjcxOSAwLjk0OTIxOSAxLjQ1MzEyTDUuMzMyMDMgNS43NUwwLjk0OTIxOSAxMC4wNDY5QzAuODIwMzEyIDEwLjE3NTggMC43NzczNDQgMTAuMzA0NyAwLjc3NzM0NCAxMC40MzM2QzAuNzc3MzQ0IDEwLjYwNTUgMC44MjAzMTIgMTAuNjkxNCAwLjk0OTIxOSAxMC43NzczTDEuMjUgMTEuMDc4MUMxLjMzNTk0IDExLjIwNyAxLjQ2NDg0IDExLjI1IDEuNjM2NzIgMTEuMjVDMS43NjU2MiAxMS4yNSAxLjg5NDUzIDExLjIwNyAxLjk4MDQ3IDExLjA3ODFMNy4wNTA3OCA2LjA5Mzc1WicgZmlsbD0nd2hpdGUnLz48L3N2Zz4K);
background-size: contain;
background-repeat: no-repeat;
background-position: left;
width: 6.5px;
height: 11px;
margin: auto;
left: 11.8px;
transition-duration: .2s;
content: "";
position: absolute;
top: 0;
bottom: 0;
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
}
#FAQs {
top:-160px; 
visibility: hidden; 
display: block; 
position: relative;
}
@media (max-width: 800px) {
#FAQs {
top: 0px;
}
}
@media (min-width: 1351px) {
.hide-desktop {
display: none!important;
}
}
.mega-a-button-red a {
background: #cb4744!important;
border-radius: 25px!important;
padding: 0px 24px 0px 24px!important;
width: 200px!important;
margin-bottom: 10px!important;
}
.mega-a-button-ghost a {
border: 1px solid #769dc9!important;
background: rgba(255, 255, 255, .6)!important;
color: #184a78!important;
width: 200px!important;
border-radius: 25px!important;
padding: 0px 24px 0px 24px!important;
}
.home-therapist-content .short_desc {margin: 5px 0 0;}
.home-therapist-content .short_desc p {font-size: 14px;}