.tx-mediaplaner-pi2 { min-height: 280px; padding-bottom: 65px; }
.tx-mediaplaner-pi2-item { float: left; margin-right: 23px; min-height: 20px; position: relative; width: 180px; }
.tx-mediaplaner-pi2-item input[type="text"] { background: #FFFFFF; border: 1px solid #DBDBDB; cursor: cell; position: absolute; width: 178px; z-index: 1; }
.tx-mediaplaner-pi2-item input[type="text"][disabled] { background: #F0F0F0; }
*:first-child+html .tx-mediaplaner-pi2-item input[type="text"][disabled] { cursor: default; }
.tx-mediaplaner-pi2-item-results { background: #FFFFFF; border-color: #DBDBDB; border-right: 1px solid #DBDBDB; border-style: dotted solid solid solid; border-width: 1px; display: none; max-height: 256px; overflow: hidden; padding: 2px 1px 1px 1px; position: absolute; top: 16px; width: 176px; z-index: 3; }
.tx-mediaplaner-pi2-item-results > div { width: 176px; }
.tx-mediaplaner-pi2-item-saved { background: #FAF7F2; border: 1px solid #DBDBDB; cursor: cell; display: none; left: 0px; padding: 1px; position: relative; top: 17px; width: 176px; z-index: 2; }
.tx-mediaplaner-pi2-item-saved .toggle { cursor: default; width: 176px; }
body.wide .csc-default .tx-mediaplaner-pi2-hint, body.wide-toggle .csc-default .tx-mediaplaner-pi2-hint { bottom: 18px; left: 12px; position: absolute; right: 15px; }
