#menu-item-4591:hover, #menu-item-mobile-4786:hover > a {
background: #65000d;
}
#menu-item-4591, #menu-item-mobile-4786 > a {
background: #800011;
}
.social ul.connect {
margin-bottom: 0;
text-align: right;
margin: 0 auto;
overflow: hidden;
padding: 5px 0px 5px 5px;
display: inline-block;
}
.social ul.connect li {
text-align: center;
padding-right: 0;
width: 35px;
height: 35px;
float: left;
list-style-type: none;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
margin-right: 15px;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
background: #FAFAF9;
line-height: 35px;
text-align: center;
}
.social ul.connect li i {
color: #676661;
font-size: 16px;
margin: 0;
}
.social ul.connect li:hover {
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
.social ul.connect li:first-child {
border-left: none;
}
@media screen and (min-width: 992px) {
#menu-item-4591, #menu-item-mobile-4786 li > a {
color: #800011;
}
}
@media only screen and (max-width: 600px) {
#menu-item-mobile-4591, #menu-item-mobile-4786 {
background: #800011 !important;
}
#menu-item-mobile-4591:hover, #menu-item-mobile-4786:hover {
background: #800011;
}
}