
/* - ++resource++collective.flowplayer.css/flowplayer.css - */
@media screen {
/* http://www.criticalcommons.org/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 {
/* http://www.criticalcommons.org/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++qi.portlet.TagClouds.stylesheets/tagclouds.css - */
@media screen {
/* http://www.criticalcommons.org/portal_css/++resource++qi.portlet.TagClouds.stylesheets/tagclouds.css?original=1 */
.cloud1 {
font-size: 1.0em;
}
.cloud2 {
font-size: 1.3em;
}
.cloud3 {
font-size: 1.6em;
}
.cloud4 {
font-size: 1.9em;
}
.cloud5 {
font-size: 2.2em;
}
.cloud6 {
font-size: 2.5em;
}
.cloud7 {
font-size: 2.8em;
}

}


/* - ++resource++plumi.content.stylesheets/main.css - */
@media screen {
/* http://www.criticalcommons.org/portal_css/++resource++plumi.content.stylesheets/main.css?original=1 */
#video-about {
clear: both;
padding-top: 1em;
}
#no-video-player {
display: block;
margin-top: 2em;
width: 320px;
text-align: center;
text-decoration: none;
}
#video-transcoding {
clear: both;
}
#video-player div {
padding: 0.4em 0 0.6em 0;
font-size: 85%;
}
#video-player textarea {
background: #f4f4f4 url(++resource++plumi.skin.images/homepage_desc.gif) 0 0;
font-size: 90%;
}
#player {
display: block;
width: 320px;
height: 240px;
}
#player-videoview {
display: block;
width: 400px;
height: 300px;
}
#statistics span.discreet {
font-weight: bold;
}
.activeMembersHeader {
margin-bottom: 10px;
}
#video-core, #player-videoview {
width: 525px !important;
}
#video-infos {
width: 205px !important;
}
div.featured-video {
float:right;
margin-top:42px;
}
#content dd.featuredItem {
margin: 0;
clear: both;
}
.featured-video-image,
.featured-item-image {
float: left;
margin: 5px 10px 5px 0px;
padding: 2px;
border: 1px solid #ccc;
}
.featured-video-duration {
float: right;
margin: 0 3em;
}
.featured-video-duration span {
color: #666;
}
.featuredItemDetailsPosted {
display: block;
}
dt.featuredHeader {
color: black;
border-width: 0 0 1px 0;
border-color: #c8dca8;
border-style: solid;
font-size: 120%;
margin-top: -12px;
margin-left: 10px;
margin-right: 10px;
}
.feedButton {
margin-top: 6px;
padding-left: 3px;
}
span.featured-read-more {
clear: left;
float: left;
margin-bottom: 10px;
}
#player-high a, #player-low a {
cursor: pointer;
font-size: 120%;
}
.embed-box span.discreet {
font-size: 130% !important;
color: black;
}
div#featured-item dl#featured-video dl.plumi-categories {
width: 260px;
}
.mejs-time-total .mejs-time-loaded .mejs-time-rail {
width: 261px !important;
}
img.featured-index-page {
border: 0 none;
margin: 15px 25px;
width: 200px;
}
#copyright-button img {
float: left !important;
}
#copyrightDocumentByLine {
text-align: left  !important;
}
#copyright-button {
height: 37px ;
}
#contact-author img {
width: 18px;
margin-right: 5px;
}

}


/* - ++resource++criticalcommons.skin.stylesheets/main.css - */
@media screen {
/* http://www.criticalcommons.org/portal_css/++resource++criticalcommons.skin.stylesheets/main.css?original=1 */
body {
color: #333333;
width: 978px;
margin: 0 auto;
}
body.template-featured_videos_homepage {
background: url("++resource++criticalcommons.skin.images/bg-body.jpg") no-repeat center top #FFF;
}
body.portaltype-plumivideo {
background: url("++resource++criticalcommons.skin.images/bg-video.jpg") no-repeat center top #FFF;
}
/* */
.clips-area {
width:665px;
background:url("++resource++criticalcommons.skin.images/grey-border.gif") repeat-x 0 100%;
padding:0 0 23px;
margin-top: 35px;
}
.clips-area h3 {
margin: 18px 0 0;
width: 208px;
color: #AA0131;
font-size: 16px;
line-height: 18px;
}
.clips-area .overhead:after {
clear: both;
content: "";
display: block;
}
.clips-area .overhead {
height: 1%;
padding: 17px 0 0;
}
.clips-area .clips {
float: left;
}
.clips-area img {
display: block;
margin-right: 15px;
}
.overhead .second-clip {
margin: 0;
position: relative;
}
.overhead .third-clip {
margin: 0;
}
.clips-area .underbody {
height: 1%;
margin: 12px 0 0 149px;
overflow: hidden;
}
div.first-clip img {
width: 207px;
}
div.second-clip img {
width: 278px;
}
div.third-clip img {
width: 130px;
}
div.fourth-clip img {
width: 130px;
}
div.fifth-clip img {
width: 130px;
}
.clips-area strong {
display: block;
font-size: 11px;
margin: 4px 0 0 3px;
width: 130px;
}
div#clip-area div.rounded h2 {
float: right;
}
div#clip-area div#layout-contents {
float: right;
}
.latest-news h2 {
color: #AA0131;
font-size: 14px;
line-height: 16px;
margin: 23px 0 0;
}
.info-block {
background: url("++resource++criticalcommons.skin.images/grey-border.gif") repeat-x scroll 0 100% transparent;
padding: 13px 10px 20px 0;
}
.info-blockicon {
height: 145px;
}
.info-block h4 {
color: #006666;
font-size: 20px;
line-height: 24px;
margin: 0;
}
.info-block h4 a {
color: #006666;
text-decoration: none;
}
.info-block em {
color: #494949;
display: block;
font-style: normal;
line-height: 10px;
}
.info-block strong {
font-weight: normal;
line-height: 21px;
}
.info-block strong a {
color: #006666;
text-decoration: none;
}
.info-block p {
color: #494949;
font-size: 14px;
line-height: 20px;
margin: 14px 0 0;
}
.info-block h4 a {
color: #006666 !important;
text-decoration: none;
}
#content #featured-front-page h4 a {
font-size: 18px !important;
}
/* */
#portal-column-two .rss ul li {
background: url("/rss2_icon.png") no-repeat scroll 0 0 transparent;
padding: 0 0 7px 23px;
display: block;
}
#portal-column-two .rss ul {
margin: 10px 0 0;
}
.boxes ul {
font-weight: bold;
list-style: none outside none;
margin: 9px 0 0;
padding: 0;
}
.lectures ul {
line-height: 15px;
list-style: none outside none;
}
.boxes .lectures ul li {
padding: 0 0 14px;
}
.lectures ul li {
background: none;
padding: 0 0 18px 37px;
}
#portal-column-two h3 {
margin: 0;
background: url(++resource++criticalcommons.skin.images/red-border.gif) repeat-x 0 100%;
padding: 0 0 10px;
}
#portal-columns h3 {
color: #AA0131;
font-size: 16px;
line-height: 18px;
}
.portletHeader a, #portal-columns h3 a {
color: #AA0131 !important;
}
.portletHeader a {
background: url("++resource++criticalcommons.skin.images/red-border.gif") repeat-x scroll 0 100% transparent !important;
font-size: 16px;
line-height: 40px;
}
.portletHeader {
background: transparent !important;
}
.lectures ul li strong {
display: inline;
}
.portletHeader div.tile {
background: url("++resource++criticalcommons.skin.images/red-border.gif") repeat-x scroll 0 100% transparent !important;
color: #AA0131 !important;
height: 30px;
font-size: 130%;
}
.lectures ul a:hover {
text-decoration: underline;
}
.boxes ul a {
text-decoration: none;
color: #066;
}
.boxes ul li {
padding: 0 0 14px;
display: block;
}
.lectures ul a {
color: #066;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
#portal-column-two a.more {
background: url("++resource++criticalcommons.skin.images/arrow.gif") no-repeat scroll 100% 60% transparent;
color: #006666;
float: left;
font-weight: bold;
margin: -3px 0 0;
padding-right: 9px;
text-decoration: none;
}
#portal-column-two .boxes {
margin: 20px 0 0;
padding: 0 15px 11px 10px;
}
/* */
html {-webkit-text-size-adjust:none}
html, body {
min-height:100%;
font-family: Arial, Tahoma, Verdana, sans-serif;
font-size:14px;
}
p {
font-size:14px;
clear:both;
}
a:hover {
text-decoration:underline;
}
a:visited {
color:#436976;
}
h1{
font-size: 20px;
font-weight: bold;
padding-bottom:15px;
margin-bottom:5px;
}
#content h1 {
background:url('++resource++criticalcommons.skin.images/grey-border.gif') repeat-x 0 100%;
letter-spacing: 0px;
}
h3{
font-size: 14px;
font-weight: bold;
}
br {
clear:both;
}
#box-sign-in {
margin-right:14px;
width:160px;
}
#box-edit-profile {
margin-right:5px;
width:150px;
}
#label-sign-in {
margin-left:5px;
width: 95px;
}
#label-edit-profile {
margin-left:10px;
width: 110px;
}
#go-sign-in {
margin-left:120px;
float:left;
}
#go-edit-profile {
margin-left:140px;
float:left;
}
.accept-tos {
float: left;
width: 110px;
text-align: right;
font-size:16px;
font-weight:bold;
line-height:22px;
padding:2px;
margin-left:10px;
margin-top:0px;
clear:both;
}
select {
max-width:99%;
}
/* */
@media only handheld and (max-device-width: 480px) {
html{
width:260px;
max-width:260px;
}
img {
max-width: 95%;
}
#box-edit-profile {
margin-right:5px;
width:50%;
}
#label-edit-profile {
width:30%;
}
}
#portal-top ul {
font-weight: bold;
list-style: none outside none;
}
#portal-top ul li a:hover,
#portal-top ul li.selected a:hover {
border: 1px #006666 solid;
}
#portal-top ul li a, #portal-top ul li.selected a {
border: 1px transparent solid;
color: #006666;
display: inline;
text-decoration: none;
border-radius: 3px;
}
#portal-globalnav .selected a:hover, #portal-top ul a:hover {
color: #006666;
display: inline;
}
#portal-top ul a span {
display: block;
padding-left: 7px;
}
#portal-globalnav li a {
background: transparent !important;
min-width: none !important;
padding: 3px 5px;
display: inline;
clear: none;
}
#portal-globalnav {
background: transparent !important;
float: right;
text-align: right;
width: 710px;
font-size: 90%;
margin-top: 10px;
}
ul#portal-globalnav li {
display: inline;
margin: 0px 5px;
}
#portal-colophon {
background: url("++resource++criticalcommons.skin.images/grey-border.gif") repeat-x scroll 0 0 transparent;
color: #494949;
font-size: 10px;
height: 1%;
line-height: 13px;
list-style: none outside none;
margin: 0 15px 0 0px;
overflow: hidden;
padding: 22px 0 54px;
}
#portal-colophon li {
background: url("++resource++criticalcommons.skin.images/footer-separ.gif") no-repeat scroll 0 2px transparent;
float: left;
margin-left: -5px;
padding: 0 8px 0 4px;
}
#portal-colophon a {
color: #006666;
text-decoration: none;
}
#content .documentDescription, #content #description {
margin: 1em 0;
}
body.portaltype-plumivideo h1 {
background: none repeat scroll 0 0 transparent !important;
font-size: 24px;
line-height: 28px;
margin: 0;
padding: 0;
}
body.portaltype-plumivideo h3 {
color: #333333 !important;
font-size: 16px;
line-height: 20px;
margin: 11px 0 0;
}
#portal-searchbox {
float: none;
border: 1px solid #a0b8b8;
border-radius: 5px;
padding: 8px;
margin: 5px -10px 10px;
width: 790px;
padding-left: 180px;
}
#portal-searchbox select {
border: 1px solid #B2B2B2;
color: #333333;
height: 22px;
margin: 1px 0 0 5px;
width: 160px;
position: relative;
top: -2px;
}
#portal-searchbox label {
font-weight: bold;
line-height: 22px;
padding: 2px;
font-size: 14px;
}
#portal-searchbox div {
margin-right: 10px;
}
#portal-searchbox .txt-input {
background: none repeat scroll 0 0 #FFFFFF;
border: 2px solid #A6A6A6;
display: inline;
font-size: 12px;
margin-left: 8px;
padding: 3px 5px 2px;
width: 247px;
}
#portal-searchbox .searchButton {
margin: -5px 10px 0;
vertical-align: middle;
background-image: url(++resource++criticalcommons.skin.images/btn-go.gif);
border: solid 0px  black;
width: 56px;
height: 24px;
cursor: pointer;
}
.search-img {
clear: both;
float: right;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 10px;
position: relative;
}
body.template-search #content dd.thumbs {
height: 114px;
}
body.template-search #content h1 {
background: none !important;
}
#portal-logo {
margin: 5px;
}
#portal-personaltools {
background-color: transparent;
top: 10px;
font-size: 12px;
}
#portal-personaltools li a {
padding: 3px 3px 3px 5px;
}
#clip-area {
float: left;
width: 481px;
}
#clip-area dl {
line-height: 24px;
list-style: none outside none;
margin: 9px 0 0;
padding: 0;
}
#clip-area dl dt {
font-size: 14px;
}
#clip-area dl dd {
margin: 0;
}
#video-infos {
clear: both;
}
a.optionHeader-com {
background-image: url("++resource++criticalcommons.skin.images/comments.gif");
background-position: left top;
background-repeat: no-repeat;
padding-left: 20px;
}
a.optionHeader-flag {
background-image: url("++resource++criticalcommons.skin.images/flag.png");
background-position: left top;
background-repeat: no-repeat;
padding-left: 20px;
}
#clip-area h5 {
font-size: 14px;
line-height: 16px;
}
.text-commentaries {
float: right;
overflow: hidden;
padding: 41px 0 0;
width: 433px;
}
.text-commentaries h2 {
color: #AA0030;
font-size: 18px;
line-height: 22px;
margin: 0;
}
.text-commentaries .com-form {
background: url("++resource++criticalcommons.skin.images/red-border.gif") repeat-x scroll 0 100% transparent;
padding: 9px 0 20px;
}
.text-commentaries h4 {
font-size: 14px;
line-height: 16px;
margin: 10px 0 0;
}
.text-commentaries em {
color: #494949;
display: inline-block;
font-style: normal;
margin: 5px 0 0;
}
.text-commentaries p {
font-size: 14px;
line-height: 20px;
margin: 19px 0 0;
}
.text-commentaries {
float: right;
overflow: hidden;
width: 302px;
padding: 41px 0 0;
}
.cinema {
height: 1%;
margin: 25px 0 0;
overflow: hidden;
}
.info-cinema {
float: right;
width: 490px;
}
.com-form select {
border: 1px solid #B2B2B2;
height: 22px;
margin: 18px 0 0;
width: 238px;
}
input, textarea, select {
font-size: 100%;
vertical-align: middle;
}
select {
-moz-appearance: menulist;
-moz-box-sizing: border-box;
-moz-user-select: none;
background-color: -moz-combobox;
border-color: threedface;
border-style: inset;
border-width: 2px;
color: -moz-comboboxtext;
cursor: default;
font: ;
line-height: normal !important;
margin: 0;
overflow: -moz-hidden-unscrollable;
text-align: start;
text-indent: 0;
text-shadow: none;
white-space: nowrap !important;
word-wrap: normal !important;
}
dl.plumi-country {
display:none;
}
dl.plumi-videolanguage {
display:none;
}
div.featured-block {
margin-top: 10px;
}
dd.featuredItem {
clear:left;
}
.featuredItem .plumi-nice-description {
float: left;
margin-left: 230px;
margin-top: -80px;
}
span.featured-read-more {
float: none;
}
#region-content .documentFirstHeading {
margin-left: 10px;
margin-top: 13px;
padding-bottom: 0;
}
#region-content .portraitPhoto {
margin-top: 0;
}
.actionMenuContent li a:hover {
color: white !important;
}
.second-page h5 {
font-size: 20px;
line-height: 24px;
}
.third-page em.author {
color: #494949;
font-style: normal;
line-height: 18px;
}
.third-page h5 {
margin: 11px 0 0;
}
.third-page p {
color: #494949;
font-size: 14px;
line-height: 20px;
margin: 16px 0 0;
}
.third-page .cinema {
font-size: 13px;
height: 1%;
margin: 25px 0 0;
overflow: hidden;
}
.third-page .cinema img {
float: left;
}
.third-page .cinema .info-cinema {
float: right;
width: 490px;
}
.third-page .cinema .info-cinema strong {
color: #006666;
display: block;
font-size: 14px;
line-height: 16px;
}
span.clip-description {
display: block;
}
.additions {
height: 1%;
padding: 15px 0 0;
position: relative;
}
.search-results {
margin: 30px 0 0;
}
.lecture-search .search-results {
margin: 20px 0 0 !important;
}
.lecture-search .discreet {
padding-bottom: 15px;
}
#search-results-bar {
font-size: 13px;
}
.additions .column1 {
display: inline;
float: left;
margin: 0 0 0 -4px;
position: relative;
width: 345px;
}
.search-results div {
padding: 0 0 14px;
}
.additions .clips-holder {
height: 1%;
overflow: hidden;
padding: 0 0 18px;
}
.clips-holder {
font-size: 13px;
}
#search-results-wrapper .clips-holder {
font-size: 12px !important;
position: relative;
}
.clips-holder img {
border: 1px solid #999999;
float: left;
width: 160px;
max-height: 200px;
}
.clips-holder .search img {
max-width: 220px !important;
}
.additions .search  {
width: 400px !important;
}
.clips-holder em {
display: block;
}
.additions .column2 {
float: right;
width: 309px;
}
body.section-lectures .boxes .lectures {
display: none;
}
div#add_comentary_form {
margin-top: 5px;
}
div.text-commentaries input#form-widgets-title, div.text-commentaries textarea#form-widgets-body  {
width: 290px !important;
}
div.overlay textarea, .field input, div.text-commentaries textarea#form-widgets-body  {
font-size: 14px;
font-family: "Helvetica Neue",Arial,FreeSans,sans-serif;
}
div.text-commentaries textarea#form-widgets-body  {
height: 250px !important;
}
a#show_commentary_form {
color: #205C90;
cursor: pointer;
font-size: 14px;
}
.listingBar {
clear: both !important;
}
#content li {
list-style: none;
}
#clip-area #category {
display: none;
}
.card {
border-color: #FFF;
border-style: solid;
border-width: 1px;
float: left;
margin: 1em;
padding: 1em 0;
text-align: center;
width: 110px;
}
span.vaporized-tag {
text-style: none !important;
}
.listingBar a:link, .listingBar a:visited, .listingBar a:hover {
border-bottom: 0.1em solid #CCCCCC !important;
}
#content a:link, dl.portlet a:link, dl.portlet a:visited, dl.portlet a:hover {
color: #006666;
font-size: 13px;
border-bottom: medium none;
}
.vaporized-tag a {
font-weight: bold !important;
text-decoration: none !important;
border-bottom: none !important;
}
#content a:hover, dl.portlet a:hover {
color: #006666 !important;
}
body.portaltype-plumivideo #archetypes-fieldname-location, body.portaltype-plumivideo #archetypes-fieldname-thumbnailImageDescription, body.portaltype-plumivideo #archetypes-fieldname-VideoLanguage, body.portaltype-plumivideo #archetypes-fieldname-language, body.portaltype-plumivideo #archetypes-fieldname-FullDescription, body.portaltype-plumivideo #archetypes-fieldname-WebsiteURL, body.portaltype-plumivideo #archetypes-fieldname-ProductionCompanyName, body.portaltype-plumivideo #archetypes-fieldname-ProjectName, body.portaltype-plumivideo #archetypes-fieldname-ProducerMailingAddress, body.portaltype-plumivideo #archetypes-fieldname-ProducerEmail, body.portaltype-plumivideo #archetypes-fieldname-Producer, body.portaltype-plumivideo #archetypes-fieldname-video_file {
display: none !important;
}
body.template-author .featuredItem .plumi-nice-description {
margin-top: -94px;
}
body.template-author p {
font-size: 13px;
}
body.template-author .featuredItemDetailsPosted {
display: none !important;
font-size: 13px;
}
body.template-author .featured-video-duration {
float: left;
margin: 1px 2px;
}
body.template-author .plumi-nice-description {
display: none;
}
fieldset, .editionComment {
border: medium none;
}
body.template-publish_video #formfield-form-widgets-Topics, body.template-publish_video #formfield-form-widgets-Country {
display: none;
}
.ccbutton a {
border: 1px solid transparent;
border-radius: 3px 3px 3px 3px;
color: #006666;
display: inline;
text-decoration: none;
}
#form-buttons-apply {
color: #006666;
}
img.blog-listing-image {
float: left;
max-height: 123px;
max-width: 130px;
padding: 3px 10px 3px 3px;
}
div.filed-under {
float:left;
margin-right: 10px;
}
div.blog-listing-descr {
clear:both;
padding: 10px;
font-size:13px;
}
span.separator {
margin-right: 3px;
}
div.featured-blogs-posts {
padding-bottom: 30px;
}
body.template-video_view dl.portalMessage {
display:none;
}
.aftersubmissionarea {
background: none repeat scroll 0 0 #444444;
margin-top: 20px;
color: #ffffff;
padding-bottom: 90px;
height: 300px;
width: 630px;
}
.aftersubmissionarea p {
font-size: 18px;
margin-left: 31px;
margin-right: 31px;
padding-top: 70px;
}
div.scroll {
height: 200px;
width: 600px;
overflow: auto;
border: 1px solid #666;
background-color: #ccc;
padding: 5px 0px 5px 25px;
}
div.tos-container {
margin-top: 25px;
}
.upload {
-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
box-shadow:inset 0px 1px 0px 0px #ffffff;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
background-color:#ededed;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
border:1px solid #dcdcdc;
display:inline-block;
color:#777777;
font-family:arial;
font-size:13px;
font-weight:bold;
padding:3px 13px;
margin-top: 10px;
text-decoration:none;
text-shadow:1px 1px 0px #ffffff;
}
.upload:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
background-color:#dfdfdf;
text-decoration:none;
}
.upload:active {
position:relative;
top:1px;
}
.upload a:hover {
text-decoration: none !important;
}
.uploadtop {
float: right;
margin-top:-40px;
}
#content img.tileImage, #content div.newsImageContainer {
float: none !important;
}
body.portaltype-plumivideo #archetypes-fieldname-Countries, body.portaltype-plumivideo #archetypes-fieldname-Categories {
display: none;
}
.searchbutton {
margin-top: 0px !important;
margin-left: 2px;
padding: 3px;
}
#formfield-form-widgets-relatedItems-widgets-query input.searchButton {
display:none;
}
div.lecture-search select {
border: 0;
}
#portal-personaltools dt {
font-weight: bold !important;
}
a.#user-name {
color:#75AD0A;
}
div.browse-by {
float: left;
padding-right: 10px;
}
div.listingBar {
font-size:100%;
}
.clips-holder { margin-bottom: 20px; }
.search-img { margin-left: 20px; }
em { padding-top: 5px; padding-bottom: 5px; }
.videobar span {
cursor: pointer !important;
}
h1 {
letter-spacing: 0;
}
select {
background-color: white !important;
}
body.template-video_view div.formControls {
margin: 0px !important;
}
h1.clipview {
font-size: 18px !important;
padding-bottom: 10px;
}
#content li.inlined {
display: inline !important;
}
.pb-ajax div.documentDescription {
margin-bottom: 8px;
}
.pb-ajax .documentFirstHeading {
margin-bottom: 0;
padding-bottom: 5px;
}
body.template-publish_video #portal-top {
padding-bottom: 39px;
}
#authors_latest ul.marginless div.duration {
background-color: rgba(0, 0, 0, 0.698);
border-radius: 3px 3px 3px 3px;
bottom: 5px;
color: #DFDFE1;
display: block;
float: right;
font-size: 12px;
padding: 2px 3px;
position: absolute;
right: 123px;
}
#authors_latest li.video-item {
display: block;
margin: 0;
margin-bottom: 20px;
overflow: auto;
position: relative;
}
#authors_latest ul.marginless li.video-item a {
overflow: auto;
}
#authors_latest ul.marginless li a {
/* */
display: block;
}
#authors_latest ul.marginless li.video-item img {
display: block;
float: left;
height: auto;
width: 60%;
}
#authors_latest ul.marginless li.video-item h5 {
float: left;
width: 35%;
}
#authors_latest ul.marginless li h5 {
color: #222222;
font-size: 12px;
font-weight: bold;
margin: 0 0 20px;
line-height: 1.3;
padding: 4px 0px 10px 5px;
}
#authors_latest div.sidebar ul {
background: none repeat scroll 0 0 #FDFDFE;
list-style: none outside none;
margin-bottom: 0;
}
#authors_latest ul {
margin-left: 0px !important;
padding-bottom: 20px;
}
#authors_latest ul li a:hover {
color: #111111;
}
.column1 span.duration, .column2 span.duration {
background-color: rgba(0, 0, 0, 0.698);
border-radius: 3px 3px 3px 3px;
color: #DFDFE1;
display: block;
float: right;
font-size: 12px;
padding: 0 3px;
position: absolute;
margin-top: 1px;
right: 14px;
bottom: 11px;
}
#portal-personaltools-wrapper .actionMenuHeader a:link, #portal-personaltools-wrapper .actionMenuHeader a:visited {
color: #006666;
}
/* */
#edit-bar #plone-contentmenu-translate, #edit-bar li#contentview-local_roles,  #edit-bar dl#plone-contentmenu-factories {
display: none;
}
body.portaltype-folder #edit-bar, body.template-featured_videos_homepage .featured-blogs-posts em, body.template-featured_videos_homepage .updates-blog-posts em {
display: none
}
span.duration img {
width: 25px !important;
height: 20px !important;
border: 0px  !important;
}
dd.portletFooter {
display: none;
}
.updates-blog-posts div:last-child {
background: none repeat scroll 0 0 transparent !important;
}
.clips-holder .from {
font-style: italic;
}
.search em {
padding-top: 0 !important;
}
em.documentAuthor {
font-style: normal;
}
body.template-edit #content-core .discreet {
display: none;
}
body.template-edit #content h1 {
background: none !important;
}
fieldset, .editionComment {
padding: 0px !important;
}
body.template-personal-information .enableUnloadProtection .field:nth-of-type(7) {
display: none;
}

}

