.dp_container{position:relative;clear:both;}
.dp_field_container{margin-bottom:5px;clear: both;}
.dp_field_container label{display: block !important;float: none !important;clear: both;}
.dp_field_container .checkbox {display:inline-block;}
.dp_field_container .checkbox label{display:inline !important;font-weight:bold;}
.dp_input_container{display:inline-block;position:relative;width:100%;}

.dp_field_container .dp_entry{
    border: 1px solid #d6d4d4;
    color: #777;
    font-size: 12px !important;
    height: 27px;
    outline: medium none;
    padding-left: 5px;
    width: 80% !important;
}

.dp_container .button{line-height: 17px !important;}
.dp_container .button span{padding:5px 10px 5px 14px !important;}
.dp_unit{cursor:default;}
.dp_fixed{padding-left:10px;font-size:13px;font-weight:bold;}
.dp_tooltip{display:inline-block;width:16px;height:16px;vertical-align: middle;outline:none !important;background: transparent url('../img/info.png');}
.dp_content{display:none}
.dp_qtip span{display:inline-block;}
.dp_qtip img{max-width:100%;margin-bottom:5px;}
.dp_delete_input{color: #F00 !important}
.dp_add_input{color: #EEE !important;display:none;}
.dp_add_input.dp_active{color: #44B355 !important;display:inline;}
.dp_loader{display:none;position:absolute;top:1px;right:1px;}
.dp_hidden{display:none;visibility:hidden;}
.dp_text{width: 150px !important;}
.dp_date{width: 150px !important;}
.ui-datepicker{z-index:2 !important;}
.dp_invalid_btn{display:none;position: absolute;top: 50%;margin-top: -3px;left: -12px;width: 6px;height: 6px;border-radius: 6px;background:red;cursor:pointer;}
.dp_invalid .dp_invalid_btn{display:inline-block;}
#dp_uploader{display: none;}
.dp_uploader .uploader .filename, .dp_uploader .uploader .action{display: none;}
.dp_image_forms, .dp_file_forms{position: absolute;top:-5000px;left:-5000px;}
.dp_file_div{position:absolute;z-index:1;}
.dp_file_div .uploader{height: 100% !important;}
.dp_thumb_container{position:relative;display:none;width:31px; height:31px;vertical-align:bottom;background: transparent url('../img/loader.gif') no-repeat center center;border: 1px solid #DDD;}
.dp_file_container{position:relative;display:none;width:31px; height:31px;vertical-align:bottom;background: transparent url('../img/file.png') no-repeat center center;border: 1px solid #DDD !important;}
.dp_image_thumb, .dp_file_thumb{display:inline-block;width:29px; height:29px;background-color:transparent;}
.dp_image_remove, .dp_file_remove{position:absolute;top:1px;right:1px;display:none;width:12px; height:12px;background:transparent url('../img/icon-delete-12.png');}
.dp_thumb_container:hover .dp_image_remove, .dp_thumb_container:hover .dp_file_remove{display:block;}
.dp_type_2,.dp_type_3,.dp_type_7{display: inline-block !important;}
.dp_dropdown{width: 132px !important;}
.dp_field_container .selector{display: inline-block;}
.dp_weight_str{margin-top:15px;}
.dp_slider{background:_transparent;}
.dp_slider_value{display:block}
.dp_slider_control{display:inline-block;width:130px;margin-right:10px;vertical-align: sub;}

/* mano */

#dp_custom_list_container {
	display: none;
}

.dp_entry.dp_input.ui-spinner-input {
    border: medium none;
    max-width: 100%;
    padding: 0 !important;
    width: 157px !important;
}

.ui-spinner.ui-widget.ui-widget-content.ui-corner-all {
    border: 1px solid #d6d4d4;
    border-radius: 0;
		width: 80%;
}

#dp_unit_select option {
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    padding: 5px 0 0 10px;
}

.dp_input_container.dp_type_8 {
    width: 80% !important;
}

#dp_unit_select {
    margin-right: 0;
    width: 100% !important;
}

#uniform-dp_unit_select.selector {
    width: 100% !important;
}

#uniform-dp_unit_select > span {
    width: 100% !important;
	font-size: 14px !important;
}

@media (max-width: 767px) {
.dp_field_container .dp_entry {
    margin-right: 23px;
    width: 90% !important;
}
.dp_input_container {
    width: 100%;
}
.ui-spinner.ui-widget.ui-widget-content.ui-corner-all {
    width: 90%;
}
.dp_input_container.dp_type_8 {
    width: 90% !important;
}
}

#colorSample {
    display: inline-block;
    height: 27px;
    margin: -9px 0 0;
    position: relative;
    top: 9px;
    width: 20px;
}
