	/** Blog post style starts */

	/* Blog Post paragraph style */
	.post-wrapper-content p {
		font-size: 20px;
		line-height: 1.9;
		font-weight: 500;
		letter-spacing: normal;
		margin: 16px 0 40px 0;
	}

	.post-wrapper-content h2 {font-weight: 700;margin: 16px 0 16px 0;}
	.post-wrapper-content h3 {font-size: 25px; line-height:31px; font-weight:300; margin: 16px 0 16px 0;}
	.post-wrapper-content h4 {font-size: 21px; line-height:25px; font-weight:500; margin: 16px 0 16px 0;}
	.post-wrapper-content h5 {font-size: 18px; line-height:25px; font-weight:700;}


	.post-wrapper-content .blog ol {
		padding-bottom: 10px;
		padding-left: 20px;
		font-size: 20px;
	}

	.post-wrapper-content .blog ul {
		padding-bottom: 10px;
		padding-left: 20px;
		font-size: 20px;
	}

	.post-wrapper-content .blog li {
		font-size: 20px;
		line-height: 1.9;
	}

	.post-wrapper-content .column_column ul li, .column_column ol li, .column_visual ul li, .column_visual ol li, .mfn-acc ul li, .mfn-acc ol li, .ui-tabs-panel ul li, .ui-tabs-panel ol li, .the_content_wrapper ul li, .the_content_wrapper ol li {
		margin-bottom: 10px;
		font-size: 20px;
			line-height: 1.9;
	}
	.with_aside .sections_group {width: 67%;}
	.with_aside .sidebar.columns {width: 27%;}

	@media only screen and (max-width: 479px) 
	{
	  .post-wrapper-content p {
		font-size: 16px;
		line-height: 1.9;
		font-weight: 500;
		letter-spacing: normal;
		margin: 16px 0 40px 0; 
	  }
	  
	  .post-wrapper-content .blog ol {
		padding-bottom: 15px;
		padding-left: 20px;
		font-size: 16px;
	}

	.post-wrapper-content .blog ul {
		padding-bottom: 15px;
		padding-left: 20px;
		font-size: 16px;
	}

	.post-wrapper-content .blog li {
		font-size: 16px;
	}

	.post-wrapper-content .column_column ul li, .column_column ol li, .column_visual ul li, .column_visual ol li, .mfn-acc ul li, .mfn-acc ol li, .ui-tabs-panel ul li, .ui-tabs-panel ol li, .the_content_wrapper ul li, .the_content_wrapper ol li {
		margin-bottom: 10px;
		font-size: 16px;
	}}

	/** Blog post style ends */


	/* ======================== */
	/*Better DOCs KB Custom CSS */
	/* ======================== */

	.docs-cat-title-inner {
		border-bottom: 1px solid #000000;
	}

	.betterdocs-searchform .betterdocs-search-field {
		font-size: 22px;
		margin-bottom:0px;
		padding: 0 0;
		background-color: #ffffff;
	}
	.betterdocs-entry-content p
	{
	font-size:18px;
	line-height:1.7;
	margin-bottom:30px;
	}

	.betterdocs-single-wraper .betterdocs-content-area .docs-single-main {
		padding-left: 50px;
	}

	.docs-cat-title h3 {
		line-height: 1.3;
	}

	.docs-single-title .betterdocs-entry-title {
	  line-height: 40px;
	  letter-spacing: 0.0em;
	  padding-bottom: 0px;
	  font-weight:600;
	  text-transform: none;
	  font-size:40px;
	}

	.betterdocs-categories-wrap li a {
		font-weight: 500;
		line-height: 1.2;
	}

	.betterdocs-category-wraper .docs-category-listing .docs-cat-title h3 {
		color: #374223;
		font-size: 30px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 20px;
		margin-left: 0px;
	}

	/* left padding on article list */
	.docs-item-container .column_column ul .kbarticles
	{
		padding-left:0px;
	}

	/* Live search - Add shadow and max height */
	.betterdocs-live-search .docs-search-result {
		 box-shadow: 0 2px 4px rgba(0,0,0,0.2);
		-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.2);
		max-height: 600px;
	  }

	/* Live search - item result description */
	.betterdocs-live-search .docs-search-result li span {
		color: #db3434;
	}

	/* Side bar */

	.betterdocs-categories-wrap h3 {font-weight: 500;}

	/* Single Doc Styles */
	.docs-single-main h1 {line-height: 50px!important;font-size:32px!important;font-weight:400!important; padding: 10px 0 20px 0!important;}
	.docs-single-main h2 {line-height: 42px;font-size:24px;font-weight:500; padding: 14px 0 0 0; color:#434E5A;}
	.docs-single-main h4 {padding: 24px 0 12px 0;}

	/* padding on article list */

	.docs-item-container {
		padding-right: 1px!important;
		padding-left: 1px!important;
	}

	.docs-item-container .column_column ul {
	margin: 0 0 0px 0px!important;
	}

	.docs-single-main .betterdocs-entry-content ul {
	  margin-left:40px;
	  margin-top:20px;
	  margin-bottom:24px;
	  list-style: disc outside;
	}
	.docs-single-main .betterdocs-entry-content ol {
	  margin-left:40px;
	  margin-top:20px;
	  margin-bottom:24px;
	}

	.docs-single-main .betterdocs-entry-content li {
	  margin-bottom:18px;
	}

	.docs-single-main hr {margin: 30px 0 0px 0;}

	/* left align table text in single main */
	.docs-single-main table th, table td {
		text-align: left;
	}

	.docs-single-main pre  {
		font-family: "Lato", san-serif;
		line-height:38px;
		border: 1px solid #e8e8e8;
		background: #fff;
		border-radius: 3px;
	}


	.mcb-wrap-n1nmnhoot input[type="search"]:focus, input[type="text"]:focus {
		background-color: #ffffff!important;
		border-color: #d5e5ee;
		color: #000000;
	}

	.docs-sub-cat-title
	{font-weight:900;}

	/* Reduce right padding on single doc TOC  */
	.betterdocs-sidebar-content .betterdocs-categories-wrap li {
		width: 90%!important;
	}
	
	/* Hide subheader on support page (testing) */
	.better-docs #Subheader  {
		display:none !important;
	}
	/* Hide subheader on single doc */
	.single-docs #Subheader  {
		display:none !important;
	}

	/* Reduce Single doc content width */
	.betterdocs-single-wraper .betterdocs-content-area .docs-single-main {
		padding-top: 0px!important;
		padding-right: 150px!important;
		padding-left: 40px!important;
	}


	/* Hide subheader on category */
	.tax-doc_category  #Subheader  {
		display:none !important;
	}

	/* Betterdoc Categories Page */

	/* BetterDoc Sidebar for categories - add round corners */
	.betterdocs-sidebar-content .betterdocs-categories-wrap, .betterdocs-full-sidebar-left .betterdocs-categories-wrap {
		border-radius: 10px!important;
	}
	/* Betterdoc Categories Page - Make Background color consistent with Single doc page*/
	.betterdocs-single-wraper .betterdocs-content-area {
		background-color: #ffffff!important;
	}
	.betterdocs-category-wraper.betterdocs-single-wraper .docs-listing-main .docs-category-listing {
		background-color: #ffffff!important;
	}
	.betterdocs-category-wraper.betterdocs-single-wraper {
		background-color: #ffffff!important;
	}
	.betterdocs-single-wraper {
		background-color: #ffffff!important;
	}

	.docs-category-listing h3 {
		line-height: 50px!important;
		font-size: 36px!important;
		font-weight: 400!important;
	}

	/* MarginsRemove doc icons */


.docs-item-container svg {
    display: none;
}

.betterdocs-categories-wrap li, .betterdocs-categories-wrap .docs-sub-cat-title {
    list-style: disc;
    display: list-item;
    color:#566e8b;
}



	/*************************************************************/
	/* Betterdoc KB Responsive Mobile layout fixes *** STARTS ****/
	/*************************************************************/
	
	@media only screen and (max-width: 479px) {

	/* Margins for mobile layout */

	.betterdocs-single-wraper .betterdocs-content-area .docs-single-main {
		padding-top: 0px!important;
		padding-right: 30px!important;
		padding-bottom: 0px!important;
		padding-left: 10px!important;
	}
	  .betterdocs-single-wraper .betterdocs-content-area {
		padding: 0em 0em !important;
		padding-top: 5px !important; 
		padding-right: 10px !important; 
		padding-bottom: 5px !important; 
		padding-left: 10px !important;
	}

	.docs-single-main h2 {line-height: 38px;font-size:20px;font-weight:600; padding: 24px 0 0 0;}
	.docs-single-main h4 {font-size: 18px;line-height: 19px;letter-spacing: 0px;}

	  
	/* This code causes wrapping on the entire page */ 
	  code, q {
		white-space: normal !important;
	}
	/* Remove padding */
	.betterdocs-single-wraper .betterdocs-content-area .docs-single-main {
		padding-left: 1px;
	}
	/* Remove padding */
	.betterdocs-single-wraper .betterdocs-content-area .docs-single-main {
		padding: 1px;
	}

	}
	/* Betterdoc KB Responsive Mobile layout fixes **** ENDS ****/
