﻿.formHeight70 {height:70px; }
.fontBold { font-weight: bold; }
hr { border: 1px solid #ebebeb; margin:0; }
.dsplyInline { display: inline-block; }
.marginrite0{margin-right:0px;}
.marginleft0{margin-left:0px;}
.marginbtm10{margin-bottom:10px;}
.marginrite10{margin-Right:10px;}
.marginleft10{margin-Left:10px;}
.margintop10{margin-Top:10px;}
.margintopMin35{margin-top:-35px;}
.marginbtmMin35{margin-bottom:-35px;}
.marginbtmMin5{margin-bottom:-5px;}

.marginbtm20{margin-bottom:20px;}
.marginrite20{margin-Right:20px;}
.marginleft20{margin-Left:20px;}
.margintop20{margin-Top:20px;}

.margintopmin20 { margin-top: -25px; }
.marginleft25{margin-Left:25px;}

.marginrite5{margin-Right:5px;}
.margintop5{margin-top:5px;}
.marginbtm5{margin-bottom:5px;}
.marginleft5{margin-left:5px;}
.minH180 { min-height: 180px; }
.paddingleft20{padding-left:20px;}
.paddingrite20{padding-right:20px;}
.paddingtop20{padding-top:20px;}
.paddingbtm20{padding-bottom:20px;}
.paddingtop3{padding-top:3px;}
.paddingbtm3{padding-bottom:3px;}
.paddingleft3{padding-left:3px;}
.paddingrite3{padding-right:3px;}
.padding5{padding:5px;}
.paddingtop5{padding-top:5px;}
.paddingrite5{padding-right:5px;}
.paddingleft5{padding-left:5px;}
.paddingleft10{padding-left:10px;}
.paddingtop10{padding-top:10px;}
.paddingrite10{padding-right:10px;}
.paddingbtm10{padding-bottom:10px;}
.paddingleft0 { padding-left: 0px; }
.paddingrite0 { padding-right: 0px; }
.padding5{padding:5px;}
.padding10{padding:10px;}
.padding15{padding:15px;}
.padding20{padding:20px;}
.padding0 { padding: 0; }
.bgColorWhite { background: #fff; }
.bgColorGreen {background:#41aeaf; color:#fff; }
.bgColorBlue {background:rgb(22, 92, 180); color:#fff; }
.bgColorOrange {background:#e57023; color:#fff; }
.bgColorLiteOrange {background:#fce3b0 }

.bgColorGrey {background:#dbdbdb;  }
.bgColorDkBlue{ background-color: rgba(60, 75, 155, 1);}
.bgColorLiteGrey { background: #f8f8f8; }
.bgColorDkGrey { background: #484848; }
.borderRite { border-right: 1px solid #a8a8a8; }
.borderLeft { border-left: 1px solid #a8a8a8; }
.borderBtm { border-bottom: 1px solid #a8a8a8; }
.borderTop { border-top: 1px solid #a8a8a8; }

.nonBorder { border: 0; }
.border { border: 1px solid; }
.borderRadius3 { border-radius: 3px; }
.borderRadius5 { border-radius: 5px; }
.font9 { font-size: 9px; }
.font11 { font-size: 11px; }
.font15 { font-size: 15px; }
.font17 { font-size: 17px; }

.fontColorWhite{color:#fff;}
.fontColorRed{color:#fb0000;}
.fontColorOrange{color:#e57023;}
.fontColorDkBlue{color:rgb(22, 92, 180);}
.fontColorDkGreen{color:#41aeaf;}
.fontColorBlack{color:#000;}
.fontColorGrey{color:#a8a8a8;}



.minwidth300{min-width: 300px}
.objHide{display:none;}
.objShow{display:block;}
.oflow { overflow: hidden; }
.fleft{float:left;}
.frite{float:right;}
.footerText{margin:5px 0 0px 5px; border:0px solid; width:45%; }
.textleft{text-align:left;}
.textrite{text-align:right;}
.textcenter{text-align:center;}
.break10{height:10px;}
.break20{height:20px;}



.eachBlock { border: 1px solid; border-radius: 3px;  margin-bottom:10px;}
    .eachBlock header { background: rgba(60, 75, 155, 1); color: #fff; padding:2px 10px; text-align:center;}
    .eachBlock footer { text-align: center; }

    .eachBlock2 { border: 1px solid; border-radius: 3px;  margin-bottom:10px;}
    .eachBlock2 header { background: #41aeaf; color: #fff; padding:2px 10px; text-align:center;}
    .eachBlock2 footer { text-align: center; }

    .eachTopPlayer { overflow: hidden; border: 0px solid; margin:0 0 10px 0;  }

    .topTItle { padding: 3px 5px; overflow: hidden; border: 2px solid #666666; text-align: center; color: #fff; border-top-left-radius: 5px; border-top-right-radius: 5px; background: rgb(22, 92, 180); background: -moz-linear-gradient(285deg, rgb(22, 92, 180) 30%, rgb(90, 140, 250) 75%); background: -webkit-linear-gradient(285deg, rgb(22, 92, 180) 30%, rgb(90, 140, 250) 75%); background: -o-linear-gradient(285deg, rgb(22, 92, 180) 30%, rgb(90, 140, 250) 75%); background: -ms-linear-gradient(285deg, rgb(22, 92, 180) 30%, rgb(90, 140, 250) 75%); background: linear-gradient(15deg, rgb(22, 92, 180) 30%, rgb(90, 140, 250) 75%); font-size:11px; }

    .headFoto {  height: 70px; overflow: hidden; }
    .headFoto-sm { height:40px; overflow: hidden; }

.bestplyermidframe { height: 52px; z-index: 1;  width:100%; }
.bestplyerimgframe { border: 0px solid;  text-align: center; }
.bestplyerimg { border-right: 1px solid #bfbfbf; border-left: 1px solid #bfbfbf; }
.bestplyerscore { border: 0px solid; padding-top: 20px; border-right: 1px solid #bfbfbf; }
.bestplyerbottomframe { border: 0px solid; background-repeat: no-repeat; background: #e57023;  opacity: .75;  z-index:0; position: absolute; color: #fff;  text-align: right; font-weight: bold; padding:0 10px; }

.letterspace { letter-spacing: 2px; }

.eachDisHolder { border-radius: 3px; border: 1px solid #bfbfbf; padding: 5px 10px 0 10px; margin-bottom:20px; background:#f8f8f8;}
    .eachDisHolder h5 { margin: 0; padding: 0; }
.eachDisHolder2 { border-radius: 3px; border: 1px solid #bfbfbf; padding: 5px 0px 0 0px; margin-bottom:20px; background:#f8f8f8;}

.back-to-top {
    position: fixed;
    bottom: 7em;
    left: 0px;
    text-decoration: none;
    color: #000000;
    background-color: rgba(35, 135, 235, 0.80);
    font-size: 12px;
    padding: 1em;
    display: none;
    z-index:9999;
}

.back-to-top:hover {   
    color:#000;
    background-color: rgba(35, 135, 235, 0.80);
}

#disContent hr { margin: 0px; }



div.RadUpload .ruFakeInput
    {
        visibility: hidden;
        width: 0;
        padding: 0;
    }
    div.RadUpload .ruFileInput
    {
        width: 1;
    }

#award table {  font-size:13px; margin-bottom:10px;}
#award th { background: rgba(35, 135, 235, 0.80); color: #fff; border:1px solid #dbdbdb; padding:2px; text-align:center; }
#award td { border: 1px solid #dbdbdb; color:#000; padding:2px; text-align:center;}

#indvGame table {  font-size:13px;  border-collapse:collapse; margin-bottom:5px;}
#indvGame th { background:#5e5e5e; color: #fff; border:1px solid #dbdbdb; padding:5px 0; text-align:center; }
#indvGame td { border: 1px solid #dbdbdb; color:#000; padding:2px; text-align:center;}


.width100 { width: 100%; }
.width50 { width: 50%; }
.width48 { width: 48%; }
.width49 { width: 49%; }

.width33 { width: 33%; }
.width25 { width: 25%; }
.width20 { width: 20%; }



 .CheckBoxListCssClass  
        {  
            font-weight:bold; 
            }
    .CheckBoxListCssClass td { width: 120px;}

 .CheckBoxListCssClass input 
{
    margin-right:5px;
}

  .CheckBoxListCssClasssm  
        {  
            font-weight:bold; 
            }
    .CheckBoxListCssClasssm td { width: 100px;}

 .CheckBoxListCssClasssm input 
{
    margin-right:5px;
}

.newMsg{
    
	 -webkit-transform: rotate(324deg);
	 -moz-transform: rotate(324deg);
	-ms-transform: rotate(324deg);
	-o-transform: rotate(324deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    position:absolute;
    background:#fb0000;
    border-radius:3px;
    padding: 0 5px;
    opacity:0.7;
    margin-top:7px;
    color:#fff;
    
	}

.blockA {  background: url(../images/bg_home_header.png); color: #fff;  text-align: center;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}
.blockB {   background: url(../images/index_23.jpg); color: #fff; text-align: center;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
                        }

.blockNum { border: 1px solid;  font-weight: bold; text-align: center; }

.tblGameInn th { text-align: center; border-bottom: 1px solid #ccc; background: #E0E5F5; font-weight: normal;}
.tblGameInn td { text-align: center; border: 1px solid #ccc; width: 10px; font-weight: bold; }
.tblPlayerPerf { border-collapse: collapse; }
.tblPlayerPerf th { background: #41aeaf; color: #fff; border:1px solid #dbdbdb; text-align:center; font-size:11px;  }
.tblPlayerPerf td {  border-bottom:1px solid #dbdbdb; text-align:center; font-size:11px;  }

em { color: #ff0000; margin-left: 3px; }
.bgWidth275 {background-size:275px; }
.bgWidth110 {background-size:110px; }
.imgDIv { overflow: hidden; margin: 0 15px 10px 0; background: #fff; width:100%; border-radius: 5px; height: 150px; border: 2px solid; cursor:pointer; }
.imgDIvList { overflow: hidden; margin: 0 15px 10px 0; background: #fff; border-radius: 5px; float: left;  height: 70px; border: 2px solid;cursor:pointer; }

.panImg { height: 170px; width:250px; background-repeat: no-repeat;  }
.panImgList { height: 100px; width:170px; background-repeat: no-repeat;  }

.panImgTitle { position: absolute; padding: 3px; width: 130px; border-top-left-radius: 3px; opacity: 0.78; background: #fff; color: #000; }
.panImgBtm { position: absolute; bottom:10px; padding: 3px; width: 130px; border-top-left-radius: 3px; opacity: 0.78; background: #fff; color: #000; }

.rigThumbnailsList { width: 600px; height:500px; }
.eachScoreRank { float: left; width: 13%;margin-left:10px; }
.scoreTitle { text-align: center; padding: 5px; background: #637c9a; color: #fff; border-radius:5px;}

.eachPlayerbottom { padding: 5px 0px; background: #666666; margin-top: 5px; border-radius: 3px; }
.eachRankPlayer { background: #666666; color: #fff; padding:5px 10px; }

.eachRankPlayerOmmi { background: #6C6C6C; color: #fff; padding:5px 10px; }

/*.rgCommandTable  td  
    {  
        border:1px solid;  
        border-color:#999 #f2f2f2;  
        border-top:0;  
        padding:0;  
        width:80%;
        text-align:right;
    }*/ 

  .multipleRowsColumnsSM .rcbItem,
        .multipleRowsColumnsSM .rcbHovered
        {
            float:left;
            margin:0 1px;
            min-height:13px;
            overflow:hidden;
            padding:2px 9px 2px 6px;
            width:65px;
        } 

    .multipleRowsColumnsMd .rcbItem,
        .multipleRowsColumnsMd .rcbHovered
        {
            float:left;
            margin:0 1px;
            min-height:13px;
            overflow:hidden;
            padding:2px 9px 2px 6px;
            width:125px;
        } 

.MyClass 
    {   
     position:absolute;       
     top:-200px;  
     left:-30px;
}
 
/*.rcRefreshImage
{
    padding: 1px;
    height: 30px;
    width: 30px;
    display: block;
    background-repeat: no-repeat;
    background-image: url(../images/refresh.png);
}*/

.mvp { background: #e57023; padding: 1px 10px; color:#fff; position:absolute;top :80px;  margin:20px 0 0 5px; text-align:center; border-radius:5px;  }




.RadImageGallery .rigThumbnailsList li img {
    opacity: 1;
}
