body p,
body li {
color: #000000; font-size: 16px;
}
body p a,
body p li a {
color: #fa0e1b;
transition: all 0.3s ease-in-out;
}
body p a:hover,
body p li a:hover {
color: #333333;
transition: all 0.3s ease-in-out;
}
body .row.light-header h1,
body .row.light-header h2,
body .row.light-header h3,
body .row.light-header h4,
body .row.light-header h5{
color: 	}
body .row.dark-header h1,
body .row.dark-header h2,
body .row.dark-header h3,
body .row.dark-header h4,
body .row.dark-header h5{
color: 	}
body .row.dark-content p{
color: 	}
body .row.light-content p{
color: 	}     .top-widget {
background-color: #ffffff;
line-height: 40px; height: 40px;
} header .top-widget p,
header .yop-widget span {
font-size: 14px;
} .top-widget .container {
width: 90%;
height: 40px;
margin:0 auto;
} .top-widget a {
color: #0a0a0a;
font-size: 14px;
}
header .top-widget .widget li a:hover{
color: #00e0be;
}    .top-header .logo a img { }
.top-header {
height: 130px;
}
.top-header .container {
width: 90%;
height: 130px; margin: 0 auto;
}
.top-header {
background-color: #ffffff;
}
.top-header {
background-color: ;
}  ul#top-menu li a {
color: #000000;
font-size: 14px;
font-weight: 300;
text-transform: none;
letter-spacing: 2px;
}
ul#top-menu li a:hover {
color: #fa0e1b;
}  ul#top-menu ul.sub-menu {
background-color: #000000;
width: 200px;
}
ul#top-menu ul.sub-menu li a {
color: #ffffff;
font-size: 13px;
font-weight: 300;
text-transform: none;
letter-spacing: 1px;
}
ul#top-menu ul.sub-menu li a:hover {
color: #fa0e1b;
}
ul#top-menu ul.sub-menu li:hover {
background-color: transparent;
}  div.header-button a.btn-bt.default.btn-default {
color: #ffffff;
font-size: 14px;
background-color: rgba(0,0,0,0.65);
}
div.header-button a.btn-bt.default.btn-default:hover {
color: #ffffff;
background-color: rgba(0,0,0,0.9);
}  body button.menu-toggle {
color: #222;
font-size: 43px;
}
button.menu-toggle:hover {
color: #fa0e1b;
transition: all 0.3s ease-in-out;
}
.top-bottom-header .main-navigation.display-small-desktop.toggled-on {
top: calc(40px + 130px);
}
.js .top-header .main-navigation.toggled-on > div > ul {
background-color: rgba(0,0,0,0.91);
}
.top-header .main-navigation.toggled-on ul#top-menu li a {
color: #FFF;
font-size: 14px;
font-weight: 400;
letter-spacing: 2px;
text-transform: none;
transition: all 0.3s ease-in-out;
}
.top-header .main-navigation.toggled-on ul#top-menu li a:hover {
color: #fa0e1b;
transition: all 0.3s ease-in-out;
}
button.dropdown-toggle {
color: #FFF;
transition: all 0.3s ease-in-out;
}
button.dropdown-toggle:hover {
color: #fa0e1b;
transition: all 0.3s ease-in-out;
}     .home .row.default-header {
height: 500px;
}
.home .row.default-header .page-title h1 {
color: #000000;
font-size: 48px;
font-weight: 300;
text-transform: uppercase;
letter-spacing: 2px;
} .row.default-header {
height: 300px;
}
.row.default-header .page-title h1 {
color: #0a0a0a;
font-size: 42px;
font-weight: 300;
text-transform: uppercase;
letter-spacing: 2px;
}        a.btn-bt.default {
border-radius: 7px;
}
a.btn-bt.default {
color: #ffffff;
font-size: 12px;
background: #0a0a0a;
letter-spacing: 3px;
}
a.btn-bt.default:hover {
color: #ffffff;
background: rgba(10,10,10,0.3);
}  a.btn-bt.alternate {
border-radius: 7px;
}
a.btn-bt.alternate {
color: #0a0a0a;
font-size: 12px;
background: #ffffff;
letter-spacing: 3px;
}
a.btn-bt.alternate:hover {
color: #0a0a0a;
background: rgba(209,209,209,0.3);
}    footer#footer {
background: #4a4a4a;
}
footer .row .container {
width: 90%;
margin: 0 auto;
}
footer#footer a {
color: #ffffff;
}
footer#footer a:hover {
color: #f71728;
}
footer ul.social li a i {
color: #f71728;
}
footer ul.social li a i:hover {
color: #ffffff;
}   .copyright {
background: #000000;
padding: 10px 0px;
}
.copyright .container {
width: 90%;
margin: 0 auto;
}
body .site-content-contain .copyright p {
color: #ffffff;
font-size: 11px;
}
.copyright-text.span6.left p {
float: left;
}
.copyright-content.span6.right p,
.copyright-content.span6.right ul {
float: right;
margin: 0;
}
.copyright ul.social li a i:hover {
color: #333333;
transition: all 0.3s ease-in-out;
}    .bakery .vc_row {
padding-bottom: 40px;
padding-top: 40px;
} .bakery .container {
max-width: 1100px;
width: 87%;
margin: 0 auto;
}