/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

/* Logo size for centered navigation */
@import url(https://fonts.googleapis.com/css?family=Lato);
.tm-navbar-center [class*='tm-logo'] { 
transform: scale(1.0); 
}

.tm-navbar-center .tm-nav { 
margin-top: -15px; 
}

.uk-button-secondary {
background: none;
border: 2px solid #ffffff;
/*border-radius: 30px;*/
text-transform: uppercase;
  /* 1 */
  -webkit-appearance: none;
  /* 2 */
  margin: 0;
  /* 3 */
  /* 4 */
  overflow: visible;
  /* 5 */
  font: inherit;
  color: #ffffff;
  /* 6 */
  /* 7 */
  display: inline-block;
  box-sizing: border-box;
  vertical-align: middle;
  /* 8 */
  line-height: 40px;
  /* 9 */
  min-height: 40px;
  /* 10 */
  font-size: 16px;
  /* 11 */
  text-decoration: none;
  text-align: center;
  padding: 0 33px;
  overflow: hidden;
  z-index: 1;
  font-family: 'Open Sans';
  font-weight: 300;
  letter-spacing: 0;
  -webkit-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
  -webkit-backface-visibility: hidden;
}

.uk-button-secondary:hover,
.uk-button-secondary:focus {
  background-color: #484b5d;
  color: #ffffff;
  /* 2 */
  outline: none;
  /* 3 */
  text-decoration: none;
}

.uk-button {
border-radius: 0px;
text-transform: uppercase;
border: 1px solid #272d56;
background: none;
color: #272d56;
}

.nav > li > a {
padding: 5px;
padding-left: 20px;
}

.uk-block-primary {
background: #5ea9dd none repeat scroll 0 0;
}

.tm-article-image {
/*max-height: 200px;*/
}

.uk-accordion-title.uk-active {
background: #404670 none repeat scroll 0 0;
padding: 15px;
}

.uk-accordion-title {
text-align: center;
text-transform: uppercase;
}

.uk-accordion-title.uk-active {
color: #ffffff;
}

.uk-accordion-title {
background: #404670 none repeat scroll 0 0;
padding: 15px;
}

.uk-accordion-title {
color: #ffffff;
}

.uk-article-title {
text-align: center;
color: #272d56;
font-size: 32px;
line-height: 36px;
font-weight: 300;
font-family: "Open Sans";
}

.tm-block-footer .tm-footer a {
color: #999999;
}

.uk-dropdown {
width: 250px;
}

.uk-navbar-center {
float: left;
margin-top: -40px;
margin-bottom: 40px;
width: 100%;
}

.uk-navbar-toggle {
width: 100%;
float: left;
padding-top: 25px;
}

.sportsgrid {
max-width: 900px;
}

.sportsgrid2 {
max-width: 900px;
margin-top: 250px;
}

.uk-button-success {
border: 2px solid #fff;
border-radius: 50%;
font-size: 2em;
height: 250px;
width: 250px;
line-height: 1.2;
text-align: center;
text-transform: uppercase;
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
border: 2px solid #fff;
border-radius: 50%;
font-size: 1.6em;
height: 250px;
width: 250px;
line-height: 1.2;
text-align: center;
text-transform: uppercase;
background-color: #85c958;
color: #ffffff;
}

.uk-block-default + .uk-block-default, .uk-block-muted + .uk-block-muted, .uk-block-primary + .uk-block-primary, .uk-block-secondary + .uk-block-secondary {
border-top: none;
}

.uk-block-primary .uk-panel-teaser {
background: none;
}

.d3 {
margin-top: 100px;
}

.uk-navbar-nav > li > a {
font-family: 'Lato';
font-weight: 800;
}

.tm-navbar-contrast .uk-navbar-nav > li > a {
color: #ffffff;
}

.uk-block-secondary :
background: #a6ce39 none repeat scroll 0 0;
}

.nspArt h4.nspHeader {
display: none;
}

.uk-overlay-panel a:not([class]) {
color: #333333;
}

.uk-modal-dialog {   
margin-top: 150px;
margin-bottom: 300px;
}

.uk-button-primary {
background-color: #b5d84a;
}

.uk-button-primary:hover, .uk-button-primary:focus {
background-color: #b5d84a;
}

body {
background: #b5d84a none repeat scroll 0 0;
}

.tm-block-footer .tm-footer {
color: rgba(0, 0, 0, 0.4);
}

a:hover, .uk-link:hover {
color: #6fb4df;
}

a, .uk-link {
color: #3c94cc;
}

.nspArt h4.nspHeader {
display: none !important;
}

.nspArt .nspInfo {
display: none !important;
}

.nspArt p.nspText {
display: none !important;
}

.nspArt .fright {
display: none !important;
}


/*============================NEW HEADER================================*/

.tm-slideshow-fullscreen {
min-height: 850px;
}

./*uk-slideshow-fullscreen, .uk-slideshow-fullscreen > li {
min-height: 800px;
}*/

/*.tm-top-a {
padding-top: 500px;
}*/

.uk-slideshow-fullscreen, .uk-slideshow-fullscreen > li {
height: auto;
}

.tm-block-fullheight > .uk-container {
height: auto;
}

.uk-slideshow-fullscreen, .uk-slideshow-fullscreen > li {
height: 100%;
}

.uk-slideshow {
overflow: visible;
}

.uk-margin {
margin-bottom: 0px;
}