/**
* --------------------------------------------------------------------------
* STEPS COPY
* --------------------------------------------------------------------------
*/
body {counter-reset: div;}
.steps_copy h2{color: #484848;}
section.steps_copy {background:#fff;}
.steps_copy .steps-list h3 {display:none;}
.steps_copy .steps-list p {padding-left:20px;}
.steps_copy .steps-list > div:not(:last-child):before {counter-increment: div; content: counter(div)'.';position:absolute;font:unset 18px'latoregular' !important;color:#484848;line-height:1.8;}
@media (max-width:767px) {
	.steps_btn {text-align:center;}
}

/**
* --------------------------------------------------------------------------
* OTHERS
* --------------------------------------------------------------------------
*/
#online-database-use-cases {
  padding-bottom: 0;
}
#faq {
  padding-top: 0;
}
.flx {
	display: flex;
  flex-flow: wrap;
}

.two_column {
	column-count: 2;
}
@media (max-width: 991px) {
  .steps .steps-list {
	padding-top: 30px;
  }
	h6 {
		font-size: 20px;
		margin-left: 0 !important;
	}
}
@media (min-width:768px) {
  .banner-btn {
	text-align: left;
  }
}
@media (max-width: 767px) {
	.flx {
		display: block;
	}
	.two_column {
		column-count: 1;
	}   
}
@media (max-width: 380px) {
  .allbanner .header_top .header_text_wrap {
	height: 370px;
  } 
}
.title_2coldesc {background: #f2f2f2;}

/**
* --------------------------------------------------------------------------
* USE CASE KNOWLEDGE BASED PAGE
* --------------------------------------------------------------------------
*/
@media (max-width: 1686px) {
	body.page-template-usecase_knowledgebased_tpl #wrapper #allcontent .allbanner .header_top .bg.old_ver img {
		-webkit-transform: translateX(-57%);
		-ms-transform: translateX(-57%);
		-o-transform: translateX(-57%);
		transform: translateX(-57%);
	}
}
@media (max-width: 1537px) {
	body.page-template-usecase_knowledgebased_tpl #wrapper #allcontent .allbanner .header_top .bg.old_ver img {
		-webkit-transform: translateX(-61%);
		-ms-transform: translateX(-61%);
		-o-transform: translateX(-61%);
		transform: translateX(-61%);
	}
}
@media (max-width: 1284px) {
	body.page-template-usecase_knowledgebased_tpl #wrapper #allcontent .allbanner .header_top .bg.old_ver img {
		-webkit-transform: translateX(-63%);
		-ms-transform: translateX(-63%);
		-o-transform: translateX(-63%);
		transform: translateX(-63%);
	}
}
@media (max-width: 801px) {
	body.page-template-usecase_knowledgebased_tpl #wrapper #allcontent .allbanner .header_top .bg.old_ver img {
		-webkit-transform: translateX(-70%);
		-ms-transform: translateX(-70%);
		-o-transform: translateX(-70%);
		transform: translateX(-70%);
	}
}
@media (max-width: 769px) {
	body.page-template-usecase_knowledgebased_tpl #wrapper #allcontent .allbanner .header_top .bg.old_ver img {
		-webkit-transform: translateX(-70%);
		-ms-transform: translateX(-70%);
		-o-transform: translateX(-70%);
		transform: translateX(-70%);
	}
}
@media (max-width: 713px) {
	body.page-template-usecase_knowledgebased_tpl #wrapper #allcontent .allbanner .header_top .bg.old_ver img {
		-webkit-transform: translateX(-67%);
		-ms-transform: translateX(-67%);
		-o-transform: translateX(-67%);
		transform: translateX(-67%);
	}
}
@media (max-width: 430px), (max-width: 360px) {
	body.page-template-usecase_knowledgebased_tpl #wrapper #allcontent .allbanner .header_top .bg.old_ver img {
		-webkit-transform: translateX(-73%);
		-ms-transform: translateX(-73%);
		-o-transform: translateX(-73%);
		transform: translateX(-73%);
	}
}
/**
* --------------------------------------------------------------------------
* Section spacing issues
* --------------------------------------------------------------------------
*/
.page-template-usecase_webdashboards_tpl #online-database-use-cases + .section.two_col_list_numbered_title_desc,
.page-template-usecase_knowledgebased_tpl  #how-to-build-knowledge-base + .section.two_col_list_numbered_title_desc,
.page-template-usecase_finance_tpl #how-to-build-web-forms + .section.two_col_list_numbered_title_desc{
	padding-bottom: 0;
}