﻿
   input, .textarea, 
  .submit-bt, 
  .form-group p,  
 .select {
                font-weight:600;
                font-size: 1.2em;
                color: #808080;
         }

        .form-group label {color:#242424;}
        .rd-form label {color:#393939;}

        input[type="text"],
        input[type="email"],
        input[type="number"]
        {
            font-size: 1.2em;
            max-width:500px;
            height:40px;
            color: #b9b8b8;
        }

        input[type="button"]
        {
              font-size: 1.4em;
            font-weight: 800;
            max-width:500px;
                }

         input[type="checkbox"]{
            font-size: 1.2em;
            font-weight: 500;
            width:24px;
            height: 24px;
             color: #b9b8b8;
         }

        .form-group.space {
            margin-top:0; 
        }

        .select{
            max-width: 500px;
            height:40px;
         }

        .textarea{
            max-width:506px;
        }
        
        .submit-bt{
            width:100px;
            color:#fff;
        }

        input[type="file"]{
             font-size: 1.2em;
            font-weight: 500;
            height:30px;
            width:300px;
        }

        label {
            display: block;
            font-size: 1.2em;
            font-weight: 600;
        }

        .message_OK{
            font-size: 1.1em;
            color: blue;
            font-weight: 500;
        }

        .message_ERROR{
             font-size: 1.1em;
             color: red;
              font-weight: 500;
        }

        .sm-space{
            padding-top:0;
        }

       
        @media only screen and (max-width : 480px) {
            .sm-space{
                padding-top:25px;
            }

             input[type="file"] {
                width:260px;
            }
        }

        @media only screen and (max-width : 768px) {
             .sm-space{
                 padding-top:25px;
            }
        }