/******************************************************************
Theme Name: Riva2
Description: Riva Theme Update April 2014
Author: Your Name Here
Author URI: http://www.yoururlhere.com
Version: 1.1
******************************************************************/

/***********  Riva Restaurant Menu & Tabs CSS (other css in /css/styles.css)  **********/
.rivamenu {
	width:800px;
        margin: 0 auto;
        font: 90% "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align:left;
	color:#ffffff;
	}

.rivamenu dl {
	width: 680px;
	overflow: auto;
	margin: 0 auto;
    }
.rivamenu dt, dd.price {
	font-size: 1.5em;
	font-weight: bold;
        padding-top:.2em;
	}

.rivamenu dt {
	float: left;
	padding-right: 3px;
	color: #ffffff;
	}
.rivamenu dd {	
	margin:0;
        }
.rivamenu dd.price {
	float: right;
	padding-left: 3px;
	color: #ce4f65;
	}
.rivamenu .ingredients {
	display:inline-block; 
	width: 100%;
	padding: 3px 0;
	font: italic 100% Georgia,Times,sans-serif;color: #555;
	}
.rivamenu p{
	text-align:center; 
	clear:both;
	}

.rivamenu span {
	float:right;
	}
.rivamenu h2,h3 {
	clear:both; 
	color:#d3b87c;
        border-bottom:none;
        padding: 1em 0 1em 0;
	}
ul.rivamenu {
	list-style-type:none;
	width: 640px;
	margin: 0 auto;
	font-size:110%;
	}
.rivamenu td {
	text-align: right;
	}
.rivamenu td:first-child {
	text-align: left;
	}


/* Tabs Styles */
ul.tabs {
    list-style: none;
    margin: 0;
    border-bottom: 1px solid #ccc;
    background: #cc6173;
    background: -moz-linear-gradient(top, #cc6173 0%, #aa2e42 80%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc6173), color-stop(80%,#aa2e42));
    background: -webkit-linear-gradient(top, #cc6173 0%,#aa2e42 80%);
    background: -o-linear-gradient(top, #cc6173 0%,#aa2e42 80%);
    background: -ms-linear-gradient(top, #cc6173 0%,#aa2e42 80%);
    background: linear-gradient(to bottom, #cc6173 0%,#aa2e42 80%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc6173', endColorstr='#aa2e42',GradientType=0 )
;
	border-radius: 5px 5px 0px 0px;
	}
ul.tabs li {display: inline-block;}
ul.tabs a {
    display: block;
    position: relative;
    top: 1px;
    padding: 7px 5px;
    border: 1px solid transparent;
    text-decoration: none;
	}
ul.tabs a.active {
    background-color:#1b1b1b;
    border-color: #000000;
    border-bottom-color: #1b1b1b;
	}
ul.tabs a.active:first-child {
    border-radius:5px 5px 0 0;
}
section.tab {
    display: none;
    margin-bottom: 15px;
    padding: 35px 70px;
	}
section.tab.active {display: block;}