Przez dodanie bootstrap-a jest dublowana nazwa klasy .dropdown
<div class="dropdown left_side">
zrób np. taki zapis w div o klasie .third_nav (dodaj np. znak podkreślenia do nazwy)
<div class="dropdown_ left_side">
<div class="third_nav">
<div class="dropdown_ left_side">
<button class="dropbtn">
UCZELNIA
<i class="fa fa-caret-down"></i>
</button>
...
<div class="dropdown_ left_side">
<button class="dropbtn">
WYDZIAŁY
<i class="fa fa-caret-down"></i>
</button>
... itd
</div><!-- /.third_nav -->
i odpowiednio w css
.dropdown_ { ...
.dropdown_ .dropbtn { ...
.third_nav a:hover,
.dropdown_:hover .dropbtn { ...
.dropdown_:hover .dropdown-content { ...
BTW, zapisz to
.third_nav a:hover,
.dropdown_:hover .dropbtn {
border: 2px dotted red;
}
np. tak
.third_nav a,
.dropdown_ .dropbtn {
border: 2px dotted transparent;
}
.third_nav a:hover,
.dropdown_:hover .dropbtn {
border: 2px dotted red;
}
lub
.third_nav a,
.dropdown_ .dropbtn {
border: 2px dotted transparent;
transition: all 250ms;
}
.third_nav a:hover,
.dropdown_:hover .dropbtn {
border: 2px dotted red;
}
przestaną "skakać" wskazane elementy gdy podczas :hover "dostają" czerwoną kropkowaną ramkę (border - dotted)