﻿.course .course-thumb {
            margin-bottom: 5px;
        }

        .cut-text {
            text-overflow: ellipsis;
            overflow: hidden;
            width: auto;
            white-space: nowrap;
            font-size: 15px;
            color: #ffffff;
            background: #f36510;
            padding: 0 1px;
            font-weight: 500;
            text-align: center;
        }

            .cut-text:hover {
                text-overflow: inherit;
                overflow: inherit;
                width: auto;
                height: auto;
                white-space: normal;
                cursor: pointer;
            }

        .cut-text1 {
            text-overflow: ellipsis;
            overflow: hidden;
            width: auto;
            height: 50px;
            padding: 0 1px;
            font-size: 12px;
        }
  
        .photo-gallery-button, .media-record {
            width: 100%;
            float: left;
            font-size: 14px;
            margin-bottom: 6px;
        }

        .gallery_btns tr td:last-child {
            text-align: right;
        }

        .lblperpage {
            width: 100%;
            float: left;
            border-bottom: 1px solid #fff;
            margin-bottom: 10px;
            text-align: center;
        }

        .gb-repeater-font tr td:first-child {
            text-align: left;
        }

        .gb-repeater-font tr td:last-child {
            text-align: right;
        }

        .photo-lblPages {
            float: right;
            text-align: right;
        }

          .Video1 {
            width: 50px;
            height: 50px;
            background-image: url(EventGallery/icons/play-but.png);
            background-repeat: repeat;
            left: 90px;
            top: 75px;
            position: absolute;
        }

        .photo-lblPageCountTop {
            margin-left: 10px;
            float: right;
        }

        .PagerCurPage {
            color: White;
            background-color: #900518;
            padding: 5px 10px 5px 10px;
            vertical-align: top;
            margin-left: 3px;
            margin-right: 3px;
            text-align: center;
        }

      
        .PagerPageLink {
            padding-left: 8px;
            padding-right: 8px;
            text-align: center;
            color: #000;
            vertical-align: top;
        }

        button[disabled], html input[disabled] {
            background-color: white;
        }
        .courses-wrapper .course-section {
            margin-top: 50px;
        }
        .course-section {
            position: relative;
            clear: both;
        }
        .course {
    background-color: #fff;
    padding: 10px;
    position: relative;
    box-shadow: 0 0 6px 1px #eaeaea;
}
        .course .course-thumb {
    margin-bottom: 5px;
}
.course .course-thumb {
    position: relative;
  
}
img {
    width: 100% !important;
   
}