/* @option theme miscellaneous*/

a.trigger,a.trigger:hover,a.active.trigger{
	background: none}


.closebutton {
	display: block;}
	
#holder {margin-top: 96px;margin-left: 21px;position: relative;display: block;}
	
@media screen and (max-width:768px) {
#holder {margin-top: 96px;margin-left: 14px;}}

@media screen and (max-width:600px) {
#holder {margin-top: 17px;margin-left: 47%;margin-right: 47% ;}}

.pulse {
	width: 10px;
	height: 10px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	z-index: 10;
	position: absolute;
	border-style: solid;
	border-width: 5px;
}	
.dot {
	-webkit-border-radius: 60px;
	-moz-border-radius: 60px;
	border-radius: 60px;
	height: 50px;
	width: 50px;
	-webkit-animation: pulse 2000ms ease-out;
	-moz-animation: pulse 2000ms ease-out;
	animation: pulse 2000ms ease-out;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	position: absolute;
	top: -20px;
	left: -20px;
	z-index: 1;
	opacity: 0;
	border-style: solid;
	border-width: 5px;
}
	
@-moz-keyframes pulse {
	0% {
	   	-moz-transform: scale(0);
	   	opacity: 0.0;}
	   	25% {
	   	-moz-transform: scale(0.2);
	   	opacity: 0;
}

50% {
	   	-moz-transform: scale(0.4);
	   	opacity: 1;
}

100% {
	   	-moz-transform: scale(0.6);
	   	opacity: 0.0;
}}
@-webkit-keyframes "pulse" {
	 0% {
	    -webkit-transform: scale(0);
	   	opacity: 0.0;
	 }
	 
	 25% {
	    -webkit-transform: scale(0.2);
	   	opacity: 0;
	 }

	 50% {
	    -webkit-transform: scale(0.4);
	   	opacity: 1;
	 }
	
	 100% {
	    -webkit-transform: scale(0.6);
	   	opacity: 0.0;
	 }
	}

	

