/*@media only screen and (max-width: 768px)
{
h4#tshirt_name_input {
    left: 25% !important;
    font-size: 15px;
}
h4#tshirt_number_input {
    left: 25% !important;
    font-size: 15px;
}
} */

/* @font-face 
{
 font-family: "HELVETICANEUE-CONDENSEDBLACK";
 font-style: normal;
 src: url("../fonts/HELVETICANEUE-CONDENSEDBLACK.otf") format("opentype"); 
} */


@font-face 
{ font-family: 'HELVETICANEUE-CONDENSEDBLACK'; 
  src: url(../fonts/HELVETICANEUE-CONDENSEDBLACK.OTF); 
  font-weight: normal; 
  font-style: normal; 
}


h4#tshirt_name_input {
   font-family: "HELVETICANEUE-CONDENSEDBLACK";
}
h4#tshirt_number_input {
   font-family: "HELVETICANEUE-CONDENSEDBLACK";
}

h4#tshirt_number_input {
    left: 23% !important;
    font-size: 16rem;
    top: 22% !important;
}

@media only screen and (max-width: 420px){
    h4#tshirt_name_input {
        font-size: 0.6rem !important;
    }
    h4#tshirt_number_input {
        font-size: 10rem !important;
    }
}
@media only screen and (min-width: 600px) and (max-width: 767px){
h4#tshirt_name_input {
    font-size: 10px !important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1200px){
h4#tshirt_name_input {
    font-size: 10px !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
    h4#tshirt_number_input {
        font-size: 10rem !important;
    }
}

table.tshirt_name-wrapper td.wccpf_label {
    display: none;
}
table.tshirt_number-wrapper td.wccpf_label {
    display: none;
}
table.club-player-name-number-wrapper td.wccpf_label {
    display: none;
}
table.regular-checkbox-wrapper td.wccpf_label {
    display: none;
}
table.tshirt_name-wrapper {
    width: 50% !important;
    float: left;
}
table.tshirt_number-wrapper {
    width: 50% !important;
    float: right;
}
table.tshirt_name-wrapper td.wccpf_value {
     padding-left: 0px !important;
}
table.tshirt_name-wrapper td.wccpf_value {
     padding-left: 0px !important;
}
table.club-player-name-number-wrapper td.wccpf_value {
    padding-left: 0px !important;
}
table.tshirt_name-wrapper td.wccpf_value input.tshirt_name{
    padding: 8px !important;
    border: 1px solid #505050 !important;
    color: #505050;
    background-color: white;
    margin-bottom: 15px;
	margin-top: 5px;
}
table.tshirt_number-wrapper td.wccpf_value input.tshirt_number{
    padding: 8px !important;
    border: 1px solid #505050 !important;
    color: #505050;
    background-color: white;
    margin-bottom: 15px;
	margin-top: 5px;
}
table.club-player-name-number-wrapper td.wccpf_value select.club-player-name-number{
    padding: 8px !important; 
	/*-webkit-appearance: initial;*/
    border: 1px solid #505050 !important;
    color: #505050;
    background-color: white;
    margin-bottom: 15px;
}
.regular-checkbox {
    min-width: 20px !important;
}

table.regular-checkbox-wrapper{
    margin-bottom: 15px !important;
}
.regular-checkbox {
	-webkit-appearance: none;
	background-color: #fafafa;
	border: 1px solid #cacece;
	/*box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);*/
	padding: 9px;
	border-radius: 3px;
	display: inline-block;
	position: relative;
	width: 20px !important;
    height: 20px !important;
}
.regular-checkbox:active, .regular-checkbox:checked:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.regular-checkbox:checked {
	background-color: #e9ecee;
	border: 1px solid #adb8c0;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
	color: #99a1a7;
}
.regular-checkbox:checked:after {
	content: '\2714';
	font-size: 14px;
	position: absolute;
	top: 0px;
	left: 3px;
	color: #99a1a7;
}
/*table.club-player-name-number-wrapper td.wccpf_value {*/
/*    position: relative;*/
/*    width: 100%;*/
/*}*/
/*table.club-player-name-number-wrapper td.wccpf_value:after{*/
/*    content: url(https://png.icons8.com/ios/40/000000/expand-arrow.png);*/
/*    right: 5px;*/
/*    top: 21px;*/
/*    height: 40px;*/
/*    padding: 0px 2px 0px 2px;*/
/*    border-left: 1px solid #000;*/
/*    border-right: 1px solid #000;*/
/*    position: absolute;*/
/*    pointer-events: none;*/
/*    background: #e9ecee;*/
/*}*/
/*table.club-player-name-number-wrapper td.wccpf_value select{*/
/*   -webkit-appearance: none;*/
/*    -moz-appearance: none;*/
/*    appearance: none;*/
/*    display: block;*/
/*    width: 100%;*/
/*    height: 42px;*/
/*    padding: 0px 10px;*/
/*    line-height: 1.75;*/
/*    color: #333;*/
/*    background-color: #ffffff;*/
/*    background-image: none;*/
/*    border: 1px solid #000;*/
/*    -ms-word-break: normal;*/
/*}*/
table.club-player-name-number-wrapper td.wccpf_value select::-ms-expand {
display: none;
}
@media screen and (min-width:0\0) and (min-resolution: +72dpi) {

    table.club-player-name-number-wrapper td.wccpf_value:after { 
        height: 34px !important;
    }
}