/*
E0F2FB        blue-lightest
BDE4F7        blue-lighter
5EC5ED        blue-light
009FDA        blue
FCFCFC        grey-lighter
E9E9E9        grey-light
A4A4A4        grey
6E6E6E        grey-dark
*/
.front-office .panel .panel-header,
.front-office .panel .panel-body,
.front-office .panel .panel-footer,
.front-office .panel {
    font-family: "Open Sans";
    font-weight: normal;
    line-height: 1.4;
}

.front-office .panel-header {
    padding: 12px 20px 8px;
    background: linear-gradient(#fcfcfc, #e9e9e9);
    border-radius: 7px 7px 0 0;
}

.front-office .panel-header h2 {
    font: 700 14px "Open Sans";
    text-shadow: 1px 1px 1px #fff;
}

.front-office .panel .panel-body {
    min-height: 140px;
}

.front-office .panel h2 {
    color: #999;
}

.front-office .panel .panel-body p,
.front-office .panel .panel-body label {
    margin: 0 5px;
}

div#blanco-text .panel-header {
    padding: 12px 20px 8px;
    background: linear-gradient(#5ec5ed, #009FDA);
    border-radius: 7px 7px 0 0;
}

.panel-body,
div#blanco-text .panel-body {
    padding: 15px 20px;
    background-color: #ffffff;
    border-left: 1px solid #e9e9e9;
    border-right: 1px solid #e9e9e9;
}

.panel-footer,
div#blanco-text .panel-footer {
    padding: 5px 20px;
    background-color: #e9e9e9;
    border-radius: 0 0 7px 7px;
    min-height: 20px;
    text-shadow: 1px 1px 1px #fff;
}

.panel-body:first-child,
div#blanco-text .panel-body:first-child {
    border-top: 1px solid #e9e9e9;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}

.panel-body:last-child,
div#blanco-text .panel-body:last-child {
    border-bottom: 1px solid #e9e9e9;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

.panel h2,
.panel h3,
.panel p,
div#blanco-text .panel h2,
div#blanco-text .panel h3,
div#blanco-text .panel p {
    margin: 0;
    padding: 0;
}

.panel ul,
div#blanco-text .panel ul {
    margin: 10px 0;
}

div#blanco-text .panel h2 {
    color: #ffffff;
}

div#blanco-text .panel h3 {}

div#blanco-text .panel p {}

.panel .price,
div#blanco-text .panel .price {
    white-space: pre-wrap;
    font-size: inherit;
    font-weight: 700;
    color: #009FDA;
}

.panel .pull-l,
div#blanco-text .panel .pull-l {
    float: left;
}

.panel .pull-r,
div#blanco-text .panel .pull-r {
    float: right;
}

.panel .img-xs,
div#blanco-text .panel .img-xs {
    width: 16px;
    height: 16px;
}

.panel .img-sm,
div#blanco-text .panel .img-sm {
    width: 24px;
    height: 24px;
}

.panel .img-md,
div#blanco-text .panel .img-md {
    width: 36px;
    height: 36px;
}

.panel .img-lg,
div#blanco-text .panel .img-lg {
    width: 48px;
    height: 48px;
}

.panel .img-xl,
div#blanco-text .panel .img-xl {
    width: 64px;
    height: 64px;
}
