
.Bo-buttoned-list-container {
	/* no styling (width of the parent) */
}

/******************************************************************************/
/* clearfix */

.Bo-buttoned-list-container:before,
.Bo-buttoned-list-container:after {
    content: " ";
    display: table;
}
.Bo-buttoned-list-container:after {
    clear: both;
}
.Bo-buttoned-list-container {
    *zoom: 1;
}

/******************************************************************************/
/* .Bo-buttoned-list-container .Bo-devices-list */

.Bo-form .Bo-buttoned-list-container .Bo-devices-list {
	float: left;
	margin-top: 0px;	/* reset default ul margin */
	margin-bottom: 0px;	/* reset default ul margin */
}

body.PCView .Bo-form .Bo-buttoned-list-container .Bo-devices-list {
	min-height: 89px; /* same height as 4 buttons at right */
	overflow-y: auto;
}

body.iPhoneView .Bo-form .Bo-buttoned-list-container .Bo-devices-list {
	min-height: 105px; /* same height as 4 buttons at right */
	overflow-y: auto;
}

@media all and (max-width: 679px)
{
	body.PCView .Bo-form .Bo-buttoned-list-container .Bo-devices-list {
		width: 226px;
	}
}

body.iPhoneView .Bo-form .Bo-buttoned-list-container .Bo-devices-list {
	width: 191px;
}

/******************************************************************************/
/* .Bo-buttoned-list-container .Bo-buttons-column */

.Bo-form .Bo-buttoned-list-container .Bo-buttons-column {
	float: left;
	width: 1px; /* buttons inside floats to left, they will overflow */
}

/* give some space to between of the buttons */
.Bo-form .Bo-buttoned-list-container .Bo-buttons-column input[type=button] {
	margin-top: 0px;
	margin-bottom: 5px;
}

.Bo-form .Bo-buttoned-list-container .Bo-buttons-column input[type=button]:last-child {
	margin-bottom: 0px;
}

/******************************************************************************/
/* Bo-button-yes.mini-button / Bo-button-no.mini-button */

/* Bo-button-yes/no with mini-button modificator */
body.PCView .Bo-form .Bo-buttoned-list-container .Bo-buttons-column input.Bo-button-yes.mini-button ,
body.PCView .Bo-form .Bo-buttoned-list-container .Bo-buttons-column input.Bo-button-no.mini-button {
	background-size: 72px 20px; /* resized! png size (half width) */
	background-size: 100% 100%; /* override .. to more generic form :) */
	width: 72px; /* resized! png width (half width) */
	min-height: 20px; /* png height */
	height: auto;
	word-wrap: break-word;
	white-space: normal;
}

/* Bo-button-yes/no with mini-button modificator */
body.iPhoneView .Bo-form .Bo-buttoned-list-container .Bo-buttons-column input.Bo-button-yes.mini-button ,
body.iPhoneView .Bo-form .Bo-buttoned-list-container .Bo-buttons-column input.Bo-button-no.mini-button {
	background-size: 64px 24px; /* resized! png size*/
	background-size: 100% 100%; /* override .. to more generic form :) */
	width: 64px; /* resized! png width */
	min-height: 24px; /* resized! png height */
	height: auto;
	word-wrap: break-word;
	white-space: normal;
}
