.input-sm {
    width: 150px !important;
}

.slides li {
    list-style: outside none none;
    margin: 0 5px;
    border: 1px solid #e0e0e0;
}

.logoslider .flex-control-nav.flex-control-paging {
    display: none;
}

.clear {
    clear: both;
}

.logoslider-2 a {
    display: block;
    margin-bottom: 5px;
}

.tipbox {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
    text-align: center;
    border: 1px solid #e0e0e0;
    padding: 5px 10px;
    position: relative;
    display: inline-block;
}

    .tipbox:hover .tipcontent {
        display: block;
    }

.tipcontent {
    width: 400px;
    display: none;
    position: absolute;
    top: 35px;
    left: 0;
    background: white;
    border: 1px solid #e0e0e0;
    box-shadow: 0 0 5px #d0d0d0;
    padding: 10px;
}

    .tipcontent::before {
        content: "";
        position: absolute;
        border-bottom: 10px solid white;
        border-left: 10px solid transparent;
        top: -10px;
        left: 10px;
        border-right: 10px solid transparent;
    }

    .tipcontent a {
        display: block;
        width: 25%;
        float: left;
        margin-top: 5px;
    }
