/* Version SVN: $Id: payment.css 188 2013-10-24 19:26:18Z sven.poeche $ */

/* Video overlay */

img.payment_video_overlay {
    position: absolute;
    top: 0px;
    left: 120px;
    z-index: 10;
}

.vjs-overlay img.payment_video_overlay {
    position: relative;
}

/************* PREVIEW UPLOAD  *************/

#previewUpload {
    margin-bottom:2em; }

#previewUpload .previewUpload {
    border:1px dashed #acbbc3;
    background:#fff;
    padding:0.5em;
    border-radius:0.5em;
    -moz-border-radius:0.5em;
    -webkit-border-radius:0.5em;
    text-align:center; }

#previewUpload .previewUpload fieldset {
    background:#f5f6f7;
    padding:1em;
    border-radius:0.5em;
    -moz-border-radius:0.5em;
    -webkit-border-radius:0.5em; }

#previewUpload .previewUpload i {
    color:#acbbc3;
    font-size:4em;
    display:block; }

#previewUpload .previewUpload strong{
    font-size:1.5em; }

#previewUpload .filename {
    font-weight:normal;
    font-family:'open_sanssemibold', sans-serif;
    text-align:left;
    margin-bottom:0.3em; }

#previewUpload .uploadProgress .progress{
    float:left;
    width:90%; }

#previewUpload .uploadProgress .progress-bar:not(.progress-bar-success) {
    background-color:#617ca3; }

#previewUpload .uploadProgress .cancel {
    float:right;
    width:10%;
    text-align:right; }

#previewUpload .uploadProgress .cancel i {
    font-size:1.3em; }

#previewUpload .progressInfo {
    margin-top:20px; }

#previewUpload .progressInfo .size {
    float:left;
    font-size:0.8em;
    text-align:left;
    width:50%; }

#previewUpload .progressInfo .size span {
    font-weight:normal;
    font-family:'open_sanssemibold', sans-serif; }

#previewUpload .progressInfo .status {
    float:left;
    font-size:0.8em;
    text-align:center;
    width:50%; }

#previewUpload .progressInfo .time {
    float:left;
    font-size:0.8em;
    text-align: right;
    width: 25%; }

#previewUpload .description {
    color:#acbbc3;
    padding:1em 0 0 1em; }


#previewUpload #previewUploadDiv .fileRemove {
    color: #3b6297 !important;
    float: right;
}

#previewUpload {
    display: none;
}

#previewUploadDiv {
    cursor: pointer;
}

.custom_preview {
    display:none;
}

.collapsible .customPreviewWrapper {
    display: none;
}

#previewUpload .previewUpload .percent {
    font-size: 0.8em;
}

#previewUpload .description {
    color: #3B6297;
}
#previewUpload .vmp-adjust {
    color: #3B6297;
    background: transparent;
    border: 1px solid #3B6297;
    padding: 0.1em 1em;
    white-space: nowrap;
}

#previewUpload .vmp-adjust .icon-cog:before {
    color: #3B6297;
    background-color: transparent;
}
#previewUpload .vmp-adjust:focus,
#previewUpload .vmp-adjust:focus .icon-cog:before,
#previewUpload .vmp-adjust:hover,
#previewUpload .vmp-adjust:hover .icon-cog:before {
    color: #FFFFFF;
    background-color: #3B6297;
}

#previewUpload .fileUpload fieldset.browse:focus {
    border: 5px solid #3B6297;
    padding: 8px;
}

#previewUpload .swfuploadUploader {
    position: relative;
}

#previewUpload object.swfupload {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    background:#ccc;
    opacity:0;
}

#previewUpload.batchUpload object.swfupload {
    left: 0;
    right: auto;
    top: 0;
}

#previewUpload object p,
#previewUpload #btnPlaceholder p {
    color: #990000;
    font-weight: bold;
}

/************* PREVIEW UPLOAD  *************/