

.menu_delete_link{
	color: #FF0000;
    float: right;
    text-decoration: underline;
}

.menu_delete_link_space{
	height: 30px;
	display:block;
	padding: 10px;

}

form.new-menu-form label.control-label{
	width: 80px;
}

form.new-menu-form div.controls{
	margin-left: 90px;
}

.box-content .tabs-left .nav-tabs > li.active {
    margin-right: -2px;
}

.box-content .tabs-left .nav-tabs > li {
    margin-right: -1px;
}

.box-content .tabs-left .tab-content {
/*    padding: 10px;
*/    border: 1px solid #DDDDDD;
    min-height: 300px;
    margin-left: -1px;
   /* width: 50%;*/
    float:left;
    border-radius: 0px 4px 4px 4px;
}

.box-content .tabs-left .tab-content div.tab-pane{
}

.submit_block{
}

.submit_block input{
	float: right;
	margin-right: 10px;
	margin-top: 8px;
}

.box-content .tabs-left .tab-content ul {
	margin: 0px;
}

.box-content .tabs-left .tab-content ul li{
	border-bottom: 1px solid #EBEBEB;
    border-top: 1px solid white;
    list-style: none outside none;
    padding: 7px 0;
}

.box-content .tabs-left .tab-content ul li div.tax_item{
	display: block;
    height: 20px;
    padding: 0 7px;
    position: relative;
}


.box-content .tabs-left .tab-content ul li div.tax_item div.tax_item_check, 
.box-content .tabs-left .tab-content ul li div.tax_item label{
	float:left;
}



.menu-manager div.tab-content{
    /*overflow-y: scroll;*/
    /*height: 520px;*/
    border: 1px solid #DDDDDD; 
    border-top: none; 
}


.nestable-menu{
	display: block;
	padding: 10px;
}

.drag-drop-container{
	display:block;
	padding: 10px;
	border-top: 2px solid #ddd; 
	border-bottom: 2px solid #ddd;
}


.save-menu-button{
	float: right;
    margin-bottom: 10px;
    margin-right: 10px;
}

.dd3-item{
    width: 400px !important;   
}

.dd3-handle {
    z-index: 299;
    cursor:move !important;
}

.dd3-content {
    position: relative;
    z-index: 199;
    cursor: pointer;
}

.dd3-editor{
    background-color: #F5F5F5;
    border: 1px solid #DFDFDF;
    margin: -10px 0 0 30px;
    padding: 10px;
    position: relative;
    z-index: 111;
    display:none;
    border-radius: 0px 0px 4px 4px;
}

.field-menu-manager input{
    width: 330px;
}

.field-menu-manager-half{
    width: 150px;
    float:left;
    display: block;
}

.field-menu-manager-half input{
    width: 150px;
}

.field-menu-manager-second-half{
    margin-left: 30px;
}

.custom-field-link{
    width: 220px;
}

.custom-field-link input{
    width: 208px;
}

#craclink{
    padding: 10px;
}






