﻿

.lbl-group { font-weight: normal; font-size: 16px; margin: 20px 40px; padding-bottom: 10px; position: relative; border-bottom: 1px solid #eee; display: block; }
.table tbody tr td.actions { width: 100px; }

.fileupload-buttonbar .fileinput-button { position: relative; overflow: hidden; display: inline-block; }
.fileupload-buttonbar .progress[aria-valuenow="0"] { display: none; }
.fileupload-buttonbar input[type=file]:focus, input[type=checkbox]:focus, input[type=radio]:focus { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
.fileupload-buttonbar .fileinput-button input { position: absolute; top: 0; right: 0; margin: 0; opacity: 0; -ms-filter: 'alpha(opacity=0)'; font-size: 200px !important; direction: ltr; cursor: pointer; }


.gallery-container .item .photo .img { height: 250px; -ms-background-size: cover; background-size: cover; background-position: center; }


.dropzone-custom, .dropzone-custom * { box-sizing: border-box; }
.dropzone-custom { position: relative; min-height: 150px; background: white; padding: 5px 0; }
    .dropzone-custom .dz-preview { position: relative; display: inline-block; width: 120px; margin: 0.5em; vertical-align: top; min-height: 100px; }
        .dropzone-custom .dz-preview .dz-image { border-radius: 20px; overflow: hidden; width: 120px; height: 120px; position: relative; display: block; z-index: 10; }
            .dropzone-custom .dz-preview .dz-image div { background-position: center; -ms-background-size: cover; background-size: cover; width: 100%; height: 100%; }
    .dropzone-custom .dz-success-mark { display: none; }
    .dropzone-custom .dz-error-mark { display: none; }
    .dropzone-custom i { font-size: 80px; }

.be-icons-nav > li.dropdown > a .icon { color: #ffffff; }
.be-top-header .navbar-header .navbar-brand { width: 280px; margin-top: 16px; height: 30px; background-image: url("/Content/Images/logo.svg"); background-size: inherit !important; }

.pricing-table-success.pricing-table-color { background-color: #88bf47; border-color: #88bf47; }
    .pricing-table-success.pricing-table-color .panel-divider { border-top-color: #88bf47; }

.pricing-table-warning.pricing-table-color { background-color: #fee54d; border-color: #fee54d; }
    .pricing-table-warning.pricing-table-color .panel-divider { border-top-color: #fee54d; }

.pricing-table-primary.pricing-table-color { background-color: #4ea5d5; border-color: #4ea5d5; }
    .pricing-table-primary.pricing-table-color .panel-divider { border-top-color: #2e8dc2; }

.pricing-table-danger.pricing-table-color { background-color: #e57c5c; border-color: #e57c5c; }
    .pricing-table-danger.pricing-table-color .panel-divider { border-top-color: #e57c5c; }

.widget .chart i.icon { font-size: 39px; color: #4ea5d5; }
