#content table.form{border:none}
#content table.form td{border:none}
#content table.form tr:nth-child(2n){background: none}
.loading{text-align:center}
/*------------ FORM EL ------------*/
h3.hForm{display:inline-block;margin:0;padding:10px;}
.form{padding:10px;}
h3.hForm, .form{background:rgba(0,0,0,0.03);}
form {position:relative}
form{width:100%}
form .header{text-align:right; padding:12px 7px 0 0;white-space: nowrap;}
form table{border:none;margin:0}
form td{padding:10px 0;vertical-align:top;border:none;position: relative;}
form td.input{padding:10px 0;box-shadow:none;border:none} 
form td .head,.form .desc{display:block;}
form .desc{font-size:70%;color:#777}
/*-------FORM---------*/

input.exeption + .mes{position:absolute;top:0;top:0;background:#DC0000;padding:5px;display:block;color:#fff;border-radius:10px;max-width:300px;z-index:10}
input.exeption + .mes{border:1px solid #DC0000}
input.exeption + .mes:after{border-style:solid;border-width:5px;content: "";height: 1px;left:10px;position:absolute;top:-12px;width: 1px;
border-color: transparent transparent #DC0000  transparent}

.item button{
background: rgb(255,168,76);
background: -moz-linear-gradient(top, rgba(255,168,76,1) 0%, rgba(255,123,13,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,168,76,1)), color-stop(100%,rgba(255,123,13,1)));
background: -webkit-linear-gradient(top, rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%);
background: -o-linear-gradient(top, rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%);
background: -ms-linear-gradient(top, rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%);
background: linear-gradient(to bottom, rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 );
border-radius: 50px;
border: 5px solid #fff;
color: #fff;
font: 130% sans-serif;
margin:30px;
height:inherit;
padding:10px
}

.item button.inCart{
background: rgb(210,255,82);
background: -moz-linear-gradient(top, rgba(210,255,82,1) 0%, rgba(145,232,66,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(210,255,82,1)), color-stop(100%,rgba(145,232,66,1)));
background: -webkit-linear-gradient(top, rgba(210,255,82,1) 0%,rgba(145,232,66,1) 100%);
background: -o-linear-gradient(top, rgba(210,255,82,1) 0%,rgba(145,232,66,1) 100%);
background: -ms-linear-gradient(top, rgba(210,255,82,1) 0%,rgba(145,232,66,1) 100%);
background: linear-gradient(to bottom, rgba(210,255,82,1) 0%,rgba(145,232,66,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2ff52', endColorstr='#91e842',GradientType=0 );
}



input[type='button'],input[type='submit'],input[type='reset'],.button,button{
background: #f3f3f3;background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#dddddd));background: -webkit-linear-gradient(top, #f3f3f3, #dddddd);background: -webkit-linear-gradient(top, #f3f3f3 0%, #dddddd 100%);background: linear-gradient(to bottom, #f3f3f3 0%, #dddddd 100%);
border: 1px solid #bbb;border-radius: 3px;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75) inset, 0 1px 0 rgba(255, 255, 255, 0.75);box-sizing: border-box;color: #333;cursor: pointer;font: 12px sans-serif;height: 29px;margin: 0;outline: 0 none;padding: 0 10px;position: relative;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);}
input[type='button']:active,input[type='submit']:active,input[type='reset']:active,.button:active,button:active{
background: rgb(222,239,255);
background: -moz-linear-gradient(top, rgba(222,239,255,1) 0%, rgba(152,190,222,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(222,239,255,1)), color-stop(100%,rgba(152,190,222,1)));
background: -webkit-linear-gradient(top, rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%);
background: -o-linear-gradient(top, rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%);
background: -ms-linear-gradient(top, rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%);
background: linear-gradient(to bottom, rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#deefff', endColorstr='#98bede',GradientType=0 );
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05) inset, 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 7px rgba(0, 140, 250, 0.5), 0 1px 0 rgba(0, 200, 255, 0.5);
text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.5);}
input[type='button'][disabled],input[type='submit'][disabled],input[type='reset'][disabled],.button[disabled]{background: #f9f9f9;border-color: #ccc;box-shadow: none;color: #aaa;text-shadow: none;cursor: default;}
.input-typing{border-radius:3px;border:1px solid rgba(0,0,0,0.2);padding:5px;box-shadow:0 0 2px 0 rgba(0,0,0,0.3) inset;width:350px}
.input-typing:focus{border-color:#6288F0 !important}
input[type='number'].input-typing{width:70px !important}
/*--------FORM---------*/
.disabled{opacity:0.5}
.showpass {color:#ccc;font-size:90%;display:table-cell;cursor:pointer}
.form .showpass.active {color:#777 !important;}
.resetForm{margin-left:10px}
#mes{position:absolute;top:5%;left:50%;display:none;margin-left:-20%;opacty:0;width:40%;list-style:none;background: none repeat scroll 0 0 transparent;text-align:center;min-height:40px;padding:5px}
#mes.active{display:block}
#mes.such{background:#CCFF8B;border-color:#40C400}
#mes.er{background:#FFA092;border-color:#C41A00}
#mes.at{background:#DAB000;border-color:#FFC100}
#mes li{margin:5px 0;float:none}
#wpassword{position:relative}

/*404*/#goog-wm ul{margin:0}#goog-wm-sb{margin:0 0 0 5px}

textarea.shortArea{min-height:inherit}
.goddsCount{list-style:none}
.ilist {-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;list-style: none outside none; margin: 0;}
.ilist li:first-child {margin-left: 0;}
.ilist li {float: left;margin-left: 20px;}
.radiobutton {-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;position: relative;margin:5px 0}
.file {position: relative;overflow:auto;width:310px}
.file-input {height: 100%;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;}
.file .textfield {border-radius: 2px 0 0 2px;float: left;margin-right: -1px;width: 196px;}
.textfield--wide {width: 600px !important}
textarea.textfield--wide {min-height:100px}
.card-value .file .textfield {font-size: 13px;height: 32px;padding-left: 12px;padding-right: 12px;width: 196px;}
.card-value input[type="checkbox"], .card-value input[type="radio"] {margin: 0;vertical-align: middle;}
.card-value input[type='text'],.card-value  textarea,.card-value input[type='password'],.card-value input[type='email'],.card-value input[type='number'],.card-value input[type='search'] {font-size: 13px;height: 32px;padding:2px 12px;width: 300px;}
.card-value .selectboxit {width: 300px !important}
.card-value  textarea{height:auto}
.card-value table{}
.card-value table td{padding:0 0 10px 10px !important}
form .card-sep td {border-bottom: 1px solid #e6e6da;padding: 10px 0 0 !important}
.form .showpass.active{opacity:0.5;display:inline-block}
.form .showpass {position:absolute;top:50%;right:5px;cursor: pointer;margin:-8px 0 0 0;opacity:0.5}
.form .showpass:hover{opacity:1}
.radiobutton input {left: 0;margin: 0;opacity: 0;position: absolute;top: 0}
.radiobutton-icon:after {background: none repeat scroll 0 0 #000;border-radius: 50%;content: "";display: none;height: 6px;left: 4px;opacity: 0.8;position: absolute;top: 4px;width: 6px;}
.radiobutton-icon {position: absolute;top: 4px;left: -1px;width: 14px;height: 14px;background: white;background: -webkit-gradient(linear, left top, left bottom, from(white), to(#eeeeee));background: -webkit-linear-gradient(top, white, #eeeeee);background: -webkit-linear-gradient(top, white 0%, #eeeeee 100%);background: linear-gradient(to bottom, white 0%, #eeeeee 100%);border: 1px solid #bbb;border-radius: 50%;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);}
input[type="radio"]:checked{-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;opacity: 0;}
input[type="radio"]:checked + .radiobutton-icon:after {display: block;}
label:active .radiobutton-icon, input[type="radio"]:focus + .radiobutton-icon {border-color: #cfb564;box-shadow: 0 0 7px rgba(255, 210, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.5);}
.radiobutton-text {padding-left: 20px;}
.textfield {background-color: #fff;border: 1px solid #bbb;border-radius: 3px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.5);box-sizing: border-box;font: 12px sans-serif;
height: 30px;margin: 0;outline: 0 none;padding: 0 10px;}
.file .button {border-radius: 0 2px 2px 0;float: left;height: 32px;width: 105px;}
.checkbox {position: relative;font-size:13px;display: block;margin: 7px 0;}
.checkbox, .radiobutton, .avatar, .ilist {-moz-user-select: none;}
.checkbox input {left: 0;margin: 0;opacity: 0;position: absolute;top: 0;}
.checkbox-icon:after {background: url("http://gameclub.by/i/checkbox.svg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);content: "";display: none;height: 15px;left: 0.5px;opacity: 0.8;position: absolute;top: -4px;width: 17px;}
.checkbox-icon { background: white;background: -webkit-gradient(linear, left top, left bottom, from(white), to(#eeeeee));background: -webkit-linear-gradient(top, white, #eeeeee);background: -webkit-linear-gradient(top, white 0%, #eeeeee 100%);background: linear-gradient(to bottom, white 0%, #eeeeee 100%);border: 1px solid #bbb;border-radius: 3px;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);height: 12px;left: 0;position: absolute;top: 1px;width: 12px;}
.checkbox-text {padding-left: 5px;}
input[type="checkbox"]:checked + .checkbox-icon:after {display: block;}
.checkbox-text {padding-left: 5px;}
.checkbox label {cursor: pointer;font-size:13px;line-height: 1.2em}
.checkbox input {left: 0;margin: 0;opacity: 0;position: absolute;top: 0;}
.checkbox label:active .checkbox-icon, .checkbox input:focus + .checkbox-icon {border-color: #cfb564;box-shadow: 0 0 7px rgba(255, 210, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.5);}
.checkbox input:disabled + .checkbox-icon,.checkbox input:disabled + .checkbox-icon + .checkbox-text{opacity:0.5}
input[type='checkbox']{vertical-align:middle;position: relative;top: -1px}
