/*
Copyright 14-Dec-2017 - Little Fire Digital Ltd
-----------------------------------------------------------------------
Reuse and modification by permission only
*/
/* 
	Created on : 14-Dec-2017, 14:08:41
	Author     : simon
	Compyright     : Little Fire Digital Ltd  14-Dec-2017
*/


.notice_in_basket > div {
	display: inline-block;
	text-align: left;
}

.notice_in_basket > div:first-child {
	text-align: right;
}

.panel.twelfth .notice_in_basket > div,
.panel.sixth .notice_in_basket > div,
.panel.quarter .notice_in_basket > div,
.panel.third .notice_in_basket > div,
.panel.twelfth .notice_in_basket > div:first-child,
.panel.sixth .notice_in_basket > div:first-child,
.panel.quarter .notice_in_basket > div:first-child,
.panel.third .notice_in_basket > div:first-child {
	display: block;
	text-align: center;
}

.panel form.basket_add .itemLabel {
	float: left;
	width: 30%;
	margin-right: 3%;	
	text-align: right;
        line-height: 2em;
}

.panel form.basket_add .cssInput {
	float: left;
	width: 67%;
	box-sizing: border-box;	
	text-align: left;
}


.panel form.basket_add .cssInput .custom_form.select,
.panel form.basket_add .cssInput .custom_form.select * {
	width: 100%;
}
/*
	If we're in a flexbox then make sure buttons go at the foot of the nugget
*/

.panel_wrapper.flexbox > .panel .basket_add {
	padding-bottom: 3em;
	margin-bottom: -3em;
}
/*
.panel_wrapper.flexbox > .panel .basket_add .buttonSet {
	position: absolute;
	bottom: 0;
	width: 100%;
	left: 0;
}*/