@charset "utf-8";
.redshodowbut{
	background: #EB1F27 none repeat scroll 0% 0%;
    background-color: #EB1F27;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
box-shadow: 0px 3px 0px #A4161B;
}
.inptrel{
	width:80%;
}
@media only screen and (max-width:768px) {
.inptrel{
	width:100%;
}
}
.white_0{background-color: #FFF;}.black {background-color: #000;}.blackdown {background: #EECDA3;  /* fallback for old browsers */background: -webkit-linear-gradient(to right, #EF629F, #EECDA3);  /* Chrome 10-25, Safari 5.1-6 */background: linear-gradient(to right, #EF629F, #EECDA3); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */}.pattaya {
	font-size: 2em;
}
.rozetka{border-bottom: 1px solid #c3c3c3;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: rgb(195, 195, 195);box-shadow: 0 0 0 2px #e1e1e1, 0 2px 5px 0 #f5f5f6;background: -webkit-linear-gradient(top, #fff, #fff 65%, #f3f3f3);background-image: -webkit-linear-gradient(top, rgb(255, 255, 255), rgb(255, 255, 255) 65%, rgb(243, 243, 243));background-position-x: initial;background-position-y: initial;background-size: initial;background-repeat-x: initial;background-repeat-y: initial;background-attachment: initial;background-origin: initial;background-clip: initial;background-color: initial;background: -ms-linear-gradient(top, #fff, #fff 65%, #f3f3f3);background-image: -webkit-linear-gradient(top, rgb(255, 255, 255), rgb(255, 255, 255) 65%, rgb(243, 243, 243));background-position-x: initial;background-position-y: initial;background-size: initial;background-repeat-x: initial;background-repeat-y: initial;background-attachment: initial;background-origin: initial;background-clip: initial;background-color: initial;background: -moz-linear-gradient(top, #fff, #fff 65%, #f3f3f3);background-image: -webkit-linear-gradient(top, rgb(255, 255, 255), rgb(255, 255, 255) 65%, rgb(243, 243, 243));background-position-x: initial;background-position-y: initial;background-size: initial;background-repeat-x: initial;background-repeat-y: initial;background-attachment: initial;background-origin: initial;background-clip: initial;background-color: initial;background: linear-gradient('to bottom', #fff, #fff 65%, #f3f3f3);background-image: -webkit-linear-gradient(top, rgb(255, 255, 255), rgb(255, 255, 255) 65%, rgb(243, 243, 243));background-position-x: initial;background-position-y: initial;background-size: initial;background-repeat-x: initial;background-repeat-y: initial;background-attachment: initial;background-origin: initial;background-clip: initial;background-color: initial;}.activecar{-webkit-box-shadow: 0px 0px 13px 0px rgba(8,242,43,1);-moz-box-shadow: 0px 0px 13px 0px rgba(8,242,43,1)}.dark_blue {
background: transparent radial-gradient(ellipse at center center , rgba(29, 58, 71, 0.75) 0px, #13141C 80%) repeat scroll 0% 0%;
background-color: transparent;
background-image: radial-gradient(ellipse at center center , rgba(29, 58, 71, 0.75) 0px, #13141C 80%);
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
}
.kreve{background-color: #4a4233;}.black_black{background: rgba(0,0,0, 0.82);background-image: initial;background-position-x: initial;background-position-y: initial;background-size: initial;background-repeat-x: initial;background-repeat-y: initial;background-attachment: initial;background-origin: initial;background-clip: initial;background-color: rgba(0, 0, 0, 0.819608);}.goldesti{-webkit-box-shadow: 4px 6px 52px 0px rgba(57,51,40,1);-moz-box-shadow: 4px 6px 52px 0px rgba(57,51,40,1);box-shadow: 4px 6px 52px 0px rgba(57,51,40,1);}.white_40{
	background-color: rgba(255, 255, 255, 0.5);
}
.black_0{background-color: #000;}.white_60{
	background:rgba(255,255,255, 0.9);
}
.orng{background-color:#FFC;}
.akbseti{
	background: transparent linear-gradient(to bottom, #8B96AA 0%, #333842 100%) repeat scroll 0% 0%;
    background-color: transparent;
    background-image: linear-gradient(to bottom, #8B96AA 0%, #333842 100%);
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
}
.serial_set{
background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}
.boxwht{-webkit-box-shadow: 1px 1px 2px 0px rgba(237,237,7,1);-moz-box-shadow: 1px 1px 2px 0px rgba(237,237,7,1);box-shadow: 1px 1px 2px 0px rgba(237,237,7,1);}.shodow_box {
-webkit-box-shadow: 0px 0px 21px 4px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 21px 4px rgba(0,0,0,0.75);
box-shadow: 0px 0px 21px 4px rgba(0,0,0,0.75);
transition: all 0.5s ease 0s;
transition-property: all;
transition-duration: 0.5s;
transition-timing-function: ease;
transition-delay: 0s;
}
.shodow_box2 {
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
}
.shodow_box3 {
box-shadow: 0 1px 2px rgba(0,0,0,.1);border: 1px solid rgb(198,198,198);
	
}
.mask {
	background-image: url(/_img/mask.png);
	background-repeat: repeat;
}
.mask_1 {
	background-image: url(/_img/block-middle.png);
	background-repeat: repeat;
}
.mask_2:hover {	-webkit-box-shadow: 0px 0px 5px 0px rgba(239,247,5,1);	-moz-box-shadow: 0px 0px 5px 0px rgba(239,247,5,1);	box-shadow: 0px 0px 5px 0px rgba(239,247,5,1);	transition: all 1s ease 0s;	transition-property: all;	transition-duration: 1s;	transition-timing-function: ease;	transition-delay: 0s;}.mask_2 {
	background-image: url(/_img/75839064_lor.png);
	background-repeat: repeat;
}
.fly_mask {background: rgba(76,76,76,1);background: -moz-linear-gradient(left, rgba(76,76,76,1) 0%, rgba(102,102,102,1) 0%, rgba(71,71,71,1) 0%, rgba(44,44,44,1) 0%, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 0%, rgba(89,89,89,1) 0%, rgba(43,43,43,1) 0%, rgba(28,28,28,1) 0%, rgba(19,19,19,1) 0%, rgba(19,19,19,0.8) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(76,76,76,1)), color-stop(0%, rgba(102,102,102,1)), color-stop(0%, rgba(71,71,71,1)), color-stop(0%, rgba(44,44,44,1)), color-stop(0%, rgba(0,0,0,1)), color-stop(0%, rgba(17,17,17,1)), color-stop(0%, rgba(89,89,89,1)), color-stop(0%, rgba(43,43,43,1)), color-stop(0%, rgba(28,28,28,1)), color-stop(0%, rgba(19,19,19,1)), color-stop(100%, rgba(19,19,19,0.8)));background: -webkit-linear-gradient(left, rgba(76,76,76,1) 0%, rgba(102,102,102,1) 0%, rgba(71,71,71,1) 0%, rgba(44,44,44,1) 0%, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 0%, rgba(89,89,89,1) 0%, rgba(43,43,43,1) 0%, rgba(28,28,28,1) 0%, rgba(19,19,19,1) 0%, rgba(19,19,19,0.8) 100%);background: -o-linear-gradient(left, rgba(76,76,76,1) 0%, rgba(102,102,102,1) 0%, rgba(71,71,71,1) 0%, rgba(44,44,44,1) 0%, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 0%, rgba(89,89,89,1) 0%, rgba(43,43,43,1) 0%, rgba(28,28,28,1) 0%, rgba(19,19,19,1) 0%, rgba(19,19,19,0.8) 100%);background: -ms-linear-gradient(left, rgba(76,76,76,1) 0%, rgba(102,102,102,1) 0%, rgba(71,71,71,1) 0%, rgba(44,44,44,1) 0%, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 0%, rgba(89,89,89,1) 0%, rgba(43,43,43,1) 0%, rgba(28,28,28,1) 0%, rgba(19,19,19,1) 0%, rgba(19,19,19,0.8) 100%);background: linear-gradient(to right, rgba(76,76,76,1) 0%, rgba(102,102,102,1) 0%, rgba(71,71,71,1) 0%, rgba(44,44,44,1) 0%, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 0%, rgba(89,89,89,1) 0%, rgba(43,43,43,1) 0%, rgba(28,28,28,1) 0%, rgba(19,19,19,1) 0%, rgba(19,19,19,0.8) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=1 );}.fly_mask:hover {	background: rgba(23,23,23,0.6);background: -moz-linear-gradient(top, rgba(23,23,23,0.6) 0%, rgba(23,23,23,1) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(23,23,23,0.6)), color-stop(100%, rgba(23,23,23,1))) ;background: -webkit-linear-gradient(top, rgba(23,23,23,0.6) 0%, rgba(23,23,23,1) 100%);background: -o-linear-gradient(top, rgba(23,23,23,0.6) 0%, rgba(23,23,23,1) 100%);background: -ms-linear-gradient(top, rgba(23,23,23,0.6) 0%, rgba(23,23,23,1) 100%);background: linear-gradient(to bottom, rgba(23,23,23,0.6) 0%, rgba(23,23,23,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#171717', endColorstr='#171717', GradientType=0 );-webkit-box-shadow: 0px 0px 5px 0px rgba(239,247,5,1);	-moz-box-shadow: 0px 0px 5px 0px rgba(239,247,5,1);	box-shadow: 0px 0px 5px 0px rgba(239,247,5,1);	transition: all 1s ease 0s;	transition-property: all;	transition-duration: 1s;	transition-timing-function: ease;	transition-delay: 0s;}.text_shadow_none {
	text-shadow: none;
}
.mask_7 {background-image: url(/_img/mask7.png);background-repeat: repeat;}.mask_7:hover {background-image: url(/_img/75839064_lor.png);-webkit-box-shadow: 0px 0px 5px 0px rgba(239,247,5,1);-moz-box-shadow: 0px 0px 5px 0px rgba(239,247,5,1);box-shadow: 0px 0px 5px 0px rgba(239,247,5,1);transition: all 1s ease 0s;transition-property: all;transition-duration: 1s;transition-timing-function: ease;transition-delay: 0s;}.text_shadow_1 {
	text-shadow: 1px 1px 1px #000;
}
.text_shadow_0 {
	text-shadow: 0 1px 0 #fff;
}
.text_shadow_2 {	
		text-shadow: 0px -1px 0px #1A321A;
}
.text_shadow_3 {	
		text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
}
.text_shadow_4 {
text-shadow: 0px 1px 3px #000;
}
.text_shadow_6 {
text-shadow: 0 1px 1px rgba(0, 0, 0, .5);
}
.text_shadow_7 {
text-shadow: 0 1px 0 #f3f3f3;
}
.dark_green {
	background: #06A85C none repeat scroll 0% 0%;
    background-color: #06A85C;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
}
.orange {
	background-color: #efd002;
	background-image: -webkit-linear-gradient(top,#fcdf00,#edbe00);
	background-image: -moz-linear-gradient(top,#fcdf00,#edbe00);
	background-image: -o-linear-gradient(top,#fcdf00,#edbe00);
	background-image: -ms-linear-gradient(top,#fcdf00,#edbe00);
	background-image: linear-gradient(top,#fcdf00,#edbe00);
	background-repeat: repeat-x;
	color: #000;
	text-shadow: 0 1px 1px rgba(255,255,255,0.75);
	border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
}
.dark_kirpich {
	background: #D43A13 none repeat scroll 0% 0%;
    background-color: #D43A13;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
}
.steam_green{
	background-image: linear-gradient(to bottom, #5CB85C 0px, #419641 100%);
background-repeat: repeat-x;
}
.blue_dark{
background: #25487f;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(71, 109, 175)), to(rgb(17, 49, 94)));
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat-x: initial;
    background-repeat-y: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
    background: -webkit-gradient(linear,left top,left bottom,from(#476daf),to(#11315e));
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(71, 109, 175)), to(rgb(17, 49, 94)));
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat-x: initial;
    background-repeat-y: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
    background: -moz-linear-gradient(top,#476daf,#11315e);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#476daf",endColorstr="#11315e");
}
.black_state {
    background: #21252f;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(39, 43, 53)), to(rgb(26, 30, 40)));
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat-x: initial;
    background-repeat-y: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
    background: -webkit-gradient(linear,left top,left bottom,from(#272b35),to(#1a1e28));
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(39, 43, 53)), to(rgb(26, 30, 40)));
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat-x: initial;
    background-repeat-y: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
    background: -moz-linear-gradient(top,#272b35,#1a1e28);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#272b35",endColorstr="#1a1e28");
}
.button29 {
	display: inline-block;
	font-family: arial, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: rgb(68,68,68);
	text-decoration: none;
	user-select: none;
	outline: none;
	border: 1px solid rgba(0,0,0,.1);
	border-radius: 2px;
	transition: all .218s ease 0s;
	padding-top: 0.5em;
	padding-right: 1.2em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	margin-bottom: 1em;
	background-color: rgb(245,245,245);
	text-align: center;
	cursor: pointer;
}
.button29:hover {
	color: rgb(24,24,24);
	border: 1px solid rgb(198,198,198);
	background: #f7f7f7 linear-gradient(#f7f7f7, #f1f1f1);
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
	text-align: center;
	cursor: pointer;
}
.button29:active {
	color: rgb(51,51,51);
	border: 1px solid rgb(204,204,204);
	background: rgb(238,238,238) linear-gradient(rgb(238,238,238), rgb(224,224,224));
	box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;
	text-align: center;
	cursor: pointer;
}
.button40 {display: inline-block;font-family: arial, sans-serif;font-size: 1em;font-weight: normal;color: rgb(68,68,68);text-decoration: none;user-select: none;outline: none;border: 1px solid rgba(0,0,0,.1);border-radius: 2px;transition: all .218s ease 0s;padding-top: 0.5em;padding-right: 1.2em;padding-bottom: 0.5em;padding-left: 0.5em;margin-bottom: 1em;background-color: rgb(245,245,245);cursor: pointer;}.button40:hover {  color: rgb(24,24,24);  border: 1px solid rgb(198,198,198);  background: #f7f7f7 linear-gradient(#f7f7f7, #f1f1f1);  box-shadow: 0 1px 2px rgba(0,0,0,.1);}.button40:active {  color: rgb(51,51,51);  border: 1px solid rgb(204,204,204);  background: rgb(238,238,238) linear-gradient(rgb(238,238,238), rgb(224,224,224));  box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;}.red_state {
background: transparent linear-gradient(to bottom, #F00002 0%, #E20007 25%, #BA0013 78%, #AD0017 100%) repeat scroll 0% 0%;
    background-color: transparent;
    background-image: linear-gradient(to bottom, #F00002 0%, #E20007 25%, #BA0013 78%, #AD0017 100%);
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
}
.coolornge{background-color: #efd002;background-image: -webkit-linear-gradient(top,#fcdf00,#edbe00);background-image: -moz-linear-gradient(top,#fcdf00,#edbe00);background-image: -o-linear-gradient(top,#fcdf00,#edbe00);background-image: -ms-linear-gradient(top,#fcdf00,#edbe00);background-image: linear-gradient(top,#fcdf00,#edbe00);background-repeat: repeat-x;color: #000;text-shadow: 0 1px 1px rgba(255,255,255,0.75);border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);}.grey_grey{
	background: #4bbe3f;
	background-image: -webkit-linear-gradient(top, rgb(121, 214, 112), rgb(75, 190, 63));
	background-position-x: initial;
	background-position-y: initial;
	background-size: initial;
	background-repeat-x: initial;
	background-repeat-y: initial;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: initial;
	background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
	background-image: -webkit-linear-gradient(top, rgb(121, 214, 112), rgb(75, 190, 63));
	background-position-x: initial;
	background-position-y: initial;
	background-size: initial;
	background-repeat-x: initial;
	background-repeat-y: initial;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: initial;
	background: -ms-linear-gradient(top, #79d670, #4bbe3f);
	background-image: -webkit-linear-gradient(top, rgb(121, 214, 112), rgb(75, 190, 63));
	background-position-x: initial;
	background-position-y: initial;
	background-size: initial;
	background-repeat-x: initial;
	background-repeat-y: initial;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: initial;
	background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background-image: -webkit-linear-gradient(top, rgb(121, 214, 112), rgb(75, 190, 63));
	background-position-x: initial;
	background-position-y: initial;
	background-size: initial;
	background-repeat-x: initial;
	background-repeat-y: initial;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: initial;
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	background-image: -webkit-linear-gradient(top, rgb(121, 214, 112), rgb(75, 190, 63));
	background-position-x: initial;
	background-position-y: initial;
	background-size: initial;
	background-repeat-x: initial;
	background-repeat-y: initial;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: initial;
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, .5), inset 0 -3px 0 0 #3a9731;
	transition: all 1s ease 0s;
	transition-property: all;
	transition-duration: 1s;
	transition-timing-function: ease;
	transition-delay: 0s;
}
.grey_grey:hover{
	background: #29b11b;
	background-image: -webkit-linear-gradient(top, rgb(98, 207, 87), rgb(41, 177, 27));
	background-position-x: initial;
	background-position-y: initial;
	background-size: initial;
	background-repeat-x: initial;
	background-repeat-y: initial;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: initial;
	background: -webkit-linear-gradient(top, #62cf57, #29b11b);
	background-image: -webkit-linear-gradient(top, rgb(98, 207, 87), rgb(41, 177, 27));
	background-position-x: initial;
	background-position-y: initial;
	background-size: initial;
	background-repeat-x: initial;
	background-repeat-y: initial;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: initial;
	background: -ms-linear-gradient(top, #62cf57, #29b11b);
	background-image: -webkit-linear-gradient(top, rgb(98, 207, 87), rgb(41, 177, 27));
	background-position-x: initial;
	background-position-y: initial;
	background-size: initial;
	background-repeat-x: initial;
	background-repeat-y: initial;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: initial;
	background: -moz-linear-gradient(top, #62cf57, #29b11b);
	background-image: -webkit-linear-gradient(top, rgb(98, 207, 87), rgb(41, 177, 27));
	background-position-x: initial;
	background-position-y: initial;
	background-size: initial;
	background-repeat-x: initial;
	background-repeat-y: initial;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: initial;
	background: linear-gradient('to bottom', #62cf57, #29b11b);
	background-image: -webkit-linear-gradient(top, rgb(98, 207, 87), rgb(41, 177, 27));
	background-position-x: initial;
	background-position-y: initial;
	background-size: initial;
	background-repeat-x: initial;
	background-repeat-y: initial;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: initial;
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, .5), inset 0 -1px 0 0 #3a9731;
		transition: all 1s ease 0s;
	transition-property: all;
	transition-duration: 1s;
	transition-timing-function: ease;
	transition-delay: 0s;
}.button35 {
	display: inline-block;
	font-family: arial, sans-serif;
	font-size: 1.5em;
	font-weight: normal;
	color: rgb(68,68,68);
	text-decoration: none;
	user-select: none;
	outline: none;
	border: 1px solid rgba(0,0,0,.1);
	border-radius: 2px;
	transition: all .218s ease 0s;
	padding-top: 0.5em;
	padding-right: 1.2em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	margin-bottom: 1em;
	background-color: rgb(245,245,245);
	cursor: pointer;
}
.button35:hover {  color: rgb(24,24,24);  border: 1px solid rgb(198,198,198);  background: #f7f7f7 linear-gradient(#f7f7f7, #f1f1f1);  box-shadow: 0 1px 2px rgba(0,0,0,.1);}
.button35:active {  color: rgb(51,51,51);  border: 1px solid rgb(204,204,204);  background: rgb(238,238,238) linear-gradient(rgb(238,238,238), rgb(224,224,224));  box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;}

.button37 {
	display: inline-block;
	font-family: arial, sans-serif;
	font-size: 1.5em;
	font-weight: normal;
	color: rgb(68,68,68);
	text-decoration: none;
	user-select: none;
	outline: none;
	border: 1px solid rgba(0,0,0,.1);
	border-radius: 2px;
	transition: all .218s ease 0s;
	padding-top: 0.5em;
	padding-right: 1.2em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	margin-bottom: 1em;
	background-color: rgb(245,245,245);
	cursor: pointer;
}
.button37:hover {  color: rgb(24,24,24);  border: 1px solid rgb(198,198,198);  background: #f7f7f7 linear-gradient(#f7f7f7, #f1f1f1);  box-shadow: 0 1px 2px rgba(0,0,0,.1);}
.button37:active {  color: rgb(51,51,51);  border: 1px solid rgb(204,204,204);  background: rgb(238,238,238) linear-gradient(rgb(238,238,238), rgb(224,224,224));  box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;}


/* loading */
.sk-circle {
  margin: 70px auto;
  width: 40px;
  height: 40px;
  position: relative;
}
.sk-circle .sk-child {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.sk-circle .sk-child:before {
  content: '';
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #333;
  border-radius: 100%;
  -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
          animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
}
.sk-circle .sk-circle2 {
  -webkit-transform: rotate(30deg);
      -ms-transform: rotate(30deg);
          transform: rotate(30deg); }
.sk-circle .sk-circle3 {
  -webkit-transform: rotate(60deg);
      -ms-transform: rotate(60deg);
          transform: rotate(60deg); }
.sk-circle .sk-circle4 {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg); }
.sk-circle .sk-circle5 {
  -webkit-transform: rotate(120deg);
      -ms-transform: rotate(120deg);
          transform: rotate(120deg); }
.sk-circle .sk-circle6 {
  -webkit-transform: rotate(150deg);
      -ms-transform: rotate(150deg);
          transform: rotate(150deg); }
.sk-circle .sk-circle7 {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg); }
.sk-circle .sk-circle8 {
  -webkit-transform: rotate(210deg);
      -ms-transform: rotate(210deg);
          transform: rotate(210deg); }
.sk-circle .sk-circle9 {
  -webkit-transform: rotate(240deg);
      -ms-transform: rotate(240deg);
          transform: rotate(240deg); }
.sk-circle .sk-circle10 {
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg); }
.sk-circle .sk-circle11 {
  -webkit-transform: rotate(300deg);
      -ms-transform: rotate(300deg);
          transform: rotate(300deg); }
.sk-circle .sk-circle12 {
  -webkit-transform: rotate(330deg);
      -ms-transform: rotate(330deg);
          transform: rotate(330deg); }
.sk-circle .sk-circle2:before {
  -webkit-animation-delay: -1.1s;
          animation-delay: -1.1s; }
.sk-circle .sk-circle3:before {
  -webkit-animation-delay: -1s;
          animation-delay: -1s; }
.sk-circle .sk-circle4:before {
  -webkit-animation-delay: -0.9s;
          animation-delay: -0.9s; }
.sk-circle .sk-circle5:before {
  -webkit-animation-delay: -0.8s;
          animation-delay: -0.8s; }
.sk-circle .sk-circle6:before {
  -webkit-animation-delay: -0.7s;
          animation-delay: -0.7s; }
.sk-circle .sk-circle7:before {
  -webkit-animation-delay: -0.6s;
          animation-delay: -0.6s; }
.sk-circle .sk-circle8:before {
  -webkit-animation-delay: -0.5s;
          animation-delay: -0.5s; }
.sk-circle .sk-circle9:before {
  -webkit-animation-delay: -0.4s;
          animation-delay: -0.4s; }
.sk-circle .sk-circle10:before {
  -webkit-animation-delay: -0.3s;
          animation-delay: -0.3s; }
.sk-circle .sk-circle11:before {
  -webkit-animation-delay: -0.2s;
          animation-delay: -0.2s; }
.sk-circle .sk-circle12:before {
  -webkit-animation-delay: -0.1s;
          animation-delay: -0.1s; }

@-webkit-keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
  } 40% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
  } 40% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
/* loading */