
/* - ++resource++Products.PloneSoftwareCenter.stylesheets/psc.css - */
@media screen {
/* https://plone.org/portal_css/++resource++Products.PloneSoftwareCenter.stylesheets/psc.css?original=1 */
.VoteCount{
color: #333;
font-weight: normal;
}
.read-only-ratings{
}
#project_logo_wrapper{
margin: .25em;
float: right;
}
#project_thumb_wrapper{
float: right;
}
#project_thumb_wrapper img{
}
.pane h2{
margin-top: 1em;
}
.panepsc h2{
margin-top: 1em;
}
.project-thumb{
float: left;
margin-right: 5px;
margin-top: 5px;
}
#content ul.downloads{
margin-left: 0;
}
.downloads li{
clear:both;
list-style-type: none;
padding-top: 10px;
padding-bottom: 10px;
border-top: 1px dashed #ccc;
}
.product-details .product-leadin{
font-size: .8em;
color: #999;
}
table.release_table tr{
border-bottom: 1px solid #eee;
}
.unstable-release td.maturity{
background-color: #ff7766;
}
.stable-release td.maturity{
background-color: #aaffaa;
}
table.release_table .release-description{
width: 50%;
}
.downloads li{
vertical-align: top;
}
.project-compatibilities{
color: #666;
}

}


/* - ++resource++cioppino.twothumbs.stylesheets/twothumbs.css - */
/* https://plone.org/portal_css/++resource++cioppino.twothumbs.stylesheets/twothumbs.css?original=1 */
.thumb-rating{
float: right;
}
.total-thumbs-up .tally-total{
color: green;
}
.total-thumbs-down .tally-total{
color: red;
}
input.like-button, input.dislike-button{
padding: 10px 5px;
background-color:inherit;
border: 1px solid #eee;
cursor: pointer;
}
form input.like-button{
padding-left: 30px;
background-image: url(++resource++cioppino.twothumbs.images/thumbs-up-off.png);
background-repeat: no-repeat;
background-position: left center;
}
form input.dislike-button{
background-image: url(++resource++cioppino.twothumbs.images/thumbs-down-off.png);
background-repeat: no-repeat;
background-position: left center;
text-indent: -3000px;
white-space: nowrap;
width: 35px;
}
form.enabled input.like-button:hover, form.enabled .selected input.like-button{
background-image: url(++resource++cioppino.twothumbs.images/thumbs-up-on.png);
}
form.enabled input.dislike-button:hover, form.enabled .selected input.dislike-button{
background-image: url(++resource++cioppino.twothumbs.images/thumbs-down-on.png);
}
.login-to-rate{
text-align: center;
}

/* - ++resource++carousel.css - */
@media screen {
/* https://plone.org/portal_css/++resource++carousel.css?original=1 */
.carousel {
position: relative;
margin-bottom: 1em;
}
.carousel-banner {
display: none;
overflow: hidden;
}
.carousel-text {
background-color: #DDDDDD;
bottom: 0;
left: 0;
padding: 2%;
position: absolute;
width: 96%;
}
.carousel-banner-1 {
display: block;
}
.carousel-pager {
margin: 0.75em 0;
}
.carousel-pager-item,
.carousel-pager-button-prev,
.carousel-pager-button-next {
background-color: #DDDDDD;
padding: 0.25em 0.5em;
}
.carousel-pager-item-active {
background-color: #75AD0A;
}
.carousel-pager-item-active:link,
.carousel-pager-item-active:visited,
.carousel-pager-item-active .carousel-title {
color: white;
}
.carousel-pager-item-classic {
cursor: pointer;
}
.carousel-settings-introduction {
margin-bottom: 1em;
}
}


/* - ++resource++mr.crabby/crabby.css - */
@media screen {
/* https://plone.org/portal_css/++resource++mr.crabby/crabby.css?original=1 */
.crabby {
z-index: 9999;
position: fixed;
bottom: -500px;
right: 50px;
width: 500px;
height: 500px;
background: -moz-radial-gradient(50% 50%, circle , #FFFFFF 0px, rgba(255, 255, 255, 0) 250px);
background: -webkit-radial-gradient(50% 50%, circle , #FFFFFF 0px, rgba(255, 255, 255, 0) 250px);
-webkit-transition: bottom 0.3s ease;
-moz-transition: bottom 0.3s ease;
}
.crabby:after {
content: " ";
background: url(++resource++mr.crabby/images/crab_blue_body_400.png);
position: absolute;
left: 50px;
top: 50px;
width: 400px;
height: 400px;
}
.crabby .arm {
background: url(++resource++mr.crabby/images/crab_blue_arm_400.png);
position: absolute;
width: 202px;
height: 156px;
top: 256px;
left: 210px;
-moz-transform-origin: 180px 10px;
-webkit-transform-origin: 180px 10px;
z-index: 1;
}
.crabby .arm .claw {
background: url(++resource++mr.crabby/images/crab_blue_claw_400.png);
position: absolute;
top: 60px;
width: 131px;
height: 83px;
-moz-transform-origin: 120px 10px;
-webkit-transform-origin: 120px 10px;
}
@-moz-keyframes crab-wave {
0% { -moz-transform: rotate(0deg); }
20% { -moz-transform: rotate(30deg); }
40% { -moz-transform: rotate(0deg); }
}
@-webkit-keyframes crab-wave {
0% { -webkit-transform: rotate(0deg); }
20% { -webkit-transform: rotate(30deg); }
40% { -webkit-transform: rotate(0deg); }
}
@-moz-keyframes crab-attack {
0% { -moz-transform: rotate(0deg); }
7% { -moz-transform: rotate(20deg); }
14% { -moz-transform: rotate(-10deg); }
}
@-webkit-keyframes crab-attack {
0% { -webkit-transform: rotate(0deg); }
7% { -webkit-transform: rotate(20deg); }
14% { -webkit-transform: rotate(-10deg); }
}
.crabby.attacking {
bottom: -50px;
}
.crabby.attacking .arm {
-moz-animation-name: crab-wave;
-moz-animation-duration: 3s;
-moz-animation-iteration-count: infinite;
-moz-animation-timing-function: ease-in-out;
-webkit-animation-name: crab-wave;
-webkit-animation-duration: 3s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}
.crabby.attacking .claw {
-moz-animation-name: crab-attack;
-moz-animation-duration: 0.75s;
-moz-animation-iteration-count: infinite;
-moz-animation-direction: alternate;
-moz-animation-timing-function: ease-in-out;
-webkit-animation-name: crab-attack;
-webkit-animation-duration: 0.75s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-direction: alternate;
-webkit-animation-timing-function: ease-in-out;
}

}

