@charset "utf-8";
/* CSS Document */





body
{
	margin:0px; padding:0px;
    background:#00549e url(../images/bg.png) repeat left top;
	font-family: 'Roboto', sans-serif;
}

.mainpagebg {  background:url(../images/harbourats-page-bg-player.png) no-repeat top center;   }

.clear { clear:both; }
img { max-width:100%;height:auto; }


.bgwhite { background-color:#ffffff; }
.bggrey { background-color:#f1f1f1; }

.pd10 { padding:10px; }


.containercolorwhite { background:#f1f1f1;padding-bottom:60px; }

.mainlogo { display:inline-block; padding:30px 0 25px 0px; }

.topnav { font-family: 'Roboto', sans-serif; float:right; padding-right:80px; padding-left:0px; margin-top:109px;margin-bottom:0px; }
.topnav li { list-style:none;display:inline-block;padding:0 8px;line-height:14px;  }
.topnav li a { font-weight:500; font-size:15px; color:#002f65;padding:10px 0;display:block;line-height:14px;   }
.topnav li a:hover { text-decoration:none; color:#00549e; }
.topnav li:first-child { padding-left:0px; }
.topnav li:last-child { padding-right:0px; }

.topSocial { float:none;margin-top:110px;padding-left:23px; }
.socialIcons { float: left;padding-left:0px;margin-right:58px; }
.socialIcons li { list-style:none; display:inline-block;margin:0 4px; }
.searchform { float:right; }

.searchbox { background:url(../images/search-icon.png) no-repeat right center; border:none; font-size:14px; color:#002f65; font-family: 'Roboto', sans-serif; font-weight:500;max-width:105px;margin-left:35px;height:30px;margin-right:40px; }

.lightgrey { background-color:#f1f1f1;  }

.mainNav { background:#002f65; }
.mainNav li { display:inline-block; }

.mainNav ul { margin:0px; padding:0px; }
.mainNav li a { color:#fff; font-size:18px;padding:20px 15px; display:block;font-weight:500; font-family: 'Roboto', sans-serif; }
.mainNav li a i { font-size:11px; margin-left:11px; }
.mainNav li.homeicon a { text-indent:-9999px;background:url(../images/home-icon.png) no-repeat center; }

.mainNav li.homeicon:hover a { background:#0055a2 url(../images/home-icon.png) no-repeat center; }

.mainNav li.pushright  { float:right !important; text-transform:uppercase;  }
.mainNav li a.ticketbtn  { padding-left:49px; padding-right:49px !important; background:#de3a1f;-webkit-transition: background-color .5s ease-in-out;-moz-transition: background-color .5s ease-in-out;	-o-transition: background-color .5s ease-in-out;	transition: background-color .5s ease-in-out; }
.mainNav li a.ticketbtn:hover { background:#bf1e03; }
.mainNav li a:hover { text-decoration:none; }

.ubermenu-item:hover a { background-color:#0055a2; }
.ubermenu-submenu { background-color:#fff !important;display:block;overflow:hidden;padding-top:14px; }
.ubermenu-submenu li a { font-size:16px;background-color:#fff; color:#002f65; font-family: 'Roboto', sans-serif; font-weight:500; }
.ubermenu-item:hover li a { background-color:#fff; }
.ubermenu-submenu li a:hover { background-color:#00549e; color:#fff; }
.ubermenu-submenu li a { padding-top:14px; padding-bottom:10px; }

.homeicon  { width:53px !important; }

.scheduleBox { margin:20px 0px;text-align:left;padding:0 37px;padding-right:15px; }
/*.scheduleMarginLeft { margin-left:55px; }*/

.gamechedule { background:#fff;position:relative; }
.gameStatus { text-transform:uppercase; display:block;font-size:12px; color:#fff; font-weight:400;margin-bottom:10px;line-height:14px;background:#949494;text-align:center;padding:6px 0; }
.gameDate { font-size:13px; font-weight:500; color:#f5f5f5; line-height:14px; display:block;text-transform:uppercase; }
.gameWith { font-size:13px; color:#f5f5f5; line-height:18px; font-weight:500;text-transform:uppercase;margin:0px 0px;margin-bottom:5px; }
.gameWith span { font-size:14px;color:#002d67; }
.gameWith a, .gameWith a:hover  { color:#333333; }
.viewstats { background-color:#ffffff; text-transform:capitalize; font-size:12px;color:#002f65; font-weight:bold;padding:10px 10px;line-height:14px; -webkit-transition: background-color .5s ease-in-out;-moz-transition: background-color .5s ease-in-out;	-o-transition: background-color .5s ease-in-out;	transition: background-color .5s ease-in-out; border-radius:0px; }
.viewstats:hover { background-color:#002f65; color:#fff; -webkit-transition: background-color .5s ease-in-out;-moz-transition: background-color .5s ease-in-out;	-o-transition: background-color .5s ease-in-out;	transition: background-color .5s ease-in-out; }
.scheduleLeftArrow { position:absolute; left:0px; }
.scheduleRightArrow { position:absolute; right:0px; top:0px; }
.watchonlinebtn {background-color:#ffd700;color:#8b7121; }


.gameDate { background:url(../images/cal-box.png) no-repeat left center;padding:3px 0;padding-left:25px;color:#333;margin-bottom:5px; }
.gameTiming { background:url(../images/clock-icon.png) no-repeat left center; }
.scrollmontheventimg { float:left; }

.gameScolltable td { padding:5px; }
.gameBtns { text-align:center; }


.bx-wrapper .gameStatus img { display:inline-block;position:relative;top:-1px;left:-3px; }

.buyticketBtn { background-color:#de3a1f;color:#f1f1f1; }
.buyticketBtn:hover { background-color:#bf1e03; color:#fff; }


.mainContent { background-color:#f1f1f1; }
.LeftContentInner { padding:30px 0 0 30px;background:#f1f1f1; }
.featuredSlider { margin-bottom:30px; }

.lineupTab { margin:0px 0 19px 0; padding:0px; clear:both; border-radius:2px; display:block; overflow:hidden; }
.lineupTab li { float:left;width:50%;list-style:none; text-align:center; }
.lineupTab li a { font-size:18px; color:#333333; text-transform:uppercase; font-weight:500;background:#e7e7e7;display:block;padding:14px 0; }
.lineupTab li a:hover { text-decoration:none; }
.lineupTab li.active a { background-color:#00549e; color:#fff; }

.bx-wrapper .bx-controls-direction .bx-prev { background:url(../images/slider-left.png);width:44px; height:43px;left:0px; }
.bx-wrapper .bx-controls-direction .bx-next { background: url(../images/slider-right.png); width:44px; height:43px; right:0px;}


.har_pres_release_container { margin-bottom:31px; }
.tabContent { background:#fff; box-shadow:0 0 5px rgba(0,0,0,.10); border-radius:0 0 2px 2px; }

.ArticleBox { padding:21px;border-bottom:1px solid #dfdfdf; }
.articleImage { float:left; width:30%; }
.articleInner { padding:20px 40px; padding-bottom:0px; }

.articleCnt { float:left; width:70%;font-size:13px; color:#333333; line-height:19px; }
.articleCnt h2 { margin:0px;font-size:17px; color:#002f65; font-weight:500; }
.articleCnt h2 a { color:#002f65; }
.articleCnt h2 a:hover { text-decoration:none; }
.articleDate { color:#888888; font-size:11px;display:block;margin-bottom:20px; }

.linkBox { text-align:center; font-size:12px; font-weight:bold; border-top:1px solid #888888;padding:15px 0;text-transform:uppercase; }
.linkBox a { color:#13b5ea; }

.section_title { font-size:18px; color:#002f65; text-transform:uppercase;margin:0px;margin-bottom:11px; }

.gallerySection { background:#fff; box-shadow:0 0 5px rgba(0,0,0,.10);border-radius:0 0 2px 2px; }
.gallerySectionInner { padding:20px; }
.galImageBox { background:#fff; box-shadow:0 0 5px rgba(0,0,0,.10);padding:4px; }
.gallerySection h5 a { color:#333333; font-size:12px; }

.galleryItem { position:relative; }
.galLink  { position:absolute; left:0px; top:0px;width:100%; height:100%; }
.galleryItem:hover a { text-decoration:underline; }

.galleryItem:hover .galImageBox, .ArticleBox:hover, .linkBox:hover, .sponsorBtn:hover { box-shadow:0 0 10px rgba(0,0,0,.20); }

.shopitems:hover { box-shadow:0 0 10px rgba(0,0,0,.20); }


.RightInner { padding-top:30px;padding-right:30px; }

.countdownSection { margin-bottom:30px; }
.countdownInner { padding:4px; background:#fff; box-shadow:0 0 5px rgba(0,0,0,.10); }
.videoSection { margin-bottom:30px; }

.leaderOuter { background:#fff; box-shadow:0 0 5px rgba(0,0,0,.10); padding:20px 10px; border-radius:3px; }
.leadertab { margin-bottom:9px; }
.leadertab li a { font-size:14px; }
.batinfo { text-align:center; font-size:12px; color:#888888;display:block; }

.leadersSection { margin-bottom:30px; }
.playerHeader { border-bottom:1px solid #888888; font-size:12px; color:#888888; text-transform:uppercase;padding:5px 10px;margin-bottom:10px; }
.playerTitle { float:left; width:80%; }
.playerAvgTitle { float:left; width:20%; }

.playerList { margin:0px 0 10px 0; padding:0px; }
.playerList li { list-style:none; background-color:#f3f3f3; padding-left:10px;margin-bottom:1px; }
.playerList li:nth-child(even) { background-color:#e7e7e7; }

.playerList li .playerImage { width:20%; display:inline-block;  }
.playerList li .playerName { width:55%; display:inline-block; vertical-align:middle }
.playerList li .playerAvg { width:20%; display:inline-block;vertical-align:middle }

.SponsorsSection { margin-bottom:30px; }
.twitterSection { box-shadow:0 0 5px rgba(0,0,0,.10); margin-bottom:30px; }

.sponsorslider { box-shadow:0 0 5px rgba(0,0,0,.10); }

.footercontainer { background:#333333; }

.footerInner { padding:60px 70px; font-size:14px; color:#bebebe; }
.footerOne { width:43%; float:left; }
.footerTwo { width:32%; float:left; }
.footerThree { width:25%; float:left; }

.footerLogo { margin-bottom:25px; }
.footerOne p { margin-bottom:18px; }

.footerTwo .footerTitle, .footerThree .footerTitle { font-size:14px; font-weight:bold; color:#fff;text-transform:uppercase; border-bottom:1px solid #999999; margin:0px; padding-bottom:10px;margin-top:45px;padding-left:30px; }

.footerLogo img { max-width:389px; }


.footerLogo { border-bottom:1px solid #999999; }

.footerTwo ul { padding:0px 0 0 35px;margin-top:27px; }
.footerTwo ul li { list-style:none;line-height:30px; }
.footerTwo ul li a { font-weight:400; font-size:14px; text-transform:uppercase; color:#fff; }
.quicklinksOne { float:left; }
.quicklinksTwo { float:left; }

.footerSocial { padding:0px 0 0 30px;margin-top:27px;display:block; overflow:hidden; }
.footerSocial li {list-style:none;float:left;margin-right:2px; }

.brandText { float:left; }

.ui-widget-content { border:none;padding:0px; background:none; }
.ui-widget-header {  background: none;
    border: none;
    color:inherit;
    font-weight: bold; padding:0px;  }
	
.ui-tabs .ui-tabs-nav { margin:0 0 19px;padding:0px; }	
.ui-tabs .ui-tabs-nav li { margin:0px; padding:0px; background:none; border:none; }	
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {   background: #e7e7e7 none repeat scroll 0 0;
    color: #333333;
    display: block;
    font-size: 18px;
    font-weight: 500;
    padding: 14px 0;
    text-transform: uppercase; float:none; }

.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-tabs-active a:focus { background-color:#00549e; color:#fff; outline:none; }
.ui-widget { font-family: 'Roboto', sans-serif; }
.bxslider { padding:0px;position:static !important; }

.bxslider li { position:relative;height:auto; }
.SliderCaption { position:absolute; bottom:0px; background:rgba(255,255,255,0.9);width:100%; font-size:14px; color:#333333; font-family: 'Open Sans', sans-serif;padding:19px 0;padding-left:20px;  }
.SliderCaption h3 { color:#002f65; font-size:18px; margin:0px; padding:0px; font-weight:500; font-family: 'Roboto', sans-serif; line-height:18px;margin-bottom:9px; }
.SliderCaption p { margin-bottom:0px; }

.ui-tabs .ui-tabs-panel { padding:0px; }

#newsCnt .articleImage { width:26%; }
#newsCnt .articleCnt { width:74%; }


.gamechedule .bx-wrapper .bx-prev, .bioSliderOuter .bx-wrapper .bx-prev { background:url(../images/sche-arroe-left.png) no-repeat center; top:0px; left:0px; margin-top:0px;-webkit-transition: background-color .5s ease-in-out;-moz-transition: background-color .5s ease-in-out;	-o-transition: background-color .5s ease-in-out;	transition: background-color .5s ease-in-out; }
.gamechedule .bx-wrapper .bx-next, .bioSliderOuter .bx-wrapper .bx-next { background:url(../images/sche-arroe-right.png) no-repeat center; top:0px; right:0px;margin-top:0px;-webkit-transition: background-color .5s ease-in-out;-moz-transition: background-color .5s ease-in-out;	-o-transition: background-color .5s ease-in-out;	transition: background-color .5s ease-in-out; }


.gamechedule .bx-wrapper .bx-prev:hover, .gamechedule .bx-wrapper .bx-next:hover, .bioSliderOuter .bx-wrapper .bx-prev:hover, .bioSliderOuter .bx-wrapper .bx-next:hover { -webkit-transition: background-color .5s ease-in-out;-moz-transition: background-color .5s ease-in-out;	-o-transition: background-color .5s ease-in-out;	transition: background-color .5s ease-in-out;} 

.gamechedule .bx-wrapper .bx-controls-direction a, .bioSliderOuter .bx-wrapper .bx-controls-direction a { width:30px; height:100%; }
.gamechedule .bx-viewport { min-height:160px; }

.facebookWidget { background:#fff; box-shadow:0 0 5px rgba(0, 0, 0, 0.1); padding:20px; border-radius:3px; }

.sponsorBtn a { display:block; border-top:5px solid #13b5ea;background:#00549e;color:#fff;text-align:center;text-transform:uppercase; font-size:16px;font-weight:bold;padding:16px 0;-webkit-transition: background-color .5s ease-in-out;-moz-transition: background-color .5s ease-in-out;	-o-transition: background-color .5s ease-in-out;	transition: background-color .5s ease-in-out; }

.sponsorBtn a:hover { background:#13b5ea; border-top:5px solid #00549e;text-decoration:none; }

.sponsorslider { text-align:center;background:#fff; }

.postPagination { margin-top:10px;text-align:right; }
.latestPressrelease h5 a { color:#888888;font-size:12px; font-family: 'Open Sans', sans-serif; }


.sidebarOuter { padding-right:30px;padding-top:78px;font-family: 'Roboto', sans-serif; }
.sidebarBox { box-shadow:0 0 5px rgba(0, 0, 0, 0.1); background:#fff;margin-bottom:30px;padding:10px; }
.sidebarTitle { margin:0px; color:#888888;font-size:12px;padding-bottom:5px; border-bottom:1px solid #888888;text-transform:uppercase;padding-top:20px;margin-bottom:20px;font-family: 'Roboto', sans-serif;padding-left:10px; }

.sidebarBox ul { margin:0px 0 20px 10px; padding:0px; font-size:12px;font-weight:bold; }
.sidebarBox ul li { margin:0px; padding:0px;list-style:none;line-height:24px; }
.sidebarBox ul li a { color:#13b5ea;font-family: 'Roboto', sans-serif; font-size:12px; }

.sidebarbtn { background:#002f65; display:block;font-size:14px; font-weight:bold;color:#fff;text-transform:uppercase;text-align:center;padding:15px 0; margin-bottom:10px;position:relative; }

.sidebarbtn:hover { background:#002f65; }

.sidebarbtn:hover { color:#002f65; text-decoration:none; background:#1ab7ea;padding-right:40px; }

.sidebarbtn:hover:after { content:""; background:url(../images/sidebar-btn-rollover.png) no-repeat center;width:134px; height:68px;position:absolute;right:-39px;top:-5px; }


.blogPageAdvertiseSection { margin-bottom:40px; }

.nobox { background:none;box-shadow:none;padding:0px; }

.ArticleBox { position:relative; }
.articleLink { position:absolute; left:0px; top:0px; width:100%;height:100%; }

h2.Pagetitle { font-size:24px; color:#002f65; font-family: 'Roboto', sans-serif;text-transform:uppercase; font-weight:300;margin:0px 0 20px 0; }

.contentHeader h3.widget-title { color:#002f65;border-bottom:1px solid #888888;font-size:38px;font-weight:500;font-family: 'Roboto', sans-serif; }


/*Pagination Style*/
.pagination {
clear:both;
margin:0px;
position:relative;
font-size:14px;
 
font-weight:bold;
font-family: 'Roboto', sans-serif;
}

.pagination span, .pagination a {
display:block;
float:left;
border:1px solid #13b5ea;
padding:6px 12px 5px 12px;
text-decoration:none;
width:auto;
color:#13b5ea;
background: #fff;
}

.pagination a:hover{
color:#fff;
background: #13b5ea;
}

.pagination .current{
padding:6px 12px 5px 12px;
background: #13b5ea;
color:#fff;
}

/* Coundown Timer*/

.countdownbg { background:#00549e; padding: 18px; }
.countdownbg h4 { margin:0px; text-align:center; font-size:12px; font-family: 'Roboto', sans-serif;color:#fff;margin-bottom:20px; }
ul.countdown {
list-style: none;
display: block;
text-align: center;
background:#00549e;
margin:0px;padding:0px;
}
ul.countdown li {
display: inline-block;color:#fff;letter-spacing:2px;
}
ul.countdown li span {
font-size: 40px;
font-weight: 500;
line-height: 40px;
color:#fff;
}
ul.countdown li.seperator {
font-size: 40px;
line-height: 40px;
vertical-align: top;
}
ul.countdown li p {
color: #fff;
font-size: 12px;
letter-spacing:0px;
}

.ubermenu, .ubermenu .ubermenu-column, .ubermenu .ubermenu-divider, .ubermenu .ubermenu-icon, .ubermenu .ubermenu-image, .ubermenu .ubermenu-item, .ubermenu .ubermenu-nav, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-row, .ubermenu .ubermenu-search, .ubermenu .ubermenu-search-input, .ubermenu .ubermenu-search-submit, .ubermenu .ubermenu-submenu, .ubermenu .ubermenu-submenu-footer, .ubermenu .ubermenu-tabs, .ubermenu .ubermenu-tabs-panels, .ubermenu .ubermenu-target, .ubermenu-responsive-toggle { z-index:1000 !important; }

.featuredSlider .bx-controls-direction { opacity:0; }
.featuredSlider .bx-wrapper:hover .bx-controls-direction{ opacity:1; }

.bx-wrapper img { margin:auto; }
.SponsSlider { padding:0px;margin:0px; }

.searchBoxtop { position:absolute; width:49%;float:left;left:50px; }

#leadertab { background:#fff;padding:20px 10px; }
#leadertab ul li .ui-tabs-anchor { font-size:14px;padding:10px 0; }

.brandinfo { margin-top:50px;margin-left:30px;font-size:13px;text-align:left; }
.brandLogo { text-align:left;margin-bottom:10px; }
.brandLogo img { max-width:70px; }
.brandLogo a { margin-top:5px;display:inline-block; }
.sponsorItemsOuter { background: #fff none repeat scroll 0 0;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    margin-bottom: 30px;
    padding: 21px; }

.sponsorpageOuter, .singleinnerOuter {  background: #f1f1f1 none repeat scroll 0 0;
    padding: 30px; }
.SponsorItem { width:33.333%;float:left; }		
.sponsorImage { margin:7px;display:block;border:1px solid #f1f1f1; }

.mainCategoryBox { margin-bottom:30px; }
.mainCategoryBox ul { margin:0px; padding:0px;  }
.mainCategoryBox ul li { list-style:none;text-align:center;margin-bottom:8px; }
.mainCategoryBox ul li a { padding:10px 0; display:block;background:#00549e;font-size:18px; text-transform:uppercase;color:#fff; }
.mainCategoryBox ul li.redbtn a, ul li.redincolor a { border:none;background:#de3a1f !important;color:#fff; }
.mainCategoryBox ul li a:hover/*, .mainCategoryBox ul li.current-menu-item a, .mainCategoryBox ul li.current-sponsors_categories-ancestor a*/ { text-decoration:none;background:#002f65;color:#fff; }


 ul li.redincolor:hover a, .mainCategoryBox ul li.redbtn:hover a { background:#bf1e03 !important; }

.TaxTitleSection { position:relative; }
.toptaxPagination { position:absolute; top:-19px;right:0px; }

.ubermenu .ubermenu-colgroup .ubermenu-column, .ubermenu .ubermenu-custom-content-padded, .ubermenu .ubermenu-nonlink, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-submenu-padded, .ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target, .ubermenu .ubermenu-target, .ubermenu .ubermenu-widget, .ubermenu-responsive-toggle { padding:15px 20px; }

.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target::after { right:7px !important;margin-top:-8px !important; }


.ubermenu-tab-content-panel li a { background:none !important; font-size:12px !important; color:#888888 !important; font-weight:400 !important; }
.ubermenu-tab-content-panel li:hover a { color:#002f65; }

li.ubermenu-tab.ubermenu-active .ubermenu-target { background:#002f65 !important;color:#fff !important; }
li.ubermenu-tab.ubermenu-active .ubermenu-tab-content-panel a.ubermenu-target { background:none !important; color:#888888 !important; }
li.ubermenu-tab.ubermenu-active .ubermenu-tab-content-panel a.ubermenu-target:hover { color:#002f65 !important; }


ul.ubermenu-tab-content-panel, .ubermenu-tabs-group { border-color:#f1f1f1 !important;  }
.ubermenu-tabs ul.ubermenu-tabs-group { padding-top:10px; }


.ChilcTerms ul li { line-height:22px; }

 #map {width: 100%; height: 292px; }
			
.relative { position:relative; }			
.smallads { position:absolute; top:382px;left:-257px; }			

.stickylogo { display:none; }
.myfixed .stickylogo { float:left;margin-top:6px; display:inline-block;margin-right:15px; }
.myfixed .ubermenu-bar-align-full { clear:none; }

.myfixed.mainNav li a { font-size:15px;  }

.singlePageTitle { font-size:38px; color:#002f65; }
.newsDetailsOuter { text-align:left;padding:40px 70px; }
.detailPageMeta { font-size:14px; font-family: 'Open Sans', sans-serif;  }

.detailImage { margin-bottom:40px; }
.detailContent { line-height:26px;font-size:16px; font-family: 'Open Sans', sans-serif; font-weight:300;color:#333333; }
.detailContent p { margin-bottom:35px; }

.sharePost strong { margin-bottom:10px; display:block; }
.sharePost ul li { display:inline-block;list-style:none; }
.sharePost ul { margin:0 auto; padding:0px; }


.whattoreadnext a { font-size:12px; color:#888888; font-weight:400; }
.whattoreadnext .whattonextItem { width:20%; float:left; }
.whattoreadnext { padding:45px 22px; }

.whattonextItem .galleryItem { margin:0 23px; }

.PrevLink, .seeall, .nextLink { display:inline-block;background:#fff;font-size:14px;border:1px solid #13b5ea;text-transform:uppercase; font-family: 'Roboto', sans-serif;vertical-align:top; }
.PrevLink a, .seeall a, .nextLink a { color:#13b5ea; -webkit-transition: background-color .5s ease-in-out;-moz-transition: background-color .5s ease-in-out;	-o-transition: background-color .5s ease-in-out;	transition: background-color .5s ease-in-out; }
.PrevLink a { background:url(../images/left-arrow.png) no-repeat center; text-indent:-9999;display:block;width:28px; height:28px; }
.nextLink a  { background:url(../images/right-arrow.png) no-repeat center; text-indent:-9999;display:block;width:28px; height:28px; }
.seeall a { padding:4px 25px;display:block; }
.nextprePost { margin-bottom:10px;text-align:right; }
.topPortNav { float:right; margin-top:-54px; }

.PrevLink a:hover, .seeall a:hover, .nextLink a:hover { background-color:#13b5ea; color:#fff;text-decoration:none; -webkit-transition: background-color .5s ease-in-out;-moz-transition: background-color .5s ease-in-out;	-o-transition: background-color .5s ease-in-out;	transition: background-color .5s ease-in-out; }
.PrevLink a:hover { background-image:url(../images/sche-arroe-left.png); }
.nextLink a:hover  { background-image:url(../images/sche-arroe-right.png);  }


.hotelItem { margin-bottom:30px; font-size:14px; color:#888888;line-height:24px;font-family: 'Open Sans', sans-serif;  }
.pagefullinner .tabContent { padding:40px 30px; }
.hotelItem h3.widget-title { color:#333333;font-size:18px; }
.hotelItem .sow-image-container { border:1px solid #f1f1f1; }

.PageSectionTitle h3.widget-title { font-size:38px; color:#002f65;padding-bottom:10px; border-bottom:1px solid #888888; }

.secondarynav, .sponsorSeconNav { margin-top:30px; }
.secondarynav ul li, .sponsorSeconNav ul li { float:left; list-style:none;width:33%;background:#e7e7e7;text-transform:uppercase; }
.secondarynav ul li a, .sponsorSeconNav ul li a { font-size:18px; color:#333333;text-align:center;display:block;padding:14px 0; }
.secondarynav ul li a:hover, .secondarynav ul li.current-menu-item a, .sponsorSeconNav ul li a:hover, .sponsorSeconNav ul li.current-menu-item a { text-decoration:none; background:#00549e;color:#fff; }

.sponsorSeconNav { padding-left:30px; padding-right:30px; }
.sponsorSeconNav ul { padding:0px; margin:0px; }
.sponsorSeconNav ul li { width:33.3333%; }




.Aboutmenuetxt { font-size:12px;color:#888888;font-family: 'Open Sans', sans-serif;line-height:20px; }
.Aboutmenuetxt h3 { font-size:14px; font-weight:bold; color:#00549e;text-transform:uppercase;margin:0px 0 20px 0; }
.Aboutmenuetxt p { line-height:20px; }
.AboutSeeAll .ubermenu-content-block { border-top:1px solid #f1f1f1;padding-top:30px !important; padding-bottom:30px !important; }
.AboutSeeAll.ubermenu-item { text-align:right !important;  } 
.AboutSeeAll.ubermenu-item a { color:#13b5ea !important; padding:5px 50px; }
.AboutmegaImage img { border:1px solid #f1f1f1; }

.position_title { background:#00549e;font-size:18px;font-family: 'Roboto', sans-serif;color:#fff; }
.teamTable { margin-bottom:30px;background:#fff;box-shadow:0 0 5px rgba(0, 0, 0, 0.1);padding-bottom:15px; }
.teamTable .playerRow { font-size:14px; color:#333333;font-family: 'Open Sans', sans-serif; }
.teamTable tr { border-bottom:1px solid #c9c9c9; }
.teamTable td, .teamTable th { padding:15px 12px; }
.teamTable th { text-align:center;font-size:14px; color:#002f65;text-transform:uppercase;background:#f6f6f6; }
.teamTable td a { color:#13b5ea; }

.center { text-align:center; }

.bioHeading { background:#00549e;font-size:18px; color:#fff;font-family: 'Roboto', sans-serif; font-weight:500; padding:10px 19px; } 
.bioInner { padding:40px; }

.bioPlayerName { color:#002f65;font-size:32px; margin:0px 0 10px 0; }
.bioPlayerName span { color:#1ab7ea; font-weight:bold; }

.playerInfoTable table { width:100%;color:#888888; font-size:12px;font-family: 'Open Sans', sans-serif; }
.playerInfoTable td { padding:4px 0; }
.playerInfoTable span.bold { font-weight:bold; }
.bioImage { margin-bottom:30px;  }

.BioContent { color:#333333; font-size:14px;line-height:20px;font-family: 'Open Sans', sans-serif; }
.bioSliderOuter .bx-wrapper { max-width:100% !important; }
.sBioOuter { background:#fff; border:1px solid #dfdfdf;padding:10px; }
.sBioName { background:#1ab7ea;color:#fefefe; font-size:16px; font-family: 'Roboto', sans-serif; font-weight:bold;text-align:center;padding:20px 10px; }

.sBioOuter { position:relative; }
.playerRollover { position:absolute;width:100%; height:100%; left:0px; top:0px;background:#02559e;text-align:center; opacity:0; -webkit-transition: opacity .5s ease-in-out;

	-moz-transition: opacity .5s ease-in-out;

	-o-transition: opacity .5s ease-in-out;

	transition: opacity .5s ease-in-out;}
.playerRollover:hover { opacity:1; -webkit-transition: opacity .5s ease-in-out;

	-moz-transition: opacity .5s ease-in-out;

	-o-transition: opacity .5s ease-in-out;

	transition: opacity .5s ease-in-out; }
.viewplayer { margin-top:30px; margin-bottom:80px; color:#fff;font-size:12px;text-transform:uppercase;font-family: 'Roboto', sans-serif;display:block; }
.rolloverlogo { margin-bottom:70px !important;  }
.rollname {  color:#fff; font-size:16px; font-family: 'Roboto', sans-serif; font-weight:bold;text-align:center;  }


.the-content { font-size:14px;color:#888888;line-height:20px;font-family: 'Open Sans', sans-serif; }
.the-content .intro { color:#333333; }
.the-content ul { margin-left:40px; padding:0px; margin-bottom:20px;line-height:24px; }
.the-content ul li { list-style:none;background:url(../images/bullet.png) no-repeat left 10px;padding-left:20px; }
.the-content p { margin-bottom:30px; }
.darker { color:#333333; }
.padleft { padding-left:25px; }

h3.widget-title, .subtitle { font-size:18px; color:#333333;font-family: 'Roboto', sans-serif; }





.secondaynavOuter { padding:30px;padding-bottom:0px; }
.menu2, .menu3, .menu4, .menu5, .menu6 {padding:0px; margin:0 0 0 0; }
.menu2 ul, .menu3 ul, .menu4 ul, .menu5 ul, .menu6 ul { margin:0px; }

.secondaynavOuter .menu2 ul li, .secondaynavOuter .menu3 ul li, .secondaynavOuter .menu4 ul li, .secondaynavOuter .menu5 ul li, .secondaynavOuter .menu6 ul li { list-style:none; float:left; text-align:center;background:#e7e7e7;text-transform:uppercase; }
.secondaynavOuter .menu2 li a, .secondaynavOuter .menu3 li a, .secondaynavOuter .menu4 li a, .secondaynavOuter .menu5 li a, .secondaynavOuter .menu6 li a  { font-size:18px; color:#333333;text-align:center;display:block;padding:14px 0; font-weight:500; border-right:1px solid #c6c6c6; }
.secondaynavOuter .menu2 li a:hover, .secondaynavOuter .menu3 li a:hover,  .secondaynavOuter .menu4 li a:hover, .secondaynavOuter .menu5 li a:hover, .secondaynavOuter .menu6 li a:hover, .secondaynavOuter .menu2 li.current-menu-item a, .secondaynavOuter .menu3 li.current-menu-item a, .secondaynavOuter .menu4 li.current-menu-item a, .secondaynavOuter .menu5 li.current-menu-item a, .secondaynavOuter .menu6 li.current-menu-item a  { text-decoration:none; background:#00549e;color:#fff; }

 .sponsorSeconNav ul li { border-right:1px solid #c6c6c6; }
.secondaynavOuter .menu2 li:last-child a, .secondaynavOuter .menu3 li:last-child a, .secondaynavOuter .menu4 li:last-child a, .secondaynavOuter .menu5 li:last-child a, .secondaynavOuter .menu6 li:last-child a,  .sponsorSeconNav ul li:last-child
 { border:none; }
 

 
.menu2 li { width:50%; }
.menu3 li { width:33.33% } 
.menu4 li { width:25%; }
.menu5 li { width:20%;}
.menu6 li { width:16.67%; }

.defaultContent { padding:40px 30px;background: #fff none repeat scroll 0 0;
    border-radius: 0 0 2px 2px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); }
	
.wpcf7-form { 	
	font-family: 'Open Sans', sans-serif; }
.wpcf7-form p { margin-bottom:9px; }	
.textbox { background:#f1f1f1;border:1px solid #e7e7e7;padding:10px; width:100%; font-size:14px; color:#888888; }
.textarea { background:#f1f1f1;border:1px solid #e7e7e7;padding:10px; width:100%;height:120px;font-size:14px; color:#888888; }
.submitbtn { background:#33d999; padding:28px;font-size:18px; color:#fff; border:none; float:right;width:275px; }
.wpcf7-recaptcha { float:left; }


/*ticket Box Style */
.ticketPriceBox { background:#f3f3f3;margin-bottom:2px;padding:40px;font-family: 'Roboto', sans-serif; }
.ticketPriceBox h3 { font-size:18px; color:#333333;font-weight:500;margin:0px; }
.ticketPriceBox p { margin:0px; color:#888888; font-size:14px; }
.ticketPriceBox .Ticketprice { color:#1ab7ea; font-size:18px;display:block;text-align:right; }

.largebtn { background:#1ab7ea;display:inline-block;font-size:24px; color:#fff; text-transform:uppercase;padding:30px 20px;font-family: 'Roboto', sans-serif;font-weight:bold;margin-top:11px;width:100%;text-align:center;border-radius:3px;-webkit-transition: background-color .5s ease-in-out;-moz-transition: background-color .5s ease-in-out;	-o-transition: background-color .5s ease-in-out;	transition: background-color .5s ease-in-out; }
.largebtn:hover { text-decoration:none; color:#fff; }

.style1 { margin-right:2px; }
.style2 { background-color:#ffea00;margin-left:2px;color:#333333; }
.style2:hover, .style1:hover { color:#fff;background:#002f65;-webkit-transition: background-color .5s ease-in-out;-moz-transition: background-color .5s ease-in-out;	-o-transition: background-color .5s ease-in-out;	transition: background-color .5s ease-in-out; }
.btnOuter { width:50%; float:left; }

/*WCL Sidebar Navigations*/

.wclleftsidebar ul { margin:0px; padding:0px; }
.wclleftsidebar ul li { list-style:none;margin-bottom:9px; }
.wclleftsidebar ul li a { display:block;text-align:center;background:#00549e;padding:14px; font-size:18px;font-family: 'Roboto', sans-serif; font-weight:500;text-transform:uppercase;-webkit-transition: background-color .5s ease-in-out;-moz-transition: background-color .5s ease-in-out;	-o-transition: background-color .5s ease-in-out;	transition: background-color .5s ease-in-out;color:#fff; }
.wclleftsidebar ul li a:hover, .wclleftsidebar ul li.current-menu-item a { background:#002f65;-webkit-transition: background-color .5s ease-in-out;-moz-transition: background-color .5s ease-in-out;	-o-transition: background-color .5s ease-in-out;	transition: background-color .5s ease-in-out;color:#fff;text-decoration:none; }


/* WCL Team Mega menu */

.wclTeamItemOuter .col-md-5 { text-align:center; }

.wclTeamItemOuter { width:33.33%;float:left; font-size:12px; color:#888888;font-family: 'Open Sans', sans-serif; }
.wclTeamItemOuter p { line-height:13px; }
.wclTeamItemOuter h5 { font-size:14px; color:#333333;font-family: 'Roboto', sans-serif; font-weight:500; }
.ubermenu-tab-content-panel li .wclTeamItemOuter a.visitWebsite { padding:0px;color:#13b5ea !important;font-size:12px; }
.divisionTitle { font-size:14px; color:#00549e; font-weight:bold;font-family: 'Roboto', sans-serif; text-transform:uppercase; margin:0px;margin-bottom:25px; }
.borderbottom { border-bottom:1px solid #f1f1f1 !important; }


.the-content .wclTeamItemOuter p { margin-bottom:10px; }
.resultTable th.left { text-align:left; }
.noarrow a.ubermenu-target::after { content:'' !important; } 



/* Front Office Staff Accordion */

.StaffAccordion h3.accordion-title  { background:#f1f1f1 url(../images/acc-plus.png) no-repeat 98% center;padding:13px 22px; border-radius:5px; font-size:18px; color:#002f65;font-family: 'Roboto', sans-serif; font-weight:500; margin:0px 0 10px 0; cursor:pointer; }
.StaffAccordion h3.accordion-title.open, .StaffAccordion h3.accordion-title:hover { background:#002f65 url(../images/acc-minus.png) no-repeat 98% center; color:#fff; }
.StaffAccordion .accordion-content { font-size:14px; color:#333333;font-family: 'Open Sans', sans-serif;margin-top:23px; margin-bottom:30px; }

.faqAccorion .accordion { margin-left:15px; }
.faqAccorion h3.widget-title { background:#f1f1f1 ;padding:13px 22px; border-radius:5px; font-size:18px; color:#002f65;font-family: 'Roboto', sans-serif; font-weight:500; margin:0px 0 20px 0; }

.faqAccorion h3.accordion-title { font-size:14px; color:#1ab7ea;font-family: 'Open Sans', sans-serif; margin:0px;font-weight:400; background:url(../images/faq-acc-plus.png) no-repeat left center; padding-left:20px;margin-bottom:10px; cursor:pointer; }
.faqAccorion h3.accordion-title.open { background:url(../images/faq-acc-minus.png) no-repeat left center; }

.faqAccorion .accordion-content { font-size:14px; color:#333333;font-family: 'Open Sans', sans-serif;margin-top:23px; margin-bottom:30px; }


.sponsorgreyBox .textwidget { padding:40px; background:#f3f3f3; margin-top:60px; }
.sponsorgreyBox .textwidget h4 { font-size:18px; color:#00549e; font-weight:500;font-family: 'Roboto', sans-serif;line-height:24px;margin:0px; margin-bottom:20px; }
.sponsorgreyBox strong { font-size:18px; color:#333333; font-weight:bold; }
.sponsorgreyBox p { margin-bottom:20px; }

.photoGalleyAlbumItem h5 { margin-bottom:10px; }
.photoGalleyAlbumItem h5 a { font-size:14px; color:#333333;font-family: 'Open Sans', sans-serif; }
.photoGalleyAlbumItem span.shotdesc { font-size:12px; color:#b1b1b1; font-weight:300;font-family: 'Open Sans', sans-serif; }


.photoclear { margin-bottom:30px; }

.PhotoGalleryContent { background: #fff none repeat scroll 0 0;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    margin-bottom: 30px;
    padding: 20px; }

.PhotoGalleryContent img { border:1px solid #ebebeb; }

.mfp-gallery .mfp-image-holder .mfp-figure { max-width:1000px; }
.pGLink { position:absolute;left:0px; top:0px; width:100%; height:100%; }

.shopitems { background: #fff none repeat scroll 0 0;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    padding:10px; }
.ProducttitleInfo { font-family: 'Open Sans', sans-serif;color:#002f65; font-size:12px;margin-top:20px;margin-bottom:10px; background:url(../images/product-plus-icon.png) no-repeat right center; }

.ProducttitleInfo h5 { margin:0px; }
.ProducttitleInfo h5 a { font-weight:300;color:#002f65; }
.shopitems:hover a { text-decoration:none; }
.ProducttitleInfo span { font-weight:bold; }

.sidebarBox .current-cat a { color:#002f65; }
.list-custom-taxonomy-widget { text-transform:uppercase; }

.shopSingleOuter { padding:40px; }

.ShopSingleTitle { margin:0px; font-size:32px; color:#002f65;margin-bottom:40px; }
.shopContent { font-size:14px; color:#333333;font-family: 'Open Sans', sans-serif;line-height:20px;border-bottom:1px solid #999;padding-bottom:10px; margin-bottom:20px; }

.visitbtn, .shipbtn { display:inline-block;padding:11px 0; width:175px; text-transform:uppercase;color:#fff;font-family: 'Roboto', sans-serif;font-size:14px;text-align:center; border-radius:4px;margin-bottom:3px; }
.visitbtn { background:#59c475; }
.shipbtn { background:#585555; }
.visitbtn:hover, .shipbtn:hover { text-decoration:none; }
.singlePrice { font-size:18px; color:#1ab7ea; font-weight:bold;font-family: 'Roboto', sans-serif;text-transform:uppercase; }

.ShopSingleImage img { border:1px solid #ebebeb; }


.youmayProduct h5, .youmayProduct h5 a { margin-bottom:0px; color:#888888; }
.youmayProduct h5, .youmayProduct .proPrice { font-size:12px;color:#888888; }
.youmayProduct:hover h5 a { text-decoration:none; }


h3.tribe-events-month-event-title a { color:#333333; font-size:12px !important;font-family: 'Open Sans', sans-serif;font-weight:bold; line-height:13px;opacity:1 !important; text-transform:uppercase; }
table.tribe-events-calendar thead th { background-color:#333333;font-family: 'Roboto', sans-serif; font-size:13px; font-weight:bold; border-color:#333333;letter-spacing:0px; }

table.tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a { background-color:#949494;font-family: 'Roboto', sans-serif; font-size:14px; }

#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth { background-color:#f1f1f1; }
.tribe-events-othermonth .tribe-events-month-event-title, .tribe-events-othermonth div[id*="tribe-events-daynum-"] { opacity:1 !important; }

#tribe-events-content-wrapper h2.tribe-events-page-title, p.tribe-events-back { margin:0px; background-color:#00549e; color:#fff; font-size:18px; text-align:left;font-family: 'Roboto', sans-serif;padding:28px 0 28px 30px; }
#tribe-events-content #tribe-events-header { margin-bottom:0px; }
#tribe-events-content table.tribe-events-calendar { margin-top:0px !important; }

.tribe-bar-collapse #tribe-bar-collapse-toggle { display:none !important; }
#tribe-events-bar { float:right !important;width:auto !important; z-index:10;margin-bottom:0px !important;min-width:135px !important;background-color:#949494 !important; }
#tribe-bar-form.tribe-bar-collapse #tribe-bar-views { width:100% !important; padding-left:0px !important; }
#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner {
    padding: 26px 0 40px !important;
}
#tribe-bar-form label { color:#fff !important; font-size:10px !important;font-family: 'Roboto', sans-serif !important; margin-bottom:4px; }

#tribe-bar-form, .tribe-bar-views-inner, #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a { background-color:#949494 !important; color:#fff !important; }
.calendarSidebar { padding-top:33px; }
.tribe-events-calendar { background:#fff; }


.tribe-events-button { background-color:#fff !important; color:#13b5ea !important;font-weight:bold;font-family: 'Roboto', sans-serif !important;font-size:12px;border:1px solid #13b5ea !important; border-radius:0px !important; }

ul.tribe-events-sub-nav li, ul.tribe-events-sub-nav li a { list-style:none; color:#13b5ea !important;font-weight:bold;font-family: 'Roboto', sans-serif !important;font-size:12px;padding:0px;background:none; text-transform:uppercase; }
#tribe-events-content { padding-top:0px !important;padding-bottom:25px !important; }
.tribe-events-notices ul li { background:none; padding-left:0px; }
.tribe-events-list .listTeamImage .tribe-events-event-image { float:none; width:auto; }
.tribe-events-loop-mb .type-tribe_events { background:#fff; border-bottom:1px solid #c9c9c9 !important;padding:40px !important; }
.tribe-events-loop-mb .type-tribe_events h2.tribe-events-list-event-title { display:block; }
h2.tribe-events-list-event-title a { color:#333333; font-size:18px;font-family: 'Roboto', sans-serif !important; font-weight:500; }
.tribe-event-schedule-details { color:#333333; font-size:14px;font-weight:bold; }
.tribe-events-list-event-description a.tribe-events-read-more { font-size:12px; color:#13b5ea;font-family: 'Roboto', sans-serif !important; font-weight:bold; }
.tribe-events-loop-mb .tribe-events-event-meta { margin-bottom:25px; }

.homegame { background:#949494;display:inline-block;padding:7px 22px;text-transform:uppercase; font-size:14px; color:#fff;font-family: 'Roboto', sans-serif !important;font-weight:bold;clear:both;margin-bottom:20px; }

p.tribe-events-back a { color:#fff;font-size:18px;font-weight:500; }
.tribe-events-single { }

.single-tribe_events .tribe-events-cal-links { display:none !important;  }
.tribe-events-single h1.tribe-events-single-event-title { font-size:28px; color:#00549e;font-family: 'Roboto', sans-serif !important;text-transform:uppercase;margin:0px;margin-bottom:30px; }
.tribe-events-single .tribe-events-schedule h2 { font-size:20px; color:#333333;margin:0px;font-family: 'Open Sans', sans-serif;text-transform:uppercase; }

.tribe-events-single .tribe-events-schedule { margin:0px; }
#tribe-events .tribe-events-single-event-description.tribe-events-content p { margin-bottom:40px;  }
#tribe-events-content.tribe-events-single .tribe-events-event-image { text-align:center; }

.teamlogoSection { font-size:18px; color:#888888;font-family: 'Roboto', sans-serif !important; font-weight:500;margin:40px 0; clear:both; }

.teamlogoSection span { padding:0 35px; }

.tribe-events-single { margin-bottom:15 !important; }

#tribe-events-sub-nav-ul { margin:0px; }
#tribe-events-sub-nav-ul .tribe-events-nav-next { float:right; }
#tribe-events-sub-nav-ul .tribe-events-nav-previous { float:left; }

#tribe-events-footer { padding:0px 0 !important;margin:0px; }

#tribe-events-footer .viewstats { font-size:18px;font-family: 'Roboto', sans-serif !important; color:#fff;padding:17px 15px; border-radius:3px;min-width:215px; }
#tribe-events-footer .buyticketBtn { background-color:#de3a1f;margin-right:10px; }
#tribe-events-footer .watchonlinebtn { margin-left:10px;background-color:#de3a1f; }

#tribe-events-footer .buyticketBtn:hover { background-color:#bf1e03; }

.eventDetailOuterBox { padding-top:40px; }


/*.sidebarBox ul.SponsSlider { margin:0px; }*/
.sponsorslider .bx-controls-direction, .sidebarOuter .bx-controls-direction { display: none !important; }

.corporateTitle { font-family:"Roboto",sans-serif;font-size:20px;margin:0px;margin-bottom:15px; font-weight:300; }
.borderbottom { margin-bottom:20px; padding-bottom:20px;border-bottom:1px solid #dfdfdf; }
.SponsorItemcorporate .sponsorImage { margin:0px; }

#tribe-events-footer { margin-top:15px; }

.greyheader { }

.ubermenu .ubermenu-colgroup .ubermenu-column, .ubermenu .ubermenu-custom-content-padded, .ubermenu .ubermenu-nonlink, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-submenu-padded, .ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target, .ubermenu .ubermenu-target, .ubermenu .ubermenu-widget, .ubermenu-responsive-toggle { padding-left:23px !important; padding-right:23px !important; }

.mainNav li a.ticketbtn {  padding-right:23px !important; }


.socialIcons { position:relative;z-index:100; }
.socialIcons li a { display:block; }


.ty a { background:url(../images/t-youtube.png) no-repeat center;width:31px; height:21px; }
.ty:hover a { background:url(../images/t-youtube-hover.png) no-repeat center;width:31px; height:21px; }

.tfb a { background:url(../images/t-fb.png) no-repeat center;width:21px; height:21px; }
.tfb:hover a { background:url(../images/t-fb-hover.png) no-repeat center;}

.ttw a { background:url(../images/t-twitter.png) no-repeat center;width:27px; height:21px; }
.ttw:hover a { background:url(../images/t-twitter-hover.png) no-repeat center; }


.tg a { background:url(../images/t-glus.png) no-repeat center;width:32px; height:30px; }
.tg:hover a { background:url(../images/t-glus-hover.png) no-repeat center;}

.tinc a { background:url(../images/t-ins.png) no-repeat center;width:23px; height:23px; }
.tinc:hover a { background:url(../images/t-ins-hover.png) no-repeat left center;}


.SponsList { margin:0px; padding:0px; }
.SponsList li { list-style:none;margin-bottom:10px; }


.errorCnt { text-align:center; }
.errorCnt h1 { font-size:200px;font-family: 'Roboto', sans-serif !important;font-weight:bold;color:#1ab6e9;margin:0px;margin-bottom:30px;text-shadow:6px 6px 0px #cccccc; }
.errorCnt h5 { font-size:36px;font-family: 'Roboto', sans-serif !important;font-weight:400;color:#1ab6e9;margin:0px;margin-bottom:10px;text-shadow:2px 2px 0px #cccccc; }
.errorCnt img { float:right;margin-bottom:-60px;position:relative;z-index:100; }


.responsive-tabs li.responsive-tabs__list__item { background-color:#e7e7e7; color:#333;border:none;border-radius:0;text-transform:uppercase;font-size:18px;font-family:"Roboto",sans-serif;margin-right:0px;padding:14px; }
.responsive-tabs li.responsive-tabs__list__item--active, .responsive-tabs li.responsive-tabs__list__item:hover { background-color:#00549e;color:#fff;border:none;border-radius:0; }
.responsive-tabs-wrapper .responsive-tabs ul.responsive-tabs__list { margin-left:0px; }

.responsive-tabs-wrapper h3 { font-size:22px;font-family:"Roboto",sans-serif;text-transform:uppercase;margin-bottom:15px; color:#333;text-align:center; }

.events-list #tribe-events-footer, .single-tribe_events #tribe-events-footer, .tribe-events-day #tribe-events-footer, .tribe-events-map #tribe-events-footer, .tribe-events-photo #tribe-events-footer { border-top:none !important; }
#tribe-events-footer a { text-transform:uppercase; }

.scheduleBox:hover a { text-decoration:none; }


.buyticketswidget { -webkit-transition: opacity .5s ease-in-out;

	-moz-transition: opacity .5s ease-in-out;

	-o-transition: opacity .5s ease-in-out;

	transition: opacity .5s ease-in-out; }

.buyticketswidget:hover { opacity:.85; -webkit-transition: opacity .5s ease-in-out;

	-moz-transition: opacity .5s ease-in-out;

	-o-transition: opacity .5s ease-in-out;

	transition: opacity .5s ease-in-out;}
	
	
.footerSocial li a { width:41px;height:40px; display:block;-webkit-transition: opacity .5s ease-in-out;

	-moz-transition: opacity .5s ease-in-out;

	-o-transition: opacity .5s ease-in-out;

	transition: opacity .5s ease-in-out;overflow:hidden; }
	
	
.footerSocial li:hover a { -webkit-transition: opacity .5s ease-in-out;

	-moz-transition: opacity .5s ease-in-out;

	-o-transition: opacity .5s ease-in-out;

	transition: opacity .5s ease-in-out; }		

.footerSocial li.ffacebook a { background:url(../images/f-facebook-icon.png) no-repeat top; }
.footerSocial li.fgplus a { background:url(../images/f-gplus-icon.png) no-repeat top; }
.footerSocial li.ftwitter a { background:url(../images/f-twitter-logo.png) no-repeat top; }
.footerSocial li.fyoutube a { background:url(../images/f-you-tube.png) no-repeat top; }

.footerSocial li.finc a { background:url(../images/f-insta.png) no-repeat top; }

.footerSocial li.ffacebook:hover a, .footerSocial li.fgplus:hover a, .footerSocial li.ftwitter:hover a, .footerSocial li.fyoutube:hover a, .footerSocial li.finc:hover a { background-position:bottom; }


.search404 { padding:20px;text-align:center;font-size:22px; }


.calbadge { width:100%;text-transform:uppercase;color:#fff;background:#949494;padding:1px;text-align:center;display:block;font-size:9px; }
.bluehome { background:#13b5ea; }

.burgerTrigger, .mobileSocial { display:none; }

.mobMenu { display:none; }

.newexceprlink { text-transform:uppercase; color:#333;font-weight:bold; }
.newexceprlink:hover {  color:#fff; }

.resultTable a:hover, .resultTable a:focus { text-decoration:none; }

.dayBadge { background-image:url(../images/day-match.png);background-position:6px center;background-repeat:no-repeat;padding-left:13px; }
.nightbadge { background-image:url(../images/night-match.png);background-position:6px center;background-repeat:no-repeat;padding-left:13px; }


.eventslider {  margin-left:0px;padding-left:0px; }
.eventslider .scheduleBox { padding:0; }

.scrollerHeader .buyticketBtn {     padding: 5px 10px;
    margin-left: 3px;
    border-radius: 5px;
    display: inline-block; }

.v-scroller-bg { position:relative; }
.v-top-bg {     position: absolute;
    background: url(../images/scroller-bg.png) repeat-x top;
    left: 0px;
    width: 100%;
    height: 87px;
    z-index: 100;
    bottom: 0; }


.v-scroller-bg .bx-wrapper .bx-controls-direction .bx-prev {
    background: url(../images/harbourcats-arrow-up-b.png) no-repeat center;
    width: 25px;
    height: 25px;
    left: 30%;
    bottom: 0px;
    top: auto;
	background-size:100%;
}

.v-scroller-bg .bx-wrapper .bx-controls-direction .bx-prev:hover {
    background: url(../images/harbourcats-arrow-up-g.png) no-repeat center;
	background-size:100%;
	
}

.v-scroller-bg .bx-wrapper .bx-controls-direction .bx-next {
    background: url(../images/harbourcats-arrow-down-b.png) no-repeat center;
    width: 25px;
    height: 25px;
    right: 30%;
    bottom: 0px;
    top: auto;
	background-size:100%;
}

.v-scroller-bg .bx-wrapper .bx-controls-direction .bx-next:hover {
    background: url(../images/harbourcats-arrow-down-g.png) no-repeat center;
	background-size:100%;
	
}

.flyoutFooter { text-align:center;display:none; }

.sliderLink { position:absolute; width:100%; height:100%; left:0px; top:0px; }

.sb-search-input, .sb-search-submit { background-color:transparent !important; }


.sb-search-open .sb-search-input { background-color:#e8e8e8 !important; }


@media (max-width: 1199px) { 

.mainNav li a { font-size:14px; padding:12px 10px; }
.viewstats { padding:8px; font-size:12px; }
.footerTwo .footerTitle, .footerThree .footerTitle { margin-top:31px; }
ul.countdown li span { font-size:28px; }


.footerOne { width:100%; }
.footerTwo, .footerThree { width:50%; }


.teamTable td, .teamTable th { padding:9px;font-size:14px; }


.submitbtn { float:none;width:100%;margin-top:15px; }

.countdownSection #shailan-countdown-3, .countdownSection .shailan-countdown-3.hasCountdown { width:100%; }
body { background-size:113%; }
.topnav li a { font-size:12px; }
.topnav li { padding:0 6px; }
.gameStatus { font-size:11px; }


.searchBoxtop { left:63px; }
.topSocial { padding-left:0px; }

}

@media (max-width: 991px) {
.LeftContentInner, .RightInner, .sidebarOuter { padding:30px; }
.footerOne, .footerTwo, .footerThree { width:100%; float:none;display:block; overflow:hidden; }

.SliderCaption { display:none; }
.ubermenu-responsive-toggle { color:#fff; }
.topmainlogo { text-align:center; }
.mainlogo { padding-left:0px; }
.topnav { float:none;padding-right:0px;text-align:center; }
.socialIcons { float:none; margin-left:15px;margin-right:0px; }
.ui-tabs .ui-tabs-nav li { float:none;width:100%; }


.ArticleBox .articleImage, #newsCnt .articleImage { float:none; width:100%;text-align:center; }
.ArticleBox .articleCnt, #newsCnt .articleCnt { float:none;width:100%; }

.galleryItem { max-width:223px;margin:0 auto; margin-bottom:10px; }
ul.countdown li span { font-size:24px; }
.countdownbg { padding:7px; }

.footerLogo img { width:100%; height:auto; }

.mainNav li.homeicon a { background:none; text-indent:0; }

.ubermenu .ubermenu-colgroup .ubermenu-column, .ubermenu .ubermenu-custom-content-padded, .ubermenu .ubermenu-nonlink, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-submenu-padded, .ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target, .ubermenu .ubermenu-target, .ubermenu .ubermenu-widget, .ubermenu-responsive-toggle { padding:15px 18px !important; }


.ubermenu-responsive-toggle:focus, .ubermenu-responsive-toggle:hover { color:#fff; }

.newsDetailsOuter { padding:20px; }
.singlePageTitle { font-size:25px; }
.whattoreadnext .whattonextItem { float:none; width:100%;text-align:center; }
.whattonextItem .galleryItem { margin:0 auto;margin-bottom:15px; }


.toptaxPagination { position:relative;top:0px; margin-bottom:15px; }

.corporateTitle  { margin-top:15px; }

.secondaynavOuter select { width:100%;padding:5px;border:1px solid #888; }

.searchBoxtop { z-index:102; }

.searchBoxtop { bottom:15px; }
.socialIcons { margin-left:42px; }

}

@media (max-width: 768px) {
.footerInner { padding:20px; }
.articleInner { padding:20px 17px 0; }

.SponsorItem { width:100%; float:none; }

.secondarynav, .sponsorSeconNav { padding:30px; }
.secondarynav ul li, .sponsorSeconNav ul li { float:none; width:100%;margin-bottom:1px; }
.secondarynav ul , .sponsorSeconNav ul { padding-left:0px; }
.secondarynav ul li a, .sponsorSeconNav ul li a { font-size:15px;padding:8px 0; }
.facebookWidget { overflow:hidden; }
.gameStatus { font-size:10px; }

.btnOuter { width:100%; float:none; }

#tribe-events-footer .btn { display:block;margin:20px; }

.teamlogoSection { margin-top:0px; }
.teamlogoSection img { max-width:75px; } 
.tribe-events-single-event-description p { padding:0 20px; }

#tribe-events-footer::after, #tribe-events-footer::before, #tribe-events-header::after, #tribe-events-header::before { background:none !important; }

.searchBoxtop { bottom:11px; }

	
#nav-icon1, #nav-icon2, #nav-close, #nav-sticky {
    width: 30px;
    height: 21px;
    position: relative;
    margin: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    cursor: pointer;
	float:right;
}

#nav-icon1 span, #nav-icon2 span, #nav-close span, #nav-sticky span {
    display: block;
    position: absolute;
    height: 2px;
    width: 100%;
    background: #fff;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .25s ease-in-out;
    -moz-transition: .25s ease-in-out;
    -o-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
}

#nav-icon1 span:nth-child(1), #nav-icon2 span:nth-child(1), #nav-close span:nth-child(1), #nav-sticky span:nth-child(1) {
    top: 4px;
}
#nav-icon1 span:nth-child(2), #nav-icon2 span:nth-child(2), #nav-close span:nth-child(2), #nav-sticky span:nth-child(2) {
    top: 8px;
    display: none;
}
#nav-icon1 span:nth-child(3), #nav-icon2 span:nth-child(3), #nav-close span:nth-child(3), #nav-sticky span:nth-child(3) {
    top: 12px;
}
.nav-expanded #nav-icon1 span:nth-child(1) {
    top: 8px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
}
.nav-expanded #nav-icon1 span:nth-child(3) {
    top: 8px;
    -webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    transform: rotate(-135deg);
}



 a.nav-expander {
  
   
  display: block;
  font-size: 15px;
  font-weight: 400;
  
  margin-right: 0;
  padding: 15px;
  /*position: absolute;*/
  right: 0px;
  text-decoration: none;
  text-transform: uppercase;
  top: 0px;
  transition: right 0.3s ease-in-out 0s;
  
  z-index: 12;
 /* height:73px;*/
  transition: right 0.3s ease-in-out 0s;
  -webkit-transition: right 0.3s ease-in-out 0s;
  -moz-transition: right 0.3s ease-in-out 0s;
  -o-transition: right 0.3s ease-in-out 0s;

}

a.nav-expander:hover {
  cursor: pointer;
}

a.nav-expander.fixed {
 
}

.nav-expanded a.nav-expander.fixed {
   
}

.teamlogoSection span { padding:0 15px; }
.tribe-events-single h1.tribe-events-single-event-title { font-size:22px; }


.burgerTrigger { width:100%;overflow:hidden;text-align:right;position:fixed;padding:0px;left:0px;z-index:9999; }
.burgerTrigger { background:#002f65;height:56px; }

.trigerLogo { margin:15px;float:left;display:inline-block; }


.greyheader { padding-top:50px; }
.containercolorwhite { overflow:hidden; }

nav.mobileFlyout {
  
  display: block;
  left:0px;
  
  position: fixed;
  
  font-size: 15px;
  
  width: 100%;
  z-index: 2000;

	-ms-transform: translateY(-950px);
	-webkit-transform: translateY(-950px);
	-moz-transform: translateY(-950px);
	-o-transform: translateY(-950px);
	transform: translateY(-950px);
		-webkit-transition: transform 287ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-moz-transition: transform 287ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-ms-transition: transform 287ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-o-transition: transform 287ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	transition: transform 287ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	padding-bottom:30px;
	max-height:100%;
	overflow:scroll;
	box-shadow:0px 1px 7px #333;

}

nav ul li { list-style:none; }

.nav-expanded nav.mobileFlyout {
  	-ms-transform: translateY(0px);
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	transform: translateY(0px);
	top:54px;
}

.navscroll { overflow-y:scroll;height:100%; }

body.nav-expanded {
  margin-left: 0em;
  transition: right 0.4s ease-in-out 0s;
  -webkit-transition: right 0.4s ease-in-out 0s;
  -moz-transition: right 0.4s ease-in-out 0s;
  -o-transition: right 0.4s ease-in-out 0s;
}

#nav-close {
  text-align:right;
  float:right;
  margin:0 21px 15px 0;
  
}

.ubermenu .ubermenu-item.ubermenu-active > .ubermenu-submenu-drop, .ubermenu-nojs .ubermenu-item:hover > .ubermenu-submenu-drop { z-index:9999 !important; }

.mobileSocial input[type="text"] { width:100%; border:1px solid #fff;padding:10px 0;background:#fff url(../images/mobileSearch.png) no-repeat 98% center;padding-left:35px; font-size:13px; color:#535353; }
.mobileSocial #searchsubmit, .topnav, .topSocial { display:none; }
.mobileSocial .searchform { float:none; }
.mobileFlyout { background:#f1f1f1;z-index:9999; }
.mobileSocialIcons a i { color:#535353; }
.mobileFlyout .mobileSocialIcons { margin:10px 0; }
.mobileFlyout nav.ubermenu-main { background:#002f65;padding:17px; }
.mainNav .mobileFlyout li a { font-size:14px;font-weight:300;padding:10px !important; }
.mobileFlyout { overflow-y:scroll; }
.burgerTrigger, .mobileSocial { display:block; }

.mobileFlyout .mobileSocial {  padding:17px; }

.mobileFlyout .ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse { visibility:visible !important;max-height:100% !important;height:100%;overflow:visible !important; }
.mobileFlyout .stickylogo { display:none; }

.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse .ubermenu-item .ubermenu-submenu { display:block !important; }

.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto {
    min-width: 100% !important;
}
.ubermenu .ubermenu-item .ubermenu-submenu-drop { position:relative !important; }

#nav-expander span { font-size:17px;margin-top:4px;margin-right:15px;vertical-align:middle;display:inline;color:#fff; }

.mobileSocialIcons { text-align:center; }
.mobileSocialIcons li a { text-align:center; font-size:16px; }
.mobileSocialIcons a i { margin-left:0px !important; font-size:28px !important; }

.mobilestickylogo { float: left;  margin-top: -7px; }

.secondaynavOuter .menu li { display:block;margin-bottom:5px;width:100%; }
.secondaynavOuter .menu li a { font-size:13px;padding:8px 0; }

.deskmenu, .topmainlogo, .hidemeonmobile { display:none; }
.mobMenu { display:block; }

.newsArCnt, .featuredSlider { display:none; }

.mobMenu .ticketbtn a { background:#de3a1f; }
.calbadge { padding-top:7px; padding-bottom:7px; }

dd.ml-table { border-bottom:1px }

.flyoutFooter { text-align:center;display:block; }

#mysticky-wrap { height:auto !important; }
.montheventimg {
    display: inline-block;
    margin-top: 20px;
    max-width: 40px;
}

 }
 
@media (max-height: 568px) {
	
	.mainNav .mobileFlyout li a { padding:8px !important; }
	.mobileSocial input[type="text"] { padding-bottom:3px; padding-top:3px; }
	.mobileFlyout .mobileSocialIcons { margin-bottom:5px; }
	nav.mobileFlyout { font-size:12px; } 
	
	
}