section.images-bar-section.appr_partner{padding-top: 96px; padding-bottom: 96px;}
section.images-bar-section.appr_partner .introduction-wrapper h5{font-family: inherit; margin: 0 0 16px; font-weight: 700; font-size: 18px; line-height: 1.4; letter-spacing: 0.05em; text-transform: uppercase; color: #869298; }
	section.images-bar-section.appr_partner .appr_partner-body{margin-bottom:48px}

	/*** Plain Bar Styles ***/
	section.images-bar-section.appr_partner.plain-bar .appr_partner-logos{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative;margin:30px -10px 0;}
	section.images-bar-section.appr_partner.plain-bar .appr_partner-logos ._tips{left:0;position:absolute;bottom:100%;margin-bottom:28px;width:200px;font-family: 'Kalam',sans-serif;font-weight: 400;font-size: 24px;line-height: 29px;text-align: center;letter-spacing: -0.012em;color: #FFA232;-webkit-transform: rotate(-3.71deg);-moz-transform: rotate(-3.71deg);-ms-transform: rotate(-3.71deg);-o-transform: rotate(-3.71deg);transform: rotate(-3.71deg);}
	section.images-bar-section.appr_partner.plain-bar .appr_partner-logos ._tips:after{content:"";position:absolute;bottom:-20px;right:16px;width:30px;height:49px;background:url(/wp-content/themes/fx/assets/img/blocks/innerpage/images-bar-section/arrow-tips.png) no-repeat center;}
	section.images-bar-section.appr_partner.plain-bar .appr_partner-logos ._item{padding:0 10px 20px}
	section.images-bar-section.appr_partner.plain-bar .appr_partner-logos img{max-width:100%;height:auto}
	
	@media (max-width:1440px){
		section.images-bar-section.appr_partner.plain-bar .appr_partner-logos ._tips{width: 170px;font-size: 22px;}
	}
	
	@media (max-width:1024px){
		section.images-bar-section.appr_partner.plain-bar .appr_partner-img .img-responsive{margin-left:auto;margin-right:auto}
		section.images-bar-section.appr_partner.plain-bar .appr_partner-logos{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-top:76px}
		section.images-bar-section.appr_partner.plain-bar .appr_partner-logos ._tips{width:100%;text-align: left;font-size:21px}
		section.images-bar-section.appr_partner.plain-bar .appr_partner-logos ._tips:after{right:auto;left:15%;margin-bottom: 46px;bottom:-90px}
		section.images-bar-section.appr_partner.plain-bar .appr_partner-logos ._item{width:25%}
		section.images-bar-section.appr_partner{padding-top: 64px; padding-bottom: 64px;}
	}
	
	@media (max-width:600px){
		section.images-bar-section.appr_partner.plain-bar .appr_partner-logos ._item{width:33.333333%}
	}

	/*** Slider Styles ***/
	
	/*** These styles have been added to avoid an issue with the fireflies extension that injects an odd slider css class ***/
	section.images-bar-section.appr_partner.slider {cursor: default!important; background-color: transparent!important; position: relative!important; transition: none!important; inset: initial!important; }
	section.images-bar-section.appr_partner.slider .appr_partner-logos {
		padding-top: 0px;
		border-bottom: 0px;
		text-align: center;
		margin-top: 48px;
		margin-bottom: 30px;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-wrap: wrap;
		flex-direction: column;
	}
	
	section.images-bar-section.appr_partner.slider .appr_partner-logos .slick-prev {
		left: 0;
	}
	
	section.images-bar-section.appr_partner.slider .appr_partner-logos .slick-next {
		right: 0;
	}
	
	section.images-bar-section.appr_partner.slider .appr_partner-logos {
		display: block;
	}
	
	section.images-bar-section.appr_partner.slider .appr_partner-logos ._item {
		padding: 0 10px;
	}
	
	section.images-bar-section.appr_partner.slider .appr_partner-logos > div {
		/* margin: 10px 25px; */
		margin: 0 27px 27px;
	}
	
	section.images-bar-section.appr_partner.slider .appr_partner-logos a {
		display: block;
	}
	
	section.images-bar-section.appr_partner.slider .appr_partner-logos ._item img {
		margin: 0 auto;
	}
	
	section.images-bar-section.appr_partner.slider .appr_partner-logos ._item.has-link > a img {
		transition: opacity .35s;
	}
	
	section.images-bar-section.appr_partner.slider .appr_partner-logos ._item.has-link > a:hover img {
		opacity: 0.5;
	}
	
	section.images-bar-section.appr_partner.slider .appr_partner-logos .slick-arrow {
		top: 42%;
	}
	
	.awards-logos-section-pages.no-padding-top {
		padding-top: 0px!important;
	}
	
	section.images-bar-section.appr_partner.slider .appr_partner-logos .slick-prev {left: -98px;}
	section.images-bar-section.appr_partner.slider .appr_partner-logos .slick-next {left: auto;right: -98px;}
	
	section.images-bar-section.appr_partner.slider .appr_partner-logos {
		margin: 0;
		padding-bottom: 18px;
		padding-top: 18px;
	}
	
	@media (min-width: 768px) {
	
		section.images-bar-section.appr_partner.slider .appr_partner-logos {
			flex-direction: row;
		}
	}
	
	@media (max-width:1600px){
		section.images-bar-section.appr_partner.slider .appr_partner-logos .slick-prev {left: -1%;}
		section.images-bar-section.appr_partner.slider .appr_partner-logos .slick-next {left: auto;right: -1%;}
	}

	section.images-bar-section.bg-light-blue {background: #EBF4FF;}
	
	/*** Customizations ***/
	
	section.images-bar-section.no-padding-top {padding-top: 0px;}
	section.images-bar-section.no-padding-bottom {padding-bottom: 0px;}

	section.images-bar-section.no-margin-top,
	section.images-bar-section.no-margin-top .appr_partner-logos {margin-top: 0px!important;}
	
	section.images-bar-section.place-at-prev-section-bottom .appr_partner-logos {padding: 50px 40px;  -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); margin: 0px;}
	section.images-bar-section.rounded-white-box .appr_partner-logos {background-color: #fff; -webkit-box-shadow: 0 3px 50px rgba(0,0,0,.160784); -moz-box-shadow: 0 3px 50px rgba(0,0,0,.160784); box-shadow: 0 3px 50px rgba(0,0,0,.160784); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
	section.images-bar-section.mobile-five-items-per-row .appr_partner-logos ._item {padding: 0px;}

	section.images-bar-section.grayscale-slider-filter .awards-logos-section-pages .awards-logos-block2 {
		filter: grayscale(100%);
	}

	section.images-bar-section.custom-container-fluid .container {max-width: 1920px;}

	section.images-bar-section.max-height-85px img {max-height: 85px!important;width: auto!important;}
	section.images-bar-section.max-height-60px img {max-height: 60px!important;width: auto!important;}

	@media (min-width: 1025px) {
		section.images-bar-section.max-180px-size img {max-width: 180px!important;max-height: 180px!important;width: auto!important;}
	}
	
	@media (max-width: 1024px) {
		section.images-bar-section.mobile-five-items-per-row .appr_partner-logos { padding: 32px; }
		section.images-bar-section.mobile-five-items-per-row .appr_partner-logos ._item {width: 20%!important}
	}
	
	@media (max-width: 767px) {
		section.images-bar-section.mobile-five-items-per-row .appr_partner-logos { padding: 24px; }
	}
	
	