/* Astra Docs CSS Start */

figure.wp-block-image, figure.wp-block-video{
margin-bottom : 50px !important;
margin-top: 50px !important;
box-shadow: 0 0 30px 0 rgba(0,0,0,.15) !important;

}


.bsf-entry-title {
    font-family: inherit;
}
.breadcrumb_last {
    font-weight: normal;
}
.tax-docs_category .type-docs h2 a:hover{
    color: #5c2ede;
}
.single.single-docs .docs-single-title .entry-title {
    font-size: 2rem;
    font-weight: 400;
    font-family: ProximaNova-Bold,Helvetica,Arial,sans-serif;
    margin-bottom: 10px;
}
.single-docs .docs-single-main .entry-header #breadcrumbs {
    padding-bottom: 15px;
}
.single.single-docs .docs-single-main .bsf-entry-content h2,
.single.single-docs .docs-single-main .bsf-entry-content h3 {
    font-weight: 400 !important;
   /* font-family: ProximaNova-Regular; */
   font-family: ProximaNova-Bold,Helvetica,Arial,sans-serif;
}
.single.single-docs .docs-single-main .bsf-entry-content h2 {
    font-size: 30px;
}
.single.single-docs .docs-single-main .bsf-entry-content h3 {
    font-size: 22px;
}
.text-below-single-docs {
    border-top: 1px solid #e6e6e6;
    padding: 25px 0;
    margin: 3em 0 2em;
    font-style: italic;
}
/* Astra Docs CSS End */
/* Astra Docs Widget CSS Start */
.single-docs .secondary .widget-title.docs-widget-title {
    font-family: ProximaNova-Bold,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 20px;
}
.widget_bsf_docs_cat_widget li:before { 
    content: none !important;
}
.widget_bsf_docs_cat_widget li a {
    position: relative;
}
.widget_bsf_docs_cat_widget li a:before {
    content: "\e900";
    font-family: 'docswp' !important;
    speak: none;
    position: relative;
    font-size: 1.2em;
    line-height: 1.7;
    left: 0em;
    top: 3px;
}
.widget_bsf_docs_cat_widget li {
    padding: 0 0 0 1em;
    position: relative;
    list-style: none;
}
/* Astra Docs Widget CSS End */
/* New screenshot CSS start */
.single-docs #main figure img,
.single-docs #main figure video {
    border: 1px solid #ececec;
}
/* New screenshot CSS ends */

.single-docs #nav_menu-19 #menu-astra-theme-walkthrough-docs-menu li {
    padding-left: 1em; 
}
.single-docs #nav_menu-19 h2 a,
.single-docs #nav_menu-19 #menu-astra-theme-walkthrough-docs-menu li a {
    color: #333333;
}
.single-docs #nav_menu-19 #menu-astra-theme-walkthrough-docs-menu li a::before {
    content: "\e900";
    font-family: 'docswp' !important;
    speak: none;
    position: relative;
    font-size: 1.2em;
    line-height: 1.7;
    left: 0em;
    top: 3px;
}
.single-docs #nav_menu-19 #menu-astra-theme-walkthrough-docs-menu .sub-menu {
    margin: 0.5em 0; 
}
.single-docs #nav_menu-19 #menu-astra-theme-walkthrough-docs-menu .current-menu-item a,
.single-docs #nav_menu-19 #menu-astra-theme-walkthrough-docs-menu li a:hover,
.tax-docs_category #bsf_docs_cat_widget-5 ul li a:hover,
.single-docs #bsf_docs_cat_widget-5 ul li a:hover {
    color: #7143e3;
}
.related-docs-wrapper ul {
                margin: 0;
                padding: 0;
                list-style-position: inside;
            }

            .related-docs-wrapper ul li {
                margin: 0.8em 0;
            }

            .related-docs-wrapper ul li:first-child {
                margin-top: 0;
            }

            .related-docs-wrapper ul li:last-child {
                margin-bottom: 0;
            }

            .pfd-redirect-cta-message {
                color: #8a6d3b;
            }

            .pfd-feedback-main.show {
                display: block;
                text-align: center;
            }

            .pfd-feedback-text {
                font-size: 17px;
                font-weight: 600;
            }

            .pfd-feedback-textarea {
                width: 100%;
            }

            .pf-docs-search-results-wrap.pf-docs-show {
                box-shadow: 0 10px 35px 0 rgb(0 0 0 / 12%);
            }

            .pf-docs-search-container input.pf-docs-search-input::placeholder {
                font-size: 1.1em;
            }

            .pf-docs-search-button {
                display: flex;
                vertical-align: middle;
                line-height: 1.1;
	
           }

            @media screen and (max-width: 760px) {
                .pf-docs-search-container input.pf-docs-search-input {
                    padding: 15px;
                    padding-left: 50px;
                }
            }

        /* Sticky Sidebar Css Start */

 .docs-breadcrumbs 
 {
 margin-bottom: 0px !important;	
 }
 
 
 .sticky-support-ticket-container {
     margin-left: calc(-50vw + 50%) !important;
     margin-right: calc(-50vw + 50%) ! IMPORTANT;
     max-width: 100vw;
     width: 100vw;
 }
 
 .sticky-support-ticket {
     position: absolute;
     right: 0;
     top: 35%;
 }
 
 .support-sidebar-image img
 {
 border:none !Important; 	
 }
 
 @media (max-width:1300px) and (min-width:1024px){
 .sticky-support-ticket-container{
 display:none !important;
 }
 .tab-mob-support-sidebar{
 display:block !important;
 }	
 }
 /* Sticky Sidebar Css end */