.search-results .pm-sub-header-container {
    background: #FFF !important;
    padding-bottom: 50px;
}

.search-results .pm-sub-header-info {
    padding-top: 0px;
}

.astm-search-menu {
    margin-top: 5px !important;
}

#recent_webzine_posts h5,
h5.webzineblocktitle,
.wpb_text_column a,
.wpb_text_column a:visited,
.wpb_text_column a:link {
    color: #3daad5 !important;
}

.wpb_text_column a.vc_btn3 {
    color: #FFF !important;
}

.wpb_text_column a:hover {
    color: #539dc2 !important;
}

.wpb_text_column a.vc_btn3:hover {
    color: #fff9ca !important;
}

.thumb_sel {
    float: left;
    height: 22px;
    width: 55px;
}

.thumb_sel .prev_thumb {
    background: url(../extract-url-content/images/thumb_selection.gif) no-repeat -50px 0px;
    float: left;
    width: 26px;
    height: 22px;
    cursor: hand;
    cursor: pointer;
}

.thumb_sel .prev_thumb:hover {
    background: url(../extract-url-content/images/thumb_selection.gif) no-repeat 0px 0px;
}

.thumb_sel .next_thumb {
    background: url(../extract-url-content/images/thumb_selection.gif) no-repeat -76px 0px;
    float: left;
    width: 24px;
    height: 22px;
    cursor: hand;
    cursor: pointer;
}

.thumb_sel .next_thumb:hover {
    background: url(../extract-url-content/images/thumb_selection.gif) no-repeat -26px 0px;
}

.small_text {
    font-size: 10px;
}

.extracted_thumb img {
    max-width: 100px !important;
    max-height: 100px !important;
    height: auto !important;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}

.webzineheader h1.archive-title {
    margin: 0px;
}

.webzineheader .webzine_writer_roles {
    padding: 10px 0px;
    color: #aaa;
}

/*
.webzine_template .navbar-default{
    border:0px;
    box-shadow: none;
    background:none;
}*/

.webzine_breadcrumb {
    padding: 10px 0px;
}

.webzine_breadcrumb a:link,
.webzine_breadcrumb a:visited {
    color: #000;
}

.webzine_content h2 {
    margin-bottom: 0px;
}

.webzine_content h2 a.webzine_title {
    color: #333;
    font-size: 22px;
    font-weight: bold;
}

.webzine_content .webzine_topics.row {
    margin: 0px;
}

.webzine_content .navbar-default {
    margin: 0px;
    min-height: inherit;
    box-shadow: none;
    background: none;
}

/*.webzine_content .navbar-default a {
    font-size: 12px;
    padding: 5px 20px 5px 0px;
}*/

.webzine_item {
    padding: 20px;
}

.webzine_item img.wp-post-image {
    padding-bottom: 10px;
}

.webzine_item .extracted_thumb {
    float: left;
    padding: 7px 7px 0px 0px;
}

#featured_webzine_posts .webzine_item_horizontal {
    width: 100%;
    padding-top: 0px;
    padding-left: 0px;
}

#featured_webzine_posts .webzine_item_horizontal .webzine_thumbnail {
    float: left;
    width: 35%;
    overflow-y: hidden;
    max-height: 250px;
    padding: 15px 20px 20px 0px;
}

#featured_webzine_posts .webzine_item_horizontal .webzine_thumbnail img {
    width: 100%;
    height: auto;
    padding-left: 0px;
}

#featured_webzine_posts .webzine_item_horizontal .webzine_content {
    float: left;
    width: 45%;
}

.sidebar_post {
    float: left;
}

.webzine_author_avatar {
    padding: 5px;
}

.webzine_author_avatar .avatar {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.webzine_author_date a,
.webzine_author_date {
    font-size: 12px;
    line-height: 1.5;
}

.webzine_template .webzine_writer {
    padding: 20px;
}

.clearboth {
    clear: both;
    display: block !important;
}

.avatar.circle,
.webzine_writer_avatar .avatar,
.webzine_template .webzine_writer .avatar {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.webzine_template .webzine_topic .webzine_topic_name a,
.webzine_template .webzine_writer .webzine_writer_name a {
    color: #333;
    font-size: 25px;
    font-weight: bold;
}

.webzine_topic_description {
    line-height: 1.3;
}

.webzine_template #featured_webzine_posts {
    margin-top: -20px;
}

.webzine_template #featured_webzine_posts .webzine_topics,
.webzine_template #latest_webzine_posts .webzine_topics {
    margin: 10px 0px;
}


.webzine_topic_content {
    min-height: 430px;
    margin: 15px;
}

.webzine_topic_content a.webzine_thumbnail {
    float: left;
    height: 250px;
    width: 100%;
    overflow: hidden;
}

.webzine_topic_content a.webzine_thumbnail img.featured_img_topic {
    height: 350px;
    width: auto;
}

.webzine_topic_content h3.webzine_topic_name {
    padding: 10px 0px 0px;
    float: left;
    width: 100%;
}

#latest_webzine_posts .webzine_horizontal_posts .row {
    margin: 0px !important;
    padding-left: 0px;
}

#latest_webzine_posts .webzine_content h2 {
    margin-top: 0px;
}

#latest_webzine_posts .webzine_item {
    padding-top: 0px;
    padding-bottom: 50px;
    padding-right: 30px;
}

#featured_webzine_posts iframe,
#featured_webzine_posts .extracted_description,
#featured_webzine_posts .extracted_description,
#featured_webzine_posts .extracted_content .extracted_content,
#featured_webzine_posts .webzine_author_publish,
#latest_webzine_posts .extracted_description,
#latest_webzine_posts iframe,
#latest_webzine_posts .extracted_content .extracted_content,
#latest_webzine_posts .extracted_description,
#latest_webzine_posts .webzine_author_publish {
    display: none;
}

#latest_webzine_posts .webzine_item .webzine_link_preview {
    background: #F1F1F1;
    padding: 10px;
    display: flex;
}

#latest_webzine_posts .webzine_item .webzine_link_preview h4.extracted_title {
    line-height: 1.3;
}

#latest_webzine_posts .pm-main-posts .webzine_topics nav.navbar-default {
    padding-left: 0px;
    background: none;
    border: 0px !important;
    box-shadow: none;
    margin-bottom: 0px;
}


.single .navbar-default a,
.webzine_content .navbar-default a,
#latest_webzine_posts nav.navbar-default .menu-item a {
    background-color: #f8f8f8;
    border-color: #e7e7e7;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
    margin-right: 10px;
    padding: 5px;
}

.mobile-only {
    display: none;
}

.hide-mobile {
    display: block;
}

.pm-nav-container {
    background-color: #5e5e5e !important;
}

#rev_slider_10_1_wrapper {
    max-height: 430px;
}

nav #pm-main-nav.sf-menu {
    margin: 0px auto;
}

/*.webzine_template #featured_webzine_posts  .webzine_thumbnail img{
    height:250px;
    width:auto;
    float:right;
}*/

.wistia_placebo_close_button {
    width: 100px !important;
    height: 80px !important;
}

.wistia_placebo_close_button img {
    width: 100px !important;
    height: 100px !important;
    left: -50px !important;
}

.page-id-920 img.vc_single_image-img {
    min-width: 200px;
}

.page-id-2592 .profileimg {
    max-width: 350px;
}

.page-id-2592 .wpb_content_element h2 {
    margin-top: -7px;
}

.img_max_width_200 {
    max-width: 200px;
}

/*Homepage*/
/* .bandtitle {
    font-family: "Open Sans";
    font-size: 26px;
    font-weight: 400;
    line-height: 1.2;
    color: #58A6CE;
}

.home h1 #banddescription01,
.home .vc_custom_1582090672036 h2 a,
.banddescription {
    font-family: "Open Sans" !important;
    font-size: 22px !important;
    padding: 20px !important;
    line-height: 1.3 !important;
    color: #4A4A4A !important;
}

.home .vc_custom_1582090672036 h2 a {
    color: #3DAAD5 !important;
}

.home .tp-revslider-mainul {
    max-height: none !important;
}

#band01 .vc_custom_1582136183761 {
    padding-top: 30px;
}

.home #band01 .vc_col-sm-4 h2 {
    margin-top: 0px;
}

.home #band01 .vc_col-sm-4 h2 a {
    color: #3399CC !important;
    font-size: 22px;
}

.home h2.rs-layer {
    color: #FFF !important;
}

#band02 {
    background-size: 600px auto !important;
}

#bandtitle02,
#banddescription02 {
    padding-left: 0px;
    color: #ffffff !important;
}

#bandtitle02 {
    font-size: 26px;
}

#banddescription02 {
    font-size: 22px;
}

#band02 .learnbtn,
#band05 .btnblue,
#band06 .treatmentbtn {
    color: #FFF !important;
    background: #3daad5;
    padding: 10px 20px;
    border-radius: 5px;
}

#band01 .vc_column-inner,
#band02 .vc_column-inner,
#band05 .vc_column-inner,
#band06 .vc_column-inner {
    max-width: 1350px;
    background-repeat: no-repeat;
    background-size: 600px;
    margin: 0px auto;
}

#bandrow3 {
    background-position-y: bottom !important;
}

.vcrowwidth1070 .vc_column-inner,
#bandrow3 .vc_column-inner,
#band04 .vc_column-inner {
    max-width: 1350px;
    margin: 0px auto;
}

#band04 .wpb_text_column {
    float: left;
}

#band04 .wpb_text_column .wpb_wrapper {
    padding-right: 30px;
}

#band04 .wpb_video_widget {
    float: left;
    width: 40%;
}

#band04 .wpb_video_widget .wpb_wrapper {
    padding-left: 30px;
}

#band05 .webzine_item {
    padding: 10px 20px;
}

#band05 .webzine_excerpt,
#band05 .webzine_author_publish {
    display: none;
}

#band05 .webzine_content {}

#band05 .webzine_content h2 {
    text-align: center;
    max-width: 250px;
    margin: 10px auto;
}

#band05 .navbar-default {
    float: none !important;
    border: 0px;
    background: transparent;
    background-image: none;
    box-shadow: none;
    box-sizing: inherit;
    padding: 30px 0px;
}

#band05 .webzine_topics .webzine-menu-style {
    float: none !important;
    text-align: center;
    margin: 0px auto;
    display: inline-block;
}

.navbar-default.pull-right ul.webzine-menu-style li a {
    border: 0px;
    box-shadow: none !important;
    background-color: transparent !important;
}

#band05 .webzine_topics .menu-item {
    float: left;
    text-align: center;
}

#band05 .webzine_topics .menu-item a {
    text-transform: uppercase;
}

#band05 .webzine_item .webzine_thumbnail {
    height: 300px;
    width: 430px;
    overflow: hidden;
    margin: -30px auto 10px;
}

#band05 .webzine_item img.wp-post-image {
    min-width: 450px;
    height: auto !important;
}

#band05 h2 {
    color: #000;
}

#band05 a.btn.btnblue {
    margin: 20px auto 0px;
}

#band05 p {
    display: none;
}

#band05 .webzine_content h2 a.webzine_title {
    font-size: 18px;
    font-weight: bold;
    color: #000 !important;
}

#band06 .fas.fa-play {
    content: "\f04b";
    font-family: 'FontAwesome';
    font-size: 18px;
    font-style: initial;
    color: #fae790;
    padding-right: 10px;
}

#band06 a {
    color: #ffffff !important;
    font-family: "Open Sans" !important;
    font-size: 22px !important;
    padding: 20px !important;
    line-height: 1.3 !important;
}

#band06 a.learnmorebtn {
    color: #fae790 !important;

}

#band07 {
    background-position-y: bottom;
}

#band07 .wpb_column {
    width: 1300px;
    margin: 0px auto;
    text-align: center;
    float: inherit;
    background-position-x: right !important;
    padding: 50px 0px;
}

#band06 .bandtitle,
#band07 .bandtitle,
#band06 .banddescription,
#band07 .banddescription {
    color: #5c5c5c;
}

.banddescription {
    padding-left: 0px !important;
}

.home .pm-containerPadding0 {
    padding-top: 0px;
    padding-bottom: 0px !important;
    width: 100%;
}

#ourservicesicon,
#ourcounselors,
#whattoexpect {
    background: transparent url(../images/icon-services.svg) center center no-repeat;
    width: 150px;
    height: 150px;
    margin: 5px auto;
}

#ourcounselors {
    background: transparent url(../images/icon-counselors.svg) center center no-repeat;
}

#whattoexpect {
    background: transparent url(../images/icon-expectations.svg) center center no-repeat;
}

.home .vc_custom_1581396286836 {
    max-width: 900px;
}

body.single .pm-sub-header-container.no-bgimage,
p.pm-post-title {
    display: none;
}

.single h1.post-title {
    padding-left: 15px;
}

.single img.attachment-large,
.single .webzine_author_avatar {
    padding-left: 0px;
}

.single .webzineheader ul.navbar-nav {
    padding: 10px;
} */

/*Style for UL and UL items*/
.single-content ul {}

.single .single-content ul li {
    line-height: 24px !important;
    margin-left: 20px;
}

.single .navbar-nav li {
    margin-left: 0px !important;
}

/*.page-template-template-topics .col-md-4 {
    min-height: 150px;
}*/

.tax-webzine_topic iframe {
    display: none !important;
}

.single .webzine_topics .navbar,
.single .webzine_topics nav {
    background: none;
    border: 0px;
    text-shadow: none;
    box-shadow: none;
    margin-left: 15px;
    min-height: 40px;
    margin-bottom: 0px;
}

body.page .pm-sub-header-container.no-bgimage {
    padding-bottom: 0px !important;
}

body.home .pm-header-logo-container {
    text-align: left;
}

body.home .img-responsive.pm-header-logo {
    max-width: 400px;
    text-align: left;
    margin: 20px 0px;
}

body .img-responsive.pm-header-logo {
    max-width: 300px;
    margin: 20px;
}

body p.tagline {
    color: #5e5e5e;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    line-height: 24px;
    font-weight: 400;
    font-style: normal;
    font-size: 16px;
}




body .wndublock {
    background: none;
    color: #63B0D9;
    margin: 0px 15px 0px 0px;
    padding: 10px;
    display: inline-block;
}

body .wndublock img {
    max-width: 200px;
    margin: 15px auto;
}

.page-template-template-topics .wndublock,
.tax-webzine_topic .wndublock {
    display: none;
}

body.home .contact-block {
    margin: 10px 0px;
    border-radius: 10px;
}

.contact-phone-block p {
    line-height: 30px;
    margin: 0px;
}

.contact-phone-block a:hover {
    color: #5e5e5e !important
}




body .wndublock a.requestsession-btn {
    color: #FFF;
    background: #e08700;
}


aside .pm-sidebar a.vc_btn3.vc_btn3-color-warning {
    background: #3daad5;
    color: #FFF !important;
}

#custom_html-2 a,
#nav_menu-10 a,
#recent-posts-2 a {
    color: #000 !important;
}

#custom_html-2 a:hover,
#nav_menu-10 a:hover,
#recent-posts-2 a:hover {
    color: #3daad5 !important;
}

aside .pm-sidebar a.vc_btn3.vc_btn3-color-warning {
    background: #3daad5;
    color: #FFF !important;
}

#custom_html-2 a.vc_btn3-color-warning {
    color: #FFF !important;
}

body a.vc_general.vc_btn3,
body a.vc_general.vc_btn3:visited,
body.home a.learnbtn,
body.home a.learnbtn:visited,
body.home a.btn.btnblue,
body.home a.btn.btnblue:visited,
body.home a.requestsession-btn,
body.home a.requestsession-btn:visited,
body header .appnt-li a.requestsession-btn {
    background: #3daad5 !important;
    color: #FFF !important;
}

body a:hover.vc_general.vc_btn3,
body a:hover.vc_general.vc_btn3:visited,
body.home a:hover.learnbtn,
body.home a:hover.learnbtn:visited,
body.home a:hover.btn.btnblue,
body.home a:hover.btn.btnblue:visited,
body.home a:hover.requestsession-btn,
body.home a:hover.requestsession-btn:visited,
body header .appnt-li a:hover.requestsession-btn,
body a.vc_general.vc_btn3:hover,
body.home a.learnbtn:hover,
body.home a.btn.btnblue:hover,
a.requestsession-btn {
    background: #5e5e5e !important;
    color: #FFF !important;
}


div.container-btn-contact {
    display: inline-block;
    padding: 20px;
}

div.container2-btn-contact {
    display: inline-block;
    padding: 20px;
}

.container2-btn-contact a {
    display: block;
    float: left;
    padding-right: 10px;
}

/* .container2-btn-contact a.mailcontact{

}


a.requestsession-btn, a.requestsession2-btn, a.requestsession-btn:visited,  a.requestsession2-btn:visited  { display: inline;border-radius: 5px; display: inline; padding: 10px 20px; margin-bottom: 10px;background: #3daad5 !important; color:#FFF!important;}
a.requestsession2-btn:hover, a.media-btn:hover {color: #FFF!important;background: #5e5e5e!important; }

a.media-btn {
	background: #EEF4F3; color: #3DAAD5!important; border-radius: 5px; display: inline; padding: 10px 20px;
}



.pm-fat-footer a,
.pm-fat-footer a:visited{
    color:#FFF !important;
}

.pm-fat-footer a:hover{
    color:#63B0D9 !important;
}
 */
header .col-md-4 .pm-header-info,
header .col-md-4 .pm-appnt {
    padding-left: 40px !important;
}

.pm-main-posts .webzine_topics {
    padding: 0px !important;
}

.pm-main-posts .webzine_topics nav.navbar-default {
    padding-left: 0px;
    border: 0px;
}

.page-id-257 .wpb_single_image .vc_single_image-wrapper {
    overflow: hidden;
    height: 350px;
    width: 350px;
}

.page-template-template-topics h3.webzine_topic_name {
    margin-top: 0px;
}


#rev_slider_14_1_wrapper {
    display: none !important;
}

.stacked-service {
    background-size: cover !important;
    background-position-y: bottom !important;
    width: 100%;
    /*min-height: 350px;
    padding-top: 290px;*/
    margin-bottom: 20px;
}

h2.stacked-title-service {
    text-align: center;
}

.wpb_text_column h2.stacked-title-service a {
    color: #FFF !important;
    text-transform: uppercase;
    font-size: 20px;
    padding-top: 320px;
    padding-bottom: 20px;
    display: block;
}

#marriage-counseling {
    background: transparent url(/wp-content/uploads/preview-full-bg-marriage-counseling.jpg.webp) top center no-repeat;
}

#individual-counseling {
    background: transparent url(/wp-content/uploads/preview-full-bg-individual-counseling.jpg.webp) top center no-repeat;
}

#child-counseling {
    background: transparent url(/wp-content/uploads/preview-full-bg-children-counseling.jpg.webp) top center no-repeat;
}

#sex-therapy {
    background: transparent url(/wp-content/uploads/preview-full-bg-sex-therapy.jpg.webp) top center no-repeat;
}

#parent-advising {
    background: transparent url(/wp-content/uploads/preview-full-bg-parenting-advising.jpg.webp) top center no-repeat;
}

#pm-main-navigation #pm-main-nav a {
    color: #FFF !important;
}


@media only screen and (min-width: 1400px) {
    #rev_slider_13_1_wrapper {
        max-height: none;
    }
}


.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item {
    max-height: 500px !important;
}


@media only screen and (min-width: 1200px) {

    .page-id-48 .pm-containerPadding0,
    .page-id-48 #pm-posts-container,
    .page-id-920 .pm-containerPadding0,
    .page-id-257 .pm-containerPadding0,
    .page-template-event #pm-posts-container.pm-containerPadding100 {
        padding-top: 0px !important;
    }

    .home .pm-containerPadding0 .row {
        margin: 0px !important;
    }

    .pm-sub-header-container.no-bgimage .pm-page-title {
        padding-bottom: 0px !important;
        padding-top: 0px !important;
    }



    #rev_slider_13_1_wrapper {
        /*max-height:410px;*/
        /*background-color:#4A4A4A;*/
    }
}

@media only screen and (max-width: 500px) {

    .col-xs-1,
    .col-sm-1,
    .col-md-1,
    .col-lg-1,
    .col-xs-2,
    .col-sm-2,
    .col-md-2,
    .col-lg-2,
    .col-xs-3,
    .col-sm-3,
    .col-md-3,
    .col-lg-3,
    .col-xs-4,
    .col-sm-4,
    .col-md-4,
    .col-lg-4,
    .col-xs-5,
    .col-sm-5,
    .col-md-5,
    .col-lg-5,
    .col-xs-6,
    .col-sm-6,
    .col-md-6,
    .col-lg-6,
    .col-xs-7,
    .col-sm-7,
    .col-md-7,
    .col-lg-7,
    .col-xs-8,
    .col-sm-8,
    .col-md-8,
    .col-lg-8,
    .col-xs-9,
    .col-sm-9,
    .col-md-9,
    .col-lg-9,
    .col-xs-10,
    .col-sm-10,
    .col-md-10,
    .col-lg-10,
    .col-xs-11,
    .col-sm-11,
    .col-md-11,
    .col-lg-11,
    .col-xs-12,
    .col-sm-12,
    .col-md-12,
    .col-lg-12 {
        width: 100% !important;
        float: left;
        padding-right: 0px !important;
    }

    body header {
        padding-bottom: 0px
    }

    nav #pm-main-nav a {
        color: #FFF !important;
    }

    .navbar-default {
        padding: 0px 15px;
    }

    header .col-sm-12,
    body .pm-header-logo-container {
        text-align: center !important;
    }

    header .pm-header-info {
        margin-bottom: 0px;
    }

    header .container2-btn-contact {
        padding: 0px 20px;
    }

    .container2-btn-contact a {
        display: block;
        float: left;
        font-size: 15px;
        padding-right: 10px;
    }

    body p.tagline {
        margin-bottom: 0px;
    }

    .container2-btn-contact a:nth-of-type(2) {
        padding-right: 0px;
        float: right;
    }

    .container2-btn-contact a.mailcontact {
        text-align: center;
        margin: 0px auto;
        width: 100%;
    }

    .mean-container a.meanmenu-reveal {
        background: transparent url(images/burger2.png) center center no-repeat;
        background-size: 30px 20px;
    }

    .mean-container a.meanmenu-reveal.meanclose {
        background: none;
        color: #FFF !important;
    }

    .mean-container a.meanmenu-reveal span {
        color: transparent !important;
    }

    .mean-container a.meanmenu-reveal span {
        height: 0px !important;
    }

    #pm-main-nav.sf-menu ul li a {
        background-color: #3daad5;
    }

    #pm-main-nav.sf-menu ul li a:hover {
        background-color: #63B0D9;
    }

    .webzine_template .pm-containerPadding100,
    .page-template-template-webzine .pm-containerPadding100,
    .page-template-template-writers .pm-containerPadding100,
    .page-template-template-writer .pm-containerPadding100 {
        padding: 0px 15px 15px !important;
    }

    .page-1352 .pm-containerPadding0 {
        margin-top: -50px;
    }

    .row .col-lg-12 {
        padding-left: 15px !important;
    }

    header .col-md-4 .pm-header-info,
    header .appnt-li,
    header ul.ul-header-info,
    header .col-md-4 .pm-appnt {
        padding-left: 0px !important;
        margin-left: 0px !important;
    }

    body.single .webzineheader {
        padding-top: 0px;
        width: 100%;
        display: block;
        margin-top: -15px;
        margin-right: 0px;
        margin-left: 0px;
    }

    body .webzineheader .nav li a {
        background: none;
        border: 0px;
        box-shadow: none;
    }

    body.single .navbar-default {
        float: left !important;
        padding: 0px 10px;
        margin-bottom: 15px;
    }

    body.single .webzineheader ul.navbar-nav {
        padding: 0px 10px;
        margin-bottom: 15px;
    }

    .row .single-content {
        padding-right: 15px !important;
    }

    body.single .single-content h1 {
        line-height: 1.2;
        margin-top: 0px;
    }

    .page-id-48 .pm-sub-header-container.no-bgimage .pm-page-title {
        margin-top: 10px;
        margin-bottom: 0px;
    }

    .page-id-48 input,
    body a.vc_general.vc_btn3 {
        width: 100%;
    }

    .page-template-template-topics .webzineheader .col-md-4 {
        min-height: unset;
    }

    .webzine_topic_content {
        min-height: fit-content;
        margin: 15px 0px;
    }

    #band01 {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }

    #band05 .navbar-default {
        padding: 0px;
    }

    #band05 .webzine-menu-style.nav>li.hide-mobile {
        display: block;
    }

    #band05 .webzine_item .webzine_thumbnail {
        max-width: 100%;
        width: 100%;
        height: 180px;
        padding: 0px;
        margin: 0px auto;
        text-align: center !important;
    }

    body .pm-sub-header-container.no-bgimage,
    body.page .pm-sub-header-container.no-bgimage {
        min-height: 0px !important;
    }

    #band05 .webzine_item .webzine_thumbnail_anchor {
        float: left;
        width: 100%;
    }

    #band05 .webzine_item img.wp-post-image {
        min-width: 250px;
        width: 90%;
        float: left;
    }

    .appnt-li {
        float: none !important;
    }

    .webzine-menu-style.nav>li {
        display: inline;
        float: left;
    }

    .webzine_template .pull-right {
        float: left !important;
        margin-bottom: 10px;
        width: 100%;
    }

    .webzine_template .webzine-menu-style {
        margin: 0px -15px;
    }

    .webzine_breadcrumb {
        text-align: center;
    }

    .webzine-menu-style.nav>li.hide-mobile {
        display: none;
    }

    .webzine_template .webzine_thumbnail,
    .webzine_template .webzine_content {
        float: left;
        width: 100% !important;
    }

    .mobile-only {
        display: block;
    }

    .hide-mobile {
        display: none;
    }

    #pm-main-nav.sf-menu a.mean-expand {
        font-size: 30px !important;
    }

    /*global*/
    .page-id-1988 .pm-containerPadding0 .vc_custom_1564596335452 {
        padding: 0px !important;
    }

    .home .vc_custom_1581396286836 {
        width: 100% !important;
        padding-left: 0px !important;
        padding-bottom: 30px !important;
    }

    .home #band01 .vc_col-sm-4 {
        margin-bottom: 50px;
    }

    .home #band01 .vc_custom_1582136169380 {
        padding-right: 0px !important;
    }

    .home #band01 .vc_custom_1582136183761 {
        padding-left: 0px !important;
    }

    #band04 .wpb_text_column .wpb_wrapper {
        padding-right: 0px;
    }

    .wistia_placebo_close_button {
        margin-top: -50px !important;
        margin-left: -50px !important
    }

    .home .pm-containerPadding0 .col-md-12 {
        padding: 10px 15px 0px !important;
    }

    .img-responsive.pm-header-logo {
        width: 90%;
    }

    .bandtitle {
        text-align: center !important;
    }

    .banddescription {
        padding-right: 0px !important;
        text-align: center !important;
        margin-top: 0px;
        padding-top: 0px !important;
    }

    #band02 .vc_column-inner,
    #band06 .vc_column-inner {
        max-width: fit-content;
        background-position: top center;
        background-size: 500px;
        padding: 280px 20px 20px !important;
    }

    #band02 .vc_column-inner {
        padding-top: 350px !important;
    }

    #band02 .learnbtn,
    #band06 .treatmentbtn {
        margin: 10px auto;
        text-align: center;
        display: table;
    }

    #bandrow3 .vc_column-inner,
    #band04 .vc_column-inner {
        padding: 10px 20px !important;
    }

    #band04 .wpb_video_widget {
        width: 100%;
        display: block;
    }

    #band04 .wpb_text_column {
        width: 100%;
    }

    #band06 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }

    #band06 .vc_custom_1581438364302 {
        padding-left: 10px !important;
        padding-top: 400px !important;
    }

    #band07 {
        padding: 0px 10px !important;
    }

    #band07 .vc_custom_1581440690802 {
        padding-right: 0px !important;
    }

    #band07 .wpb_column {
        width: 100%;
    }

    body.home .wndublock,
    body .wndublock {
        margin: 20px 30px;
        padding: 15px;
        display: inline-block;
    }

    body .wndublock img {
        float: none;
        margin: 0px auto 15px;
    }

    body .wndublock p.text-left {
        text-align: center;
    }

    body .pm-sub-header-container.no-bgimage .pm-sub-header-info {
        width: 100%;
    }

    body .pm-containerPadding0 h2 {
        margin-top: 0px
    }

    body .pm-sub-header-container.no-bgimage .pm-sub-header-info .col-lg-12 {
        padding-left: 0px !important;
    }

    body .pm-sub-header-container.no-bgimage .pm-page-title {
        /*margin-bottom: -20px;*/
        padding-top: 0px;
    }

    body.page-child.parent-pageid-920 .pm-sub-header-container.no-bgimage .pm-page-title {
        margin-bottom: 10px;
    }

    body .pm-sub-header-container .pm-page-title {
        line-height: 1.3 !important;
    }

    .page-id-257 .wpb_single_image .vc_single_image-wrapper {
        overflow: unset;
        height: unset;
        width: unset;
    }

    .page-id-257 .vc_row.vc_column-gap-5 {
        margin-left: -10px !important;
        margin-right: -10px !important;
        padding: inherit !important;
    }

    .single img.attachment-large,
    .single .webzine_author_avatar {
        padding: 10px 10px 0px;
    }

    ul.webzine-menu-style li {
        display: none !important;
    }

    ul.webzine-menu-style li:nth-of-type(1),
    ul.webzine-menu-style li:nth-of-type(2),
    ul.webzine-menu-style li:nth-of-type(3) {
        display: inline-block !important;
    }


    a.media-btn {
        display: none;
    }

}