/* 
Theme Name: Storefront Child 
Template: storefront 
Version: 1.0 
*/ 
@import url('https://fonts.googleapis.com/css?family=Poiret+One:400&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300');

p.site-description {font-size:26px !important; color: #FFFFFF; font-family: 'Open Sans Condensed', sans-serif;}

body, button, input, textarea {
font-weight: 100 !important;
}


.wpsc_quantity_update {font-size:16px;}

.storefront-handheld-footer-bar ul li.cart .count {
    color: #ff0000;
}

.tbox
{
opacity: 1 !important;
border:1px solid #FFFFFF;
background:#E2401C;
border-radius:25px;
-moz-border-radius:25px; 
-moz-box-shadow:    1px 1px 1px #eee;
-webkit-box-shadow: 1px 1px 1px 1px #eee;

font-size: 18px !important;
font-weight: bold !important;

}

 .site-header-cart .cart-contents:after{
    content: "" !important;
}

.main-navigation ul li a::before {
    content: "" !important;
}


.page-title, .entry-title, .widget-title {
	font-family: 'Poiret One', cursive;
}

.menu-item a {
	font-family: 'Poiret One', cursive;
    font-weight: 100 !important;
	font-size: 18px;
}


h1, h2, h3, h4, h5, h6 {
font-weight: 100 !important;
}

#content {
padding-top: 250px;
}

#masthead {
		position: fixed;

		background-repeat: no-repeat;
		background-position: center center !important;		
		top: 0;

-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;

		width: 100%;
}

span.overlay {
width:100px; 
color:#FFFFFF; 
background-color:#F43B05; 
float:left; 
padding:3px; 
position:absolute; 
top:80px; 
left:40%;
}


.main-navigation ul li:hover > a {
color: #ffdd00;
}

/* Super menu background color */
.storefront-primary-navigation{
background-color: rgba(0, 0, 0, 0.5);
}

a:focus,
.focus a {
    -moz-outline-style: none !important; 
	outline: none !important;
}
