/*********************************************************************************************/
/* $LensFlare v1.2 || CodeDroid12 || Exclusive to CodeCanyon
/*********************************************************************************************/	
@charset "utf-8";
/* RESET */
.lens-child {	vertical-align:baseline; margin:0; padding:0; border:0; cursor:inherit; box-sizing:content-box;
	/* AVOID OPENING MOBILE CONTEXT MENU ON TAPHOLD */
	-webkit-touch-callout:none; -moz-touch-callout:none; -ms-touch-callout:none; -o-touch-callout:none; touch-callout:none; 
	/* AVOID HIGHLIGHTING ON TAP */
	-webkit-tap-highlight-color: rgba(0,0,0,0); tap-highlight-color: rgba(0,0,0,0); 
	/* AVOID CHANGING TEXT SIZE ON ORIENTATION CHANGE */
	-webkit-text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none; -o-text-size-adjust:none; text-size-adjust:none; 
	/* AVOID SELECTING TEXT AND IMAGES */
	-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none;
    margin:0; 
    padding:0;
    box-sizing: border-box;
	float:none;	
	list-style-type:none;
	text-decoration:none;
	font-size:100%;
	outline:none; }

/*************************************/
/* GENERAL LENS FLARE STYLING
/*************************************/
.lens-child {
    opacity:1;
    position:absolute;
	pointer-events:none; }

.lf-move-wrapper {
	pointer-events:none;
	position:fixed;
	overflow:hidden;
	top:0;
	bottom:0;
	width:100%;
	height:100%;
	left:0;
	right:0; }


/*************************************/
/* LENS FLARE STYLE 1 
/*************************************/
.lf1-ring-1 {
	/* border:2px solid #FFF; */
	background:-moz-radial-gradient(center, ellipse cover, rgba(162, 179, 22,0.05) 30%, rgba(162, 179, 22,0.2) 100%);
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, , color-stop(30%, rgba(162, 179, 22,0.05)), color-stop(100%, rgba(162, 179, 22,0.2)));
	background:-webkit-radial-gradient(center, ellipse cover, rgba(162, 179, 22,0.05) 30%, rgba(162, 179, 22,0.2) 100%);
	background:radial-gradient(ellipse at center, rgba(162, 179, 22,0.05) 30%, rgba(162, 179, 22,0.2) 100%); }

.lf1-ring-2 { 
	/* border:2px solid #FFF; */
	background:-moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,51,102,0.25) 35%, rgba(255,51,102,0.1) 55%, rgba(255,51,102,0) 75%);
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, , color-stop(0%, rgba(255,255,255,1)), color-stop(35%, rgba(255,51,102,0.25)), color-stop(55%, rgba(255,51,102,0.1)), color-stop(75%, rgba(255,51,102,0)));
	background:-webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,51,102,0.25) 35%, rgba(255,51,102,0.1) 55%, rgba(255,51,102,0) 75%);
	background:radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(255,51,102,0.25) 35%, rgba(255,51,102,0.1) 55%, rgba(255,51,102,0) 75%); }

.lf1-ring-3 {
	/* border:2px solid #FFF; */
	background:-moz-radial-gradient(center, ellipse cover, rgba(212,80,13,0) 40%, rgba(212,80,13,0.5) 45%, rgba(212,80,13,0) 50%, rgba(239,1,124,0) 100%);
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, , color-stop(40%, rgba(212,80,13,0)), color-stop(45%, rgba(212,80,13,0.5)), color-stop(50%, rgba(212,80,13,0)), color-stop(100%, rgba(239,1,124,0)));
	background:-webkit-radial-gradient(center, ellipse cover, rgba(212,80,13,0) 40%, rgba(212,80,13,0.5) 45%, rgba(212,80,13,0) 50%, rgba(239,1,124,0) 100%);
	background:radial-gradient(ellipse at center, rgba(212,80,13,0) 40%, rgba(212,80,13,0.5) 45%, rgba(212,80,13,0) 50%, rgba(239,1,124,0) 100%); }

.lf1-ring-4 {
	/* border:2px solid #FFF; */
	background:-moz-radial-gradient(center, ellipse cover, rgba(212,80,13,0) 40%, rgba(212,80,13,0.2) 60%, rgba(212,80,13,0) 65%);
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, , color-stop(40%, rgba(212,80,13,0)), color-stop(60%, rgba(212,80,13,0.2)), color-stop(65%, rgba(212,80,13,0)));
	background:-webkit-radial-gradient(center, ellipse cover, rgba(212,80,13,0) 40%, rgba(212,80,13,0.2) 60%, rgba(212,80,13,0) 65%);
	background:radial-gradient(ellipse at center, rgba(212,80,13,0) 40%, rgba(212,80,13,0.2) 60%, rgba(212,80,13,0) 65%); }

.lf1-ring-5 {
	/* border:2px solid #FFF; */
	background:-moz-radial-gradient(center, ellipse cover, rgba(162, 179, 22,0.06) 30%, rgba(162, 179, 22,0.1) 100%);
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, , color-stop(30%, rgba(162, 179, 22,0.06)), color-stop(100%, rgba(162, 179, 22,0.1)));
	background:-webkit-radial-gradient(center, ellipse cover, rgba(162, 179, 22,0.06) 30%, rgba(162, 179, 22,0.1) 100%);
	background:radial-gradient(ellipse at center, rgba(162, 179, 22,0.06) 30%, rgba(162, 179, 22,0.1) 100%); }

.lf1-ring-6 {
	/* border:2px solid #FFF; */
	background:-moz-radial-gradient(center, ellipse cover, rgba(162, 179, 22,0) 10%, rgba(162, 179, 22,0.2) 60%);
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, , color-stop(10%, rgba(162, 179, 22,0)), color-stop(60%, rgba(162, 179, 22,0.2)));
	background:-webkit-radial-gradient(center, ellipse cover, rgba(162, 179, 22,0) 10%, rgba(162, 179, 22,0.2) 60%);
	background:radial-gradient(ellipse at center, rgba(162, 179, 22,0) 10%, rgba(162, 179, 22,0.2) 60%); }

.lf1-ring-7 {
	/* border:2px solid #FFF; */
	background:-moz-radial-gradient(center, ellipse cover, rgba(212,80,13,0) 30%, rgba(212,80,13,0.15) 100%);
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, , color-stop(30%, rgba(212,80,13,0)), color-stop(100%, rgba(212,80,13,0.15)));
	background:-webkit-radial-gradient(center, ellipse cover, rgba(212,80,13,0) 30%, rgba(212,80,13,0.15) 100%);
	background:radial-gradient(ellipse at center, rgba(212,80,13,0) 30%, rgba(212,80,13,0.15) 100%); }

.lf1-ring-8 {
	/* border:2px solid #FFF; */
	background:-moz-radial-gradient(center, ellipse cover, rgba(162, 179, 22,0) 10%, rgba(162, 179, 22,0.11) 60%);
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, , color-stop(10%, rgba(162, 179, 22,0)), color-stop(60%, rgba(162, 179, 22,0.11)));
	background:-webkit-radial-gradient(center, ellipse cover, rgba(162, 179, 22,0) 10%, rgba(162, 179, 22,0.11) 60%);
	background:radial-gradient(ellipse at center, rgba(162, 179, 22,0) 10%, rgba(162, 179, 22,0.11) 60%); }
