
   /*tournament page*/
.title {font-size: 2.2em;text-align:center;}
.small_title {font-size: 1.4em;}


.description {max-width:800px;margin:40px 0;}
/* main box */
#main_box{background-image:url("//images.images4us.com/888poker/ru/Tournaments-Top_BG_1439452810874.jpg");background-position: top center;}
#main_box .inner{position:relative;height: 350px;}
.top_img {position: absolute;bottom: 0;right:0;}
.satellite_timer{padding:20px;font-size:2em;max-width:340px;height: 88px;}
.timerSpan {min-width: 50px;display: inline-block;margin:0 -5px;}
.top_reg{text-align: center;width:100%;max-width:360px; padding: 10px;margin: 50px 0 10px 40px;}
#top_cta, #top_cta:hover ,#top_cta:visited{color: #fff;font-size: 20px;padding: 8px 30px;display: table;margin: auto;text-decoration: none;}

/* tech-issue */
#tech-issue{padding-bottom: 2em;display:none;}
#tech-issue .top-line{color:#007cf7;font-size: 1.2em;}
#tech-issue-img{max-width: 60%;}
#tech-issue .second-line{font-size: 0.8em;}


/* next_satellite_box */
#next_satellite_box{background-color: #f4f4f4;display:none;}
.table-wrapper{max-width:590px;}
table{text-align:left;margin:auto;width:100%;}
table tbody tr.odd, table tbody tr.alt, table tbody tr:nth-of-type(odd) {background: #f4f4f4;}
table td, table th{padding:5px 10px;}
.nowrap{white-space:nowrap;}
.satellite_description {max-width: 60%;margin: auto;text-align: center;}
.satellite_details{display:none; line-height: 1.8;margin-top: 0.4em;}
.satellite_details span{display:block;}
.satellite_name{cursor:pointer;padding-left: 30px;position: relative;}
.satellite_name .arrow {position: absolute;top: 15px;left: 5px;}
.satellite_reg{}
.reg_button, .reg_button:hover, .reg_button:visited{color: #fff;font-size: 14px;text-decoration: none;display: table;}

.reg_button span{padding: 3px 14px;}
.satellites_table_small td{vertical-align:top;}




/* media */

@media only screen and (max-width: 64.063em) {  
   #main_box .inner{position:relative;height:auto;}
   #main_box {background-size: cover;}
   .top_img {width: 55%;}
   .top_reg {width: 40%;margin: 20px 0 10px 30px;}
   .small_title{margin-top: 1.5em;}
   .right_list_border{border-right: 1px solid #DDDDDD;border-bottom: 0;}
   
}
@media only screen and (max-width: 40.0625em){
    .top_reg{margin: 20px auto 10px auto;width: 100%;}
	table{min-width: 70%;}	
}
@media all and (max-width: 400px) {
    .title {font-size: 1.6em;padding-bottom: 1rem;}
	.small_title {font-size: 1.2em;}
	table td, table th {padding: 5px}
}
/****************/