ul.listProductPropertiesWidthSelected
{
    list-style: none;
}

ul.listProductPropertiesWidthSelected input
{
    float: left;
}

ul.listProductPropertiesWidthSelected label
{
    width: auto;
    margin-left: 2em;
}

.notEnabled
{
    color: red;
}

.tx-eon-device-manager form .form-wrap-radio
{
    clear: both;
}

.tx-eon-device-manager form .form-wrap-radio label
{

}

.tx-eon-device-manager form .form-wrap-radio input
{
    float: left;
    margin-right: 15px;
}

/**
  *  Form
  */
.tx-eon-device-manager
{
    clear: both;
    width: 100%;
    margin-top: 2em;
}

.tx-eon-device-manager .filter-form-column
{
    float: left;
    width: 30%;
}

.tx-eon-device-manager .list-column
{
    float: left;
    width: 70%;
}



/*
    productproperty selection tree
*/
.tx-eon-device-manager .plus {
    display: inline;
    float:left;
    cursor: pointer;
}

.tx-eon-device-manager .level-0 li {
    list-style-type:none !important;
    max-width: 300px;
}
.noChild label{
    margin-left:20px !important;
}


/*
    product-list view
*/

.tx-eon-device-manager .productHead .companyname,
.tx-eon-device-manager .productHead .showProduct
{
    color: #E90113;
}

.tx-eon-device-manager .productHead .companyname
{
    text-align: right;
}

.tx-eon-device-manager .product-wrapper
{
    margin: 0 0 15px;
}

.tx-eon-device-manager .product-wrapper .product {
    background-color: #EFEFEF;
    padding: 10px;
    margin-left:0;
}

.tx-eon-device-manager .productHead,
.tx-eon-device-manager .productContent {
    clear:both;
    overflow: auto;
}

.tx-eon-device-manager .productHead {
    padding-bottom: 10px;
}
.tx-eon-device-manager .productHead .left {
    float:left;
    color:#E3000F;
}
.tx-eon-device-manager .productHead .right {
    float:right;
    font-weight: bold;
    font-size: 10px;
    font-family: Arial, 'Helvetica Neue', sans-serif;
}
.tx-eon-device-manager .productHead{
    font-size: 13px;
    font-weight: bold;
    text-decoration:none;
}

.tx-eon-device-manager .productHead .compare input
{
    margin: 0;
    position: relative;
    top: -2px;
}

.tx-eon-device-manager .productHead .compare label
{
    display: inline;
}

.tx-eon-device-manager .productContent{
    border-top: 1px solid #000;
    padding-top: 10px;
}
.tx-eon-device-manager .productContent .left a{
    display:block;
    margin:15px;
}

.tx-eon-device-manager .productContent .right input {
    margin:0;
}
.tx-eon-device-manager .productContent .right label {
    display: inline-block;
    font-size: 11px;
}

.tx-eon-device-manager .arrow{
    display: inline-block;
    width: 10px;
    height: 7px;
    background-repeat: no-repeat;
    background-image: url(data:image/gif;base64,R0lGODlhCgAHAIABAGZmZgAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY1NENCNjkxNjlENjExRTE5RTI3QjFEMThGODczQkI5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY1NENCNjkyNjlENjExRTE5RTI3QjFEMThGODczQkI5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjU0Q0I2OEY2OUQ2MTFFMTlFMjdCMUQxOEY4NzNCQjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjU0Q0I2OTA2OUQ2MTFFMTlFMjdCMUQxOEY4NzNCQjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAACgAHAAACDowPp7ibACMMqVF7bQ0FADs=);
}

.product-compare .productsToCompare
{
    overflow: hidden;
}

.product-compare .productsToCompare .slider
{

}

.product-compare .productsToCompare .productToCompare
{
    width: 300px;
    margin-left: 20px;
    float: left;
    border: 1px solid #CCCCCC;
}

/**
  * Detail-Ansicht
  **/
.tx-eon-device-manager .wrapper
{
    background-color: #EFEFEF;
    padding: 25px 45px;
}

#main .tx-eon-device-manager .show-product h2,
.tx-eon-device-manager .show-product h2
{
    border-bottom: 1px solid #C4C4C4;
    color: #333333;
    font-weight: bold;
    margin-bottom: 8px;
    padding-bottom: 5px;
    margin-top: 20px;
}

.tx-eon-device-manager .show-product .company
{
    margin-bottom: 20px;
}

.tx-eon-device-manager .link-3s
{
    background-color: #D7D7D7;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    height: 16px;
    padding: 3px 4px 8px;
    text-align: center;
}

.tx-eon-device-manager .show-product .product-main-property
{
    text-align: right;
    font-weight: bold;
    content: ':';
}

/**
  * Compare
  **/
#content .tx-eon-device-manager .product-compare .product-image img
{


}

.row-fluid.product-compare .span2,
.row-fluid.product-compare .span5,
.row-fluid.product-compare .span3,
.row-fluid.product-compare .span4
{
    border: 1px solid #ccc;
}

.row-fluid.product-compare .even
{
    background-color: #eee;
    padding: 1em;
}

.row-fluid.product-compare .odd
{
    background-color: #ddd;
    padding: 0.5em 1em;
}

/**
  * Fe-User show products
  **/
.tx-eon-device-manager .list-companies .person-info .span3
{
    text-align: right;
    font-weight: bold;
}

#main .tx-eon-device-manager .list-companies .well h2
{
    margin: 0 0 10px;
}

#main .tx-eon-device-manager .list-companies .row-fluid.image
{
    margin-top: 1em;
}

#main .tx-eon-device-manager .list-companies .row-fluid.image .new-image
{
    background-color: #aaa;
    font-weight: bold;
    height: 80px;
    padding-top: 60px;
    text-align: center;

}

#main .tx-eon-device-manager .link-3s input,
#main .tx-eon-device-manager .link-3s a
{
    background: none;
    border: none;
    color: #E90113;
}

#main .tx-eon-device-manager .link-3s a
{
    font-size: 14px;
    display: block;
    padding-top: 2px;
}

#main .tx-eon-device-manager .fieldwrap.link-3s input:hover
{
    text-decoration: underline;
}

.tx-eon-device-manager-list .highlight
{
    border: 1px solid #E90113;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.wrapper.productFilter
{
    padding: 25px;
}

/**
  * Kopfzeile
  **/
.tx-eon-device-manager form .navbar ul.nav li
{
    list-style: none !important;
}
/*
.tx-eon-device-manager form .navbar ul.nav li input,
.tx-eon-device-manager form .navbar ul.nav li select
{
    height: 100%;
    margin: 2px 0;
    padding: 8px;
}

.tx-eon-device-manager form .navbar ul.nav li select
{
    padding: 7px;
    float: right;
}*/
.tx-eon-device-manager-list .navbar-inner
{
    font-size: 14px;
}

.tx-eon-device-manager .special-properties
{
    margin-top: 1em;
}

.tx-eon-device-manager .special-properties div
{
    background-repeat: no-repeat;
    height: 50px;
    width: 50px;
    float: right;
    margin-right: 4px;
}

.tx-eon-device-manager .navbar .nav li a#trigger-form-submit
{
    line-height: 15px;
    padding: 6px 5px;
}

.tx-eon-device-manager .special-properties .special-property-safety
{
    background-image: url('/typo3conf/ext/eon_device_manager/Resources/Public/Icons/codesys_safety.png');
}

.tx-eon-device-manager .special-properties .special-property-soft-motion
{
    background-image: url('/typo3conf/ext/eon_device_manager/Resources/Public/Icons/codesys_soft_motion.png');
}

.tx-eon-device-manager .special-properties .special-property-visualization
{
    background-image: url('/typo3conf/ext/eon_device_manager/Resources/Public/Icons/codesys_visualization.png');
}

.tx-eon-device-manager .special-properties .special-property-store-integrated
{
    background-image: url('/typo3conf/ext/eon_device_manager/Resources/Public/Icons/codesys_store_integrated.png');
    width: 108px;
    height: 50px;
}

.tx-eon-device-manager input#customizedCodesysVersion
{
    clear: both;
    float: none;
    margin-left: 1.5em;
    display: none;
}



.row-fluid [class*="span"]
{
    min-height: 32px;
}

.product-wrapper.row-fluid
{
    position: relative;
}

.isStored
{
    position: absolute;
    top: 12px;
    right: 210px;
}

#navSortBy
{
    width: 100%;
}

#navSortBy .pull-right
{
    float: right;
}

#tx-eon-device-manager-list-form
{
    position: relative;
}

.tx-eon-device-manager #navbarSortBy
{
    position: absolute;
    top: 140px;
    width: 66%;
}

.tx-eon-device-manager .pagination.clearfix
{
    margin-bottom: 75px;
}

.tx-eon-device-manager .paginationPlaceHolder
{
    height: 130px;
}

div.image_alt_text
{
    display: none;
}

/*
.tx-eon-device-manager input.image_upload
{
    width: 125px;
}
*/

ul.products a.edit-product-link,
ul.products a.delete-product-link
{
    color: #e90113;
}

.noCursor
{
    cursor: inherit;
}
