@media (max-width: 1280px) {
	section#news .wrapper {flex-direction: column;}
	section#news .news__latest_item .news__item {margin-right: 0}
	section#news .news__latest_item .news__item .news__item__image_holder {width: 347px}
	section#news .news__other_item {width: 100%; height: 232px; flex-wrap: wrap; margin-top: 25px}
	section#news .news__other_item .news__item:first-of-type {width: 347px; height: 232px; position: relative; display: flex; margin-right: 35px}
	section#news .news__other_item .news__item:first-of-type .news__item__detail {position: absolute;width: 100%;bottom: 0;}
	section#news .news__other_item .news__item:not(:first-of-type) {width: calc(100% - 380px);}
	section#news .news__other_item .news__item:not(:first-of-type) .news__item__image_holder {width: 96px; height: 96px; margin-right: 20px}
	section#offers .offers_holder__item {width: 30%}
	section#members .members__holder {width: 100%}
}

@media  (max-width: 768px) {
	section#statistic .statistic__item {width: 45%}
	section#members .members__holder {width: 100%}
	section#members .members__holder {flex-wrap: wrap}
	section#members .members__holder .members__holder__item {padding: 0 10px; flex: 0 0 auto;}

	header nav {order: 3; flex: 0 0 auto;}
	header .logotype {margin-right: auto}
	.gHmrv2 [for^=drop]:first-of-type {color:var(--textcolor) !important; width: 36px !important}
	.gHmrv2.global_menu_ltr [for^=drop] i {font-size: 36px}

	section#statistic .wrapper {width: 90vw;}
	section#statistic .wrapper:before,
	section#statistic .wrapper:after {content: none}

	footer .footer__logo_menu_social nav {display: none;}
	footer .footer__logo_menu_social #social {margin-left: auto}
	footer .footer__logo_menu_social #social a, 
	footer .footer__logo_menu_social #social a .gImgh {width: 26px; height: 26px}

	header.green:before {content: none;}
	section#header {padding: 100px 0}
	section#header h1 {font-size: 32px}

	section#search .search__info {display: none;}

	.gHmrv2 .toggle {width: initial !important;}

	section#offers .offers_holder {flex-direction: column; width: 100%}
	section#offers .offers_holder__item { width: calc(100% - 50px); margin-bottom: 80px;}
	section#offers .offers_holder__item:last-of-type {margin-bottom: 0}
	section#offers .offers_holder__item .offers_holder__item__image {width: 80px; height: 80px;}
	header.inside section#header .header_content_holder{flex-wrap: wrap;}
}

@media (min-width: 768px) {
	section#search_list .search_list__tab_content section#news_list main .news__item {position: relative; width: 100% !important;margin-left: 0 !important;}
	section#search_list .search_list__tab_content section#news_list main .news__item .news__item__image_holder {display: flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; flex: 0 0 auto; overflow: hidden; width: 285px !important; position: relative;}
	section#search_list .search_list__tab_content section#news_list main .news__item .news__item__image_holder:after {content: ' '; position: absolute; top: 0; right: 0; left: 0; bottom: 0; background-image: linear-gradient(to top, rgba(0,0,0,0.5), transparent)}
	section#search_list .search_list__tab_content section#news_list main .news__item .news__item__detail {display: flex; align-items: center !important;-webkit-align-items: center !important; z-index: 1; flex-direction: column !important; padding-left: 30px !important; justify-content: center; -webkit-justify-content: center;}
	section#search_list .search_list__tab_content section#news_list main .news__item:nth-child(5) {flex-direction: row !important}
	section#search_list .search_list__tab_content section#news_list main .news__item .news__item__detail .news__item__detail__title_holder {flex: 0 0 auto; margin-left: 0 !important; width: 100% !important; margin-right: 0 !important}
	section#search_list .search_list__tab_content section#news_list main .news__item .news__item__detail__title {line-height: 1.2em; font-size: 30px !important; color: var(--textcolor) !important; margin:0 !important;}
	section#search_list .search_list__tab_content section#news_list main .news__item .news__item__detail__date {margin-bottom: initial !important; display: flex;color: var(--darkcolor);}
}

@media (min-width: 425px) and (max-width: 768px) {
	section#news_list main .news__item {position: relative; width: 100% !important;margin-left: 0 !important;}
	section#news_list main .news__item .news__item__image_holder {display: flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; flex: 0 0 auto; overflow: hidden; width: 285px !important; position: relative;}
	section#news_list main .news__item .news__item__image_holder:after {content: ' '; position: absolute; top: 0; right: 0; left: 0; bottom: 0; background-image: linear-gradient(to top, rgba(0,0,0,0.5), transparent)}
	section#news_list main .news__item .news__item__detail {display: flex; align-items: center !important;-webkit-align-items: center !important; z-index: 1; flex-direction: row !important; padding-left: 0 !important}
	section#news_list main .news__item:nth-child(5) {flex-direction: row !important}
	section#news_list main .news__item .news__item__detail .news__item__detail__title_holder {margin-left: -255px;width: 225px;flex: 0 0 auto;margin-right: 60px; color: var(--whitecolor)}
	section#news_list main .news__item .news__item__detail__title {line-height: 1.2em; font-size: 20px !important;}
	section#news_list main .news__item .news__item__detail__date {margin-bottom: 0}

}

@media (max-width: 425px) {
	header .logotype span:last-child {font-size: 13px}
	header.inside {min-height: 190px; padding: 30px 0 40px}
	header.inside section#header #share {margin-right: auto;}
	section#statistic .wrapper,.wrapper:not(.news_wrapper) {width: 85vw;overflow-x: hidden;}
	header .search {min-width: initial;}
	section#about_mustafa_network .about_mustafa_network__title {width: 100%; font-size: 37px}
	section#about_mustafa_network .about_mustafa_network__abstract {width: 100%}
	section#statistic .wrapper {flex-wrap: wrap;flex-direction: column;}
	section#statistic .statistic__item {width: calc(85vw - 2px)}
	section#statistic .statistic__item.laboratories {margin-right: 0; margin-bottom: 50px; }
	
	section#quote .quote__holder .quote__holder__item {width: 90vw}
	section#quote .quote__holder .quote__holder__item:before {left: 0; top: -60px}

	section#members .members__holder {width: 100%}
	section#members .members__holder {flex-wrap: wrap}
	section#members .members__holder .members__holder__item {padding: 10px; flex: 0 0 auto; margin-bottom: 10px}
	section#offers .offers_holder__item .offers_holder__item__image {width: 60px; height: 60px;}
	section#news .news__latest_item .news__item .news__item__image_holder {width: 100%; border: 0}
	section#news .news__latest_item .news__item {flex-direction: column;}
	section#news .news__latest_item .news__item .news__item__detail {padding-left: 0}
	section#news .news__latest_item .news__item .news__item__detail .news__item__detail__title {margin-top: 30px}
	section#news .news__latest_item .news__item .news__item__detail .news__item__detail__abstract {margin-bottom: 0}
	section#news .news__latest_item .news__item .news__item__detail .news__item__detail__more {display: none;}
	section#news .news__other_item {height: initial;}
	section#news .news__other_item .news__item:first-of-type {margin-right: 0; width: 100%; margin-bottom: 20px;}
	section#news .news__other_item .news__item:first-of-type .news__item__image_holder {border: 0}
	section#news .news__other_item .news__item:not(:first-of-type) {width: 100%; margin-top: 20px}

	section#quote:before {left: 50%; right: inherit;}
	footer .footer__logo_menu_social #social a{margin-left: 15px}


	footer .footer__newsletter {flex-direction: column;}
	footer .footer__newsletter .footer__newsletter__label {margin-right: 0; margin-bottom: 30px}
	footer .footer__newsletter form {width: 100%}
	footer .footer__newsletter form input {min-width: initial;}

	footer .footer__logo_menu_social nav {order: 3; display: flex; margin-top: 20px}
	footer .footer__logo_menu_social nav .gHmv1 > ul {flex-direction: column;}
	footer .footer__logo_menu_social nav .gHmv1 > ul li {display: flex; justify-content: center; -webkit-justify-content: center;}
	footer .footer__logo_menu_social nav .gHmv1 > ul a {text-align: center; font-size: 20px; padding: 20px 0; display: inline-flex;}
	footer .footer__logo_menu_social {flex-direction: column;}
	footer .footer__logo_menu_social .logotype {line-height: 2em; text-align: center;}
	footer .footer__logo_menu_social #social {justify-content: center; -webkit-justify-content: center;margin-top: 30px; margin-left: initial;}
	footer .footer__logo_menu_social #social a, 
	footer .footer__logo_menu_social #social a .gImgh {width: 26px; height: 26px}

	header.inside section#header h1 {font-size: 32px}
	section#statistic .statistic__item .statistic__item__content .statistic__item__content__count {font-size: 25vw}
	section#labs_certificate .labs_certificate__holder {flex-direction: column;}
	section#labs_certificate .labs_certificate__holder__item {margin:20px 5px;}


	section#search .wrapper {width: 90%}
	section#search form {border-radius: 0;}
	section#search form input {font-size: 24px}


	section#news_list main .news__item {position: relative; width: 100% !important;margin-left: 0 !important;}
	section#news_list main .news__item .news__item__image_holder {display: flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; flex: 0 0 auto; overflow: hidden; width: 100% !important; position: relative;}
	section#news_list main .news__item .news__item__image_holder:after {content: ' '; position: absolute; top: 0; right: 0; left: 0; bottom: 0; background-image: linear-gradient(to top, rgba(0,0,0,0.5), transparent)}
	section#news_list main .news__item .news__item__detail {display: flex; align-items: center !important;-webkit-align-items: center !important; z-index: 1; position: absolute;left: 0;display: flex;bottom: 0;padding: 30px !important;right: 0;}
	section#news_list main .news__item:nth-child(5) {flex-direction: row !important}
	section#news_list main .news__item .news__item__detail .news__item__detail__title_holder {margin-left: 0 !important;width: 100% !important;flex: 0 0 auto;margin-right: 0 !important; color: var(--whitecolor)}
	section#news_list main .news__item .news__item__detail__title {line-height: 1.2em; font-size: 20px !important;}
	section#news_list main .news__item .news__item__detail__date {margin-bottom: 0}
	section#news_list main .news__item .news__item__detail__abstract {display: none;}

	section#inst_list .inst_list__item a,
	section#inst_list .inst_list__item .inst_list__item__title {flex-direction: column; display: flex;}
	section#inst_list .inst_list__item .inst_list__item__lab_name {margin-left: 0; margin-top: 10px; line-height: 1.5em}

	section#latest_news_item .news__item .news__item__image_holder {margin-top: -20%}

	section#search_list .search_list__tab_holder {flex-wrap: wrap}
	section#search_list .search_list__tab_holder .search_list__tab_holder__item {flex-direction: row; width: 100%; justify-content: space-between; -webkit-justify-content: space-between; margin: 8px 0}
	section#search_list .search_list__tab_holder .search_list__tab_holder__item .search_list__tab_holder__title {padding: 0;margin: 0;border-bottom: 0; width: initial; margin-right: 30px; text-align: left;}
	section#search_list .search_list__tab_holder .search_list__tab_holder__item .search_list__tab_holder__count {flex: 0 0 auto;}

	section#workshop_register form ul li:not(.radio){display: flex;flex-flow: column wrap;align-items: flex-start;width: 100%}
	section#workshop_register .form_field:not(.notic){width: 100%}
	section#workshop_register .form_field.require span.label, section#workshop_register .form_field span.title{line-height: normal;}
	section#workshop_register form ul li{line-height: 2}
	section#workshop_register form{width: 100%}
	section#workshop_register .fcaptcha{margin-top: 2em}
	section#workshop_register .form_field .captcha_image{right: 0}
	section#workshop_register .form_field .captcha_reload{top: 9px}
	section#workshop_register .form_field .captcha_reload .loading-spinner{top: 65%}

	section#country_list .country_list__item .country_list__item__info .members__holder__item__stat:not(:last-of-type){margin-bottom: 7px;border-right: none}
	section#members .members__holder .members__holder__item .members__holder__item__stat span{padding: 0}
	section#members .members__holder .members__holder__item .members__holder__item__stat {margin: 7px 0;padding: 2px 0}
	header.inside section#header .social_share__box a{margin-right: 10px;margin-top: 10px;padding: 5px 5px 0}
	section#labs_information .labs_information__item:not(:last-child){margin-bottom: 7px}
	header .wrapper{flex-wrap: wrap;}
	header nav{flex: initial;}
}