.bpm-online-crm .testimonials .owl-dot span {
	background-color: white;
}

.bpm-online-crm .goals-list ul {
	font-size: 24px;
	font-weight: bold;
	margin-left: 60px;
}

 a.yellow{
	color: #FDC238;
}
a.view.yellow:hover, a.yellow:hover{
	color: #F8981D;
}

@media (max-width: 1024px) {
  .bpm-online-crm .goals-list ul {
		font-size: 20px;
  }

.bpm-online-crm .goals-list ul:last-child {
	margin-left: 5%;
}

}


@media (max-width: 768px) {
  .bpm-online-crm .goals-list ul {
		font-size: 18px;
  }
.bpm-online-crm .bpm-marketing .hover {
	display: block;
	background-color: rgb(36, 72, 150);
}

.bpm-online-crm .bpm-sales .hover {
	display: block;
	background-color: rgb(36, 150, 36);
}

.bpm-online-crm .bpm-service .hover {
	display: block;
	background-color: rgb(207, 100, 6);
}

}

@media (max-width: 700px) {
.bpm-online-crm .goals-list ul {
		width:100%;
		margin:0;
  }
.bpm-online-crm .goals-list ul:last-child {
	margin-left: 0;
}
}

@media (max-width: 480px) {
  .bpm-online-crm .goals-list ul {
		font-size: 16px;
  }
}

@media (max-width: 340px) {
    .bpm-online-crm .goals-list ul {
		font-size: 16px;
  }
}

.bpm-online-crm .bpm-features-block .flex {
	flex-flow: row nowrap;
}

.bpm-online-crm .bpm-features-block .bpm-feature-block {
	border-left: 2px solid;
	padding: 3%;
	position: relative;
}

@media (max-width: 768px) {
	.bpm-online-crm .bpm-features-block .bpm-feature-block {
		padding: 20px;
	}
}

.bpm-online-crm .bpm-features-block .bpm-feature-block .h2 {
	margin-bottom:6%;
}

.bpm-online-crm .goals-bg {
	background-image: url('/images/bpm-online-crm/bpm-goals-bg.jpg');
}

.bpm-online-crm .fill-bg {
	background-color: #244792;
}

.bpm-online-crm .goals-list ul li {
	line-height: 2.8;
}

.bpm-online-crm .p-top-none {
	padding-top: 0 !important;
}
.bpm-online-crm .p-bottom-none {
	padding-bottom: 0 !important;
}

.bpm-online-crm .m-bottom-6 {
	margin-bottom: 6%;
}

.bpm-online-crm .m-bottom-3 {
	margin-bottom: 3%;
}

.bpm-online-crm .z-index-2 {
	position: relative;
	z-index: 2;
}

.bpm-online-crm .hover {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	display: none;
	opacity: 0.5;
	z-index: 1;
}

.bpm-online-crm .bpm-marketing {
	background-image: url('/images/bpm-online-crm/bpm-online-marketing.jpg');
}

.bpm-online-crm .bpm-marketing:hover .hover {
	display: block;
	background-color: rgb(36, 72, 150);
}

.bpm-online-crm .bpm-sales {
	background-image: url('/images/bpm-online-crm/bpm-online-sales.jpg');
}

.bpm-online-crm .bpm-sales:hover .hover {
	display: block;
	background-color: rgb(36, 150, 36);
}

.bpm-online-crm .bpm-service {
	background-image: url('/images/bpm-online-crm/bpm-online-service.jpg');
}

.bpm-online-crm .bpm-service:hover .hover {
	display: block;
	background-color: rgb(207, 100, 6);
}

.bpm-online-crm ul.right-angle li::before {
	color: white;
}

.bpm-online-crm .approach-block {
	background-image: url('/images/bpm-online-crm/bpm-online-approach.jpg');
}

.bpm-online-crm .certified-partner {

	position: relative;
	text-align: center;
}

.bpm-online-crm .certified-partner img {
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: middle;
}

@media (max-width: 480px) {
	.bpm-online-crm .certified-partner img {
		max-width: 30%;
	}
}


.bpm-online-crm .line-through {
  overflow: hidden;
  position: relative;
  text-align: center;
  z-index: 1;
}

.bpm-online-crm .line-through:before, 
.bpm-online-crm .line-through:after {
  background-color: #c6c6c6;
  content: '\a0';
  height: 1px;
  margin-left: 2%;
  overflow: hidden;
  position: absolute;
  top: 51%;
  width: 50%;
}

.bpm-online-crm .approach-block h3 {
	margin-top: 0;
	margin-bottom: 15px;
}

.bpm-online-crm .approach-block p {
	margin-bottom: 0;

}

.bpm-online-crm .line-through:before {
  margin-left: -52%;
  text-align: right;
}

@media (max-width: 568px) {
	.bpm-online-crm .line-through:before, 
.bpm-online-crm .line-through:after {
	display: none;
}
}

.bpm-online-crm .download-block {
	min-height: 260px;
	padding: 20px;
	position: relative;
}

.bpm-online-crm .download-block a.view {
	position: absolute;
	bottom:20px;
	left:0;
	right:0;
	text-align: center;
}


/* collapse-menu */ 

.bpm-online-crm .blocks .block {
	padding: 3%;
	position: relative;
}

@media (max-width: 768px) {

.bpm-online-crm .approach-block .container-s {
	padding-top: 0;
}

.bpm-online-crm .approach-block.text-white {
	background-image: none;
	color: #666;
}

.bpm-online-crm .approach-block.text-white h2 {
	color: #244796;
}

.bpm-online-crm .approach-block.text-white .blocks .block h3 {
	color: #5d9cd5;
}


.bpm-online-crm .blocks {
	margin-bottom: 6%;
}

.bpm-online-crm .blocks .block p {
	margin-top: 6%;
}


.bpm-online-crm .blocks .block {
	border: 1px solid rgb(220, 220, 220);
}

.bpm-online-crm .approach-block h3 {
	margin-bottom: 0;
}

	.bpm-online-crm .blocks .block {
		background-color: #eee;
	}

	.bpm-online-crm .blocks .block  {
		box-shadow: none;
		width: 100%;
		padding: 10px;
		margin: 0 auto;
	}

	.bpm-online-crm .blocks .block:hover {
		box-shadow: none;	
	}

	.bpm-online-crm .blocks .block .outer-container {
		padding-left: 0;
		justify-content: center;
		min-height: 1px;
	}
	
	.bpm-online-crm .blocks .block .outer-container .h4 {
		color: #5d9cd5;
		min-height: 1px;
	}


	.bpm-online-crm .blocks .block:after {
		content: '\f0da';
	position: absolute;
	top: 10px;
	right: 10px;
	bottom:0;
	color: #5d9cd5;
	font-size: 26px;
	font-weight: bold;
	font-family: "FontAwesome";
  }

	.bpm-online-crm .blocks .block .responsive-hide-box {	
		display: none;
		transition: opacity 1s ease-out;
    	opacity: 0; 
	}

	.bpm-online-crm .blocks .block.active .responsive-hide-box {	
		display: block;
		opacity: 1;
		transition: opacity 1s ease-out;
		margin-top: 3%;
	}

	.bpm-online-crm .blocks .block.active:after {
		content: "\f0d7";
	}

}


@media (max-width: 480px) {
 	.bpm-online-crm .blocks .block h3,
	.bpm-online-crm .blocks .block:after {
	font-size: 20px;
  }

}

@media (max-width: 340px) {
 	.bpm-online-crm .blocks .block h3,
	.bpm-online-crm .blocks .block:after {
	font-size: 18px;
  }

}



