/*!
angular-xeditable - 0.1.8
Edit-in-place for angular.js
Build date: 2014-01-10 
*/

.editable-wrap{
	display:inline-block;
	position:absolute;
	z-index:2000;
	margin:0;
	background: #E8E8E8;
	padding: 4px;
	border: 1px solid #555;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	min-width:140px
}

.editable-wrap .editable-controls,.editable-wrap .editable-error{
	margin-bottom:0
}
.editable-wrap .editable-controls>input,
.editable-wrap .editable-controls>select,
.editable-wrap .editable-controls>textarea{
	margin-bottom:0
}

.editable-wrap .editable-input{ 
	display:inline-block 
}

.editable-buttons{
	display:inline-block;
	vertical-align:top;
	float: right;
	margin: 2px 5px 0 0;
}

.editable-buttons button{
	margin: 2px;
}

.editable-input.editable-has-buttons{width:auto}

.editable-bstime .editable-input input[type=text]{width:46px}

.editable-bstime .well-small{
	margin-bottom:0;padding:10px
}

.editable-range output{
	display:inline-block;min-width:30px;vertical-align:top;text-align:center
}

.editable-color input[type=color]{width:50px}

.editable-checkbox label span,
.editable-checklist label span,
.editable-radiolist label span{
	margin-left:7px;margin-right:10px
}

.editable-hide{display:none!important}

.editable-click,
a.editable-click{
	text-decoration:none;
	border-bottom:dashed 1px #428bca
}

.editable-click:hover,
a.editable-click:hover{
	text-decoration:none;color:#2a6496;border-bottom-color:#2a6496
}

.editable-empty,
.editable-empty:hover,
.editable-empty:focus,
a.editable-empty,
a.editable-empty:hover,
a.editable-empty:focus{
	font-style:italic; text-decoration:none;
	 cursor: pointer;
}

.locale-editor-wrapper{
	position:relative;	
}

.locale-editor-wrapper .icon{
	position:absolute;
	top: 0px;
	right: 0px;
	font-size:10px;
	cursor: pointer;
}
