.video-result-container {
    margin-top:20px;
    border: 1px solid #999999;
}

.video-title-section {
    padding: 5px;
    background-color: #E6E6E6;
    border-bottom: 2px solid #999999;
}

.slider-title {
    font-size: 13px;
    font-weight: 700;
    color: #000;
}

.slider-view-all a {
    font-size: 12px;
    color: #000;
    text-decoration:none;
}

.video-slider-description {
    margin: 8px;
}

.video-slider-list {
    width: 100%;
}

.result-list {
    min-height: 200px;
}

button.nextBtn,
button.prevBtn {
    cursor: pointer;
    border: none;
    background-repeat: no-repeat;
    background-size:25px;
    height:35px;
    width:25px;
    float:left;
    text-indent: -9999px;
    margin: 55px 0;
}

.rtl button.nextBtn,
.rtl button.prevBtn {
    float: right;
}

button.disabled,
button.disabled {
    cursor: initial;
    visibility:hidden;
}

button.nextBtn,
.rtl button.prevBtn {
    background-image: url(/~/media/images/global/buttons/right-arrow.png);
}

button.prevBtn,
.rtl button.nextBtn {    
    background-image: url(/~/media/images/global/buttons/left-arrow.png);
}

.result {
    float:left;
    width:calc(18% - 10px);
    margin:1%;
}

.rtl .result {
    float: right;
}

.video-image {
    width:100%;
    height:0px;
    padding-top: 56%;
    border:solid 1px #333;
    box-sizing: border-box;
    position:relative;
    margin-bottom:5px;
}

.video-image-wrapper {
    position: absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
}

.video-image-wrapper img {
    width:100%;
    height:100%;
}

.video-link {
}

.video-publish-date-views {
    font-size: 10px;
    color: #999;
}



.icon-search img {
    display:none;
}

#content .searchbar {
}

.basic-search-text {
    width:calc(100% - 67px);
    padding: 0 5px;
    height: 27px;
    float: left;
    margin:0;
    margin-right: -1px;
    font-size:12px;
    box-sizing:border-box;
}

.rtl .basic-search-text {
    float: right;
    margin-right:0;
    margin-left:-1px;
}

.basic-search-button {
    background-color: #cdcdcd;
    height: 20px;
    padding: 3px;
    width: 68px;
    font-size: 20px;
    display: inline-block;
    text-align: center;
    background-image: url(/-/media/designer/header/mvc/images/header-search.png);
    background-repeat: repeat-x;
    border: solid 1px #999;
    border-radius: 0 4px 4px 0;
    box-sizing: border-box;
    height: 27px;
}

.rtl .basic-search-button {
    border-radius: 4px 0 0 4px;
}

.basic-search-button:hover {
    cursor: pointer;
    background-color:#aeaeae;
    background-image: url(/-/media/designer/header/mvc/images/header-search-hover.png);
}



@media only screen and (max-width: 500px) {
    .result {
        float:none;
        clear: both;
        width:98%;
        display: table;
    }
    
    button + .result {
        margin-top:15px;
    }
    
    .video-image {
        width:75px;
        height:42px;
        padding:0px;
        float: left;
        margin-right:10px;
        display: table-cell;
    }
    
    .rtl .video-image {
        float: right;
        margin-right:0;
        margin-left:10px;
        
    }
    
    .video-text {
        display: table-cell;
    }

    button.nextBtn,
    button.prevBtn,
    .rtl button.prevBtn,
    .rtl button.nextBtn {
        float: none;
        display: block;
        clear: both;
        width: 98%;
        font-weight:bold;
        background-image:none;
        margin:1%;
        border:solid 1px #999;
        text-indent:0;
    }
    
    button.disabled,
    button.disabled {
        display:none;
    }
}



