/*GENERIC FOR ALL  PHONES*/
.third_width_image{
	width:100%;
	float:none;
}
.staffmember_div{
	float:none;
	width:auto;
}



.bannercaptionholder, .slidecaption_div{
    padding-top:0px;
    margin-top:0px !important;
    height:100%;
 }
.bannercaption_div, .slidecaptioninner_div{
    height:100%;
}


body.local_blackbgbannercaption .bannercaptionholder, body.local_blackbgbannercaption .slidecaption_div{
    padding-top:30px;
 }


body.local_blackbgbannercaption .bannercaption_div, body.local_blackbgbannercaption .slidecaptioninner_div{
    height:auto;
}
body.local_transbgbannercaption .bannercaptionholder, body.local_transbgbannercaption .slidecaption_div{
    padding-top:30px;
 }


body.local_transbgbannercaption .bannercaption_div, body.local_transbgbannercaption .slidecaptioninner_div{
    height:auto;
}



.local_coffeegriditem_div{
    width:50%;
}

.local_coffeegrid_div .three_per_row_div{
    display:none;
}
.local_coffeegrid_div .two_per_row_div{
    display:block;
}


.local_machinegriditem_div{
    width:50%;
}

.local_machinegrid_div .three_per_row_div{
    display:none;
}
.local_machinegrid_div .two_per_row_div{
    display:block;
}

.local_watergrid_div .two_per_row_div{
    display:none;
}
.local_watergriditem_div{
    width:auto;
    float:none;
}
.local_water_intro_div{
    max-width:300px;
}

.local_studiogrid_div .two_per_row_div{
    display:none;
}
.local_studiogriditem_div{
    width:auto;
    float:none;
}
.local_studio_intro_div{
    max-width:300px;
}

.local_csintrotext_div{
    padding-right: 5%;
}
.local_cscontenttext_div{
    width:auto;
    float:none;
    padding-bottom: 5%;
}
.local_cscontentgallery_div{
    width:auto;
    padding-left:0px;
    float:none;
}

.formRow2_div.alb_radioFormRow .alb_formradiobuttons_div {
    float: none;
    padding-top:14px;
    margin-top: 0px;
    margin-bottom: 0px;
}
.formRow2_div.alb_radioFormRow label.inputwrap {
    margin-bottom: 0px;
}
.formRow2_div.alb_radioFormRow .formLabel_div {
    float: none;
}
.contentinner_div.local_extraleftpadding .contentinnerinner{
    padding-left:0;
    padding-right:0;
}
.contentinner_div.local_extrarightpadding .contentinnerinner{
    padding-left:0;
    padding-right:0;
}
.local_blogcatintrotext_div {
    width: auto;
    padding-right: 0;
    float: none;
}
.local_blogcatitemslist_div {
    width: auto;
    float: none;
}


.local_footerinclude_div, .footnavwrap_div{
    width:auto;
    float:none;
}

.footnav_div {
    width: 50%;
    float:left;
}
.local_notphone{
    display:none;
}
.local_phoneonly{
    display:block;
}

.local_timecalcblock_div{
    float:none;
    width:auto;
}
.local_fortyfivefiftyfive .width_2thirds .contentinnerinner{
    padding:30px;
}
.local_fortyfivefiftyfive .width_2thirds  .contentinnerinnerinner{
    min-height:250px;
}
.local_coffeelistpic_div{
    float:none;
    width:auto;
}
.local_coffeelistpic_div img{
    width: 130px;
}
.local_coffee_listarticle_div{
    float:none;
    width:auto;
    padding-right:0px;
    text-align: center;
}
.local_coffee_listarticle_div .pic_alignright{
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    width: 100px;
    float:none;
    display:block;
}

.testsliderwrapinner2_div{
    width:auto;
    margin-left:0px;
}
@media only screen and (max-width: 400px) {
	/*PORTRAIT*/
	
    .local_coffeegriditem_div{
        width:auto;
        float:none;
    }

    .local_coffeegrid_div .two_per_row_div{
        display:none;
    }
    .local_machinegriditem_div{
        width:auto;
        float:none;
    }

    .local_machinegrid_div .two_per_row_div{
        display:none;
    }

}

