
#editMaltClone{
    display:none;
}
#editHopClone{
    display:none;
}
#editMiscClone{
    display:none;
}
.input-group-sm > .form-control{

    padding: 0px 0px 0px 5px;
    font-size:12px;

}
#miscList .form-group-sm > .form-control{

    padding: 0px 0px 0px 5px;
    font-size:12px;

}
#editMaltAdvanced	input{
    text-align: right;
}   
.isRest select{
    background-color: #DDF9CF;
    color: #000;
    font-weight: bold;
}
.isRest select[disabled]{
    
    
    font-weight: normal;
    color:lightgray;
}
@media (max-width: 500px)  {
    .input-group-sm > .form-control{
        padding: 0px 0px 0px 5px;
        font-size:12px;
    }
    .input-group-sm > .input-group-addon, .input-group-sm >  .btn{

        padding: 4px 5px;
        font-size:12px;
    }
}
#editRecipeMaltsTitle{
    color:#A5740C;
    padding: 10px;
    border-radius: 4px;
    cursor:pointer;
    border:1px solid #A5740C;
}
#editMalt.panel-primary{
    border-color: #EFD8A7;
}
#editMalt.panel-primary .panel-heading{
    background-color: #EFD8A7;
    border-color: #EFD8A7;
}
#editRecipeHopsTitle{
    color:#40864B;
    padding: 10px;
    border-radius: 4px;
    cursor:pointer;
    border:1px solid #40864B;
}
#editHop.panel-primary{
    border-color: #BEE4C4;
}
#editHop.panel-primary .panel-heading{
    background-color: #BEE4C4;
    border-color: #BEE4C4;
}

#mainRecipe .input-group-sm, #mainRecipe .input-group, #mainRecipe .input-group-lg{
    margin-top: 10px;

}
#miscList .form-group-sm, #miscList .form-group, #miscList .form-group-lg{
    margin-bottom:0px;
    margin-top: 10px;
}
.nav-pills li a{
    margin-top: 10px;
}
.nav-pills li a{
    padding: 5px 15px 6px 15px;
}
.panel-heading {
    padding: 0px 5px 10px 5px;

}
.panel-body {
    padding: 0px 5px 10px 5px;
}
#mainRecipeAdditions H3 [class*="glyphicon"] {
    -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;
    transition-duration: 0.8s;
    display: inline-block;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    transition-property: transform;
}
#mainRecipeParams{
    border:1px solid #a31f0f;
    border-radius: 4px;
    margin-top:17px;
    margin-bottom:17px;
}
#mainRecipeParamsTitle{
    color:#a31f0f;	
}
#mainEquipementParams .input-group-addon {
    color: #927023;
    border-color: #927023;
    background-color: #FDFFC8;
}
#mainEquipementParams .form-control{
    color: #927023;
    border-color: #927023;
}
#mainGravIbuParams .input-group-addon {
    color: #2C4A84;
    border-color: #2C4A84;
    background-color: #C8DBFF;
}
#mainGravIbuParams .form-control{
    color: #2C4A84;
    border-color: #2C4A84;
    font-weight: bold;
}
#infoYeast .panel-primary{
    margin-top: 10px;
    border-color: #ffb400;
}
#infoYeast .panel-heading{
    background-color: #ffb400;
    border-color: #ffb400;
}
#mainRecipeInfo #infoColor{
    float: left;
    width: 160px;
}
#mainRecipeInfo #infoColor #boxColor{	
    float: left;
    width: 150px;

}
#mainRecipeInfo #infoColor #boxColor img{
    float: left;
    width: 150px;
}
#mainRecipeInfo .form-control{
    background-color: #DDF9CF;
    color: #000;
    font-weight: bold;
}
#waterInfo h3, #mashInfo h3, #boilInfo h3, #notesInfo h3, #carbInfo h3, #yeastInfo h3 {
    color:#a31f0f;	
}
#mashInfo h4, #yeastInfo h4{
    color:#a31f0f;
}

#mashInfo .form-control[readonly], #boilInfo .form-control[readonly]{
    font-weight:bold;	
    color:#a31f0f;
}
#carbInfo .panel{
    margin-top: 10px;
}
#carbInfo .panel-heading, #yeastInfo .panel-heading, #yeastInfo .panel-body{

    padding: 10px 15px;
}
#tabsCalculators li>a {
    padding: 5px;    
}

.outOfStyle{
    background-color:#FFB6B6 !important;
}
.blink {
    color: #FFF !important;
    background: #FC79CE !important;    
}
.ui-autocomplete {
    max-height: 300px;
    overflow-y: auto;
    overflow-x: hidden;
    z-index: 10000 !important;
}
.ui-dialog { z-index: 10000 !important ;}
#styleInfo .title{
    width: 100%;
    float: left;
    text-align: center;
    font-weight: bold;
    color: #A31F0F;
    font-size: 1.5rem;
}
#styleInfo .char{
    float:left;
    font-size: 1.3rem;
    margin: 10px 0;
    background-color: orange;
    padding: 5px 30px;
    color: #A31F0F;
    font-weight: bold;
    width: 100%;
}
#styleInfo .desc{
    float: left;
    font-size: 1.2rem;
    margin: 10px;
    color: #555;
    text-align: justify;
}
#editRecipeMiscTitle{	
    color:#DE7E2C;
    padding: 10px;
    border-radius: 4px;
    cursor:pointer;
    border:1px solid #DE7E2C;
}
#editMisc.panel-primary .panel-heading {
    background-color: #FFB400;
    border-color: #FFB400;
}
#editMisc.panel-primary {
    border-color: #FFB400;
}

#brewingWater td {
    text-align: center;
    vertical-align: middle;
}
#brewingWater div.input-group-sm {
    margin: 0 auto;

}
#brewingWater .input-group input.form-control {
    width: 55px;
    text-align: center;
    padding: 0;
}
#brewingWater tr.unactive td {
    color: #CCCCCC;
}