
@media (max-width: 1200px) {

	html.noscroll {
        overflow: hidden;
    }

    body.noscroll {
        overflow: visible;
        height: 100%;
    }

    .logo, .hamburger__container {
        position: relative;
        /* z-index: 9999; */
		z-index: 2000;
    }

    .nav {
        /* position: fixed;
        right: -100%; */
        width: 100%;
        height: 100%;
        opacity: 0;
        /* transition: opacity .3s ease; */
    }

    .open {
        opacity: 1;
        right: 0;
    }

    .nav__container {
		position: absolute;
		padding: 0 20px 150px;
		top: 66px;
		left: 0;
		width: 100%;
		height: 100%;
		overflow-y: auto;
		-webkit-overflow-scrolling: touch;
		background: #f0f4f8;
		display:none;
	}
	.nav.open .nav__container {display:block;z-index: 9999;}
	
	.menu {
		display: flex;
		justify-content: flex-start;
		flex-direction: column;
		align-items: flex-start;
		margin: 0 0 40px;
		padding: 0;
		width: 100%;
	}
    .menu-item {
		font-size: inherit;
		width: 100%;
		text-align: left;
		border-bottom: 1px solid #ccc;
	}
	.menu-item:last-child {border:0;}
    .menu-item a {
        padding: 10px 0;
    }
	.navbar-nav>li>.dropdown-menu{padding: 5px 0 15px;}
	.navbar-nav>li>.dropdown-menu:before {
		content: "";
	}
	.navbar-nav .open .dropdown-menu {
		position: static;
		float: none;
		width: auto;
		margin-top: 0;
		background-color: transparent;
		border: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	.navigation .rambler-share {
		position: fixed;
		bottom: 0;
		left: 0;
		z-index: 10000;
		display: flex;
		align-items: center;
		justify-content: center;
		width: 100%;
		background: #fff;
		padding: 10px;box-shadow: 0 -8px 28px -12px rgb(190 194 204);
		display:none;
	}
	
	.mp_menu li {width: calc(33.333%);}
	
	.rambler-share div[data-rambler-share=facebook], .rambler-share div[data-rambler-share=twitter] {display: inline-block!important;}	
	.footer:last-child {margin: 0 0 55px;}
	#cookie_notification {margin-bottom: 55px;}
	
}
@media (max-width: 1199px) {



.nav {
        text-align: center;
    }
/* .menu {
    margin: 0 0 40px;
    padding: 0;
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
    align-items: flex-start;
}
    .menu-item {
        font-size: inherit;
    }
    .menu-item a {
        padding: 10px 0;
    } */
	

}
@media (max-width: 1030px) {article {width: 68%;}}
@media (max-width: 1024px) {
	::-webkit-scrollbar {height: 7px;}
	::-webkit-scrollbar-thumb {
	  border-radius: 10px;
	  background: linear-gradient(-90deg, #00c6fb, #5d87e9);
	}
	table{display:block;}
	.btn-vid{display:none;}
	.main_carts, .news_carts {display: flex;flex-wrap: nowrap;overflow-x: scroll;}
	.main_cart {min-width: 260px;max-width: 260px;}
	.range_input_block.range_input_block-result {display: block;padding: 15px 0 1px;}
	.sum1, .sum2, .sum3 {width: 100%;padding: 0 25px;margin: 15px 0;}
	.sum3 .sum-title {width: auto;margin: 0;}
	.main_carts.full-width{overflow-x: visible;flex-wrap:wrap;}
	.main_carts.full-width .main_cart {
		min-width: 220px;
		max-width: 100%;
		flex: 1;
		/* width: calc(50% - 10px); */
	}
	
	.main_carts.zaim_branding, .main_carts.zaim_branding .main_cart {
		display: block;
		text-align: center;
		width: 100%;
		overflow: visible;
	}
	.main_carts.zaim_branding, .main_carts.zaim_branding .main_cart {
		display: block;
		text-align: center;
		width: 100%;
		overflow: visible;
		margin: 0 0 25px;
		border: 0;
	}
	.main_carts.zaim_branding .product_logo {
		display:block;
		margin: 0 0 15px;
		width: 100%;
		max-width: 100%;
	}
	.main_carts.zaim_branding .product_logo img {
		width: 174px;
		height: 72px;
	}
	.main_carts.zaim_branding .product_name {
		margin: 0 0 15px;
		text-align: center;
		padding: 0;
		width: 100%;
	}
	.main_carts.zaim_branding .product_name a {
		font-size: 14px;
	}
	.main_carts.zaim_branding .product_terms:nth-child(3) {
		width: 100%;
		display: block;
	}
	.main_carts.zaim_branding .product_terms:nth-child(3) {
		width: 100%;
		display: block;
		min-width: 100%;
		margin: 0 0 25px;
	}
	.main_carts.zaim_branding .main_stavka {
		font-size: 14px;
		margin: 0 0 10px;
		font-weight: bold;
		text-align: center;
	}
	.main_carts.zaim_branding .product_logo img.cards_logos {
		width: 50%;
		height: auto;
	}
	
	.product_btn a {
		border: 1px solid #5d87e9;
		color: #fff;
		background: #5d87e9;
	}
	.list_item.promo-banner .mobile {
        display: none;
    }
}

@media (max-width: 900px) {
	.all_products {position: relative;top: 25px;}
	.all_products.ap_2 {position: absolute;top: -54px;}
	.find_ul__coll {width: calc(49% - 10px);}
	
	aside .sidebar {
		margin: 0 0 45px;
	}
	aside, article, aside .sidebar{width: 100%;}
	.contt {
		display:block;
	}
	aside .sidebar{float: none;max-width: 100%;}
	aside .sidebar .promo, .c_to_act{width: 100%;max-width:100%;margin-bottom:0;}
	.contt.left_side aside .sidebar{margin-bottom:0;}
	
	.creo, .companies_head {flex-direction: row-reverse;}
	.companies_head.zaim_page {flex-direction: row;}
	
	.companies_head-logo {margin-right:25px;}
	.creo h1 {
		font-size: 24px;
		margin: -5px 0 20px;
		font-weight: bold;
	}
	.creo .xt {margin:0;}
	.creo .img{margin:10px 0;}
	.creo img{width: 370px;}
	/* .head_panel {
		display: block;
		text-align: center;
	}
	.head_panel>div {margin:0 0 5px;} */
	.prem_offers {
		flex-direction: column;
		text-align: center;
		align-items: center;
		border: 0;
	}
	.prem_offers:before {
		bottom: 0;
	}
	.prem_offers .hh4.mrg-30 {margin: -30px 0 0;}
	.prem_offers span {
		margin: 20px 0 0;
		color: #4e80f5;
		/* border-bottom: 1px dashed #4e80f5; */
		font-size: 16px;
	}
	/* .prem_offers span:hover {border-bottom: 1px dashed #4e80f5;} */
	.prem_offers span.down:after{
		border-bottom: 1px solid #4e80f5;
		border-right: 1px solid #4e80f5;
	}
	.item-logo.card {
		border-bottom: 1px solid #ccc;
		margin: 0 0 -8px;
		/* background: #ecf1f5; */
		border-radius: 15px;
	}
	.item-logo img {
		filter: grayscale(0) opacity(1);
	}
	.item-logo.card img {
		height: 120px;
		-webkit-transform: rotate(350deg);
		transform: rotate(350deg);
		margin: 15px 0 10px;
		filter: grayscale(0) opacity(1);
	}
	.filtering_sorting .item-logo img {filter: grayscale(0) opacity(1);}
	.item-head {
		position: relative;
		top: -7px;
		right: 0;
		border-radius: 0;
		min-width: 160px;text-align: center;
	}
	.item-line_1 {
		display: flex;
		flex-direction: column;
	}
	.item-left {
		width: 100%;
		padding: 0;
		margin: 0;
		border: 0;
	}
	.item-right {
		width: 100%;
		margin: 10px 0 0;
	}
	.item-right_line_0 {
		display: flex;
		justify-content: space-between;
		border-bottom: 1px solid #eaedef;
		padding: 0 0 10px;
	}
	.item-right_line_1 {
		flex-direction: column;
		padding: 5px 0;
		border: 0;
	}
	.item-col.col_1 {
		flex-direction: row-reverse;
		justify-content: space-between;
		width: 100%;
	}
	.cart_line .item-col.col_1 {width: 100%;}
	
	.summ_h, .srok_h, .stavka_h {font-size: 14px;}
	.name_product, .pl_open_h {max-width: 90%;}
	.item-btn.up{display:none;}
	.item-btn.down{display:block;margin: 0 0 10px;}
	.item-btn.down a{margin-top: -10px;}
	.lic {
		font-size: 10px;
		color: #acafb1;
	}
	.list_item:before {
		top: 55px;
		z-index: 2000;
	}
	
	
	.item-col.col_1.no_flex{display:block;margin: 0 0 10px;}
	.item-line_2 {font-size:13px;border:0;border-top: 1px solid #e7edf1;background:#fff;}
	.item-line_2.line_2 {
		margin: 0 -15px -15px;
		padding: 10px;
		border-radius: 5px;
		flex-direction: column;
		align-items: flex-start;
	}
	.item-line_2.line_2 div{margin: 0 0 15px 5px;}
	.pl_open_o ul li span{font-size: 13px;}
/* блоки на витрине в виде карточек */	
	.list_items.cart {
		flex-wrap: nowrap;
		flex-direction: column;
	}
	.list_items.cart .list_item {min-width: 100%;}
	.list_items.cart .item-head {
		width: auto;
		padding-left: 15px;
	}
	.list_items.cart .item-line_1 {
		margin-top: 15px;
		display: block;
	}
	.list_items.cart .item-right_line_1 {border-top: 0;}
	.list_items.cart .item-logo.card img {margin-bottom: 10px;}
/* блоки на витрине в виде карточек */	
	
	
	.columns {flex-direction:column;}
	.col-1 {width: 100%;}
	.contt_foot {
		background: #e6edf5;
		overflow: hidden;
	}
	.txt_bgr {
		/* padding: 55px 25px 25px; */
		margin: 0 0 25px;
	}
/* модальное окно */	
	.modal-body {
		padding: 25px;
	}
	.modal_promo_head h4 {
		line-height: 1.36;
	}
	.modal_promo_logo img {
		width: 223px;
	}
	.modal-dialog, .modal-content {
    height: auto;
	}
/* модальное окно */
/* форма подписки */	
	.subscript, .subscript-inr{flex-direction: column;}
	.subscript {
		background-image: url(../img/sys/mail-3.svg);
		padding: 25px 0;
		min-height: 450px;
		max-height: 100%;
		position: relative;
	}
	.subscript:before {
		content: url(../img/sys/mail-4.svg);
		position: absolute;
		top: -65px;
		left: -60px;
		z-index: 0;
	}
	
	#sbscrb-form:after {
		content: url(../img/sys/mauling-icon.svg);
		position: absolute;
		bottom: -3px;
		left: 15px;
		z-index: 3;
	}
	.subscript-title {
		margin: 5px 0 25px;
	}
	.subscript-field {
		width: 100%;
	}
	.form-group.subscript-input-wr {
		padding: 0;
		margin: 0 0 15px;
	}
	.subscript-notify {
		position: absolute;
		bottom: -75px;
		left: 0;
	}
	.subscript a{
		color: #fff;color: #333;
		text-decoration: underline;
	}
	#subscript-submit {
		width: 100%;
		/* background: #8bc34a; */
	}
/* форма подписки */
	
	.flexx {
		flex-wrap: wrap;
		margin: 0 0 35px;
	}
	.f_nav {
		text-align: left;
		margin: 15px 0 25px;
	}
	
	.foot_sc {
		margin: 0 0 15px;
		border-bottom: 1px solid #eee;
		padding: 0 0 25px;
	}
	#cookie_notification.shown {
		align-items: center;
		justify-content: space-between;
		min-width: 100%;
		max-height: 360px;
		width: 100%;
		margin: 0;
		background: rgba(90, 97, 113, 0.95);
		color: #fff;
		bottom: 0;
		left: 0;
		border-radius: 0;
	}
	/* .cookie_notif {flex-wrap: wrap;} */
	/* .cookie_notif div {margin: 0 0 25px;} */
	.cookie_accept{margin: 10px 0 0 0;}
	/* .btn-cookie {width: 100%;} */
	
	.foot_line {
		display: flex;
		align-items: center;
		border-bottom: 1px solid #ddd;
		margin: 0 0 35px;
		padding-bottom: 15px;
	}
	.foot_line .jedi {padding: 0 15px;}
	.footer .f_nav li {margin: 0 0 10px;}
	
	
}

@media (max-width: 768px) {
	.mp_menu li {width: calc(50%);}
	.contt.rev_mob {display:flex;flex-direction:column-reverse;}
	#sbscrb-form {
		max-width: 100%;
		position: relative;
	}
	.foot_sc {
		margin: 0;
		border: 0;
		padding: 0;
	}
	.company_item {
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-start;
	}
	.part_1, .part_2 {
		width: 100%;
		padding: 0;
	}
	.part_1 {
		margin: 0 0 15px;
		flex-direction: column;
	}
	.company_info {
		padding-left: 0;
		margin: 20px 0 10px;
	}
	.company_logo {
		max-width: 100px;
		min-width: 100px;
	}
	.tarify-body:nth-child(2) div:nth-child(5) span{background: #4e80f5;color: #fff;}
	.od {
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
	}
	article{margin: 0 0 35px;}
	.img_filtr{background: linear-gradient(212.84deg,rgba(117, 140, 246, 0.81) 39.57%,#685aa3 86.24%);}
	.col_how_get_money:not(:last-child)::after{display:none;}
	.comfact {margin: 0 0 25px;}
	
	.bfl-form-input {min-width: 100%;}
	.bfl-form-accept input {
		width: 2.5em;
		height: 2.5em;
		margin: 0 20px 0 0;
	}
	.bfl--form-design {flex-direction: column;}
	.bfl--form-design--lside, .bfl--form-design--rside {width: 100%;}
	
	
	
}
@media (max-width: 540px) {
	/*| scrollbar |*/
	::-webkit-scrollbar {
	  width: 10px;
	}

	::-webkit-scrollbar-track {
		border: none;
		background-color: transparent;
		box-shadow: none;
	}

	::-webkit-scrollbar-thumb {
		display: none;
	}

	/*| /scrollbar |*/
	.creo, .companies_head {flex-direction: column-reverse;}
	.companies_head.zaim_page {flex-direction: column-reverse;}
	.head_panel {
		display: block;
		text-align: center;
	}
	.head_panel>div {margin:0 0 5px;}
	.companies_head-logo {margin-right:0;}
	#sbscrb-form {
		max-width: 100%;
		min-width: 100%;
		position: relative;
		margin: 10px 0 0;
	}
	
	.filtre {padding: 20px 25px;background: #fff;}
	.calculate_inputs_flex {flex-wrap: wrap;}
	.range_input_block.range-box.summa-zaima-filter, .range_input_block.range-box.stavka-zaima-filter {margin: 0 0 25px 0;}
	.range_input_block.summa-zaima-filter label, .range_input_block.stavka-zaima-filter label, .range_input_block.srok-zaima-filter label {
		top: 60px;
		display: flex;
		justify-content: flex-end;
	}
	#head_filtr {flex-direction: column;margin-bottom:0;}
	#head_filtr .count {padding: 0 0 15px;}
	.filtr_showcase, .filtr_item__more {display: block;}
	.filtr_item, .filtr_item__more .info, .filtr_item__more .media {width: 100%;}
	.filtr_item{display: flex;flex-direction: column-reverse;}
	.filtr_item:last-child {height: auto;margin-top: 25px;}
	.filtr_item.sum_zaim:before, .filtr_item.srok_zaim:before {top: 52px;}

	.filtr_item__more .banner {display: none;}
	.find_ul__coll {width: 100%;}
	
	.company_header, .company_header-left {
		flex-direction: column;
		text-align: left;
	}
	.company_header-logo {margin: 0 0 15px;}
	.company_header-lic {margin: -15px 0 20px;}
	.company_header-right {
		justify-content: center;
		text-align: center;
	}
	.company_info-obsh-info, .company_info-obsh-info div {
		display: flex;
		line-height: 1.7;
		font-size: 13px;
	}
	.company_info-obsh-info div:first-child {min-width: 112px;max-width: 112px;margin: 0 0 10px;}
	.company_info-obsh-info div:last-child {flex-wrap: wrap;margin: 0 0 10px;}
	.calculate_inputs_flex .range_input_block{width: 100%;margin-right: 0;padding-right: 0;}
	.calculate_inputs input {padding-bottom: 10px;}
	.calculate_inputs label {margin: 0;top: 5px;right: 0;}
	.range_input_block:last-child .noUi-horizontal, .range_input_block:last-child .noUi-target, .range_input_block:last-child .noUi-connect, .range_input_block:last-child .noUi-base {margin: 0;padding: 0 15px 0 5px;}
	/* .range_input_block.range_input_block-result {display: block;padding: 15px 0 1px;}
	.sum1, .sum2, .sum3 {width: 100%;padding: 0 25px;margin: 15px 0;}
	.sum3 .sum-title {width: auto;margin: 0;} */
	
	.companies_head .xt-blog {display: block;}
	.companies_head .xt-blog>div{
		display: flex;
		align-items: center;
		/* flex-direction: column; */
		text-align: left;
		overflow: auto;
		margin: 25px 0 -10px;
		padding: 0 0 15px;
	}
	.companies_head .xt-blog>div.author_dolzhnost {
		flex-direction: column;
	}
	.author .contt_head.yes {padding: 0;}
	.companies_head .xt-blog.authors .mobbtn_authors{display: flex;justify-content: center;}
	.listing_news-block {padding: 10px 15px;}
	.listing_news-head, .listing_news-foot {margin: 5px 0 15px;}
	.listing_news-img {margin: 0 -15px;}
	.listing_news-block .hh4 {font-size: 22px;margin: 10px 0 5px;}
	.offer_ca-btn{
		position: fixed;
		bottom: 0;
		left: 0;
		border-radius: 0;
		z-index: 20000;
	}
	.main_cart_2 {flex-direction: column;}
	.main_cart_2>div {
		width: 100%;
		text-align: center;
		margin: 10px 0;
	}
	.product_logo_2 {min-width: 200px;}
	.main_cart_2 .product_btn span {
		border: 1px solid #8bc34a;
		color: #fff;
		background: #8bc34a;
	}
	.contt.revers_mob {
		display: flex;
		flex-direction: column-reverse;
	}
	.contt.right_side {display:flex;flex-direction: column-reverse;}
	.companies_head .rating__container {margin: 0 0 15px;}
	
	.contt_head.yes.zaim {padding: 25px 0;}
	.contt_head.yes.zaim .rating__container{
		display: flex;
		align-items: center;
		width: 100%;
		justify-content: space-between;
	}
	.contt_head.yes.zaim .circle-rating__container{flex-direction: column;}
	.contt_head.yes.zaim .circle-rating__result{margin: 0 0 5px;}
	.contt_head.yes.zaim .logo{border: 0;margin: 0;}
	.article_img {min-height: auto;}
	.article_img-h1 h1{font-size:8vw;}
	.cjTabs_tab {margin: 0 25px 15px 0;}
	.cjTabs_tabs {
		overflow-x: auto;
		display: flex;
		flex-wrap: nowrap;
		position: relative;
		white-space: nowrap;
	}
	.listing_news-tags{
		display: flex;
		flex-direction: column;
	}
	.blog_news__nav_links .navigation .nav-links {font-size: 13px;}
	.preloader::after {bottom: 65%;right: 42%;}
	.modal_promo {padding: 0 15px;}
	.div_ul_flex{
		margin: 25px -25px;
		border: none;
		border-bottom: 1px solid #e1e3e5;
	}
	.blog_line{max-width:100%;}
	.prem_offers .hh4.mrg-30 {margin: 0;}
	.main_carts.zaim_branding{
		display: flex;
		flex-wrap: nowrap;
		overflow-x: scroll;
		min-width: 270px;
	}
	.main_carts.zaim_branding .main_cart{
		min-width: 240px;
		max-width: 240px;
		margin-right: 10px;
	}
	.sorting {padding-bottom: 2px;}
	.article_img-inner {padding-left: 25px;}
	
}
@media (max-width: 498px) {
	h2 {font-size: 20px;}
	h3 {font-size: 18px;}
	h4 {font-size: 16px;}
	h5 {font-size: 14px;}
	h6, p{font-size: 13px;}
	h1.main_page_h1 {
		font-size: 30px;
		line-height: 36px;
	}
	.home h2 {font-size: 24px;}
	/* .contt_head, .contt_head.not {padding: 0 0 35px;} */
	.contt.not {margin: 35px 0;}
	.main_page_menu {margin: 0 0 15px;}
	.flexx {flex-direction: column;}
	
	.subscript-title {margin: 5px 0 15px;}
	.mp_menu li {width: calc(100%);border: 0;}
	.creo, .companies_head {flex-direction: column-reverse;text-align: center;}
	.creo img{width:100%;}
	.creo-btn {justify-content: center;}
	.foot_line {display: block;}
	.foot_lm .f_nav{display:block;}
	.foot_line .jedi {padding: 0;}
	/* .tabs-tabs > input[type="radio"]:checked + label:after {background: #707277;} */
	.tabs-tabs label {
		/* width: 100%;
		padding: 0;
		margin: 0 0 10px 0; */
		font-size: 14px;
	}
	.home .tabs_self .main_cart_items{padding-right: 0;}
	.list_item.promo-banner .desctop {
        display: none;
    }
	.list_item.promo-banner .mobile {
        display: flex;
		justify-content:center;
		align-items:center;
		text-align: center;
		min-height:400px;
		max-height:400px;
    }
	.mfo_page-offer-card {
		padding: 25px;
	}
	.mfo_page-offer-col-20 {
		width: 100%;
		margin: 0 0 15px;
		text-align: center;
		border-bottom: 1px solid #d2dae0;
		padding: 0 0 10px;
	}
	.mfo_page-offer-col-20:last-child {
		border: 0;
		display: block;
		margin: 10px 0 0;
	}
	.home .calculate_inputs label {
		width: auto;
		font-size: 13px;
	}
	.footer .f_nav li {
		margin: 0 0 5px;
		border: 0;
	}
	.main_cart_items, .main_news_items {padding-right: 15px;padding-left: 10px;}
	.main_news_cart {min-width: 245px;}
	.main_news_cart:first-child, .main_cart:first-child{margin-left: 0;}
	.banks_partners {display: block;margin-bottom: 35px;}
	.banks_partner {
		width: 100%;
		padding: 0 15px;
	}
	.banks_partner a {
		display: flex;
		align-items: center;
		border: 0;
		border-bottom: 1px solid #ddd;
		padding: 0 0 10px;
		margin: 0 0 10px;
		border-radius: 0;
		min-width: auto;
		min-height: auto;
	}
	.banks_partner img {
		width: 40px;
		height: 40px;
		margin: 0 15px 0 0;
	}
	.all_products {margin-left: -7px;}
	.home .main_carts.home_calcs {
		width: auto;
		margin: 0;
		overflow: inherit;
	}
	.home .filtre {
		flex-direction: column;
		margin: 0 0 0 -10px;
		width: auto;
	}
	.home .form_pereplaty {margin: 0 0 35px;}
	.home .form_pereplaty:last-child {margin:0;}
	.home #mfo_calc {margin: 0 0 15px;}
	.home #mfo_calc>div:first-child {font-size: 16px;}
	.home .calculate_inputs_flex {padding: 0 0 10px;}
	.home .calculate_inputs .premich {font-size: 12px;}
	.home .range_input_block.range_input_block-result {padding: 5px 0;}
	.home .range_input_block.range_input_block-result .sum1, 
	.home .range_input_block.range_input_block-result .sum2, 
	.home .range_input_block.range_input_block-result .sum3 {margin: 10px 0;}
	.cjTabs .main_page_menu{
		padding-right: 10px;
		padding-left: 10px;
	}
	.cjTabs .mp_menu_2{
		display: flex;
		flex-wrap: nowrap;
		overflow-x: scroll;
		margin: 0 -10px;
	}
	.cjTabs .mp_menu_2 li:first-child{margin-left: 0px;}
	.cjTabs .main_page_menu .all_products a{margin-left: -3px;}
	
}

@media (max-width: 498px) {
	.prem_offers .hh4{font-size: 16px;}
	.prem_offers span{font-size: 14px;}
}

@media (min-width: 900px) {

    /* .menu {
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-align-items: center;
        -ms-align-items: center;
        align-items: center;
    }

    .mobile {
        display: none;
    } */
	

}
@media (min-width: 1200px) {

    .menu {
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-align-items: center;
        -ms-align-items: center;
        align-items: center;
    }
	
    .mobile {
        display: none;
    }
	
	

}