/* 18-08-19 */

.faq_style {
		padding: 0 30px;
	}

.faq_style .vc_tta-panel {
	border-top: 0 !important;
}

.wpb-js-composer .vc_tta .vc_tta-controls-icon {
	width: 18px !important;
	height: 18px !important;
}

.faq_style .vc_tta-panel {
	padding-top: 18px !important;
	padding-bottom: 18px !important;
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #fff !important;
}

@media screen and (min-width: 1024px) {
	.faq_style {
		padding: 0 50px;
	}
	.faq_style .vc_tta-panel-body {
		padding-right: 15% !important;
	}
}

@media screen and (max-width: 1140px) {
	.breadcrumbs {
        padding-left: 30px;
    }
    .page-template-page-dashboard .container,
    .page-template-page-dashboard .slider-my-events {
    	padding-left: 30px;
    	padding-right: 30px;
    }
}

@media screen and (max-width: 1080px) {
	.page-template-template-landing-page .slide-no li {
		width: 50%;
		float: left;
		padding: 8px;
	}
	.slide-no .card-recommended-posts.card-recommended-posts--plain.style-border {
		margin: 0 auto!important;
		width: 100% !important;
		max-width: 100% !important;
		float: none !important;
	}
	.slide-no .planning--card {
		margin: 0 auto!important;
		width: 100% !important;
		max-width: 100% !important;
		float: none !important;
	}
	/* .slide-no {
		display: flex;
	} */

}

@media screen and (max-width: 900px) {
	.planning--card h3{
		 padding: 0px 18px 0px 0px;
	}
	.mobile-large-mtop50 {
    	margin-top: 50px;
    }
    .cta-orange a {
    	margin-bottom: 30px !important;
    }
}

@media screen and (max-width: 870px) {
    .search-content-center-section-calendar .event-row {
        width: 93% !important;
        /*max-width: 315px !important;*/
        margin-left: auto !important;
        margin-right: auto !important;
    }
}

@media screen and (max-width: 770px) {

	.page-template-template-landing-page .slide-no li {
		width: 100%;
		max-width: 400px;
		margin-left: auto !important;
		margin-right: auto !important;
		float: none !important;
	}
	.page-id-31100 .slide-no li{
    float: left!important;
  }
	.page-id-26397 .slide-no li{
    float: left!important;
  }
	.page-id-27100 .slide-no li{
    float: left!important;
  }
    .card.planning--card {
        width: 100%;
    }
    a.btn-download {
    	right: 0 !important;
    	margin: 0 auto !important;
    }
		.page-id-27100 a.btn-download{
			margin: inherit!important;
			left: 20px;
		}
		.parent-pageid-27100 a.btn-download{
			margin: inherit!important;
			left: 20px;
		}
    .post-type-archive-partner_report .result-search {
    	padding-left: 10px;
    	padding-right: 10px;
    }
}
