form#demo_settings_form{
    margin:0;
}

#container_form{
    padding:20px;
   /* background:#F2F2F2;*/
    background:#737373;
    
    display:none;
    
}

#container_form .btn.btn-default {
     background: #e8e8e8;
    border-color:#bababa;
    color:#666666;
}

#tabs_demo_settings{
    margin-bottom:0;
}

#tab_content_demo_settings{
    background:#FAFAFA;
    padding:15px;

}

#container_form label{
    font-weight:400;
}
#container_form label.btn.btn-default.active,
#container_form label.btn.btn-default:hover{
    background:#565656;
    border:1px solid #565656;
   /* background:#4072B4;*/
    color:#FFFFFF;
    text-shadow:none;
    box-shadow: 0px 2px 6px #3E3E3E inset;
}
#container_form label.btn.btn-default:hover{
   box-shadow:none;
}

/* ------------ BOOTSTAP FORM ELEMENTS ------------- */

#container_form .nav-tabs > li > a{
    background: #eeeeee;
    font-weight: 400 !important;
    text-transform: none;
}

#container_form .nav-tabs > li.active > a{
    background: #FAFAFA;
}

#container_form .form-horizontal .control-group{
    margin-bottom:10px;
}
#container_form .form-horizontal .control-label {
    float: left;
    padding-top: 5px;
    text-align: right;
/*  width: 160px;*/
    width: 200px;
}

#container_form .form-horizontal .controls {
    /* padding-left:180px;*/
    padding-left:220px;
}

#container_form legend {
    border-bottom: 1px solid #e5e5e5;
    color: #333333;
    display: block;
    font-weight:bold;
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 20px;
    padding: 0;
    width: 100%;
    margin-top:20px;
}



#container_form select, 
#container_form textarea, 
#container_form input[type="text"], 
#container_form input[type="password"], 
#container_form input[type="datetime"], 
#container_form input[type="datetime-local"], 
#container_form input[type="date"], 
#container_form input[type="month"], 
#container_form input[type="time"], 
#container_form input[type="week"], 
#container_form input[type="number"], 
#container_form input[type="email"], 
#container_form input[type="url"], 
#container_form input[type="search"], 
#container_form input[type="tel"], 
#container_form input[type="color"], 
#container_form .uneditable-input{
    border-radius: 4px;
    color: #555555;
    display: inline-block;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    margin-bottom: 10px;
    padding: 4px 6px;
    vertical-align: middle;
}

#container_form select {
    background-color:#FFFFFF;
    height: 30px;
    line-height: 30px;
    width: 220px;
}


#container_form .form-actions{
    background-color: #f5f5f5;
    border-top: 1px solid #e5e5e5;
    margin-bottom: 20px;
    margin-top: 20px;
    padding: 19px 20px 20px;
}

#container_form .form-horizontal .form-actions{
   /* padding-left:180px;*/
    padding-left:220px;
}

/* other */
#container_form .info_text{
    /*color:#990000;*/
    color:#AEAEAE;
    font-size: 12px;
    display:block;
    font-style:italic;
    font-weight:normal;
}