/*
* FAVOURITES start
*/

.favourite {
	
}
	.favourite .name {
		font-size: 25px;
		margin-bottom: 17px;
	}

	.favourite .details {
		font-size: 12px;
	}
        .favourite .details span {
            margin-left: 1em;
        }
		.favourite .details .date {
			color: #999;
		}
        .favourite .details .access {
            margin-right: 2px;
		}
        .favourite .details span.counters {
            margin-left: 0;
        }

	.favourite .controls {
		float: right;
		margin: 6px -6px 0 0;
		display: none;
	}

	.favourite:hover .controls {
		display: block;
	}
		.favourite .controls span, .favourite_controls span, .favourite .controls a, .favourite_controls a {
			background-image: url(/static/blocks/_cmn/sprite_icons_common_small.png);
			background-repeat: no-repeat;
			cursor: pointer;
			height: 9px;
			padding-left: 8px;
			width: 9px;
		}

		.favourite .controls span.print,
        .favourite_controls span.print,
        .favourite .controls a.print,
        .favourite_controls a.print {
			background-position: 0 -430px;
		}

		.favourite .controls span.edit, .favourite_controls span.edit {
			background-position: 0 -455px;
		}

		.favourite .controls span.delete, .favourite_controls span.delete {
			background-position: 0 -480px;
		}

/*
* FAVOURITES end
*/

/*
* SUBSCRIPTIONS start
*/

.subscription {
	position: relative;
}
	.subscription .geo_name {
		margin-bottom: 11px;
	}
		.subscription .geo_name a, .subscription .geo_name span {
			color: #fb601b;
			font-size: 25px;
		}

	.subscription .time {
		color: #bdbdbd;
		margin-left: 5px;
	}

	.subscription .item {
		color: #bdbdbd;
		margin-top: 11px;
        padding: 3px; margin-left: -3px;
        position: relative;
        left: 0px; top: 0px;
	}

	.subscription .controls {
		visibility: hidden;
		bottom: 3px;
		position: absolute;
		right: 0px;
	}

    .subscription .item:hover {
        background-color: #EDEDED;
    }
	.subscription .item:hover .controls {
		visibility: visible;
	}
		.subscription .controls span {
			background-image: url(/static/blocks/_cmn/sprite_icons_common_small.png);
			background-repeat: no-repeat;
			cursor: pointer;
			height: 9px;
			padding-left: 8px;
			width: 9px;
		}

		.subscription .controls span.print {
			background-position: 0 -430px;
		}

		.subscription .controls span.edit {
			background-position: 0 -455px;
		}

		.subscription .controls span.delete {
			background-position: 0 -480px;
		}

/*
* SUBSCRIPTIONS end
*/

/*
* ACTUATORS start
*/

    .subscribe_feed_actuator, .rss_actuator {
        display: inline-block;
        height: 19px;
        line-height: 16px;
        padding-left: 25px;
    }
        .rss_actuator {
            background: url(/static/blocks/soc_opp/sprite_icons_soc_opp.png) no-repeat 0 0;
            left: 0;
            position: relative;
            top: 0;
        }
            .rss_actuator .tip {
                background: url(/static/blocks/_cmn/sprite_icons_common_small.png) no-repeat 7px -158px;
                color: #f5ae7f;
                padding: 0 10px 0 2px;
            }

        .subscribe_feed_actuator {
            background: url(/static/blocks/soc_opp/sprite_icons_soc_opp.png) no-repeat 0 -225px;
        }

		.rss_actuator .aj_link, .subscribe_feed_actuator .aj_link {
			color: #F34915;
		}

/*
* ACTUATORS end
*/