/* Add here all your css styles (customizations) */
.curclick { color: red !important; background: white !important;}
.processSpanLink { cursor: pointer;margin-top: 0px !important;}
.processSpanLink.list { float: right; padding: 5px 8px !important; }
.processSpanLink.add { float: right; margin-left: 20px !important;  padding: 5px 8px !important; }
.sidebar-nav-v1 li ul a { padding: 6px 0px 6px 17px !important; }
legend {
    display: block;
    width: 45%;
/*    padding: 0;*/
    margin-bottom: 20px;
    font-size: 21px;
/*    line-height: inherit;*/
    color: #333;
    border: 0;
    border-bottom: 0px solid #e5e5e5;
}
#categorytitlesize { padding: 0px !important; }
#h1custom { padding-bottom: 10px; }
#h2custom { padding-bottom: 10px; }
#h3custom { padding-bottom: 10px; }
/*validation message popup*/
.showerror {
    background:url("/assets/img/error_bottom_arrow.png") 5px 100% no-repeat;
    padding:0 0 9px 0;
    min-width:184px;
    position:absolute;  
    z-index:123456789;
}
.showerror div {
    color:#000;
    font-size:0.9em;    
    min-width:170px;
    padding:5px;
    border:2px solid #c72531;    
    text-align:center;
    background:#fcedee;
}
.padding-top-20 {
    padding-top: 20px;
}