/*******************************************************************************
 * Form containers
 */ 

.c-chck input{
margin-left:-20px;
}
.c-textfield, 
.c-textarea,
.c-select{
      width:inherit;
}
.c-select{
      margin-bottom:16px;
}


.c-textfield div,
.c-textarea div,
.c-select div{
 
}

.c-textfield{
 
      margin-bottom:7px;
          width:inherit;
}

.c-textarea{
          width:inherit;

}


.c-select-description,
.c-textarea-description,
.c-textfield-description{
        float:left;
         width:270px;;
      padding-top:0px;
      
      font-weight:300;
      font-family:inherit;
      font-size:inherit;
      letter-spacing:2px;
}




.c-select-form,
.c-textarea-form,
.c-textfield-form{
               float:left;
            width:300px;;
      font-family:inherit;
}

.c-textarea-description,
.c-textarea-form{

      height:inherit;
}
.text-radio{
float:left;
}


/*******************************************************************************
 * Form fields
 */ 


.tfOrder{
    margin-top:2px;
    width:25px;
    background-color:#F9E5EC; 
    border:0px solid transparent;
    font-family:verdana,arial; 
    font-size:11px;
    text-align:right;
}


.tfRecommend,
.tfContact {
      width:inherit;
      height:20px;

      font-family:inherit; 
      font-size:inherit;

      background-color:#D8D8E2; 
      border:1px solid #000;
      padding-top:2px;
      margin-right: 10px;
}

.tfRecommend{
    width:165px;
}


.tfMessage {
      width:inherit;
      height:inherit;
      
      font-family:inherit; 
      font-size:inherit;

      background-color:#D8D8E2; 
      border:1px solid #000;

      overflow:auto;
      padding-top:2px;
      margin-right: 10px;

}

.select{
      width:338px;

      font-family:inherit; 
      font-size:inherit;      
      
      background-color:#D8D8E2; 
      border:1px solid #000;
}

.btnSendEvent,
.btnSend {
      width:160px;
      height:26px;
      font-family:inherit;
      font-size:inherit;
      text-align:center;
      line-height: 1px;
      padding-bottom:4px;
      background-color:#fff; 
      border:1px solid #000;
      padding-top:3px;
      margin-left:270px;
}

.btnSendEvent{
         margin-left:0;
}


.btnDefault{
      width:130px;
      height:12px;
      padding-bottom:3px;
      line-height: 13px;
      
      color:#000;
      font-family:inherit;
      font-size:inherit;
      text-align:center;


      background-color:#fff; 
      border:1px solid #000;
      padding-top:0px;

      display:block;
      text-decoration:none;

}

/*******************************************************************************
 * msic
 */ 
.formError{
      color:red;
}



/*******************************************************************************
 * additonal Layouts
 */ 
.content-recommend .c-textfield,
.content-recommend .c-textarea{
      width:inherit;
}

.content-recommend .c-textarea-form,
.content-recommend .c-textfield-form{
      width:280px;
}
.content-recommend .c-textarea-description,
.content-recommend .c-textfield-description{
      width:280px;
      margin-left:14px;
}

.content-recommend  .btnSend{
      margin-left:0;
      width:130px;
}






