/*
.boxes { width: 100%; }
.boxes div { height: 100px; float: left; }  
.box_photo { width: 150px; }
.box_title { width: 150px; }
.box_description { width: 150px; }
.box_button { width: 150px; }
div.clear { clear: both; } 
*/

/* Inline Edit */
.edit_hover { 
/*background: #fffbe1;*/ 
background: #fff;
}




div.boxfulForm{
	padding-bottom: 120px;
}

div#stuff-title{
	font-size: 36px;
	margin: 0 auto;
	font-weight: bold;
	padding-bottom: 20px;
}

#stuff > div.div-table{
	width:100%;
}


.stuffBigNum{
	font-size:50px;
	font-weight:Bold;
	color:rgb(0,196,180);
	vertical-align: middle;
	padding:0px 10px;
}


span.stuffNumLabel{
	font-size:20px;
	text-align:left;
	vertical-align: middle;
	display:inline-block;
}



div.div-table.mystuff{
	padding-bottom:100px;
}

div#userBoxes.div-table div.div-tr div.div-td{
	border-bottom: 1px solid #e8e9ea;
	width:25%;
	padding-bottom:10px;
	padding-top:10px;
	vertical-align: middle;
}

div#userBoxes.div-table {
	margin-bottom: 27px;
}


div#warehouseBoxes.div-table div.div-tr div.div-td{
	border-bottom:1px solid rgb(232,233,234);
	width:25%;
	padding-bottom:10px;
	vertical-align:middle;
}

div#warehouseBoxes.div-table {
	/*border-bottom:4px solid rgb(0,196,180);*/
	margin-bottom: 27px;
}

div.box_title { 
	text-align: left;
	font-size:16px;
}

div.box_title_txt{
	font-size:20px;
}

div.box_description{ 
	text-align:left;
	font-size:16px;
}


.fileinput-button{
	font-size:14px;
	background-color: #dcddde;
	color:#000;
	border-radius: 5px;
	border:none;
	width:159px;
	text-transform: uppercase;
	font-weight: bold;
	padding: 15px 0;
	margin-top: 10px;
}

.fileinput-button:hover{
	background-color: #dcddde !important;
	color: #000;
	width: 159px;
}

.sendBack{
	width:159px;
	padding: 15px 0;
	font-size:14px;
	background-color: #dcddde;
	color:#000;
	border-radius: 5px;
	border:none;
	text-transform: uppercase;
	font-weight: bold;
}


.sendBack:hover{
	width:159px;
	background-color: #bdbec0 !important;
	/*color:#FFF;*/
}

.fileinput-button img,.sendBack img{
	padding-right:5px;
}

/*
.sendBack:hover img.black{
	display:none;
}
*/

.sendBack img.white{
	display:none;
}

.sendBack img.tick{
	display:none;
}
/*
.sendBack:hover img.white{
	display:inline;
}
*/


.sid-selected{
	background-color:rgb(0,196,180);
	color:#FFF;
}

.sid-selected img.white,.sid-selected img.black,.sid-selected:hover img.white,.sid-selected:hover img.black{
	display:none;
}


.sid-selected img.tick{
	display:inline;
}

div.submitButton button{
	font-size:14px;
	font-weight:bold;
	padding: 11px 20px;
	background-color: #f7d33f;
	font-family: 'Lato','source-han-sans-traditional','Heiti TC', sans-serif;
	border: 0;
}
div.submitButton:hover button {
	background-color: #00968a !important;
}
.btn[disabled], .btn[disabled]:hover, div.submitButton:hover button[disabled], div.submitButton button[disabled]:hover {
	background-color: #e6e7e8 !important;
	border: 0;
	font-family: 'Lato','source-han-sans-traditional','Heiti TC', sans-serif;
}

.box-transit, .box-empty {
	display: table-caption;
	text-align: left;
	font-size: 21px;
	color: #000;
	padding-bottom: 25px;
	border-bottom: 1px solid #e8e9ea;
}
.box-transit a {
	font-size: 16px;
	color: #00c4b4;
}


.stuff-add {
	text-decoration: underline;
	color: #bcbec0;
}

div.box_photo{
	width:95%;
}

/* responsive */
@media screen and (max-width: 767px) {
	
div#stuff-title {
	font-size: 20px;
}
div .boxfulForm {
	padding: 85px 25px;
}

div .boxfulForm {
	padding-top:120px;
}
.stuffBigNum {
	font-size: 27px;
	padding: 0 5px;
}
span.stuffNumLabel {
	font-size: 12px;
	line-height: 1;
}
div.div-table.mystuff img {
	width: 26px;
}
div.div-table.mystuff {
	padding-bottom: 25px;
}
div .morebox-questions {
	border-bottom: 2px solid #000;
	font-size: 12px;
}
.box-transit, .box-empty {
	font-size: 14px;
}
.box-transit a {
	font-size: 12px;
}

div#userBoxes.div-table div.div-tr div.div-td, div#warehouseBoxes.div-table div.div-tr div.div-td {
	display: block;
	width: 100%;
	border: 0;
}
div.box_title {
	text-align: center;
	font-size: 12px;
	line-height: 1.3;
}
div.box_title_txt {
	font-size: 13px;
}
div.box_description {
	/*display: none;*/
	text-align: center;
	font-size: 13px;
}
span.btn.fileinput-button, .sendBack, .sendBack:hover {
	font-size: 12px;
	padding: 8px 0;
	width: 100%;
}
.fileinput-button img, .sendBack img {
	width: 12px;
}
div.submitButton button, div.submitButton button:hover {
	font-size: 12px;
	padding: 8px 0;
	width: 100%;
}
div#userBoxes.div-table {
	margin-bottom: 15px;
	border-bottom: 1px solid #e8e9ea;
}

div.box_photo{
	padding-top:50px;
}

/*
.sendBack:hover {
	background-color:rgb(0,196,180) !important;
}
*/
	
}