/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Widgetkit Spotlight Style Sheet
 */

/* General
----------------------------------------------------------------------------------------------------*/

.spotlight {
	display: inline-block;
	max-width: 100%;
}

.spotlight .overlay { visibility: hidden; }


/* Default Style
----------======[used by cos]---------------------------------------------------------------------------------*/

/*.spotlight .overlay-default { background: rgba(0,0,0,0.5) 50% 50% no-repeat; }*/
[data-spotlight] .overlay-default { display: none; }

.spotlight .overlay-default { background: rgba(0,0,0,0.5); }

.spotlight .overlay-default,
.spotlight .overlay-default a { color: #fff; }
.spotlight .overlay-default a { text-decoration: underline; }

.spotlight .overlay-default > div { padding: 10px; }
.spotlight .overlay-default.remove-padding > div { padding: 0; }
.spotlight .overlay-default > div > *:first-child { margin-top: 10; }
.spotlight .overlay-default > div > *:last-child { margin-bottom: 0; }

.image-circle.spotlight .overlay-default {    
    border-radius: 50% 50% 50% 50%;
    padding: 0;    
}

/* Overlay Style
----------------------------------------------------------------------------------------------------*/

/* Hidden by default */
[data-spotlight] .overlay { display: none; }

.spotlight .overlay { background: rgba(0,0,0,0.5); }

.spotlight .overlay,
.spotlight .overlay a { color: #fff; }
.spotlight .overlay a { text-decoration: underline; }

.spotlight .overlay > div { padding: 0px; }
.spotlight .overlay.remove-padding > div { padding: 0; }
.spotlight .overlay > div > *:first-child { margin-top: 0; }
.spotlight .overlay > div > *:last-child { margin-bottom: 0; }
