*{
outline:none !important;
}
body{
background:#222;
color:white;
background-image:url(/wp-content/uploads/2018/12/849-carbon-fiber-pattern-2560x1600-minimalistic-wallpaper-1.jpg);
background-size:100% auto;
font-family: Arial;
}
h1{
font-family:'Oswald', sans-serif;
color:white;
}
#masthead{
margin:0 auto; 
position: relative; 
background:#222;
border:none;
text-align:center;
}
.site-search{ display:none;}
#masthead .col-full{
float:left;
padding: 0 10px;
}
.site-header .site-branding img{
max-width:130px;
}
.storefront-primary-navigation{
float:left; 	    
width:auto;
clear: unset;
}
#site-navigation{
width: auto;
float: left;
margin-right: 0;
clear: unset;
}
.woocommerce-active .site-header .site-header-cart{
min-width:220px;
width:auto;
position: absolute;
right: 40px;
}
.woocommerce-active .site-header .site-header-cart a{
color:white;
}
.sp-header-active .sp-header-span-2{
width:auto;
}
.site-header{
padding:10px 0;
}
#menu-shop-prime-menu li a{
font-size:14px;
padding:15px 5px;
margin:0;
color:white;
}
ul.products li.product img {
margin:0;
border-radius:0px;
width:100%;
}
.main-navigation ul.menu ul.sub-menu, .main-navigation ul.nav-menu ul.children{
background:#222222;
padding-left:10px;
}
.main-navigation ul.menu ul.sub-menu li:hover a, .main-navigation ul.nav-menu ul.children li:hover a{
color:#f27105 !important;
} .site-footer, .site-footer .footer-widgets, .site-footer .widget{
padding-top:0px;
padding-bottom:0px;
}
.site-footer{
padding-top:30px;
}
.site-footer #media_image-3{
width: 222px;
display: block;
margin: 0 auto;
margin-bottom: 10px;
}
.site-footer #media_image-3 img{ 
width:222px;
}
.site-footer #text-3{
width:222px;
margin: 0 auto;
}
footer .widget.widget_text .gamma.widget-title{
border-bottom:none;
border-bottom: none;
padding: 0;
margin-bottom: 10px;
}
.site-footer .contact-list li, .site-footer .contact-list li a{
color:white !important;
font-weight:bold;
}
.contact-list li a{
padding-left:5px;
}
.site-footer .contact-list li{
padding: 5px 10px;
margin: -1px;
}
.site-footer .contact-list li:nth-child(odd), .site-footer #menu-footer-menu li:nth-child(odd){
background: #333;
}
.site-footer .fb_iframe_widget
{
margin-top: -15px;
}
.site-footer #menu-footer-menu li{
margin-bottom:0px;
padding:0.5em 15px;
}
.widget_nav_menu ul li::before{
display:none;
}
.site-footer #menu-footer-menu li a {
color: white;
text-decoration:none;
}
.site-footer #menu-footer-menu li a:hover{
color: grey;
text-decoration:underline;
}
.site-footer .fb_iframe_widget
{
margin-top: -15px;
} @media (max-width: 480px){
.woocommerce-active .site-branding{
float:unset;
}
button.menu-toggle{
width:100%;
float:unset!important;
}
button.menu-toggle, button.menu-toggle:hover {
background-color: #222;
border-color:#d6d6d6;
color:#d6d6d6;
}
button.menu-toggle:after, button.menu-toggle:before, button.menu-toggle span:before{
background-color:#d6d6d6;
}
#site-navigation{
width: 90%;
margin: 10px auto;
position: relative;
float: unset;
clear: unset;
}
.site-header .site-branding img{
margin:0 auto;
}
}
footer{
background:#222!important;
}
footer .widget.widget_text .gamma.widget-title{
color:#f10404;
font-family:'Oswald', sans-serif;
font-style:italic;
font-size:26px;
}
#masthead{
display: none;
}