﻿
.qnrform{
    font-size: 100% !important;
}

.qnr-card-body {
    min-height: 1px;
    padding: .875em 1rem !important;
    flex: 1 1 auto;
}

.qnr-card {
    margin-bottom: 15px !important;
}

.qnr-form-group {
    margin-bottom: .875rem !important;
}

#map {
    width: 100%;
    height: 400px;
}

.errorinfo {
    background-color: #ff6a00;
}

.errormsg {
    color: #fff !important;
}

.imgBox {
    position: relative;
    margin: 10px;
    float: left;
}

.videoBox {
    position: relative;
    margin: 10px;
    float: left;
}

.fileTitleBar {
    position: absolute;
    margin: 5px;
    left: 0;
    top: 0;
    right: 0;
    height: 25px;
    background: #000;
    filter: Alpha(Opacity=70);
    Opacity: 0.7
}

.QnrImg {
    border: 1px solid #b5c3dc;
    padding: 3px;
}

.QnrVideo {
    border: 1px solid #b5c3dc;
    padding: 3px;
}


.rotate1 {
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
.rotate2 {
    -moz-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
}
.rotate3 {
    -moz-transform: rotate(-270deg);
    -webkit-transform: rotate(-270deg);
}