.form  > div,
.form  #pnlsettings > div{ margin-bottom: 15px;}
.form h1{ background: #eee; margin-bottom: 10px; cursor: pointer; padding: 10px;}
.form div label{ font-weight: bold; width: 150px; display: inline-block; vertical-align: top;}
.form div input{ border-radius: 5px; width: 330px; padding: 5px; margin: 0;}
.form div input[type="checkbox"]{ width: 20px; }
.form div textarea{ border-radius: 5px; width: 330px; height: 100px; }
.form div select{ margin: 0; }
.form .btn{ padding: 8px 20px; border-radius: 3px; display: inline-block; color: #fff!important; background: #65c452; }
.form .btn.blue{background: #68BCFF;}
.form .btn.red{ background: #d11010; }

.form .error{ color: red;}
.form button{
	padding: 10px 30px;
    color: #0d004c;
    background-color: #fff;
    width:100px;
    display: inline-block;
    -webkit-box-shadow: inset 0 -2px 66px -4px rgba(112,188,215,1);
    -moz-box-shadow: inset 0 -2px 66px -4px rgba(112,188,215,1);
    box-shadow: inset 0 -2px 66px -4px rgba(112,188,215,1);
    border-radius: 5px;
}

.CodeMirror { border: 1px solid #aaa; }