
/* - ++resource++collective.flowplayer.css/flowplayer.css - */
@media screen {
/* https://ufm.dk/portal_css/++resource++collective.flowplayer.css/flowplayer.css?original=1 */
/* */
.autoFlowPlayer {
display: block;
height: 250px;
width: 300px;
border: 0px;
}
.autoFlowPlayer.audio {
height: 27px;
}
.autoFlowPlayer.audio.minimal {
width: 40px;
}
.portletFlowPlayer .video {
height: 100px;
width: 100%;
}
.portletFlowPlayer .audio {
display: block;
height: 28px;
}
.playListFlowPlayer {
display:block;
}
}


/* - ++resource++collective.flowplayer.css/flowplayer-horizontal.css - */
@media screen {
/* https://ufm.dk/portal_css/++resource++collective.flowplayer.css/flowplayer-horizontal.css?original=1 */
.flowPlaylistVisible a.playListFlowPlayer {
padding-left: 38px;
padding-bottom: 8px;
}
.flowPlaylistHidden .playlist_wrap {
display: none;
}
#pl {
height:80px;
border:1px solid #ddd;
width:584px;
position:relative;
overflow:hidden;
padding:5px 0;
float:left;
background:#f5fbfb url(++resource++collective.flowplayer.css/gradient.png) repeat-x scroll 0 0;
}
#pl div#flowPlaylist {
height:80px;
position:absolute;
width:10000em;
}
#pl div#flowPlaylist a {
background:transparent url(++resource++collective.flowplayer.css/entry.png) no-repeat scroll 0%;
color:#666;
float:left;
font-family:"bitstream vera sans","lucida grande","verdana";
font-size:11px;
height:60px;
margin:0px 4px;
padding:10px;
text-decoration:none;
width:117px;
}
#pl div#flowPlaylist a:hover {
background-position:-140px 0;
color:#000;
}
#pl div#flowPlaylist a.playing {
background-position:-280px 0;
color:#000;
}
#pl div#flowPlaylist a.paused {
background-position:-420px 0;
color:#000;
}
#pl div#flowPlaylist a.progress {
opacity:0.8;
}
#pl div#flowPlaylist em {
float:right;
margin-top:15px;
color:red;
font-style:normal;
}
a.nextPage, a.prevPage {
display:block;
width:18px;
height:18px;
background:url(++resource++collective.flowplayer.css/left.png) no-repeat;
margin:30px 10px;
cursor:pointer;
float:left;
}
a.nextPage:hover, a.prevPage:hover {
background-position:0px -18px;
}
a.nextPage {
background-image:url(++resource++collective.flowplayer.css/right.png);
}
a.nextPage.disabled, a.prevPage.disabled {
visibility:hidden;
}
}


/* - ++resource++collective.z3cform.datagridfield/datagridfield.css - */
@media screen {
/* https://ufm.dk/portal_css/++resource++collective.z3cform.datagridfield/datagridfield.css?original=1 */
.datagridwidget-table-view {
width: 100%;
border: 1px solid #666;
background: none repeat scroll 0 0 #EEE;
}
.datagridwidget-table-view .header {
font-weight: bold;
background: none repeat scroll 0 0 #DDD;
color: #666;
padding: 2px;
font-size: 1.1em;
text-align: left;
}
.datagridwidget-row {
vertical-align: top;
}
.datagridwidget-cell input[type="text"] {
padding: 1px;
}
.datagridwidget-cell input, .datagridwidget-cell select, .datagridwidget-cell textarea {
border: 1px solid #CCC;
}
.datagridwidget-cell > input:only-child { width: 99%; }
.datagridwidget-cell div.error {
color:red;
font-weight:bold;
}
.datagridwidget-empty-row {
/* */
display: none;
}
/* */
.datagridwidget-cell {
vertical-align: bottom;
padding: 1px;
}
.datagridwidget-manipulator {
width: 16px;
text-align: center;
padding-bottom: 4px;
margin: 0;
vertical-align: bottom;
}
.datagridwidget-manipulator img {
cursor: pointer;
}
.datagridwidget-hidden-data {
display: none;
}
/* */
.auto-append  > .datagridwidget-manipulator.delete-row,
.auto-append  > .datagridwidget-manipulator.move-up,
.auto-append  > .datagridwidget-manipulator.move-down {
display:none;
}
.datagridwidget-cell input {
background: white;
background-image: none;
}

}


/* - ++resource++collectionselect/collectionselect.css - */
@media screen {
/* https://ufm.dk/portal_css/++resource++collectionselect/collectionselect.css?original=1 */
.collectionSelect select {
border: 1px solid #e7e5df;
margin: 0 1% 14px 0;
padding: 3px 3px 4px 9px;
vertical-align: top;
display: block;
width: 190px;
}
.collectionSelect .collectionSelectSearchBox {
border-top: 1px solid rgb(231, 229, 223);
padding-top: 15px;
}
.collectionSelect .collectionSelectSearchBox input[type='text'] {
border: 1px solid #e7e5df;
margin: 0 14px 14px 9px;
padding: 3px 3px 4px 9px;
vertical-align: top;
width: 175px;
height: 17px;
display: inline-block;
}
.collectionSelect .collectionSelectSearchBox input[type='submit'] {
border: 0;
cursor: pointer;
height: 26px;
vertical-align: top;
width: 32px;
}

}


/* - panels-grid.css - */
@media screen {
/* https://ufm.dk/portal_css/panels-grid.css?original=1 */
.panels div.width-full {width: 100%}
.panels div.position-0 {margin-left: -100%}
.panels div.width-1\3a 2 {width: 48.7500%}
.panels div.width-1\3a 3 {width: 31.6667%}
.panels div.width-2\3a 3 {width: 65.8333%}
.panels div.width-1\3a 4 {width: 23.1250%}
.panels div.width-3\3a 4 {width: 74.3750%}
.panels div.width-1\3a 5 {width: 18.0000%}
.panels div.width-2\3a 5 {width: 38.5000%}
.panels div.width-3\3a 5 {width: 59.0000%}
.panels div.width-4\3a 5 {width: 79.5000%}
.panels div.width-1\3a 6 {width: 14.5833%}
.panels div.width-5\3a 6 {width: 82.9167%}
.panels div.position-1\3a 2 {margin-left: -48.7500%}
.panels div.position-1\3a 3 {margin-left: -65.8333%}
.panels div.position-2\3a 3 {margin-left: -31.6667%}
.panels div.position-1\3a 4 {margin-left: -74.3750%}
.panels div.position-3\3a 4 {margin-left: -23.1250%}
.panels div.position-1\3a 5 {margin-left: -79.5000%}
.panels div.position-2\3a 5 {margin-left: -59.0000%}
.panels div.position-3\3a 5 {margin-left: -38.5000%}
.panels div.position-4\3a 5 {margin-left: -18.0000%}
.panels div.position-1\3a 6 {margin-left: -82.9167%}
.panels div.position-5\3a 6 {margin-left: -14.5833%}

}


/* - ++resource++collective.panels/styles.css - */
@media screen {
/* https://ufm.dk/portal_css/++resource++collective.panels/styles.css?original=1 */
.add-panel .discreet {
font-weight:bold;
margin:2px;
padding:5px;
text-align:center;
}
#content .add-panel .discreet {
font-weight:bold;
}
.add-panel dd {
line-height:4em;
margin:0;
}
#content .add-panel dd {
margin:0;
}
.add-panel .cell div {
background-color:#996;
color:#fff;
line-height:1em;
padding:5px 2px;
text-align:center;
}
.add-panel a {
background-color:#ffffe3;
border:1px solid #996;
float:left;
margin:0 1em 1em 0;
padding:5px;
width:7em;
}
#content .add-panel a {
border:1px solid #996;
}
.manage-panel {
clear: both;
}
.manage-panel .field input[type="text"] {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin: 0;
width: 100%;
}
.manage-panel .subform {
float:left;
}
.manage-panels-link {
margin:0 auto 1em;
text-align:center;
}
.manage-panels-link div {
display:inline;
}
.manage-panel .reordering {
float:right;
}
.manage-panel .reordering a {
text-decoration:none;
}
.manage-panel .actions {
padding-bottom: 1em;
}
.manage-panel .portletHeader {
width: 100% !important;
padding: 0 !important;
}
.manage-panel .portletHeader a {
padding: 0.5em;
line-height: 2em;
}
.manage-panel .managedPortletActions a.down,
.manage-panel .managedPortletActions a.up {
text-decoration: none;
padding: 0;
margin: 0;
}
.manage-panel .managedPortlet {
margin: 0 0 1px;
}
.manage-panel .portletAssignments {
margin-bottom: 1em;
}
.manage-panel .panelLayoutFormWrapper {
margin: 0 0 1em 1em;
float: left;
}
.manage-panel .panelEditForm {
clear: left;
margin-bottom: 1em;
}
}


/* - ++resource++collective.panels/panels-grid-classic-theme.css - */
@media screen {
/* https://ufm.dk/portal_css/++resource++collective.panels/panels-grid-classic-theme.css?original=1 */
.panels div.row {
float: left;
width: 100%;
display: block;
position: relative;
}
.panels div.cell {
position: relative;
float: left;
left: 100%;
}
/* */
.ie6 .panels div.cell {
float: none;
}

}


/* - ploneCustom.css - */
@media all {
/* https://ufm.dk/portal_css/ploneCustom.css?original=1 */
#internallinkcontainer .list.item span,
#internallinkcontainer .list.item a {
position: relative !important;
}
.highlightedSearchTerm {
padding: 0;
}
.has-slsr #content .content-body>#portal-column-two {
display:block;
}
#portal-footer-wrapper .panel > h2:first-child {
color: #b0b0b0;
border-bottom: 1px solid;
font-size: 21px;
line-height: 24px;
margin-bottom: 20px;
padding-bottom: 10px;
}
html > div:first-child {
display: block !important;
}
#freetext ul:not([class]) {
list-style-type: disc;
padding-left: 20px;
display: inline-block;
font-size: initial;
}
label[for="form-widgets-IPdfUA-ua_label"] {
font-family: sans-serif;
margin-top: 30px !important;
margin-bottom: -12px !important;
}
img.desktop-mini-and-large-mobile {
width: 200px;
}
img.desktop-small-and-large-mobile {
width: 232px;
}
@media (max-width: 767px) {
img.desktop-mini-and-large-mobile,
img.desktop-small-and-large-mobile {
width: 100% !important;
position: inherit;
}
}
}

