/*css
//==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>
//
// Ajax Poll Script v4.12
// Copyright (c) phpkobo.com ( http://www.phpkobo.com/ )
// Email : admin@phpkobo.com
// ID : APSMX-412
// URL : http://www.phpkobo.com/ajax_poll.php
//
// This software is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
// as published by the Free Software Foundation; version 2 of the
// License.
//
//==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<
*/
.%css-ctar% .apsmx-cmark {
	position:relative !important;
	padding:0 !important;
}
.%css-ctar% .apsmx-cmark-height {
	position:relative;
	width:100%;	
	padding-top:100%;
}
.%css-ctar% .apsmx-cmark-centering {
	margin:0 !important;
	position:absolute !important;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.%css-ctar% .apsmx-cmark-bg {
	margin:0 !important;
	position:absolute !important;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden;
}
.%css-ctar% .apsmx-cmark-ibox {
	margin:0 !important;
	position:absolute !important;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden;
	border-radius:5px;
	/* setting */
	padding:20%;
}
.%css-ctar% .apsmx-cmark-imgbox {
	position:relative !important;
	width:100%;
	height:100%;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
/* size */
.%css-ctar% .apsmx-cmark {
	width:40px;
}
.%css-ctar% .apsmx-cmark[data-size="xs"] {
	width:20px;
}
.%css-ctar% .apsmx-cmark[data-size="s"] {
	width:30px;
}
.%css-ctar% .apsmx-cmark[data-size="m"] {
	width:40px;
}
.%css-ctar% .apsmx-cmark[data-size="l"] {
	width:50px;
}
.%css-ctar% .apsmx-cmark[data-size="xl"] {
	width:60px;
}
/* state:uncheck */
.%css-ctar% .apsmx-cmark .apsmx-cmark-ibox {
	background-color:rgba(0,0,0,0.2);
}
/* state:check */
.%css-ctar% .apsmx-cmark.apsmx-cmark-check .apsmx-cmark-ibox {
	background-color:rgba(0,0,0,0.6);
}
.%css-ctar% .apsmx-cmark.apsmx-cmark-check .apsmx-cmark-imgbox {
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
}
/* state:notallowed */
.%css-ctar% .apsmx-cmark.apsmx-cmark-notallowed .apsmx-cmark-ibox {
	background-color:rgba(255,0,0,0.5);
	animation-name:%css-ctar%-kf-cmark-ibox-notallowed;
	animation-iteration-count:1;
	animation-duration:2s;
}
@keyframes %css-ctar%-kf-cmark-ibox-notallowed {
	10% {
		xopacity:0
	}
}
.%css-ctar% .apsmx-cmark.apsmx-cmark-notallowed .apsmx-cmark-imgbox {
	animation-name:%css-ctar%-kf-cmark-imgbox-notallowed;
	animation-iteration-count:3;
	animation-duration:0.3s;
	animation-fill-mode:forwards;
}
@keyframes %css-ctar%-kf-cmark-imgbox-notallowed {
	0% {
		opacity:0;
	}
	50% {
		opacity:1;
	}
	100% {
		opacity:0;
	}
}
/* anim:zoom */
.%css-ctar% .apsmx-cmark[data-anim="zoom"].apsmx-cmark-check .apsmx-cmark-imgbox {
	animation-name:%css-ctar%-kf-cmark-imgbox-check-zoom;
	animation-iteration-count:1;
	animation-duration:0.3s;
	animation-fill-mode:forwards;
}
@keyframes %css-ctar%-kf-cmark-imgbox-check-zoom {
	0% {
		opacity:0;
		transform:scale(0.3);
	}
	100% {
		opacity:1;
		transform:scale(1);
	}
}
.%css-ctar% .apsmx-cmark[data-anim="zoom"].apsmx-cmark-uncheck .apsmx-cmark-imgbox {
	animation-name:%css-ctar%-kf-cmark-imgbox-uncheck-zoom;
	animation-iteration-count:1;
	animation-duration:0.3s;
	animation-fill-mode:forwards;
}
@keyframes %css-ctar%-kf-cmark-imgbox-uncheck-zoom {
	0% {
		opacity:1;
		transform:scale(1);
	}
	100% {
		opacity:0;
		transform:scale(0.3);
	}
}
/* bounce */
.%css-ctar% .apsmx-cmark[data-anim="bounce"].apsmx-cmark-check .apsmx-cmark-imgbox {
	animation-name:%css-ctar%-kf-cmark-imgbox-check-bounce;
	animation-iteration-count:1;
	animation-duration:1s;
	animation-fill-mode:forwards;
}
@keyframes %css-ctar%-kf-cmark-imgbox-check-bounce {
	0% {
		transform:translateY(-80%);
		animation-timing-function: ease-in;
	}
	16% {
		transform:translateY(0%);
		animation-timing-function: ease-out;
	}
	32% {
		transform:translateY(-30%);
		animation-timing-function: ease-in;
	}
	48% {
		transform:translateY(0%);
		animation-timing-function: ease-out;
	}
	62% {
		transform:translateY(-10%);
		animation-timing-function: ease-in;
	}
	78% {
		transform:translateY(0%);
		animation-timing-function: ease-out;
	}
	90% {
		transform:translateY(-3%);
		animation-timing-function: ease-in;
	}
	100% {
		transform:translateY(0%);
		animation-timing-function: ease-out;
	}
}
.%css-ctar% .apsmx-cmark[data-anim="bounce"].apsmx-cmark-uncheck .apsmx-cmark-imgbox {
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	animation-name:%css-ctar%-kf-cmark-imgbox-uncheck-bounce;
	animation-iteration-count:1;
	animation-duration:0.6s;
	animation-fill-mode:forwards;
}
@keyframes %css-ctar%-kf-cmark-imgbox-uncheck-bounce {
	0% {
		transform:translateY(0%);
		animation-timing-function:ease-out;
	}
	50% {
		transform:translateY(-30%) rotateZ(10deg);
		animation-timing-function:ease-in;
	}
	100% {
		transform:translateY(130%) rotateZ(40deg);
	}
}
