@charset "UTF-8";
/* CSS Document */

/************************ Body ************************/

body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom:opx;font-size: 14px;}
#form {width:100%; padding:10px 10px 10px 10px;}
#textbox {margin-bottom:20px;display: table;width: 100%;}
#textbox .text{ font-family:Verdana; font-size:16px; color:#333; margin-bottom:5px;}
#textbox .box{ width:50%;font-family:Verdana; font-size:12px; color:#333; min-width:500px;}
#radioBtn {margin-bottom:20px;display: table;min-width:500px;width: 100%;}
#radioBtn .text{ font-family:Verdana; font-size:16px; color:#333; margin-bottom:5px;}
#radioBtn .content { margin-right: 20px; float:left;}
#radioBtn .content .left{ float:left; font-family:Verdana; font-size:12px; color:#333; }
#radioBtn .content .right{ float: left;
    font-family: Verdana;
    font-size: 12px;
    color: #333;
    margin-left: 5px;
    margin-top: 2px; }
#checkBtn {margin-bottom:20px;display: table;min-width:500px;width: 100%;}
#checkBtn .text{ font-family:Verdana; font-size:16px; color:#333; margin-bottom:5px;}
#checkBtn .content { margin-right: 20px; float:left;}
#checkBtn .content .left{ float:left; font-family:Verdana; font-size:12px; color:#333; }
#checkBtn .content .right{ float: left;
    font-family: Verdana;
    font-size: 12px;
    color: #333;
    margin-left: 5px;
    margin-top: 2px;}
#textarea {margin-bottom:20px;display: table;min-width:500px;width: 100%;}
#textarea .text{ font-family:Verdana; font-size:16px; color:#333; margin-bottom:5px;}
#textarea .box{ width:50%;font-family:Verdana; font-size:12px; color:#333; min-width:500px; height:100px;}
#upload {margin-bottom:20px;display: table;min-width:500px;width: 100%;}
#upload .text{ font-family:Verdana; font-size:16px; color:#333; margin-bottom:5px;}
#upload .box{ font-family:Verdana; font-size:12px; color:#333; }
#menu {margin-bottom:20px;display: table;min-width:500px;width: 100%;}
#menu .text{ font-family:Verdana; font-size:16px; color:#333; margin-bottom:5px;}
#menu .box{ font-family:Verdana; font-size:16px; color:#333; }
#btn {margin-bottom:20px;display: table;min-width:500px;width: 100%;}
#btn .content{margin-right: 10px; float:left;}
#btn .box{ font-family:Verdana; font-size:12px; color:#333; }
.text {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 16px;
    color: #000;
}
.content {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 16px;
    color: #000;
}

@media (min-width: 992px){
    .col-md-12 {
    width: 97%;
    float: none;
    margin: 0 auto;
    }

}

.col-xs-12,.col-md-12 {
    width: 95%;
    margin: 15px auto;
    float: none;
    border-top: 8px solid #e5151f;
    padding: 10px;
    box-shadow: 0px 1px 3px rgba(0,0,0,.1);
    z-index: -1;
}

.rnpform {
    margin: 10px auto;
    float: none;
    border-top: 8px solid #e5151f;
    padding: 10px;
    box-shadow: 0px 1px 3px rgba(0,0,0,.1);
}

.form-control {
    border-radius: 1px;
}

.form-control-static {
    min-height: 34px;
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0;
    font-size: 20px;
    font-weight: bold;
}

.checkbox-inline, .control-label {
    font-size: 16px;
}
.control-label2{
    font-size: 18px;
    /*color: red;*/
    font-weight: bold;
    padding-top: 15px;
}


.checkbox-inline, .radio {
    line-height: 45px;
    font-size: 14px;
    position: relative;
    display: table-row;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer;
}

.checkbox input[type=checkbox], .radio input[type=radio] {
    position: relative;
    margin: 0;
}
@media only screen and (max-width:700px){
    .checkbox input[type=checkbox], .radio input[type=radio] {
        position: relative;
        margin: 0;
        width:16px;
        height:16px;
        vertical-align: middle;
    }
    .checkbox label, .radio label{
        padding-left:5px;
    }
    .form-group input { width:100%;    margin-top: 6px;}
}