.logo img {
    max-width: 180px;
}

#brentollogo img {
    max-width: 130px;
}

#alkimlogo img {
    display: none;
}

/* navbar styles */

/* .navbar {
} */

.navbar .navitem {
    display: none;
}

.navbar .navitemmain, .navbar .navitemicon {
    display: block;
}

.navitemicon {
    position: absolute;
    right: 0;
    margin-right: 2%;
}

.navbar.responsive {
    flex-direction: column;
    /* align-items: start; */
}

.navbar.responsive .navitem {
    display: block;
}

/* slideshow styles */

.prev,
.next {
    width: 35px;
    font-size: 25px;
}

.dotcr {
    display: none;
}

/* catalog styles */

#catalog_header {
    font-size: 10px;
}

.catalog_item_container {
    width: 50%;
}

/* popular now styles */

.popitemcontainer {
    width: 45%;
}


.popitem img {
    width: 100%;
    height: auto;
}

/* xeberlenti styles */

#xeberlenti {
    padding: 20px;
}

#xeberheader {
    margin-left: 0;
}

#xeberitems {
    flex-wrap: wrap;
    padding: 20px;
}

.xebercontainer {
    margin-bottom: 20px;
}

/* haqqimizda styles */

#haqqimizda_img {
    display: flex;
    justify-content: center;
}

#haqqimizda img {
    max-width: 300px;
    float: none;
    margin: 0;
    margin-bottom: 1%;
}

#haqqimizda_img2 {
    display: flex;
    justify-content: center;
}

#haqqimizda_img2 img {
    max-width: 300px;
    float: none;
    margin: 0;
}

/* video styles */

#video_container {
    padding: 30px;
}

/* footer styles */

footer {
    padding: 40px 15px 15px 15px;
}

.first_footer_item {
    flex-direction: column;
}

#contactus {
    flex-direction: column;
    width: 100%;
    align-items: center;
}

#contactnumber {
    width: 90%;
    margin-bottom: 20px;
}

#socialnet {
    display: flex;
    flex-direction: row;
    width: 100%;
    justify-content: center;
}

.footer_logos {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
}

.contactusicon {
    padding: 10px;
}

#alkimlogo2 img {
    max-width: 90px;
}

#germantechlogo img {
    max-width: 90px;
}

.logo2 img {
    max-width: 250px;
    margin-top: 30px;
}

#starlogo2 {
    margin-top: 15%;
}

/* product category styles */

.product_category_item {
    width: 45%;
}

.product_category_item h4 {
    font-size: 2vw;
}

/* category styles */

.category_header {
    font-size: 14px;
}

.category_item {
    flex-direction: column;
    align-items: center;
}

.category_text_container {
    flex-direction: column;
    width: 90%;
    margin-bottom: 3%;
}

.category_image_container {
    max-width: 60%;
}

/* SPECIAL category styles */

.passenger_text_container::before {
    display: none;
}

.heavy_text_container::before {
    display: none;
}

.motorcycle_text_container::before {
    display: none;
}

.automotive_text_container::before {
    display: none;
}

.hydraulic_text_container::before {
    display: none;
}

.industrial_text_container::before {
    display: none;
}

.grease_text_container::before {
    display: none;
}

.special_text_container::before {
    display: none;
}

.coolant_text_container::before {
    display: none;
}

.category_item {
    padding-bottom: 2%;
    border-bottom: 5px dashed;
}

.category_passenger_item {
    border-color: #6c2938;
}

.category_heavy_item {
    border-color: #1f5831;
}

.category_motorcycle_item {
    border-color: #2d3253;
}

.category_automotive_item {
    border-color: #691112;
}

.category_hydraulic_item {
    border-color: #0b4e6c;
}

.category_industrial_item {
    border-color: #695d3a;
}

.category_grease_item {
    border-color: #5e3a25;
}

.category_special_item {
    border-color: #21585c;
}

.category_coolant_item {
    border-color: #0c8eca;
}