/* Copyright (c) 2013-2017 FreeFind.com. All Rights Reserved.
FreeFind Overlay, Version 1.0.02
*/
/*
CHANGELOG:
------------------------------------------------------------------------------
1.0.02	2017.05.18	To fix not appearing above all user divs, added: .ffse-ov0-div { position:relative; }
------------------------------------------------------------------------------
*/
.ffse-ov0-ifd {
	/* user modifiable styles -- start */
	left:10%;
	top:7%;
	width:80%;
	height:85%;
	min-width:240px;
	min-height:240px;
	border:0px;
	box-shadow:rgba(0,0,0,0.35) 1px 1px 4px 3px;
	border-radius: 0.2em;
	-webkit-transition: opacity 400ms ease-out;
	-moz-transition: opacity 400ms ease-out;
	-o-transition: opacity 400ms ease-out;
	-ms-transition: opacity 400ms ease-out;
	transition: opacity 400ms ease-out;
	/* user modifiable styles -- end */
	position: fixed;
	-webkit-overflow-scrolling:touch;
	overflow-scrolling:touch;
	overflow:auto;
	opacity:0;
}
.ffse-ov0-cover {
	/* user modifiable styles -- start */
	background:#646464;
	_background:#646464;
	-webkit-transition: opacity 400ms ease-out;
	-moz-transition: opacity 400ms ease-out;
	-o-transition: opacity 400ms ease-out;
	-ms-transition: opacity 400ms ease-out;
	transition: opacity 400ms ease-out;
	/* user modifiable styles -- end */
	position: fixed;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	opacity:0;
}
.ffse-ov0-cover-trans {
	/* user modifiable styles -- start */
	opacity:0.64;
	filter:alpha(opacity=64);
	/* user modifiable styles -- end */
}
.ffse-ov0-div {
	position:relative;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.ffse-ov0-ifr {
	position:absolute;
	top: 0px;
	left: 0px;
	width:100%;
	height:100%;
	padding: 0px;
	background: #fff;
	border:0px;
	border-radius: 0.2em;
}
.ffse-ov0-ifd-trans {
	opacity:1;
}
