﻿.zoomd-discovery-widget-wrapper td {
    vertical-align: middle;
}

.zoomd-discovery-widget-wrapper .widget-title {
    font-family: arial;
    font-size: 18px;
    color: #333;
    margin: 15px 4px 10px 0;
    font-weight: normal;
}

.zoomd-discovery-widget-wrapper .widget-search-wrapper td {
    border: 0 none;
}

.zoomd-discovery-widget-wrapper .widget-element-title {
    font-family: arial;
    font-size: 14px;
    line-height: 18px;
    margin-top: 12px;
    cursor: pointer;
    overflow: hidden;
    -moz-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: inline-block;
}

.zoomd-discovery-widget-wrapper .widget-element {
    float: left;
    width: 300px;
    height: 184px;
    margin-right: 16px;
    margin-bottom: 100px;
    position: relative;
    list-style-type: none;
}

    .zoomd-discovery-widget-wrapper .widget-element .discovery-widget-elem-pic, .zoomd-discovery-widget-wrapper .widget-element .discovery-widget-elem-link {
        display: block;
        width: 100%;
        height: 100%;
        color: #333;
        font-size: 18px;
    }

        .zoomd-discovery-widget-wrapper .widget-element .discovery-widget-elem-link:hover {
            color: #333;
            text-decoration: none;
        }

.zoomd-discovery-widget-wrapper {
    width: auto;
    font-family: arial;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: auto;
}

    .zoomd-discovery-widget-wrapper .widget-items-list .widget-element iframe {
        margin: 0 0;
    }

    .zoomd-discovery-widget-wrapper .widget-items-list-wrapper {
        border: 1px solid #999999;
        padding: 10px 25px 40px 25px;
    }

    .zoomd-discovery-widget-wrapper .widget-items-list {
        list-style: none;
        overflow: auto;
        margin: 0;
        padding: 0;
        overflow: hidden;
    }

    .zoomd-discovery-widget-wrapper table.widget-search-wrapper {
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        overflow: auto;
        margin-bottom: 30px;
        overflow: hidden;
        border-spacing: 0;
        border: 1px solid #fff;
        border-collapse: separate;
    }

table.widget-search-wrapper td {
    margin: 0;
    padding: 0;
}

.zoomd-discovery-widget-wrapper input.widget-search-box {
    height: 38px;
    border: 1px solid #999;
    font-size: 18px;
    font-family: arial;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 0 0 5px;
    margin: 0;
}

.zoomd-discovery-widget-wrapper .widget-search-button-wrapper {
    width: 94px;
    border: 0 none;
    border-left: 6px solid #fff;
}

.zoomd-discovery-widget-wrapper .widget-search-button {
    border: none;
    background-color: #043556;
    width: 100%;
    height: 38px;
    color: #fff;
    font-size: 18px;
    font-family: arial;
    float: left;
    padding: 0;
    cursor: pointer;
    display: inline-block;
    margin: 0;
}

    .zoomd-discovery-widget-wrapper .widget-search-button:hover {
        background-color: #043556;
    }

.zoomd-discovery-widget-wrapper .widget-search-wrapper::after {
    clear: both;
}

.zoomd-discovery-widget-wrapper .widget-items-list-loader {
    background-image: url('../widget-scripts/extra_content/images/discovery 404 loader-big.gif');
    width: 66px;
    height: 66px;
    display: block;
    margin: auto;
    margin-top: 50px;
}

.widget-search-box::-webkit-input-placeholder {
    color: #C2B5A7;
}

.widget-search-box:-moz-placeholder { /* Firefox 18- */
    color: #C2B5A7;
}

.widget-search-box::-moz-placeholder { /* Firefox 19+ */
    color: #C2B5A7;
}

.widget-search-box:-ms-input-placeholder {
    color: #C2B5A7;
}

.zoomd-discovery-widget-wrapper ul li iframe {
    display: block;
}
