/*
Theme Name: Risotto Child
Theme URI: http://webnus.biz/themes/risotto
Template: risotto
Author: WEBNUS
Author URI: http://themeforest.net/user/WEBNUS
Description: Risotto is a premium, fully responsive, Retina-Ready WordPress theme with Modern Design. It's very code-light, making it quick to load, and has a pleasingly clean look that's ideal for Food, Restaurant and Cafe shop websites.
Tags: white,responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,custom-header,custom-menu,featured-images,flexible-header,full-width-template,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready
Version: 1.1.6.1490078965
Updated: 2017-03-21 06:49:25

*/

.woocommerce-ordering .orderby {
	margin-bottom: 0;
}

ul.alphabetical-pagination {
	display: block;
	clear: left;
	list-style-type: none;
	margin: 10px 0 0;
}

ul.alphabetical-pagination li {
	text-align: center;
	display: inline-block;
	vertical-align: top;
	margin-right: 8px;
	margin-bottom: 8px;
}

ul.alphabetical-pagination li a {
	display: inline-block;
	font-weight: 600;
	height: 30px;
	width: 30px;
	line-height: 26px;
	color: #333333;
	border: 2px solid #dddddd;
}

ul.alphabetical-pagination li a:hover,
ul.alphabetical-pagination li.current a {
	background-color: #a4251b;
	border-color: #a4251b;
	color: #ffffff;
}

.woocommerce.archive ul.products {
	font-size: 0;
	margin: 30px -15px;
}

.woocommerce.archive ul.products li.product {
	float: none;
	display: inline-block;
	vertical-align: top;
	width: 50%;
	margin: 0 0 30px;
	padding: 0 15px;
}

.woocommerce.archive ul.products li.product .woocommerce-loop-product__title {
	font-size: 15px;
	margin-top: 10px;
}

.woocommerce div.product div.images img {
	width: auto;
}

@media (min-width: 768px) {

	.woocommerce.archive ul.products li.product {
		width: 33.3333%;
	}
}

@media (min-width: 960px) {

	.woocommerce.archive ul.products li.product {
		width: 25%;
	}
}

@media only screen and (max-width: 960px) and (min-width: 768px) {
	.container {
		width: 700px !important;
	}
}

/* Hide comments & publish date - products on Search page */
.search-results .postmetadata {
    display: none;
}

@media only screen and (max-width: 960px) {

    .top-links.lftflot {
        display: none;   
    }

    .top-links #nav {
        display: block;
        width: auto;
        border: none;
        background-color: transparent;
        position: relative;
        top: auto;
        left: auto;
        padding: 0;
    }

    .top-links #nav li {
        display: inline-block;
        border: none;
        margin: 0 5px;
    }

    .top-links #nav li a:after {
        display: none;
    }
}