﻿
.Request .Loading {
    background-color: rgba(255, 255, 255, 0.50);
    position: fixed;
    top: 0px;
    right: 0px;
    left: 0px;
    bottom: 0px;
    z-index: 200;
    background-image: url('../IMG/loading.gif');
    background-position:center center;
    background-repeat:no-repeat;
    display:none;
}


.Request .En
{
    direction:ltr;
    font-family:Tahoma !important;
}

.Request .Fa {
    direction: rtl;
}


.Request .Header, .Request .En .Header
{
    border-right:5px solid #2C4167;
    color:#2C4167;
    background-color:#E5E5E5;
    padding:5px;
    font-weight:bold;
    margin-bottom:5px;
}

.Request .En .Header
{
    border-left:5px solid #2C4167;
    border-right:none;
}


.Request .Body
{
    border:1px solid #E5E5E5;
    padding:10px !important;
    margin-bottom:20px;

}

.Request .BtnBox
{
    border:1px solid #E5E5E5;
    padding:10px !important;
    font-family:F1 !important;
    font-size:10pt !important;
}

.Request .Body .BtnBox
{
    border:none !important;
    margin-top:10px;
    border-top:1px solid #E5E5E5;
    padding:10px !important;
}


.Request .BtnBox input[type=button], 
.Request .BtnBox input[type=submit],
.Request ._Btn
{
    background-color:#2C4167 !important;
    border:1px solid #2C4167;
    font-family:F1;
    font-size:10pt;
    padding:10px;
    border-radius:4px;
    color:#FFFFFF !important;
    display:inline-block;
}


.Request .BtnBox input[type=button]:hover,
.Request .BtnBox input[type=submit]:hover,
.Request ._Btn:hover
{
    background-color:#576b90 !important;
}




.Request .Stop
{
    border:1px solid #CC0000;
    background-color:#ffe0e0;
    color:#CC0000;
    display:inline-block;
    margin-bottom:5px;
    padding:5px;
    width:100%;
}

.Request .Stop:before
{
    content: "\f00d";
    font-family: 'FontAwesome';
    margin-left:5px;
}



.Request .QuestionGroup
{
    background-color:red;
}



.Request h2
{
    font-weight:bold !important;
    display:inline-block;
}

.Request h2:after
{
    content:' : ';
}

.Request .En h2:after
{
    content:' : ';
    margin-right:10px;
}

.Request h2.Q:after
{
    content:' ? ';
}

.Request h2.RF:before
{
    content:' * ';
    color:#CC0000;
}


.Request span.RF
{
    color:#CC0000;
}


.Request hr{
    border-top-color:#E5E5E5 !important;
}




.Request input[type=text], .Request textarea ,.Request input[type=password]
{
    background-color:#FFFFFF;
    border-radius:4px;
    border:1px solid #E5E5E5;
    padding:5px;
    font-family:F1;
    width:100%;
}

.Request input[type=text]:focus, .Request textarea:focus ,.Request input[type=password]:focus
{
    border:1px solid #AAAAAA;
}

.Request input[type=text].SM
{
    width:100px !important;
}

.Request input[type=text].MD
{
    width:300px !important;
}


.Request input[type=text].Number
{
    width:50px !important;
}


.Request select
{
    background-color:#FFFFFF;
    border-radius:4px;
    border:1px solid #E5E5E5;
    padding:5px;
    font-family:F1;
    width:100%;
}

.Request select:focus
{
    border:1px solid #AAAAAA;
}

.Request .En label
{
    margin-left:5px;
    margin-right:5px;
    position:relative;
    top:-2px;
}




.Request .En .col-lg-1,
.Request .En .col-lg-2,
.Request .En .col-lg-3,
.Request .En .col-lg-4,
.Request .En .col-lg-5,
.Request .En .col-lg-6,
.Request .En .col-lg-7,
.Request .En .col-lg-8,
.Request .En .col-lg-9,
.Request .En .col-lg-11,
.Request .En .col-lg-12,
.Request .En .col-lg-13
{
    float:left !important;
}


.Request .Fa .col-lg-1,
.Request .Fa .col-lg-2,
.Request .Fa .col-lg-3,
.Request .Fa .col-lg-4,
.Request .Fa .col-lg-5,
.Request .Fa .col-lg-6,
.Request .Fa .col-lg-7,
.Request .Fa .col-lg-8,
.Request .Fa .col-lg-9,
.Request .Fa .col-lg-11,
.Request .Fa .col-lg-12,
.Request .Fa .col-lg-13 {
    float: right !important;
}



.Tip
{
    border:2px solid #CC0000;
    padding:5px;
    border-radius:5px;
    background-color:#ffeeee;
    color :#CC0000 !important;
    display:inline-block;
}

.Tip:hover
{
    border:2px solid green;
    color :green !important;
}





.Insole_Question{
    border-radius:5px;
    border:1px solid #454545;
    display:inline-block;
    padding:5px;
    width:210px;
    margin:5px;
}

.Insole_Question img{
    max-width:100%;
}

.Insole_Question .rbtnBox{
    float:left;
    margin-top:10px;
    width:50%;
}

.ClearNone {
    float: none;
    clear: both;
}

.Split_2_Center {
    float: left;
    width: 50%;
    text-align:center;
}


.Split_3_Center {
    float: left;
    width: 33%;
    text-align: center;
}




.ucUploadPhoto_Box
{
    display:inline-block;
    border:2px solid #000000;
    border-radius:4px;
    text-align:center;
    padding:5px;
    margin:5px;
}

.ucUploadPhoto_Box img
{
    display:inline-block;
    max-width:100%;
    border-radius:4px;
    cursor:pointer;
}

 
.ucUploadPhoto_Box  a
{
    background-color:#CC0000;
    border-radius:4px;
    color:#FFFFFF !important;
    display:inline-block;
    width:100%;
    margin-top:5px;
    padding:5px;
}

.ucUploadPhoto_Box  a:hover
{
    background-color:#FF0000;
    color:#FFFFFF !important;
}



.Request table {
    width:100%;
}

.Request table tr:first-child td {
    background-color:#DDDDDD;
    padding:5px;
    text-align:center;
}

.Request table tr td {
    border:1px #DDDDDD solid;
    padding:5px;
    text-align:center;
}

.Request table tr td.Bold {
    background-color:#DDDDDD;
    font-weight:bold;
}
