body{font-family: 'Open Sans', sans-serif !important;}
.clear {clear:both;}
h1,h2,h5 {color:#282645}
h1 {font-weight:600;}
.fleft {float:left;}
.fright {float:right;}
.ml80 {margin-left:80px;}
.player {color:#A5A2A1;}
.pdr0 {padding-right:0px;}
.pdl0 {padding-left:0px;}
.profile-info {margin-top:10px;}
.profile-info .dropdown .btn {padding:0px;}
.profile-info .btn-default,.profile-info .btn-default:hover {border:0px !important;}
.profile-info .btn-default:hover  {background-color: transparent;border-color: transparent;}
.profile-status {position:absolute;top:62%;right:26%}
.border-left {border-left:2px solid #D7D5D9;}
#nav {list-style:none;margin-top:20px;border-top:1px solid #e8e7e7;padding-top:20px;padding-left:10px;}
#nav a {color:#333;}
.team-name {
  position: relative;
  bottom: 32px;
  background: #000;
  opacity: 0.7;
  width: 100%;
  display: inline-block;
  color: #fff;
  height: 33px;
  font-size: 18px;
  padding-left: 10px;
  padding-top: 4px;
}
.team-info h5 {margin-top:0px !important;margin-bottom:0px;}
.team-image {border-top-left-radius: 5px;border-top-right-radius: 5px;}
.inline {display:inline-block;}
.ml10 {margin-left:10px;}
.mt8 {margin-top:8px;}
.mt5 {margin-top:5px;}
.pb15 {padding-bottom:15px;}
.pt10 {padding-top:10px;}
.fs16 {font-size:16px;}
.name-manager {color:#282645;font-size:15px;font-weight:bold;}
.light-gray{color:#615E61;}
.thumb {border:1px solid #ddd;padding:4px;}
.join-team p {color:#615E61;font-size:13px;}
.gray-light {color:#C3BAB8 !important;}
.pr0 {padding-right: 0px;padding-top:20px;}
.pl30 {padding-left: 4px;}
.gold {color:#8D854C;font-size:18px;}
.fs15 {font-size:15px;}
.btn-outline-inverse{color:#C3BAB8;background-color:transparent;border-color:#C3BAB8}
.player-item {padding-bottom:10px;display:inline-block;width:100%;}
.data-player {border-bottom: 1px solid #ddd;min-height:50px;}
.month {font-weight: bold;font-size: 18px;text-transform:uppercase;}
.next-teams {font-weight: bold;font-size: 16px;}
.data-next-match {padding-top:20px;}
a.block {display:block;text-decoration:none;color:#333;}
.border-bottom {border-bottom: 1px solid #ddd;}
#invited , #reserve {padding-top:20px;}

.remove-padding {padding-left:0px;padding-right:0px;}

/*#match-pitch {background-image:url('/Sports/web/images/football-pitch-bg.jpg');width:100%;}*/
.bootstrap-switch {float:right;}

.player-item  .fleft {position:relative;}
.player-status {position:absolute;bottom: 4px;right: -4px;}

/*** MOBILE ***/
@media (max-width: 768px) {
.last-match-teams img {width:75px;}
.player-pitch {width:40px;}
}
.last-match-teams h4 {color:#333;}

.btn-google{color:#fff;background-color:#dd4b39;border-color:rgba(0,0,0,0.2)}.btn-google:hover,.btn-google:focus,.btn-google:active,.btn-google.active,.open>.dropdown-toggle.btn-google{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,0.2)}
.btn-google:active,.btn-google.active,.open>.dropdown-toggle.btn-google{background-image:none}
.btn-google.disabled,.btn-google[disabled],fieldset[disabled] .btn-google,.btn-google.disabled:hover,.btn-google[disabled]:hover,fieldset[disabled] .btn-google:hover,.btn-google.disabled:focus,.btn-google[disabled]:focus,fieldset[disabled] .btn-google:focus,.btn-google.disabled:active,.btn-google[disabled]:active,fieldset[disabled] .btn-google:active,.btn-google.disabled.active,.btn-google[disabled].active,fieldset[disabled] .btn-google.active{background-color:#dd4b39;border-color:rgba(0,0,0,0.2)}
.btn-google .badge{color:#dd4b39;background-color:#fff}
.match-border-status-2 {border-left:4px solid #5cb85c;}
.match-border-status-3 {border-left:4px solid #d9534f;}
.match-border-status-4 {border-left:4px solid #5bc0de;}
#canvas .circle {display: inline-block;margin: 1em;}
.circles-decimals { font-size: .4em;}
.circles-text {font-size:20px !important;}

.slick-dots li.slick-active button:before {
    opacity: .75 !important;
    color: black !important;
}

.slick-dots li button::before {
    font-family: slick !important;
    font-size: 6px !important;
    line-height: 20px !important;
    position: absolute !important;
    top: 0px !important;
    left: 0px !important;
    width: 20px !important;
    height: 20px !important;
    content: "•" !important;
    text-align: center !important;
    opacity: 0.25 !important;
    color: black !important;
    -webkit-font-smoothing: antialiased !important;
}
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('./fonts/slick.eot');
    src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    margin-top: -10px;
    padding: 0;

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -45px;

    display: block;

    width: 100%;
    padding: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}


.mt-widget-1 {
  border: 1px solid #e7ecf1;
  text-align: center;
  position: relative; }
  .mt-widget-1 .mt-icon {
    position: absolute;
    right: 10px;
    top: 10px;
    margin: 7px;
    font-size: 20px; }
    .mt-widget-1 .mt-icon > a > i {
      color: #a1e5e1; }
    .mt-widget-1 .mt-icon > a:hover > i {
      color: #79dad5; }
  .mt-widget-1 .mt-img {
    display: inline-block;
    border-radius: 50% !important;
    border: 4px solid #e7ecf1;
    margin: 40px 0 30px 0; }
    .mt-widget-1 .mt-img > img {
      border: 1px solid trnsparent;
      border-radius: 50% !important; }
  .mt-widget-1 .mt-body .mt-username {
    text-align: center;
    margin: 5px 10px;
    font-weight: 600;
    font-size: 16px; }
  .mt-widget-1 .mt-body .mt-user-title {
    text-align: center;
    margin: 10px 10px 10px 10px;
    color: #666666;
    font-size: 13px; }
  .mt-widget-1 .mt-body .mt-stats {
    margin: 30px 0px 0px 0px; }
    .mt-widget-1 .mt-body .mt-stats .btn-group {
      border-top: 1px solid #e7ecf1; }
      .mt-widget-1 .mt-body .mt-stats .btn-group .btn {
        padding: 10px 10px;
        font-size: 14px;
        border-right: 1px solid #e7ecf1; }
        .mt-widget-1 .mt-body .mt-stats .btn-group .btn:hover {
          background-color: #e7ecf1; }
        .mt-widget-1 .mt-body .mt-stats .btn-group .btn:last-child {
          border: 0; }
        .mt-widget-1 .mt-body .mt-stats .btn-group .btn > i {
          position: relative;
          top: 3px;
          right: 2px;
          font-size: 16px; }
        .mt-widget-1 .mt-body .mt-stats .btn-group .btn:first-child {
          border-bottom-left-radius: 4px !important; }
        .mt-widget-1 .mt-body .mt-stats .btn-group .btn:last-child {
          border-bottom-right-radius: 4px !important; }
		  
 
.mt-comments .mt-comment .mt-comment-img {width:65px !important;}
.mt-comment-author {font-size:16px !important;}
.mt-comment-text:hover {text-decoration:none !important;}
.mt-comment-text {min-height:20px;}
.mt-comments .mt-comment {padding-left:0px !important;}
hr, p { margin: 5px 0 !important;}
.players-list .player-status {position:relative;left:50px;bottom:23px;}

/* HEADER */
.page-header {
    width: 100%;
    height: 46px;
    min-height: 46px;
    background: #f1f3fa;
    border-bottom: 1px solid #dce0ec!important;
    border: 0;
    margin: 0;
    padding: 0;
    box-shadow: none;
    filter: none;
}
.navbar-nav>li>a {padding-top:3px !important;}

.AppContent {
    padding: 56px 14px 15px;
    position: relative;
}
.nav>li>a:focus, .nav>li>a:hover {background-color:transparent !important;}

.nav-pills {margin-bottom:0px !important;}

#global-actions>li {
    height: 46px;
    overflow: hidden;
}

#global-actions>li>a {border-bottom:0px !important;}

#global-actions > li > a {
    border-bottom-color: #0084B4;
}
#global-actions>li>a {
    border-bottom: 5px solid #0084B4;
    transition: all .15s ease-in-out;
}
.nav .active a {
    /*color: inherit;*/
	color:#66757f;
    background-color: transparent;
	
}

.nav>li>a, .nav>li>button {
    color: inherit;
    display: block;
    font-size: 14px;
    font-weight: 500;
    height: 46px;
    line-height: 1;
    padding: 0 14px 0 4px;
}

.nav>li .Icon {
    float: left;
    margin: 17px 0 0 10px;
    width: 23px;
    height: 23px;
	color: #6D6D6D;
}

.Icon--large {
    font-size: 16px;
    line-height: 1;
}

#global-actions > li > a {
	border-bottom-color: #0084B4;
}

#global-actions > li:hover > a,
#global-actions > li > a:focus,
 .nav.right-actions > li > a:hover,
 .nav.right-actions > li > button:hover,
 .nav.right-actions > li > a:focus,
 .nav.right-actions > li > button:focus {
    color: #0084B4;
}

.nav>li>a .text {float: left;margin-left: 3px;margin-top: 17px;padding: 0;}
#global-actions>li:hover>a,#global-actions>li.active>a{height:45px !important;border-bottom: 5px solid #1b95e0 !important;transition: all .15s ease-in-out !important;}
#global-actions>li:hover{color:#1b95e0}
#global-actions > li > a {border-bottom-color: #0084B4 !important;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {background-color:transparent;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {color:#66757f;}
/*
.page-header .top-menu {
    float: right;
    padding-right: 25px;
}
.page-header .top-menu .navbar-nav {
    padding: 0;
    margin: 0;
}*/

.bs-callout-info {
    border-top-color: #1b809e !important;
}

.bs-callout {
    padding: 20px;
    margin: 50px 0;
    border: 1px solid #eee;
    border-top-width: 5px;
    border-radius: 3px;
}

