.buttons{padding:10px 0;overflow:hidden;margin-bottom:20px}
.btn1,.form input[type=submit],.button_submit{display:inline-block;height: 41px;line-height:40px;padding: 0 35px;cursor:pointer;overflow:hidden;text-align:center;text-decoration:none!important;outline:none!important;white-space:nowrap;position:relative;background: #af007c;font-family:'Arial';font-size:14px;color:#fff;font-weight:700;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-text-shadow:0 -1px 0 #602f6c;-moz-text-shadow:0 -1px 0 #602f6c;text-shadow:0 -1px 0 #602f6c;}
.btn1:hover,.btn1:focus{color:#fff!important;text-decoration:none!important}
.btn1 > i{margin-right:18px}
.btn1 > i:after{content:'';position:absolute;top:0;right:-10px;bottom:0;width:1px;background:#572961;border-right:1px solid #a477ae}
.btn1:hover,.form input[type=submit]:hover,.button_submit:hover{background:#834092}
.btn1:active,.form input[type=submit]:active,.button_submit:active{-webkit-box-shadow:inset 1px 2px 2px #510162;-moz-box-shadow:inset 1px 2px 2px #510162;box-shadow: inset 0px 2px 2px rgba(0,0,0,0.8);/* background:#9548a4; */background:-moz-linear-gradient(top,rgba(149,72,164,1) 0%,rgba(129,63,144,1) 49%,rgba(113,52,122,1) 51%,rgba(95,31,104,1) 100%);/* background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(149,72,164,1)),color-stop(49%,rgba(129,63,144,1)),color-stop(51%,rgba(113,52,122,1)),color-stop(100%,rgba(95,31,104,1))); *//* background:-webkit-linear-gradient(top,rgba(149,72,164,1) 0%,rgba(129,63,144,1) 49%,rgba(113,52,122,1) 51%,rgba(95,31,104,1) 100%); */background:-o-linear-gradient(top,rgba(149,72,164,1) 0%,rgba(129,63,144,1) 49%,rgba(113,52,122,1) 51%,rgba(95,31,104,1) 100%);background:-ms-linear-gradient(top,rgba(149,72,164,1) 0%,rgba(129,63,144,1) 49%,rgba(113,52,122,1) 51%,rgba(95,31,104,1) 100%);/* background:linear-gradient(to bottom,rgba(149,72,164,1) 0%,rgba(129,63,144,1) 49%,rgba(113,52,122,1) 51%,rgba(95,31,104,1) 100%); */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9548a4',endColorstr='#5f1f68',GradientType=0);}
input.btn1,.form input[type=submit]{line-height:1em!important}
a.btn1,a.button_submit{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.btn2{display:inline-block;height:35px;line-height:35px;padding:0 45px;cursor:pointer;overflow:hidden;text-align:center;text-decoration:none!important;outline:none!important;white-space:nowrap;position:relative;font-family:Arial;font-size:16px;color:#333;font-weight:700;text-shadow:0 1px rgba(255,255,255,.6);border:1px solid #e3ff00;-webkit-box-shadow:inset 0 1px #b4ca07;-moz-box-shadow:inset 0 1px #b4ca07;box-shadow:inset 0 1px #b4ca07;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#e3ff00;background:-moz-linear-gradient(top,#e3ff00 0%,#cbdf2c 37%,#96a80a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e3ff00),color-stop(37%,#cbdf2c),color-stop(100%,#96a80a));background:-webkit-linear-gradient(top,#e3ff00 0%,#cbdf2c 37%,#96a80a 100%);background:-o-linear-gradient(top,#e3ff00 0%,#cbdf2c 37%,#96a80a 100%);background:-ms-linear-gradient(top,#e3ff00 0%,#cbdf2c 37%,#96a80a 100%);background:linear-gradient(to bottom,#e3ff00 0%,#cbdf2c 37%,#96a80a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3ff00',endColorstr='#96a80a',GradientType=0)}
.btn2:hover{background:#cbdf2c}
.btn2:active{background:#96a80a;background:-moz-linear-gradient(top,#96a80a 0%,#cbdf2c 63%,#e3ff00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#96a80a),color-stop(63%,#cbdf2c),color-stop(100%,#e3ff00));background:-webkit-linear-gradient(top,#96a80a 0%,#cbdf2c 63%,#e3ff00 100%);background:-o-linear-gradient(top,#96a80a 0%,#cbdf2c 63%,#e3ff00 100%);background:-ms-linear-gradient(top,#96a80a 0%,#cbdf2c 63%,#e3ff00 100%);background:linear-gradient(to bottom,#96a80a 0%,#cbdf2c 63%,#e3ff00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#96a80a',endColorstr='#e3ff00',GradientType=0)}
.btn3,.checkoutStep input[type=submit].btnnext{display:inline-block;height:29PX;line-height:29PX;padding:0 12px;cursor:pointer;overflow:hidden;text-align:center;text-decoration:none!important;outline:none!important;white-space:nowrap;position:relative;font-family:Arial;font-size:12px;color:#333;font-weight:700;text-shadow:0 1px rgba(255,255,255,.6);/* border:1px solid #e3ff00; *//* -webkit-box-shadow:inset 0 1px #b4ca07; */-moz-box-shadow:inset 0 1px #b4ca07;/* box-shadow:inset 0 1px #b4ca07; *//* -webkit-border-radius:4px; */-moz-border-radius:4px;border-radius:4px;/* background:#e3ff00; */background:-moz-linear-gradient(top,#e3ff00 0%,#cbdf2c 37%,#96a80a 100%);/* background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e3ff00),color-stop(37%,#cbdf2c),color-stop(100%,#96a80a)); *//* background:-webkit-linear-gradient(top,#e3ff00 0%,#cbdf2c 37%,#96a80a 100%); */background:-o-linear-gradient(top,#e3ff00 0%,#cbdf2c 37%,#96a80a 100%);background:-ms-linear-gradient(top,#e3ff00 0%,#cbdf2c 37%,#96a80a 100%);/* background:linear-gradient(to bottom,#e3ff00 0%,#cbdf2c 37%,#96a80a 100%); */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3ff00',endColorstr='#96a80a',GradientType=0);}
.btn3:hover,.checkoutStep input[type=submit].btnnext:hover{background: #da8f04;color: #fff;}
.btn3:active,.checkoutStep input[type=submit].btnnext:active{background:#96a80a;background:-moz-linear-gradient(top,#96a80a 0%,#cbdf2c 63%,#e3ff00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#96a80a),color-stop(63%,#cbdf2c),color-stop(100%,#e3ff00));background:-webkit-linear-gradient(top,#96a80a 0%,#cbdf2c 63%,#e3ff00 100%);background:-o-linear-gradient(top,#96a80a 0%,#cbdf2c 63%,#e3ff00 100%);background:-ms-linear-gradient(top,#96a80a 0%,#cbdf2c 63%,#e3ff00 100%);background:linear-gradient(to bottom,#96a80a 0%,#cbdf2c 63%,#e3ff00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#96a80a',endColorstr='#e3ff00',GradientType=0)}
.btn3.big{font-size:17px;height:33px;line-height:33px;padding:0 19px}
.btn4,.checkoutStep .btnprev{display:inline-block;height:25px;line-height:25px;padding:0 15px;cursor:pointer;overflow:hidden;text-align:center;text-decoration:none!important;outline:none!important;white-space:nowrap;position:relative;font-family:Arial;font-size:12px;color:#fff;font-weight:700;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#ccc}
.btn4 i{color:#fff!important}
.btn4:hover i,.btn4:hover,.checkoutStep .btnprev:hover{background:#999;color:#000!important}
.btn4:active,.checkoutStep .btnprev:active{background:#666}
.btn4.big{font-size:17px;height:33px;line-height:33px;padding:0 19px}
.btn6{display:inline-block;height:18px;line-height:18px;width:18px;padding:0;cursor:pointer;overflow:hidden;text-align:center;text-decoration:none!important;outline:none!important;white-space:nowrap;position:relative;font-family:'Arial';font-size:14px;color:#fff;font-weight:700;border:none;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;background:#c9c9c9}
.btn6:hover{background:#777}
.btn6:active{background:purple}
.btn6_r{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}
.btn7{display:inline-block;padding:0 12px;cursor:pointer;overflow:hidden;text-align:center;text-decoration:none!important;outline:none!important;white-space:nowrap;position:relative;padding:6px 15px;font-family:'Arial';font-size:14px;color:#787878;font-weight:700;border:1px solid #dfdddd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}
.btn7 > i{margin-right:18px}
.btn7 > i:after{content:'';position:absolute;top:0;right:-10px;bottom:0;width:1px;color:#787878;border-right:1px solid #a477ae}
.btn7:hover{background:#bfbfbf}
.btn7:active{-webkit-box-shadow:inset 1px 2px 2px #510162;-moz-box-shadow:inset 1px 2px 2px #510162;box-shadow:inset 1px 2px 2px #510162;background:#9548a4;background:-moz-linear-gradient(top,rgba(149,72,164,1) 0%,rgba(129,63,144,1) 49%,rgba(113,52,122,1) 51%,rgba(95,31,104,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(149,72,164,1)),color-stop(49%,rgba(129,63,144,1)),color-stop(51%,rgba(113,52,122,1)),color-stop(100%,rgba(95,31,104,1)));background:-webkit-linear-gradient(top,rgba(149,72,164,1) 0%,rgba(129,63,144,1) 49%,rgba(113,52,122,1) 51%,rgba(95,31,104,1) 100%);background:-o-linear-gradient(top,rgba(149,72,164,1) 0%,rgba(129,63,144,1) 49%,rgba(113,52,122,1) 51%,rgba(95,31,104,1) 100%);background:-ms-linear-gradient(top,rgba(149,72,164,1) 0%,rgba(129,63,144,1) 49%,rgba(113,52,122,1) 51%,rgba(95,31,104,1) 100%);background:linear-gradient(to bottom,rgba(149,72,164,1) 0%,rgba(129,63,144,1) 49%,rgba(113,52,122,1) 51%,rgba(95,31,104,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9548a4',endColorstr='#5f1f68',GradientType=0)}
@media (max-width: 767px) {
	.btn4.big,
	.btn3.big{
		font-size: 14px;
		height: 30px;
		line-height: 30px;
		padding: 0 13px;		
	}
	
}



.btn8 {
	font-family: 'Droid Sans', sans-serif;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 10px;
	border: 1px solid rgba(0,0,0,0.4) ;

	cursor: pointer;
        width:100%;
        display:block;
}
.btn8:hover{
    text-decoration: none;
}
.btn8 .title {
	padding: 10px;
	overflow: hidden;
	color: #fff;
	font-weight: 800;
        text-align: center;
	font-size: 20px;
	text-shadow: 1px 1px rgba(0,0,0,0.2);
	text-transform: uppercase;
	border-right: 1px solid rgba(255,255,255,0.3);
}
.btn8 .price {
	padding: 10px;
	float: right;
	color: rgba(0,0,0,0.4);
	font-weight: 800;
	font-size: 20px;
	text-shadow: 1px 1px rgba(255,255,255,0.3);
	text-transform: uppercase;	
	border-left: 1px solid rgba(0,0,0,0.2);
}

/* colors */
.btn8.yellow {
	background: rgb(255,214,94);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWJmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,214,94,1) 0%, rgba(254,191,4,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,214,94,1)), color-stop(100%,rgba(254,191,4,1)));
	background: -webkit-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%);
	background: linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 );
}

.btn8.yellow:hover {
	background: rgb(254,191,4);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlYmYwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmQ2NWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(254,191,4,1) 0%, rgba(255,214,94,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,191,4,1)), color-stop(100%,rgba(255,214,94,1)));
	background: -webkit-linear-gradient(top,  rgba(254,191,4,1) 0%,rgba(255,214,94,1) 100%);
	background: -o-linear-gradient(top,  rgba(254,191,4,1) 0%,rgba(255,214,94,1) 100%);
	background: -ms-linear-gradient(top,  rgba(254,191,4,1) 0%,rgba(255,214,94,1) 100%);
	background: linear-gradient(top,  rgba(254,191,4,1) 0%,rgba(255,214,94,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febf04', endColorstr='#ffd65e',GradientType=0 );
}

.btn8.green {
	background: rgb(143,200,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhmYzgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NjhlMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(143,200,0,1) 0%, rgba(102,142,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(143,200,0,1)), color-stop(100%,rgba(102,142,0,1)));
	background: -webkit-linear-gradient(top,  rgba(143,200,0,1) 0%,rgba(102,142,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(143,200,0,1) 0%,rgba(102,142,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(143,200,0,1) 0%,rgba(102,142,0,1) 100%);
	background: linear-gradient(top,  rgba(143,200,0,1) 0%,rgba(102,142,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc800', endColorstr='#668e00',GradientType=0 );
}
.btn8.green:hover {
	background: rgb(102,142,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2OGUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZmM4MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(102,142,0,1) 0%, rgba(143,200,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,142,0,1)), color-stop(100%,rgba(143,200,0,1)));
	background: -webkit-linear-gradient(top,  rgba(102,142,0,1) 0%,rgba(143,200,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(102,142,0,1) 0%,rgba(143,200,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(102,142,0,1) 0%,rgba(143,200,0,1) 100%);
	background: linear-gradient(top,  rgba(102,142,0,1) 0%,rgba(143,200,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#668e00', endColorstr='#8fc800',GradientType=0 );
}