#wrapper {
    background-image: none;
}

#url {
    display: inline-block;
    width: 400px;
}

#cboxClose {
    position: absolute;
    bottom: 0;
    right: 0;
    background: url(../images/controls.png) no-repeat -25px 0;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
    top: 0;
}

.yourls-form {
    margin-bottom: 2em;
    alert('instyle file');
}

.yourls-form input[type="text"] {
    padding: 4px 6px;
    line-height: 1.5em;
}
.yourls-form .btn {
    height: 32px;
    line-height: 1.5em;
    font-size: 1.1em;
}
.yourls-form .btn.loader {
    background: #991218 url('../images/ajax-loader.gif') no-repeat center center;
}

.head {
    position: relative;
}
.pull-right {
    float: right;
}

.yourls-login-box {
    position: absolute;
    top: -1em;
    right: 0;
}

.recently-added-links table tr td.long-url {
    white-space: -moz-pre-wrap;
    white-space: -webkit-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    white-space: pre-wrap;
    word-wrap: break-word;
    word-break: break-all;
    white-space: normal;
}
.recently-added-links table tr td.date {
    width: 80px;
}

/* Forms */
input[type="text"], input[type="password"], input[type="search"], textarea {
    font-size: 1em;
}

/* Lightbox */
#colorbox {
    border: 1px solid #ccc;
}
#cboxContent {
    overflow: visible;
    font-size: 1.25em;
}
#cboxMiddleLeft, #cboxTopRight, #cboxMiddleRight,
#cboxTopLeft, #cboxTopCenter, #cboxTopRight, 
#cboxBottomLeft, #cboxBottomCenter, #cboxBottomRight {
    background: #fff;
}
#cboxOverlay {
    background: #373a36;
}
#cboxClose {
    top: -12px;
    right: -8px;
}

/* Tables */
table th {
    background-color: #373a36;
    color: #fff;
}
table tr:nth-child(odd) {
    background-color: #f3f2ef;
}
table tr {
    border: 0;
}

/* Messages */
.alert {
    margin-bottom: 2em;
    padding: 4px 10px;
    font-weight: bold;
}
.alert .fa {
    font-size: 1.2em;
    margin-right: 3px;
}
.alert-success {
    background-color: #ccffbb;
    color: #228822;
    border: 1px solid #22aa22;
}

.alert-error {
    background-color: #eecccc;
    color: #aa2222;
    border: 1px solid #882222;
}
