@charset "utf-8";







/* CSS Document */















@media only screen and (max-width: 1024px) {







.gb_container { width: 96%; }







}







@media only screen and (max-width: 800px) {







.gb_ctnt span.gb_ctnt_hd { width: 32%; }







.gb_ctnt span.gb_ctnt_txt { width: 68%; }







.gamebase_ctnt_dwnld a.downL { width: 50%; }







.record_xl > select { width: 90%; }







.mem_list ul li { width: 47.33%; }







.search_mem .text_fild { width: 25%; }







.mem_list ul li { width: 45%; }







.addr_form { float: left; width: 60%; }







}







@media only screen and (max-width: 685px) {







.table_tournament_header { margin-bottom: 15px; clear: both; }







.gamebase_list_main_hd .trnmnt, .gamebase_list_main_hd .dwnld { display: none; }







.tis_hd { display: block; }







.club_main { width: 28%; }







.trnmnt_main { width: 68%; }







.dwnld_main { width: 100%; }







.dt_main { width: 44%; }







.gamebase_ctnt_dt span { display: inline; }







.gamebase_box { margin-bottom: 3%; }







.tis_hd { padding: 3px 5px; }







.gamebase_ctnt { padding: 0 1%; float: left; width: 98%; }







.trnmnt_sep { display: none; }







.tournament_table .data_row { border: 1px solid #CCCCCC; box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); margin-bottom: 4%; }







.gamebase_ctnt span { float: left; width: 55%; }







.gamebase_ctnt_dwnld { width: 100%; padding: 0; text-align: center; }







.gamebase_ctnt_dwnld a.downL { float: none; display: inline-block; }







.gamebase_ctnt_dwnld a.downL { width: auto; }







.gamebase_data_table .data_column_4 { padding: 5px 5%; width: 90%; height: 50px; line-height: 24px; word-wrap: break-word; }







.gamebase_data_table .data_column_2 { height: 55px; width: 90%; padding: 0px 5%; }







.record_xl { width: 50%; }







#record_form li { width: 100%; }







.record_lg { width: 46%; }







.record_lg b { float: none; }







.record_lg > input { margin: 0 0 0 15px; }







.gamebase_data_table .data_column_6 { float: left; width: 100%!important; position: relative; }







.gamebase_data_table .data_column_6 span { float: left; width: 30%; background: none; border: medium none; }







.men { padding: 10px 0 !important; position: absolute; top: -40px; border: medium none; }







.name_ph .name_ph_in { padding: 5px 0; width: 50%; }







.name_ph { border-bottom: 1px solid #EEEEEE; }







.name_ph > h3 { padding: 10px 0 0; }







.name_ph > hr { display: none; }







.member_list ul li { margin: 0 0 15px; min-height: inherit; width: 100%; }







.search_mem .text_fild { margin: 0 5px 10px 0; width: 32%; }







.search_btn { margin: 0 0 10px; width: 80px; }







.mem_list ul li p { margin: 0 0 10px; padding: 0 5px; }







.gamebase_data_table .data_row { float: left; width: 100%; text-align: left; }







.committee_members_address { float: none; width: 100%; }







.contact_form { float: left; width: 100%; }







.com_form { padding: 10px 0 0; }







.com_form .com_form_in1 { width: 30%; }







.com_form .com_form_in2 { width: 67%; }







.doc_box_in:hover { background: none; }







.doc_box { overflow: hidden; position: relative; }







.data_row_heading .data_column_6 span { display: inline-block !important; color: #608E96; font-weight: bold; }







.box_li { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); }







.gamebase_form input[type="text"], .gamebase_form input[type="password"], .gamebase_form input[type="email"], .gamebase_form textarea { margin: 0 0 15px; width: 98%; }







.gamebase_data_table .data_row:first-child { text-align: left; width: 100%; }







.gamebase_data_table .table_header { background: none; }







.gamebase_data_table .data_column_2 span { border: none; }







.gamebase_data_table .data_column_4 span { border: none; }







/*.gamebase_data_table .data_row.even_row { background: none; }*/







.gamebase_data_table .data_column_6 h2 { padding: 10px; position: absolute; text-align: left; top: -44px; }







.gamebase_data_table.club_documents .data_row { width: 50%; }







.gamebase_data_table.club_documents .data_row:first-child { width: 100%; }







.data_hide { display: block; }







.data_row.data_sort { width: 30% !important; }







.data_row.data_long { width: 70% !important; }







.membar_contact_form { padding: 0; }







.membar_contact_form .contact_form_column2 { float: left; width: 78%; }







.gamebase_form select { width: 50%; }







.committee_member .address_div { width: 95%; }







.table_tournament_header .club { width: 100%; float: none; }







.table_tournament_header .tournament { display: none; }







.table_tournament_header .download { display: none; }







.club_column { width: 28%; }







.tournament_column { width: 68%; }







.download_column { margin-left: 28%; padding: 10px 1% 0; width: 68%; }







/*.gamebase_data_table .tournament_table .data_row:first-child { margin: 0 0 15px; }*/







#tournament_detail { border: none; }







/*----------------------------------------28-01-14--------------------------------*/















#club_table .club_column {







    width: 98%; margin-bottom:15px;







}







.club_column_6 {







    float: left;







    padding: 0 3%;







    width: 94%;







}







.club_column_6 .client_detail span.sort_label { width:34%}







.club_column_6 .client_detail span { width:66%; min-height: inherit; word-wrap: break-word;}







.club_column_6 h3 {







    text-align: center;







}







}







@media only screen and (max-width: 480px) {







.club_main { width: 98%; }







.trnmnt_main { width: 95%; margin: 0 auto; float: none; }







.gamebase_ctnt span { width: 65%; }







.gamebase_box { margin-top: 2%; }







.gb_ctnt span.gb_ctnt_hd { width: 32%; }







.gb_ctnt span.gb_ctnt_txt { width: 68%; }







.gamebase_ctnt_txt h3 { padding-bottom: 12px; }







.gamebase_ctnt.gamebase_ctnt_logo { padding-top: 0; padding-bottom: 15px; }







.gamebase_box .gamebase_ctnt { float: none; }







.dwnld_main { margin-top: 5%; }







.record_xl { width: 100%; }







.record_sm { width: 100%; }







.record_lg { width: 95%; }







.com_form_in2 textarea { padding: 4px; width: 100%; }







.membar_contact_form .contact_form_column1 { width: 100%; }







.membar_contact_form .contact_form_column2 { width: 100%; }







.search_mem .text_fild { margin: 0 5px 15px 0; width: 90%; }







.record_xl b { border-bottom: medium none; margin: 0; }







.record_sm b { border-bottom: medium none; margin: 0; }







.record_lg b { border-bottom: medium none; margin: 0; }







.doc_text { font-size: 12px; }







.gamebase_data_table .data_column_4 p { font-size: 12px; line-height: 14px; padding: 10px; }







.gamebase_data_table .data_column_2 p { font-size: 12px; line-height: 14px; padding: 10px; }







.gamebase_form select { width: 90%; }







.club_column { width: 98%; padding: 0px 1%; }







.tournament_column { width: 98%; padding: 10px 1%; }







.download_column { margin-left: 0; padding: 10px 1% 0; text-align: center; width: 98%; }







.client_detail a, .gamebase_client_detail h3 { text-align: center; }







.club_column_6 .client_detail span.sort_label { width:40%}







.club_column_6 .client_detail span { width:60%; min-height: inherit; word-wrap: break-word;}







}







@media only screen and (max-width: 380px) {







.club_main, .trnmnt_main, .dwnld_main, .dt_main { width: 98%; }







.gamebase_ctnt_logo { text-align: center; }







.gamebase_ctnt_txt h3 { font-size: 15px; }







.gb_ctnt { font-size: 12px; }







.doc_text { line-height: 16px; }







.club_column_6 .client_detail span.sort_label { width:100%}







.club_column_6 .client_detail span { width:100%; min-height: inherit; word-wrap: break-word;}







.club_column_6 .client_detail {







    border-bottom: 1px solid #CCCCCC;







}







}







@media only screen and (max-width: 320px) {







}



@media only screen and (min-width: 686px) {
	.gamebase_data_download a {
	display: block;
	margin-bottom: 10px;
	padding-left: 15px;
	}
}

@media only screen and (max-width: 700px) {
	.gamebase_form.trophies_select {
/*	padding-left: 20px;*/
	text-align: center;
}
.gamebase_form.trophies_select input, .gamebase_form.trophies_select input[type="text"] {
	display: block!important;
	clear: both;
	text-align: left;
}
.gamebase_form.trophies_select input {
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.gamebase_form.trophies_select label {
	width: 100%;
	text-align: center;
	margin-left:-20px;
}

.membar_contact_form input[type="text"], .membar_contact_form select, .membar_contact_form textarea {
	width: 90%!important;
	margin-right: auto!important;
	margin-left: auto!important;
}

.gamebase_data_table.club_documents .data_row.data_sort {
	display: none;
}
.gamebase_data_table.club_documents .data_row.data_long {
    width: 100% !important;
	padding-left: 0px;
}
.gamebase_data_table.club_documents .data_column_2, .gamebase_data_table.club_documents .data_column_4 {
	height: 50px;
	width: 40%;
	float: left;
	padding-top: 0;
	padding-right: 5%;
	padding-bottom: 0;
	padding-left: 5%;
	display: inline-block;
}
.gamebase_data_table.club_documents .data_column_2 p, .gamebase_data_table.club_documents .data_column_4 p {
	font-size: 14px!important;
	line-height: 16px;
}
.gamebase_section_heading h3 {
    font-size: 16px;
	line-height: 22px;
	padding-top: 3px;
	padding-bottom: 3px;

}
}