﻿.right { float: right; }
.left { float: left;}
.textcenter { text-align: center }

.tck-validation-error {
    color: white;
    margin-left: auto;
    margin-right: auto
}

#strikedOdd {
    text-decoration: line-through
}

#tck_logo {

    vertical-align: bottom;
    width: 100%;
    padding: 20px;
}

#ticketHeaderContent {
    float: left;
    width:82%
}

#headerTable {
    margin-left: auto;
    margin-right: auto
}

.ui-btn {
    background-image: linear-gradient(to bottom, #1A89CB 0%, #166DA0 100%);
    background-image: -o-linear-gradient(bottom, #1A89CB 0%, #166DA0 100%);
    background-image: -moz-linear-gradient(bottom, #1A89CB 0%, #166DA0 100%);
    background-image: -webkit-linear-gradient(bottom, #1A89CB 0%, #166DA0 100%);
    background-image: -ms-linear-gradient(bottom, #1A89CB 0%, #166DA0 100%);

}

.ui-page-theme-a .ui-focus,
html .ui-bar-a .ui-focus,
html .ui-body-a .ui-focus,
html body .ui-group-theme-a .ui-focus,
html head + body .ui-btn-a.ui-focus,
html head + body .ui-body-a.ui-focus {
    -webkit-box-shadow: 0 0 12px #166DA0  /*{a-active-background-color}*/;
    -moz-box-shadow: 0 0 12px #166DA0  /*{a-active-background-color}*/;
    box-shadow: 0 0 12px #166DA0  /*{a-active-background-color}*/;
}


.tck-ticketchecker-ticket {
    margin-top: 20px;
}

.tck-background-gradient1 {
    background-image: -webkit-gradient(
                                      linear,
                                      left top,
                                      left bottom,
                                      color-stop(0, #1A89CB),
                                      color-stop(1, #166DA0)
);
    background-image: -o-linear-gradient(bottom, #1A89CB 0%, #166DA0 100%);
    background-image: -moz-linear-gradient(bottom, #1A89CB 0%, #166DA0 100%);
    background-image: -webkit-linear-gradient(bottom, #1A89CB 0%, #166DA0 100%);
    background-image: -ms-linear-gradient(bottom, #1A89CB 0%, #166DA0 100%);
    background-image: linear-gradient(to bottom, #1A89CB 0%, #166DA0 100%);

    /*default backgroundcolor 838383-474747*/
    /*background-image:
        -webkit-linear-gradient(top,#838383 0%, #474747 100%);
    background-image: -moz-linear-gradient(top,#474747 50%, #838383 100%);
    background-image: -o-linear-gradient(top,#474747 50%, #838383 100%);*/
}

.tck-background-gradient2 { }

.tck-ticketchecker-footer { }

.tck-ticketchecker-header { }


.tck-ticketchecker-content {
    max-width: 400px;
    margin: 0px auto;
}

.tck-ticketchecker-tips-padding {
    padding-top: 0 !important;
    padding-left: 8px !important;
}


.tck-ticketchecker-tips {
    color: #F3F3F3;
    background: #252525;

    /*filter: alpha(opacity=50);
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    opacity: 0.5;*/
}

.tck-ticketchecker-tips-font {
    font-size: 15px;
    float: left;

}

.tck-ticketchecker-tips-font2 { font-size: 10px; }

.tck-ticketchecker-font-legend { font-size: 12px; }



.tck-ticketchecker-tips-general {

    text-align: right;

    margin-right: 0px;

}


.tck-ticketchecker-quote {
    float: right;
    margin-right: 50px
}

.tck-ticketchecker-score {
    padding-top: 0px;
    font-size: 12px;
    font-weight: normal;
}



.tck-color2 { color: #1A89CB; } /*default color: #ee8000*/

.tck-color3 { }


.tck-rectangle {
    width: 20px;
    height: 20px;

    margin-top: 20px;
}

.tck-rectangle2 {
    width: 20px;
    height: 150px;

    margin-top: 10px;
}

.tck-rectangle3 {
    width: 10px;
    height: 10px;
    display: inline-block;
    margin-top: 30px;
}


.tck-betwon {
    background: green;
    color: black;
}

.tck-betlost {
    background: red;
    color: black;
}


.tck-betcancelled {
    background: yellow;
    color: black;
}

.tck-betopen {
    background: lightgray;
    color: black;
}

.tck-cashout {
    background: cyan;
    color: black;
}