/****************************************************************
 *                                                              *
 *      Copyright (c) 2016 Boeve Automatisering                 *
 *      All rights reserved.                                    *
 *                                                              *
 *      Author:         Geert Boeve                             *
 *                      Boeve Automatisering                    *
 *                      2e Jacob v. Campenstraat 70             *
 *                      1073 XT Amsterdam                       *
 *                      The Netherlands                         *
 *                      tel: +31 20 6799042                     *
 *                      email: info@boa.nl                      *
 *                      http://www.boa.nl                       *
 *                                                              *
 ****************************************************************/

@import url(../robobuddy.css);

.robobuddy-shop-body
{
    background-color: rgba(255,255,255,0) !important;
}

.robobuddy-home-table-header
{
    color:      black;
    text-align: left;
}

.robobuddy-home-body
{
    padding-top:  0px;
    padding-left: 5px;
}

.robobuddy-home-title
{
    color:          black;
    text-align:     left;
    font-weight:    bold;
    padding-left:   10px;
    padding-bottom: 2px;
    vertical-align: middle;
}
.robobuddy-home-header
{
    background-color: #d9edf7;
    margin-bottom:    5px;
    height:           24px;
    border-radius:    5px;
}

.robobuddy-home-links
{
    padding-bottom: 0px;
}
.robobuddy-home-sublink
{
    padding-left: 25px;
}

.robobuddy-home-input-section
{
    padding-bottom: 15px;
}

.robobuddy-home-input-label
{
    height:       12px;
    width:        8em;
    text-align:   right;
    margin-right: 15px;
    clear:        left;
}

.robobuddy-home-input
{
    top:      -10px;
    position: relative;
    left:     9em;
    width:    25em;
}

.robobuddy-home-action-link
{
    font-weight:     bold;
    width:           30em;
    text-decoration: underline;
    padding-left:    10px;
}
.robobuddy-home-label-link
{
    font-weight:     bold;
    width:           30em;
    padding-left:    10px;
}

.robobuddy-home-view-separator
{
    margin-top:       16px;
    margin-bottom:    12px;
}
.robobuddy-home-link-separator
{
    margin: 0px !important;
}

.robobuddy-home-view-notification
{
    font-weight:    bold;
    font-size:      18px;
    margin-left:    20px;
    vertical-align: top;
    display:        inline-block;
}

.robobuddy-shop-portlet-header
{
    color:      black;
    text-align: left;
    font-weight: bold;
}
.robobuddy-shop-search-inputs
{
}
.robobuddy-search-input
{
    margin-top: 7px !important;
}
.robobuddy-shop-select
{
    height:     30px !important;
    margin-top: -2px;
}

.robobuddy-shop-table-header
{
    background-color: #d9edf7;
    height:           24px;
    color:            black;
    text-align:       left;
    font-weight:      bold;
    margin-bottom:    5px;
    border-radius:    5px;
}

.robobuddy-shop-table
{
    width: 100%;
}

.robobuddy-shop-table-body
{
}

.robobuddy-shop-table th
{
    padding-right: 10px;
    text-align:    left;
    min-width:     16px;
}
.robobuddy-shop-table td
{
    padding-right: 10px;
    text-align:    left;
    vertical-align: top;
}
.robobuddy-shop-table-title
{
    text-align: left !important;
}
.robobuddy-shop-table-arrows
{
    background-color: #FFffff;
    padding-top:      8px !important;
    padding-left:     20px !important;
    text-align:       right;
    width:            8em;
}

.robobuddy-shop-table-item
{
    background-color: #FFffff;
    padding:          10px;
    margin:           10px;
    text-align:       left;
    font-weight:      normal;
}
.robobuddy-shop-table-item-image
{
    margin-right:  10px;
    margin-bottom: 10px;
    width:         100px;
    float:         left;
}
.robobuddy-shop-table-item-title
{
    font-size: 16px;
    color:     #0000FF;
}
.robobuddy-shop-table-item-label
{
    font-weight:  normal;
}
.robobuddy-shop-table-item-text
{
    font-weight:  bold;
}

.robobuddy-shop-view-section
{
    padding-bottom: 5px;
}
.robobuddy-shop-view-actions
{
    margin-left:    8em;
    padding-top:    10px;
    padding-bottom: 15px;
}
.robobuddy-shop-view-label
{
    height:       12px;
    width:        12em;
    font-weight:  bold;
    text-align:   right;
    margin-right: 15px;
    clear:        left;
}
.robobuddy-shop-view-value
{
    font-style: italic;
    top:        -11px;
    position:   relative;
    left:       13em;
    width:      70em;
    height:     12px;
}
.robobuddy-shop-view-text
{
    font-style: italic;
    top:        -11px;
    position:   relative;
    left:       13em;
    width:      70em;
}
.robobuddy-shop-descr-data
{
    display:       inline-block;
    padding-right: 2em;
    width:         35em;
}
.robobuddy-shop-view-more
{
    font-weight: bold;
    font-size:   14px;
}

.robobuddy-shop-input-section
{
    padding-bottom: 15px;
}

.robobuddy-shop-input-label
{
    height:       12px;
    width:        10em;
    text-align:   right;
    font-weight:  bold;
    margin-right: 15px;
    clear:        left;
}

.robobuddy-shop-input-header
{
    font-weight: bolder;
    color:       darkblue;
    top:         -10px;
    position:    relative;
    left:        11em;
    width:       50em;
}

.robobuddy-shop-input-text-label
{
    font-weight: bold;
    /* color:       black; */
    top:         -10px;
    position:    relative;
    left:        11em;
    width:       50em;
}

.robobuddy-shop-input
{
    top:      -10px;
    position: relative;
    left:     11em;
    width:    50em;
}
.robobuddy-shop-input-extra-width
{
    width: 50em !important;
}

.robobuddy-shop-action-link
{
    font-weight: bold;
}

.robobuddy-shop-home-input-label
{
    height:       12px;
    width:        4em;
    text-align:   left;
    margin-right: 2px;
    clear:        left;
}

.robobuddy-shop-home-input
{
    top:      -10px;
    position: relative;
    display:  inline-block;
}

.robobuddy-shop-home-label
{
    height:       24px;
    left:         2em;
    width:        12em;
    text-align:   right;
    font-weight:  bold;
    font-size:    16px;
    margin-right: 15px;
    clear:        left;
background-color:      rgb(204, 255, 255);
}
.robobuddy-shop-home-value
{
    font-style: italic;
    top:        -11px;
//    position:   relative;
    left:       17em;
    width:      12em;
    height:     24px;
    vertical-align: top;
background-color:      rgb(204, 255, 255);
}

.robobuddy-shop-button
{
    background-color: lightblue;
    border-radius:    6px;
    width:            5em !important;
}
.robobuddy-shop-button2
{
    background-color: lightblue;
    border-radius:    6px;
    width:            8em !important;
}
.robobuddy-shop-button-separator1
{
    padding-right: 10em;
}
.robobuddy-shop-button-separator2
{
    padding-right: 1em;
}
.robobuddy-shop-list-move
{
    font-weight: bold;
    color:       #337ab7;
    font-size:   18px;
    cursor:      pointer;
}
.robobuddy-shop-list-move-arrow
{
    font-size: 24px;
}
.robobuddy-shop-list-move-sel
{
    font-weight: normal;
    color:       #33b6f0;
}
.robobuddy-shop-list-move-more
{
    font-weight:    normal;
    color:          #337ab7;
    font-size:      20px;
    height:         48px;
    display:        inline-block;
    vertical-align: middle;
}

.robobuddy-shop-list-move-arrow-old
{
    background:            -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(204, 255, 255, 1)), to(rgba(153, 204, 255, 1)));
    background-color:      rgb(204, 255, 255);
    border-style:          solid;
    border-width:          1px;
    border-color:          #e9ffff;
    padding-left:          3px;
    padding-right:         3px;
    font-weight:           bold;
    cursor:                pointer;
    -webkit-border-radius: 3px;
    -webkit-touch-callout: none;
    -webkit-user-select:   none;
    -khtml-user-select:    none;
    -moz-user-select:      none;
    -ms-user-select:       none;
    color:                 #0000FF;
}