@media screen and (min-width: 960px){
	main.content { min-height: 500px; }
}
.footer { background: #3bb0a4; min-height: 100px; border-top: 6px solid #35968d; color: white; }
.header-right .btn { margin-left: 15px!important; }
.footer-content { color: white; padding: 10px; }
.news-ticker { width: 100%; background: #35968d; padding: 5px 0px; color: white; }
.news-ticker.floating-action { position: fixed; bottom: 0px; }
.news-ticker .left-side { padding-left: 0px; }
.news-ticker .right-side{ text-align: right; }
.ticker{ margin: 0px 40px 0px 20px; }
.ticker-left { float: left; position: absolute; top: 0px; left: 0px; }
.ticker-right { float: right; position: absolute; top: 0px; right: 0px; }
.ticker-control { cursor: pointer; }
.ticker-control:hover { background: #3bb0a4; }
.ticker ul { width: 100%; text-align: center; }
.ticker li { list-style: none; text-align: center; text-transform: uppercase; }
#server_clock { display: inline-block; text-align: left; }
.floating_flag{ height: 0px; }
.competition-item { float: left; width: 250px; margin-left: 10px; margin-bottom: 10px; }
.competition-item img{ max-height: 161px; }
.competition-list{ padding-top: 10px; padding-bottom: 10px; }
.competition-item-inner .name { text-transform: uppercase; font-size: 14px; padding-bottom: 10px; }
.table-noborder td { padding: 5px; }
.red-thunderbird { color: #D91E18; }
.white { color: white;  }
.heading-thin { font-weight: normal; text-transform: uppercase; margin-top: 0;}
/* style from bootstrap web */
.bs-callout { padding: 20px; margin: 20px 0; border: 1px solid #eee; border-left-width: 5px; border-radius: 3px; }
.bs-callout-warning { border-left-color: #f3cc31; background-color: #faeaa9;}
.bs-callout-danger { border-left-color: #d91e18; background-color: #e08283; color: white;}
.bs-callout-success { border-left-color: #1ba39c; background-color: #26c281; color:white;}
.bs-callout-info { border-left-color: #4C87B9; background-color: #32C5D2; color:white;}
/*override*/
.modal-backdrop { z-index: 10040; }
.modal { z-index:  10050; }
/* end override */
.btn-sm, .btn-sm:active { padding: 5px 10px; }
.work-choice td { vertical-align: top; }
.work-choice input[type="radio"]{ width: 24px; height: 24px; margin-right: 10px; }
/* widget */
.countdown-clock { margin-bottom:20px; font-size: 18px; }
.countdown-clock span { font-size: 18px; }
.carousel-caption { background: rgba(255,255,255,0.5); }
.bootbox-input { border: 1px solid #ccc; }
.container img { max-width: 100%; height: auto; }