h2 {
  font-weight: bold;
	color: #0095f2;
}
h3 {
  font-weight: bold;
	color: #717171;
}
h4 {
  font-weight: bold;
}
.ast-header-break-point .site-header .main-header-bar-wrap .site-branding {     flex: 110px;
    padding-right: 0px; }
.header-main-layout-1 .main-header-container select#gtranslate_selector {
    max-width: 175px;
}
/* Css Child */
.main-header-container .notranslate:focus{
	font-size: 15px;
}
.main-header-menu .menu-link, .main-header-menu a{
	text-transform: uppercase;
}
.header-main-layout-1 .main-header-container{
	align-items: center;
}
.betterdocs-single-wraper .betterdocs-content-area #betterdocs-sidebar{
	background-color: #f5f5ff;
}
.betterdocs-sidebar-content .betterdocs-categories-wrap .docs-single-cat-wrap{
	border-bottom: 1px solid rgba(23, 112, 227, 0.2);
}
.sticky-toc-container.toc-sticky{
	display: none !important;
}
@media (min-width: 922px){
	#primary.content-area {
    	width: 92%;
    	margin: 0 auto !important;
	    float: none;
	    border: none !important;
	}
}
.betterdocs-live-search .betterdocs-searchform{
	width: 600px;
    margin: 30px auto;
}
.betterdocs-search-result-wrap{
	width: 600px;
	margin: 0 auto;
}
.main-header-container .switcher .option{
	position: absolute;
}
.main-header-container .switcher a img{
	display: none;
}
.betterdocs-single-wraper .betterdocs-content-area{
	background-color: #fff !important;
}
@media(max-width: 767px){
	.betterdocs-live-search .betterdocs-searchform, .betterdocs-search-result-wrap{
		width: 100%;
	}
}
.docs-single-main .betterdocs-entry-header .docs-single-title .betterdocs-entry-title{
	padding: 0px;
}
.docs-single-main .betterdocs-entry-content .betterdocs-print-pdf{
	margin-top: -40px;
}
.docs-single-main .docs-navigation a svg {
    fill: #1770e3;
    width: 18px;
}
.betterdocs-credit{
	display: none !important;
}
.betterdocs-social-share{
	width: 100%;
}
@media only screen and (max-width: 959px){
	.betterdocs-single-wraper .sticky-toc-container, .betterdocs-print-pdf {    
		display: block;
	}
	.docs-single-main .betterdocs-entry-header .docs-single-title .betterdocs-entry-title{
		font-size: 24px;
	}
	.betterdocs-entry-content .betterdocs-toc{
		padding: 10px 0;
	}
	.betterdocs-entry-content .betterdocs-toc.collapsible-sm .toc-title{
		font-size: 18px;
	}
	.betterdocs-entry-content .betterdocs-toc.collapsible-sm .angle-icon{
		width: 16px;
		margin-top: 5px;
	}
	h2, .entry-content h2{
		font-size: 18px;
	}
}
/* Child Theme */