/* 

*/

root { 
    display: block;
}
body{
    font-family: "Helvetica-Neue","Helvetica","arial", sans-serif;
}
#wrapper{
    width:100%;
    background-color:rgba(0,0,0,.3);
}
header{
    width:100%;
    background-color:gray;
    background-image:url('img/logo-01.png');
}
#logo{
    width:159px;
    margin:auto;
}
#dividing_line{
    width:111%;
    margin:auto;
}
#ingredients_entry{
    position:relative;
}
.label_ingredient{
    position:absolute;
    top:27px;
    left:25px;
}
textarea{
    margin:14px 0px 24px 12px;
    width:60%;
    min-width:170px;
    min-height:130px;
    max-width:400px;
    max-height:300px;
    float:left;
   -moz-border-radius: 9px;
   -webkit-border-radius: 9px;
   border-radius: 9px 9px 9px 9px;    
}
.button_search{
    float:left;
}
nav{
    clear:both;
}
nav a{
    display:block;
    background-color:white;   
    margin:11px 0px;
    padding:6px 0px 7px 25px;
    text-decoration:none;
    color:black;    
}
nav h6{
    display:inline;
}
nav h6:after{
    content:url('img/list_arrow.png');
    margin-left:4px;
}
.previous, next{

}
.previous{

}    
.previous:before{

}
.next{

}
.next:after{

}

#ingredients_entry h1{
    font-family: steelfish;
    font-size: 44px;
    font-style: normal;
    font-weight: bold;
    text-transform: none;
    letter-spacing: -2px;
    line-height: 1.2em;    
}
#ingredients_entry h2{
    
}
#ingredients_entry h3{
    
}
#ingredients_entry h4{
    
}
#ingredients_entry h5{
    
}
#ingredients_entry h6{
    
}
h1{  /*recipe title*/
    font-size:23px;
}
h2, h3{  /*servings, time to prep*/
    font-size:12px;
}
h4{  /*ingredients title*/
    font-size:12px;
}
ul{  /*ingredients list*/

}
li{

}
p{  /*recipe instructions*/

}
.back{

}
span{
    width:12.5%;
    height:3px;
    display:inline-block;
}
.b1{    
    background-color:#6FD138;/*green*/
}
.b2{
    background-color:#B157FF;/*purple*/
}
.b3{
    background-color:#E66C3F;/*red*/
}
.b4{
    background-color:#469BF2;/*blue*/
}
.b5{
    background-color:#FCE042;  /*yellow*/
}

