wooshop

/*
Benvenuto nella funzione di personalizzazione dei CSS!

Per scoprire come funziona, consulta http://wp.me/PEmnE-Bt
*/
body {
font-family: ‘Lato’, sans-serif;
}

.main-navigation ul.menu > li > a {
color: #333;
text-transform: uppercase;
font-weight: bolder;
font-size: large;
}

.main-navigation .sub-menu {
display: none;
padding: 10px;
width: 500px;
list-style: none;
position: absolute;
left: 0;
top: 100%;
z-index: 999;
background: none;
}

.main-navigation .sub-menu {
display: none;
padding: 10px;
width: 500px;
list-style: none;
position: absolute;
left: 0;
top: 100%;
z-index: 999;
background: white;
}

header.site-header {
background: #f7f7f7;
position: static;
top: 0;
width: 100%;
z-index: 999;
}

.header-right-link ul li a {
color: #333;
}

#logo.center img {
max-width: 100%;
}

.notification-widget-section .notification {
padding: 0;
background: #fff;
text-align: center;
text-transform: none;
border: none;
}

.blog .site-main, .category .site-main, .single-post .site-main, .author .site-main, .error404 .site-main, .search .site-main {
padding-top: 20px;
}

.center .site-main {
padding-top: 20px;
}

#search-container {
position: fixed;
width: 100%;
height: 100%;
left: 0;
top: 60px;
background-color: rgba(234,234,234,0.92);
z-index: 99;
padding-top: 20px;
display: none;
}

.search-form .search-field {
width: 70%;
font-size: 20px;
color: #313131;
background: #FFFFFF;
border: 1px solid #e1e1e1;
padding: 14px 15px;
}

.rwd-video {
height: 0;
overflow: hidden;
padding-bottom: 56.25%;
padding-top: 30px;
position: relative;
}

.rwd-video iframe,
.rwd-video object,
.rwd-video embed {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}

.featured-widget-section {
padding: 1px 0;
}

.center #menu-toggle {
top: 15px;
background-color: #999999;
}

.small.main-navigation {
top: auto;
z-index: 999;
}

.ad-gallery .ad-nav {
position: relative;
width: 350px;
margin-bottom: 20px;
}

.woocommerce div.product form.cart .variations td.label {
padding-right: 1em;
color: black;
}

.woocommerce ul.product_list_widget li img {
float: right;
margin-left: 4px;
width: 150px;
height: auto;
box-shadow: none;
}

.woocommerce span.onsale {
height: 50px;
width: 100px;
left: auto;
right: 0;
}

input[type=radio], input[type=checkbox] {
margin: 4px 35px 0;
margin-top: 1px 9px;
line-height: normal;
}

h1, .h1 {
font-size: 26px;
}

h2, .h2 {
font-size: 20px;
}

element.style {
text-transform: none;
}

.category-description {
width: 1000px;
font-size: smaller;
}

.woo-commerce-cat-item .item-info .price {
font-size: 28px;
color: #FF6C00;
font-size: xx-large;
font-weight: bolder;
}

.woocommerce div.product p.price {
color: #FF6C00;
font-size: 3em;
font-weight: bolder;
}

.woocommerce button.button, a.button {
background: #FF6C00;
border-radius: 0;
color: #fff;
font-weight: bolder;
font-size: x-large;
}