@charset "utf-8";
/* CSS Document */
.className{
	max-width:400px;
	width:100%;
	min-height:250px;
	padding-bottom:5px;
	position:relative;
	animation:myfirst 2s;
	-webkit-animation:myfirst 2s; /* Safari and Chrome */
}
@keyframes myfirst
{
0% {opacity:0;}
30% {opacity:0;}
100% {opacity:1;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
0% {opacity:0;}
30% {opacity:0;}
100% {opacity:1;}
}





.logo_un{
		width:100%;
		max-height:70px;
		animation:swlogo 5s;
	-webkit-animation:swlogo 5s; /* Safari and Chrome */
	
	}
@keyframes swlogo
{
0% {
opacity:0;
}
51% {
opacity:1;
}
}

@-webkit-keyframes swlogo /* Safari and Chrome */
{
0% {
opacity:0;
}
51% {
opacity:1;
}
}

.cartype_style:hover img{
	width:100%;
	max-width:171px;
	max-height:97px;
	animation:cartype 1s;
	-webkit-animation:cartype 1s; /* Safari and Chrome */
	
	}

@keyframes cartype
{
0% {
transform:translate(0,0);
-ms-transform:translate(0,0); /* IE 9 */
-webkit-transform:translate(0,0); /* Safari and Chrome */
}
50%{
	transform:translate(-171px,0);
-ms-transform:translate(-171px,0); /* IE 9 */
-webkit-transform:translate(-171px,0); /* Safari and Chrome */
	
	}
52%{
	transform:translate(171px,0);
-ms-transform:translate(171px,0); /* IE 9 */
-webkit-transform:translate(171px,0); /* Safari and Chrome */
	
	}
53%{
	transform:translate(171px,0);
-ms-transform:translate(171px,0); /* IE 9 */
-webkit-transform:translate(171px,0); /* Safari and Chrome */
	
	}
100% {
transform:translate(0,0);
-ms-transform:translate(0,0); /* IE 9 */
-webkit-transform:translate(0,0); /* Safari and Chrome */
}
}
@-webkit-keyframes cartype /* Safari and Chrome */
{
0% {
transform:translate(0,0);
-ms-transform:translate(0,0); /* IE 9 */
-webkit-transform:translate(0,0); /* Safari and Chrome */
}
50%{
	transform:translate(-171px,0);
-ms-transform:translate(-171px,0); /* IE 9 */
-webkit-transform:translate(-171px,0); /* Safari and Chrome */
	
	}
52%{
	transform:translate(171px,0);
-ms-transform:translate(171px,0); /* IE 9 */
-webkit-transform:translate(171px,0); /* Safari and Chrome */
	
	}
53%{
	transform:translate(171px,0);
-ms-transform:translate(171px,0); /* IE 9 */
-webkit-transform:translate(171px,0); /* Safari and Chrome */
	
	}
100% {
transform:translate(0,0);
-ms-transform:translate(0,0); /* IE 9 */
-webkit-transform:translate(0,0); /* Safari and Chrome */
}
}

.logo_box{
	min-height:85px;
	}
.logo_tranfrom img{
	max-height:70px;
	transition:0.2s;
	-webkit-transition:0.2s; /* Safari */
}
.logo_tranfrom img:hover{
	max-height:85px;
}
		
input[type=checkbox].css-checkbox {
position: absolute; 
overflow: hidden; 
clip: rect(0 0 0 0); 
height:1px; 
width:1px; 
margin:-1px; 
padding:0;
border:0;
}

input[type=checkbox].css-checkbox + label.css-label {
padding-left:20px;
height:17px; 
display:inline-block;
line-height:17px;
background-repeat:no-repeat;
background-position: 0 0;
font-size:15px;
vertical-align:middle;
cursor:pointer;
}

input[type=checkbox].css-checkbox:checked + label.css-label {
background-position: 0 -17px;
}

.css-label{ background-image:url(../images/elegant.png); }

a .tb-hover:hover{
	transition:0.3s all;
	-webkit-transition:0.3s all;
	background:#0A4EA1;
	color:#FFF !important;
}