.et_fixed_nav #et-top-navigation {
-webkit-transition: none!important;
transition: none!important;
} body {background: #111111!important;}
a:link, a:active, a:visited {color:#999; text-decoration: none;}
a:hover {color:#ccc; text-decoration: none; }
strong{color:#999!important;}
span.position {font-size:12px;font-weight:300;line-height: 16px;}
.clear {clear:both!important;}
h1, h2, h3, h4 {
font-family: 'Racing Sans One', cursive!important;
}
h1{line-height: 52px!important;}
h2{text-transform: uppercase!important; margin-top:20px!important; margin-bottom:10px!important;letter-spacing: 0px!important;line-height: 30px;}
h2.dark {color:#222!important;}
hr { height: 1px!important; color: #cacaca!important; background-color: #666!important; border: none!important;margin:40px 0 40px 0;}
.et_header_style_centered #main-header .logo_container {float:left!important;}
.nav-next a, .nav-previous a {
background:#f6c600!important; 
color:#000!important;
padding:5px 15px!important;
text-decoration: none!important;
margin: 25px 0!important;
font-weight: 600!important;
}
.nav-next a:hover, .nav-previous a:hover {
background:#222!important; 
color:#f6c600!important;
border-top: 1px solid #f6c600!important;
}
#main-content {
background-color: #000!important;
}
.et_project_categories {
display:none!important;
}
.et_full_width_portfolio_page .et_project_meta {
display:none!important;
}
.et_full_width_portfolio_page .nav-single {
border-top: 0px solid #000!important;
}
.wp-caption {
border: 0px solid #000!important;
background-color: #f6c600!important;
color:#000!important;
margin:30px 0!important;
}
article#post img {
border:12px solid #f6c600!important;
}
@media (min-width: 981px){
.et_full_width_portfolio_page #left-area {float: left; width: 90%!important; margin-right:0!important;}
}
ul.sub-menu li a { font-size:12px!important;text-transform: uppercase!important;min-width:250px!important;opacity: 1!important;transition: none!important;}
ul.sub-menu li a:hover { color:#000!important; opacity: 1!important;transition: none!important;}
ul.sub-menu li:hover { background:#f6c600!important; color:#222!important;font-color:#222!important;}
ul.sub-menu {min-width:290px!important;}
::selection {background: #111 !important; color:#eee !important; }
::-moz-selection {background: #111 !important; color:#eee !important; } .yellowBold {color:#f6c600!important; text-shadow: none!important; font-size:30px; letter-spacing: 0px!important; font-weight:200!important; font-family: 'Racing Sans One', cursive!important; }
.white {color:#ccc!important;}
.et_pb_scroll_top.et-pb-icon {background:#444!important;}
#et-top-navigation, nav#top-menu-nav {display:block!important; float:none!important;margin:0px auto!important;}
#main-header .logo_container .contact_info {float:right!important; padding:60px 0;}
#main-header .logo_container .contact_info a span {font-size:36px; font-weight:600;font-style:italic;color:#eee!important;margin: 0 25px 0 8px;} #footerBorder {background-image:url(https://vanguardhotrodshop.net/wp-content/uploads/working-bg.jpg)!important;background-repeat:repeat-x!important; min-height: 30px!important; max-height: 30px!important;}
footer {background-image:url(https://vanguardhotrodshop.net/wp-content/uploads/footer-bg.jpg)!important;background-repeat: no-repeat!important; background-size: cover!important;}
#main-footer .footer-widget h4 {background:#f6c600; text-align: center;border-top-left-radius:0px;border-top-right-radius:0px; color:#222!important;width:100%!important; padding: 15px 35px 15px 35px!important;letter-spacing: 0px!important;}
#main-footer .footer-widget ul, #main-footer .footer-widget p {padding:25px 35px!important;}
.footer-widget .et_pb_widget div{background-color: rgba(0,0,0,.6);min-height: 200px!important;margin-bottom:50px!important;border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.footer-widget ul li a, .footer-widget a {color:#999!important;}
.footer-widget ul li a:hover, .footer-widget a:hover {color:#eee!important;}
@media all and ( max-width: 1100px ) {
#main-header .logo_container .contact_info {float: none!important;padding: 40px 0!important;}
footer {background-size:contain!important;}
#logo img {max-width: 100%!important; float:none!important;}
}
@media (max-width: 980px){
.et_header_style_left #logo, .et_header_style_split #logo {
max-width: 100%!important;}
}
@media (max-width: 467px){
#main-header .logo_container .contact_info {
margin-left: 0px!important;
padding: 0!important;
} }
@media all and ( max-width: 960px ) {
.et_header_style_centered #main-header .logo_container {float:none!important; margin:0px auto!important;}
#main-header .logo_container .contact_info {margin-top:0px!important; float:left!important; padding:0!important; width:100%!important;display:block!important;}
#main-header .logo_container .contact_info img {max-width:15px!important;}
#main-header .logo_container .contact_info a {font-size:18px!important;line-height: 21px!important; margin: 15px auto!important;padding:0!important; }
.et_header_style_left #logo, .et_header_style_split #logo {
max-width: 100%!important;height:100%!important;}
#main-header .logo_container {padding-bottom:20px!important;}
h1 {line-height: 36px!important;}
h1 {font-size: 32px!important;}
}