.livestock_dialog_desc {
    float: left;
    width: 210px;
    height: 32px;
}

.livestock_dialog_desc_padding_info {
    float: left;
    width: 210px;
    height: 32px;
    padding-right: 31px;
}

.livestock_dialog_header {
    float: left;
    margin-bottom: 20px;
    margin-right: 10px;
    font-weight: bold;
}

.livestock_dialog_input {
    float: left;
    width: 160px;
    margin-bottom: 4px;
    height: 32px;
    text-align: center;
}


    .livestock_dialog_input input {
        width: 100px;
        text-align: right !important;
    }


.livestock_dialog_data {
    float: left;
    width: 160px;
    margin-bottom: 4px;
    height: 32px;
    text-align: center;
}

    .livestock_dialog_data input {
        width: 100px;
        text-align: right !important;
    }


#livestock_species_link selectbox-link-text {
    width: auto;
    max-width: none;
}

#livestock_speciesdropdown {
    width: 150px !important;
}

#livestock_species_list {
    width: 140px;
}


#livestock_prodsys_link selectbox-link-text {
    width: auto;
    max-width: none;
}

#livestock_prodsysdropdown {
    width: 150px !important;
}

#livestock_prodsys_list {
    width: 140px;
}

#livestock_location_link selectbox-link-text {
    width: auto;
    max-width: none;
}

#livestock_locationdropdown {
    width: 130px !important;
}

#livestock_location_list {
    width: 120px;
}

.livestock_dialog_input_radio .ui-button-text {
    width: 35px;
}

#radio_step6_storageSystem .ui-button-text {
    width: 90px;
    font-size: 11.3px; <!--
    smaller; -->
}


.settings_center button {
    width: 150px;
}

.nextButtonDiv {
    text-align: center;
    margin-top: 15px;
}


.livestock_dialog_input .Textbox_changed {
    border: 1px solid #70A8D2;
    box-shadow: 0 0 5px 3px #70A8D2;
    outline: none;
    background: none repeat scroll 0 0 transparent !important;
    /*border: 0; 
box-shadow: 1px 1px 0 0 #89B7DA, 5px 5px 40px 2px #4297D7 inset; 
    outline:0; */
}

.ui-icon-info {
    float: left;
    cursor: pointer;
    margin-right: 15px;
}

.ui-dialog {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    border-width: 4px;
}


#step_6_info {
    margin-top: 15px;
}

#step_6_info ul {
    width: 100%;
    height: auto;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    z-index: 9999999;
}

#step_6_info li {
    overflow: hidden;
    background: rgb(255, 255, 255) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAoCAYAAAAPOoFWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPZJREFUeNq81tsOgjAMANB2ov7/7ypaN7IlIwi9rGuT8QSc9EIDAsAznxvY4pXPKr05RUE5MEVB+TyWfCEl9LZApYopCmo9C4FKSMtYoI8Bwv79aQJU4l6hXXCZrQbokJEksxHo9KMOgc6w1atHXM8K9DVC7FQnJ0i8iK3QooGgbnyKgMDygBWyYFZoqx4qS27KqLZJjA1D0jK6QJcYEQEiWv9PGkTsbqxQ8oT+ZtZB6AkdsJnQDnMoHXHLGKOgDYuCWmYhEERCI5gaamW0bnHdA3k2ltlIN+2qKRyCND0bhqSYCyTB3CAOc4WusBEIpkeBuPgJMAAX8Hs1NfqHRgAAAABJRU5ErkJggg==") repeat-x scroll left top;
    border-radius: 5px;
    border: 1px solid rgb(204, 204, 204);
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
    color: rgb(68, 68, 68);
}

#step_6_info_text {
    font-size: 13px;
    line-height: 16px;
    text-align: center;
    padding: 8px 10px 9px;
    width: auto;
    position: relative;
}
