/*==========  Desktop First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1199px) {
	header ul.wrap-c {
		margin-left: 0;
		width: 100%;
	}
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
	header ul.wrap-c li {
		margin-right: 32px;
	}
	header ul.wrap-c li:last-child {
	    margin-right: 0;
	}
	.wrap_content ul li {
		width: 100%;
	}
	.wrap_content .wrap-c {
		width: 100%;
	}
	.wrap_content ul li .li_item {
		width: 426px;
		margin: 0 auto;
	}
	.wrap_content ul li:nth-child(2), 
	.wrap_content ul li:nth-child(4),
	.wrap_content ul li:nth-child(6) {
	    margin-left: 0;
	}
	.tab_tab .tabs_header {
		width: 100%;
	}
	.tab_tab .tabs_header .wrapper .tabs .tab span {
		font-size: 14px;
	}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	header ul.wrap-c li {
	    margin-right: 20px;
	}
	.tab_tab .tabs_header .wrapper .tabs .tab:nth-child(3) {
		display: none;
	}
	footer.tab_tab {
    	margin-top: 10px;
	}
	.tab_tab .tabs_header .tab_content .tab_item:first-child {
		display: block;
	}
	.tab_tab .tabs_header .tab_content .tab_item .tab_contacts {
		padding-top: 7px;
	}
	.tab_tab .tabs_header .tab_content .tab_item .tab_contacts .map {
		width: 100%;
		height: 300px;
		background-color: #efefef;
		margin-bottom: 15px;
	}
	.tab_tab .tabs_header .tab_content .tab_item .tab_contacts .map ymaps#ymaps1597482423161703159 {
		width: 100% !important;
		height: 300px !important;
	} 
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 670px) {
	header ul.wrap-c {
		text-align: center;
		width: 50%;
		height: auto;
		margin: 0 auto;
		padding: 10px 0;
	}
	header ul.wrap-c li {
	    width: 100%;
	}
	header ul.wrap-c li:first-child {
		margin-left: 0;
	}	
}

@media only screen and (max-width : 480px) {
	header ul.wrap-c {
		width: 100%;
	}
	header ul.wrap-c li {
		width: 96%;
	}
	.wrap_content {
		margin-top: 20px;
	}
	.wrap_content ul li .li_item {
		width: 100%;
		text-align: center;
	}
	.wrap_content ul li .li_item .li_item-link {
		float: none;
		display: block;
		margin: 0 auto;
	}
	.wrap_content ul li:first-child .li_item .li_item-link span {
		margin-top: 0;
		padding-top: 145px;
	}
	.wrap_content ul li:nth-child(2) .li_item .li_item-link span {
		margin-top: 0;
		padding-top: 170px;
	}
	.wrap_content ul li:nth-child(5) .li_item .li_item-link span {
		margin-top: 0;
		padding-top: 194px;
	}
	.wrap_content ul li:nth-child(6) .li_item .li_item-link:first-child span {
		margin-top: 0;
		padding-top: 140px;
	}
	.wrap_content ul li:nth-child(6) .li_item .li_item-link:nth-child(2) span {
		margin-top: 0;
		padding-top: 175px;
	}
	.wrap_content ul li:nth-child(3) .li_item .li_item-img,
	.wrap_content ul li:nth-child(3) .li_item .li_item-link,
	.wrap_content ul li:nth-child(4) .li_item .li_item-img,
	.wrap_content ul li:nth-child(4) .li_item .li_item-link {
		float: none;
	}
}


