/*
Theme Name:     Cooking Press Child
Theme URI:      http://foodbolistas.com/
Description:    Child theme for the Cooking Press theme 
Author:         Sita Bhaumik
Author URI:     http://sitabhaumik.com
Template:       cookingpress
Version:        0.1.0
*/

@import url("../cookingpress/style.css");

body.rightsb {
	background: #FFF !important;
}

.container header.main {
	margin-bottom: 0;
}

.container header h1 {
	padding-top: 0;
}

.container header h1 a {
	width: 990px;
	height:90px;
	margin:0;
}

.container #nav{
	margin-left:20px;
}

.rightsb .container #nav ul {
	background: white;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.container #nav ul {
	float: left;
}


/*Nav*/
#nav ul.menu li a {
    color: #ff9933;
}

#nav ul.menu li a:hover {
    color: #ffffff;
}

#nav ul.menu li ul {
    border: 1px solid #F6921E;
    margin-top: 3px;
    border-radius: 0 3px 3px 3px;
    z-index: 109;
    -moz-border-radius: 0px 3px 3px 3px ;
    -webkit-border-radius: 0px 3px 3px 3px ;
}

#nav ul.menu li:hover {
    color: #ffffff;
}

#nav ul.menu > li ul li a:hover {
    color: #ffffff;
}


/*Sidebar*/
#sidebar{
    border-left: 1px solid #ff9933;
}

#sidebar h3 span {
    color: #ff9933;
}

#searchform input#s {
    background: none repeat scroll 0 0 #bbf8bd;
    transition: all 0.2s ease-in-out 0s;
}

#searchsubmit {
    background: url("../images/search.png") no-repeat scroll center center #bbf8bd;
}



.ingredients {
    border: 1px solid #F6921E;
    width: 65%;
}

.purerecipe ul li {
    margin: 4px 10px;
}

.purerecipe.minimal header {
    padding: 5px 0;
    position: relative;
}

.purerecipe.minimal header h3 {
    font-family: sans-serif;
}


article.post h2 a {
    font-family: sans-serif;
}



.coda-slider-wrapper {
    border: 5px solid #98f49d;
}

.panel-wrapper p {
    top: 378px;
    background: none repeat scroll 0 0 #FF0099;
}

.coda-nav ul li a {
    font-size: 16px;
 }

.coda-nav ul li 
    font-family: arial, sans-serif;

}
.coda-nav ul li a {
    border-bottom: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    color: #FFFFFF;
}

.coda-nav ul li a {
    font: sans-serif;
}

.coda-nav ul li a.current {
    background: none repeat scroll 0 0 #ffffff;
    color: #bbf8bd;
}


.panel-wrapper h2 {
    background: none repeat scroll 0 0 #FFFFFF;
    font-family: sans-serif;
    border: 2px solid #bbf8bd;
   font-style: italic;
}

.panel-wrapper p {
    background: none repeat scroll 0 0 #bbf8bd;
    color: #333333;
}

.panel-wrapper p a {
    color: #333333;
}

/*Flexslider*/
.container .flexslider{
	background:none;
	-moz-box-shadow: 0px 0px 7px #D6D6D6;
	-webkit-box-shadow: 0px 0px 7px #D6D6D6;
	box-shadow: 0px 0px 7px #D6D6D6;
	border:1px solid #EEE;
	padding-left:10px
}

.container .flex-direction-nav li a {
	background: url("images/bg_direction_nav_note.png") no-repeat scroll 0 0 transparent;
	box-shadow: none;
}	

.container .flex-direction-nav li .next {
	background-position: -53px 0;
	right:-20px;
}

.container .flex-direction-nav li .prev {
	left: -20px;
}

.container .es-nav span {
	background: url("images/nav_thumbs_note.png") no-repeat scroll left top 
}

.container .es-nav span.es-nav-next {
	background-position: right top;
}

.template-subtitle span {
    background: none repeat scroll 0 0 #fff;
}