@media(max-width: 1340.90px){
	.container-theme{
		max-width: 1170px;
	}
}
@media(min-width: 1500px){
	.background-image1 {
		height: 700px !important;
	}
}

@media(max-width: 1200.90px){
	body {
		font-size: 16px;
		line-height: 24px;
	}

	.container-theme{
		max-width: 960px;
	}

	.main-menu-list > ul > li > a {
		padding: 21px 10px;
		font-size: 16px;
	}

	.submenu-show li a{
		font-size: 16px;
	}

	.news-list-blog-info {
		font-size: 16px;
		line-height: 24px;
	}

	.news-list-blog-info h3 {
		font-size: 18px;
		line-height: 26px;
	}

	.agenda-group-left h5 {
		font-size: 18px;
		line-height: 26px;
	}

	.agenda-group-left h6 {
		font-size: 16px;
		line-height: 22px;
	}

	.header-inner{
		margin-left: 0px;
	}

	.sub-banner-part {
		padding: 105px 0 45px 0;
	}

	.agenda-detail-right h3::before {
		top: calc(-100% - 40px);
	}
}
@media(min-width: 992px){
	.background-image1{
		height: 630px;
	}
}

@media(max-width: 991.90px){
	.humbarger-menu{
		display: block;
	}

	.submenu-arrow{
    	background: url('../images/down-arrow.png') no-repeat center center;
    	position: absolute;
		top: 0px;
		width: 41px;
		height: 41px;
		right: 0px;
		z-index: 11;
		cursor: pointer;
		display: block;
	}

	.submenu-arrow.rotate{
		-webkit-transform: rotate(180deg);
		-moz-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		transform: rotate(180deg);
	}

	.main-menu {
		display: block;
		flex-wrap: wrap;
		width: 100%;
		align-items: center;
		background: #ffffff;
		padding-left: 0;
		position: relative;
		position: fixed;
		right: 0px;
		top: 0;
		max-width: 280px;
		height: 100%;
		overflow: hidden;
		overflow-y: auto;
		padding:100px 0;
		-webkit-transform: translateX(100%);
		-moz-transform: translateX(100%);
		-ms-transform: translateX(100%);
		-o-transform: translateX(100%);
		transform: translateX(100%);
		-webkit-transition: 1s;
		-moz-transition: 1s;
		-ms-transition: 1s;
		-o-transition: 1s;
		transition: 1s;
		z-index: 999;
	}

	.main-menu.active{
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0);	
	}

	.main-menu-list > ul , .language-menu ul{
		display: block;
	}

	.logo1 {
		margin-top: 20px;
		margin-right: 0;
		margin-right: auto;
	}

	.main-menu-list > ul > li > a , .language-menu ul li a{
		padding: 10px 15px;
	}

	.header-inner{
		padding-left: 15px;
		align-items: center;
		padding-right: 15px;
	}

	.logo1 {
		max-width: 120px;
		margin: 10px 0;
		margin-right: auto;
	}

	.header-part .container-theme{
		max-width: 100%;
	}

	.submenu-show {
		position: relative;
		left: 0;
		top: 0;
		z-index: 1;
		background: #ffffff;
		min-width: 100%;
		padding: 0 !important;
		display: none;
		box-shadow: none !important;
	}

	.main-menu-list > ul > li:hover .submenu-show{
    	display: none;
	}

	.submenu-show li a {
		padding: 10px 30px;
		font-size: 15px;
	}

	.container-theme{
		max-width: 760px;
	}

	.agenda-group-below {
		padding: 0px 15px;
	}

	.agenda-group-left {
		padding: 25px 0 0 15px;
	}

	.sub-banner-inner {
		padding: 30px;
	}

	.sub-banner-left{
		margin-bottom: 25px;
	}

	.sub-banner-select {
		min-width: 48%;
		margin-right: 4%;
		flex: 0 0 48%;
	}

	.sub-banner-row{
		display: block;
	}

	.sub-banner-select select{
		font-size: 16px;
	}

	.sub-banner-part{
		padding-top: 93px;
	}

	.agenda-detail-wrap {
		padding: 0 30px 110px 30px;
	}
}

@media(max-width: 767.90px){
	.background-image1{
		height: 400px;
		/*background-image: url('/fileadmin/user_upload/mindlabs-v34.jpg') !important;*/
	}

	.container-theme{
		max-width: 100%;
	}

	.news-list-col {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.news-list-group .news-list-col{
		margin-bottom: 15px;
	}

	.agenda-list-left-col {
		flex: 0 0 100%;
		max-width: 100%;
		padding: 0 15px;
	}

	.agenda-list-right-col {
		flex: 0 0 100%;
		max-width: 100%;
		padding: 0 15px;
	}

	.agenda-group-left {
		padding: 15px;
		display: none;
	}

	.agenda-group-below .agenda-group-left{
		display: block;
		padding-left: 0px;
		padding-bottom: 0px;
	}

	.agenda-detail-right .agenda-group-left{
    	display: block;
    	flex: 0 0 100%;
		max-width: 100%;
		padding-bottom: 0px;
		padding-top: 25px !important;
		padding-right: 0px;
	}

	.sub-banner-select {
		min-width: 100%;
		margin-right: 0%;
		flex: 0 0 100%;
		margin-bottom: 15px;
	}

	.sub-banner-select:last-child{
		margin-bottom: 0px;
	}

	.sub-banner-inner {
		padding: 25px 15px;
	}

	.sub-banner-left h2{
		font-size: 28px;
	}

	.agenda-detail-right h3::before {
		display: none;
	}
}

@media(max-width: 576.90px){
	.agenda-group-img {
		display: flex;
		max-width: 100%;
		flex: 0 0 100%;
		flex-wrap: wrap;
		position: relative;
		right: 0;
		margin-left: 0;
	}

	.agenda-group-info {
		display: flex;
		max-width: 100%;
		flex: 0 0 100%;
		flex-wrap: wrap;
		flex-direction: column;
	}

	.agenda-group-img a {
		display: inherit;
	}

	.agenda-list-group {
		padding-right: 0;
	}

	.agenda-group-inner{
		margin-bottom: 15px;
	}

	.agenda-group-pink{
		padding: 20px 15px;
	}

	.agenda-detail-wrap{
		display: block;
		margin-left: 0px;
		padding-left: 15px;
		padding-right: 15px;
	}

	.agenda-detail-wrap .agenda-group-left , .agenda-detail-right{
		padding-top: 0px;
		padding-left: 0px;
		flex: 0 0 100%;
		max-width: 100%;
	}

	.agenda-detail-right{
		margin-top: 20px;
		padding-top: 35px;
	}

	.agenda-detail-right h3{
		font-size: 27px;
	}

	.agenda-detail-right h3::before {
		display: none;
	}
	.background-image1{
		height: 295px;
	}
	#c6 .news-list-inner {
		margin-top: unset;
	}
}