/*
Theme Name: Cricket Victoria Theme
Author: The 23digital Team
Author URI: http://www.23digital.com.au/
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: 23digital
*/
.blog-notitle,.selected-time span:last-child{display: none;}
.booked{background-color:#5D7F28;}
.loader {position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 9999;background: url('newloader.gif') 50% 50% no-repeat rgba(0,0,0,0.6);
}
input.invalid,select.invalid {
  background: hsla(0, 90%, 70%, 1);
}
.my-account-registration .input-box.submit-box,.extra_booking_details_page .input-box.submit-box{margin-top:35px;}
#hiddenRecaptcha-error {left: 0;top: 100%;color: #f00;font-size: 12px;}
/*.single_location .hidefront{visibility:hidden;}*/
/*.remove_service{color:red !important;font-size:21px !important;}
.remove_service:hover{color:#00A4E0 !important;}*/
/* Custom Opta Widget Sitewide CSS */
.opta-widget-container {font-family:Open Sans !important;}

/* Custom Opta Widget Fixtures Plus CSS */
.opta-widget-container {color:#404040 !important;}
.opta-widget-container h2.opta-v3 {display:none;}
.opta-widget-container .fixtures-plus-list td.standout, .opta-widget-container .fixtures-plus-list td.standout a.external-link {color:#001e46 !important;}
.opta-widget-container .fixtures-plus td.away-team-name, .opta-widget-container .fixtures-plus td.home-team-name {width:auto !important;}
.opta-widget-container .fixtures-plus-list tr.scoreline td {line-height:150%;}

/* Custom Opta Widget Tables CSS */
.opta-widget-container h2 {display:none !important;}
.opta-widget-container tbody td.position {font-weight:bold !important;}
.opta-widget-container tbody td.team {color:#001e46 !important; font-weight:bold !important;}
.standings-container {border:none !important;}
.opta-widget-container thead th {font-size:14px !important}
.opta-widget-container .teamlist-onerow tbody th, .opta-widget-container tbody td {font-size:14px !important; padding:0.7em !important;}

/* Custom Responsive CSS */
@media only screen and (max-width: 767px) {
.opta-widget-container .fixtures-plus-list tbody tr.scoreline td.match-time span {background:none !important;padding:0 !important;}
.opta-widget-container .fixtures-plus td span.crest {display:none !important;}
.opta-widget-container .fixtures-plus td.home-team-name .team-name {padding-right:10px !important;}
.opta-widget-container .fixtures-plus td.away-team-name .team-name {padding-left:10px !important;}
.opta-widget-container .teamlist-onerow tbody th, .opta-widget-container tbody td {font-size:11px !important;}
}
@media only screen and (max-width: 767px) {
.top-navigation-wrapper {display:none;}
}



