ul.tabs{margin:0 !important; padding:0 !important;}
ul.team_nav_tabs li{float:left; padding:5px;}
.team-box span.heading{ font-size:17px; font-weight:bold; color:#491568; padding-bottom:5px;}
.select-2{background:none !important; color:inherit !important;}
a:hover{color:#000 !important;}
.coache-box h4{color: #000000 !important;font-size: 13px;font-weight: normal;padding: 5px 0;}
.txt-2{color: #461366 !important;}
ul.hint_ul{list-style-type:none;}
ul.hint_ul li{float:left; padding:3px; margin:3px; border-right:1px solid black;}
.heading{color: #000; font-size: 17px; font-weight: bold; padding-bottom: 5px;}
.vtop{vertical-align:top;}
table.grid-3 tr td input{background:none !important; color:#000 !important;}
td.field_title label{font-weight:bold;}
/*staff listing front view*/
table.civicsports_staff_table{border-collapse:collapse;}
table.civicsports_staff_table tr:hover{ background:#FFFFCC;}
table.civicsports_staff_table tr:nth-child(even){ background:#fff; }
table.civicsports_staff_table tr:nth-child(odd){ background:#fff;}
table.civicsports_staff_table tr td{border:0px solid; border-color:#C0C0C0;}
table.civicsports_staff_table .staff_name{font-size:180%; font-weight:bold; padding:8px 0 0 8px;}
table.civicsports_staff_table .staff_image{text-align:center;}
table.staff_team_position_table{border-collapse:collapse;}
table.staff_team_position_table tr td{border-bottom:1px solid; border-color:#C0C0C0; border-top:none; border-left:none; border-right:none;}
.civicsports_staff_table .header{background-color: #C0C0C0; font-weight: bold;}
div.coach_position span{padding-right:6px;}
div.player_grade span{padding-right:6px;}
div.team_highlight{font-size:110%;}
.table-bordered{border:0px solid #dddddd;}