#formComment {
  width: 100%;
  padding: 0;}
  
#formComment textarea {
  width: 99%;}
  
#formComment label {
  font-size: 90%;}
  
#formComment .psubmit {
  text-align: right;}
  
#formComment .cdivleft {
  float: left;
  width: 39%;}
  
#formComment .cdivright {
  float: right;
  padding-right: 10px;
  width: 55%;}
  
#formComment .cdivright,#formComment .cdivleft {
  border: 0;}
    
#formComment .p_notice {
  font-size: 90%;}
	
input[type="text"] , input[type="email"] {
	width: 100%;
	max-width: 350px;}
	
.tblComments {
  width: 100%;
  border: 1px solid #c0c0c0;
  margin-bottom: 15px;
  border-collapse: collapse;}

.tblComments td {
  padding: 5px;}

.tblComments .td1 {
  background: #cacaca;}
  
.tblComments .td1a {
  background: #e0e0e0;}
  
.tblComments a,.tblComments a:visited {
  text-decoration: none;
  color: #888;}
  
.tblComments a:hover {
  color: #4089CC;}
	
#formComment .pdescription {
	display: none;}
    

@media only screen and (max-width : 640px) {
/* Styles */
#formComment .cdivright,#formComment .cdivleft {float: none; width: 100%;}
#formComment input[type="text"],#formComment input[type="email"],#formComment textarea {width: 95%;}
}