@media (max-width: 1200px) {
	.content {
        width: 900px;
        padding: 0 20px;
    }
}
@media (max-width: 1000px) {
	.content {
        width: 768px;
        display: block;
    }

    .wrapper {
        margin-top: 100px;
    }
    .nav_menu li {
        display: flex;
        justify-content: flex-end;
        margin: 0;
        width: max-content;
    }
    .dop_menu_li:hover > .dop_menu {
        top: 55px;
        left: auto;
    }
    .nav_menu ul {
        /* padding: 0; */
        /* margin: 0; */
        /* display: flex; */
        align-items: flex-end;
    }
.menu_a {
        width: auto;
        display: inline-block;
    }
.d_m_top {
    right: 0;
    left: auto;
}

    .dop_m_item {
        min-width: 220px;
    }
}
@media (max-width: 768px) {
	.content{
        width: 480px;
        padding: 0;
    }
    

    
    
}
@media (max-width: 500px) {
    .content{
        width: 95%;
    }
}