.top-buffer {
    margin-top: 50px;
}

.nav-buffer {
    padding-top: 20px;
}

#myProfileTab {
    margin-bottom: 15px;
}

#add-button {
    margin-top: 20px;
    margin-bottom: 20px;
}

#mainTable th, #mainTable td {
    vertical-align: middle;
}

/*
    Status descriptions (Scorecard)
*/

#statusTable td {
    vertical-align: top;
}

#statusTable td:first-child {
    white-space: nowrap;
}

#statusModal {
    color: #000000;
}

#statusModal .modal-footer {
    border-top: none;
}

#statusModal .modal-header {
    border-bottom: none;
}


/*
    Upload styles
*/

.fileinput-button {
    position: relative;
    overflow: hidden;
}
.fileinput-button input {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    -ms-filter: 'alpha(opacity=0)';
    font-size: 200px;
    direction: ltr;
    cursor: pointer;
}

/* Fixes for IE < 8 */
@media screen\9 {
    .fileinput-button input {
        filter: alpha(opacity=0);
        font-size: 100%;
        height: 100%;
    }
}

/*
    Button
*/

.btn-sm span {
    font-size: 16px;
}

.shot-button {
    width: 82px;
    height: 59px;
}

/*
    Statistics
*/

ul.nav li.dropdown:hover ul.dropdown-menu{
    display: block;
    margin-top:0px
}
.nav-menu {
    margin: 0;
}

/*
    Dashboard
*/

.dashboard-news table {
    color: #B4B4B4;
    width: 400px;
}

.text-article .holder {
    max-width: none;
}

/*
    Breadcrumbs in Golfclubs etc.
*/
.breadcrumb {
    background-color: transparent;
}


/* Quick create */
table.quick-create thead th {
    text-align: center;
}

#nav .list .link-1 {
    white-space: nowrap;
}

#nav .list a:after{
    width:36px;
    height:36px;
}

.head-box {
    float:left;
    width:100%;
    background:#4d515c;
    position:relative;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    padding-left: 25px;
    min-height:100px;
}

.head-box > h4 {
    line-height: 100px;
    margin: 0;
}

.inner-content-box {
    padding: 16px 12px 20px 12px;
    color: #4d515c;
    margin-bottom: 50px;
}

.text-article {
    padding:20px 12px;
    background:#f9f9f9;
}

#wrapper {
    background: #fff;
}

/* Twitter-Widget on dashboard */
#twitter-widget-0 {
	width:100%!important;
}