.oc-addnew { display: block !important; padding: 0 !important; } .oc-addnew li:first-child { display: block; } .oc-addnew li:not(:first-child) { display: none; } .oc-addnew.open li:first-child { display: none; } .oc-addnew.open li:not(:first-child) { display: block; } .oc-addnew > li { } .oc-addnew > li > a.oc-addnew-init { } .oc-addnew > li > a.oc-addnew-init:before { position: absolute; content: '+'; font-weight: bold; font-size: 160%; left: 12px; } .oc-addnew input[type=text] { width: 198px !important; margin-top: 5px; margin-left: 6px; height: 30px !important; } .oc-addnew select { width: 133px; margin-top: 1px !important; height: 30px; background-color: #eee; } .oc-addnew input, .oc-addnew select { margin: 0 0 5px 0; display: inline-block; float: left; border-top-right-radius: 0; border-bottom-right-radius: 0; border-right: 0; } .oc-addnew button { margin: 5px 0; display: inline-block; float: left; border-bottom-left-radius: 0; border-top-left-radius: 0; height: 34px !important; } .oc-addnew .action-button { width: 30px; background-position: center; background-repeat: no-repeat; } .oc-addnew .back-button { border-radius: 0; background-image: url('%webroot%/core/img/actions/delete.svg'); } .oc-addnew .new-button { border-radius: 0; background-image: url('%webroot%/core/img/add.svg'); border-top-right-radius: 5px; border-bottom-right-radius: 5px; } .oc-addnew .create-button { border-radius: 0; background-image: url('%appswebroot%/contacts/img/checkmark-gray.svg'); border-top-right-radius: 5px; border-bottom-right-radius: 5px; }