.sozi-container { background: #fff; } .sozi-ui-controls { width: 100%; background: #017499; color: #fff; font-family: Tahoma, Calibri, Verdana; font-size: 13px; line-height: 35px; } .sozi-ui-controls:after { content: '.'; display: block; height: 0; width: 0; clear: both; } .sozi-ui-element { display: inline-block; padding: 3px 15px; cursor: pointer; border-right: 1px solid #008ab4; } .sozi-ui-frame-current, .sozi-ui-frame-number, .sozi-ui-frame-current-title { font-weight: bold; } .sozi-ui-frame-current-title, .sozi-ui-summary { border: 0; } .sozi-ui-summary { float: right; border: 0; height: 35px; line-height: 35px; background: none; color: #fff; margin-top: 4px; } .sozi-ui-fullscreen { border-left: 1px solid #008ab4; } .sozi-ui-fullscreen-btn { display: none; } .sozi-ui-fullscreen-btn.active { display: inline; } .sozi-container.fullscreen iframe { width: 100%; height: calc(100% - 30px); } .sozi-container.fullscreen .sozi-ui-controls { width: 100%; } .sozi-ui-controls.position-bottom { position: absolute; bottom: 0; } .sozi-ui-controls.position-top { top: 0; }