h2 a {
font-weight: 700;
}
#cb-nav-bar #cb-main-menu ul li > a {
font-weight: 700;
}
.cb-sidebar-widget .cb-sidebar-widget-title {
border-bottom-color: #e8ca37;
font-size: 22px;
color: #4d4d4d;
}
.cb-sidebar-hp {
background: #f0f0f0 !important;
}
.cb-sidebar-hp h2 {
font-size: 22px;
letter-spacing: 3px;
text-align: center;
margin-bottom: -15px;
margin-top: -15px;
color: #4d4d4d;
}
.cb-sidebar-hp > div:not(:last-of-type) {
border-bottom: 3px solid #e8ca37;
padding: 30px 0;
}
#vscf_send {
display: inline-block;
border: none;
padding: 0.3em 1.2em;
margin: 0 0.5em 0.5em 0;
border-radius: 3em;
text-decoration: none;
font-weight: 400;
color: #ffffff;
background-color: #4eb5f1;
text-align: center;
transition: all 0.2s;
box-shadow: none;
}
#vscf_send:hover {
background-color: #4095c6;
}
@media all and (max-width: 30em) {
#vscf_send {
display: block;
margin: 0.2em auto;
}
}
.footer-distributed {
box-sizing: border-box;
width: 100%;
text-align: left;
}
.footer-distributed .footer-left p {
color: #8f9296;
font-size: 14px;
margin: 0;
} .footer-distributed p.footer-links {
font-size: 18px;
font-weight: bold;
color: #333;
margin: 0;
padding: 10 0;
}
.footer-distributed p.footer-links a {
display: inline-block;
line-height: 1.8;
text-decoration: none;
}
.footer-distributed .footer-right {
float: right;
margin-top: 6px;
max-width: 180px;
}
.footer-distributed .footer-right a {
display: inline-block;
width: 35px;
height: 35px;
background-color: #33383b;
font-size: 20px;
color: #ffffff;
text-align: center;
line-height: 35px;
margin-left: 3px;
} @media (max-width: 600px) {
.footer-distributed .footer-left,
.footer-distributed .footer-right {
text-align: center;
}
.footer-distributed .footer-right {
float: none;
margin: 0 auto 20px;
}
.footer-distributed .footer-left p.footer-links {
line-height: 1.8;
}
}
img {
display: block;
margin-left: auto;
margin-right: auto;
}