@media only screen {
    /*
    *   Owl Carousel Owl Demo Theme
    *   v1.3.3
    */
        .owl-theme .owl-controls{
            margin-top: 10px;
            text-align: center;
        }

        /* Styling Next and Prev buttons */

        .owl-theme .owl-controls .owl-buttons div{
            color: #FFF;
            display: inline-block;
            zoom: 1;
            *display: inline;/*IE7 life-saver */
            margin: 5px;
            padding: 3px 10px;
            font-size: 12px;
            -webkit-border-radius: 30px;
            -moz-border-radius: 30px;
            border-radius: 30px;
            background: #869791;
            filter: Alpha(Opacity=50);/*IE7 fix*/
            opacity: 0.5;
        }
        /* Clickable class fix problem with hover on touch devices */
        /* Use it for non-touch hover action */
        .owl-theme .owl-controls.clickable .owl-buttons div:hover{
            filter: Alpha(Opacity=100);/*IE7 fix*/
            opacity: 1;
            text-decoration: none;
        }

        /* Styling Pagination*/

        .owl-theme .owl-controls .owl-page{
            display: inline-block;
            zoom: 1;
            *display: inline;/*IE7 life-saver */
        }
        .owl-theme .owl-controls .owl-page span{
            display: block;
            width: 12px;
            height: 12px;
            margin: 5px 7px;
            filter: Alpha(Opacity=50);/*IE7 fix*/
            opacity: 0.5;
            -webkit-border-radius: 20px;
            -moz-border-radius: 20px;
            border-radius: 20px;
            background: #869791;
        }

        .owl-theme .owl-controls .owl-page.active span,
        .owl-theme .owl-controls.clickable .owl-page:hover span{
            filter: Alpha(Opacity=100);/*IE7 fix*/
            opacity: 1;
        }

        /* If PaginationNumbers is true */

        .owl-theme .owl-controls .owl-page span.owl-numbers{
            height: auto;
            width: auto;
            color: #FFF;
            padding: 2px 10px;
            font-size: 12px;
            -webkit-border-radius: 30px;
            -moz-border-radius: 30px;
            border-radius: 30px;
        }

        /* preloading images */
        .owl-item.loading{
            min-height: 150px;
            background: url(../images/owl-carousel/AjaxLoader.gif) no-repeat center center
        }

    /* Owl Hero Theme */
        .owl-hero-theme {
            position: relative;
        }
        .owl-hero-theme .owl-controls .owl-buttons div {
            background: url('data:image/png;base64,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');
            font-size: 0;
            width: 26px;
            height: 53px;
            color: #fff;
            display: inline-block;
            /*opacity: 0.3;
            -webkit-transition: all 0.2s ease-in-out 0s;
            -moz-transition: all 0.2s ease-in-out 0s;
            -o-transition: all 0.2s ease-in-out 0s;
            transition: all 0.2s ease-in-out 0s;*/
        }
            .owl-hero-theme .owl-controls .owl-buttons div:hover {
                /*opacity: 1;
                text-shadow: 1px 1px 2px black;
                text-decoration: none;*/
            }
            .owl-hero-theme .owl-controls .owl-buttons .owl-prev,
            .owl-hero-theme .owl-controls .owl-buttons .owl-next {
                position: absolute;
                top: 70px;
                display: none;
            }
            .owl-hero-theme .owl-controls .owl-buttons .owl-prev {
                left: 17px;
                background-position: 0 0;
            }
            .owl-hero-theme .owl-controls .owl-buttons .owl-prev:hover {
              background-position: -52px 0;
            }
            .owl-hero-theme .owl-controls .owl-buttons .owl-next {
                right: 17px;
                background-position: -26px 0;
            }
            .owl-hero-theme .owl-controls .owl-buttons .owl-next:hover {
              background-position: -78px 0;
            }
        .owl-hero-theme .owl-controls .owl-pagination {
            position: absolute;
            bottom: 5px;
            height: 10px;
            text-align: center;
            width: 100%;
            display: none;
        }
        .owl-hero-theme .owl-controls .owl-page {
            display: inline-block;
            vertical-align: top;
        }
        .owl-hero-theme .owl-controls .owl-page span{
            display: block;
            width: 10px;
            height: 10px;
            /*opacity: 0.3;*/
            background: rgba(255, 255, 255, 0.5);
            border: 1px solid rgba(148, 147, 147, 0.51);
            margin: 0 6px;
            -webkit-border-radius: 100%;
            -moz-border-radius: 100%;
            border-radius: 100%;
            margin: 3px 3px;
        }
        .owl-hero-theme .owl-controls .owl-page.active span,
        .owl-hero-theme .owl-controls .owl-page:hover span{
            background: #ffb700;
            width: 16px;
            height: 16px;
            margin: 0;
        }

    /* Owl synced top Carousel Theme */
        .owl-video-synced-carousel-theme {
            width: 100%;
            background-color: #000;
        }
        .owl-video-synced-carousel-theme .item {
            text-align: center;
            height: 157px;
        }

    /* Owl uCarousel Theme */
        .owl-u-carousel-theme {
            margin-top: 20px;
        }
            .owl-u-carousel-theme .owl-wrapper-outer {
                overflow: visible;
            }
                .owl-u-carousel-theme .item {
                    text-decoration: none;
                    color: #1f2326;
                }
                .owl-u-carousel-theme .item:focus {
                    outline: none;
                }
                .owl-u-carousel-theme .item:hover {
                }
                .owl-u-carousel-theme .item .day {
                    font-size: 15px;
                    text-transform: uppercase;
                    font-weight: 900;
                    -webkit-transition: all 0.2s ease-in-out 0s;
                    transition: all 0.2s ease-in-out 0s;
                }
                    .owl-u-carousel-theme .item:hover .day {
                        color: #3399ff;
                    }
                .owl-u-carousel-theme .item .date {
                    font-size: 13px;
                }
                .owl-u-carousel-theme .item .pic {
                    position: relative;
                    overflow: hidden;
                    width: 241px;
                    height: 135px;
                    margin-top: 10px;
                    border-radius: 3px;
                }
                    .owl-u-carousel-theme .synced .item .pic:before,
                    .owl-u-carousel-theme .item:hover .pic:before {
                        border-radius: 3px;
                        box-shadow: inset 0 0 0 5px #ffb30c;
                        position: absolute;
                        top: 0;
                        left: 0;
                        width: 100%;
                        height: 100%;
                        content: "";
                    }
                    .owl-u-carousel-theme .item .pic img {
                        border-radius: 5px;
                        width: 100%;
                    }
                    .owl-u-carousel-theme .item .pic .duration {
                        position: absolute;
                        bottom: 10px;
                        right: 10px;
                        color: #fff;
                        background-color: rgba(0,0,0,0.3);
                        padding: 2px 10px;
                        border-radius: 2px;
                    }
                .owl-u-carousel-theme .item .name {
                    color: #3399ff;
                    font-size: 15px;
                    padding-right: 140px;
                    min-height: 45px;
                    margin-top: 10px;
                    -webkit-transition: all 0.2s ease-in-out 0s;
                    transition: all 0.2s ease-in-out 0s;
                }
                    .owl-u-carousel-theme .item:hover .name {
                        color: #297acc;
                    }

                .u-carousel--video .owl-u-carousel-theme .item .pic {
                    width: 241px;
                    height: 135px;
                    background-color: #000;
                    border-radius: 3px;
                    vertical-align: middle;
                    /*display: table-cell;*/
                    overflow: hidden;
                }
                    .u-carousel--video .owl-u-carousel-theme .item .pic img {
                        vertical-align: middle;
                        border-radius: 0;
                    }
                .u-carousel--rounded .owl-u-carousel-theme .item .pic {
                    border-radius: 40px;
                    width: 180px;
                    height: 180px;
                }
                    .u-carousel--rounded .owl-u-carousel-theme .item .pic img {
                        border-radius: 40px;
                    }
                    .u-carousel--rounded .owl-u-carousel-theme .item:hover .pic:before {
                        border-radius: 40px;
                    }
                    .u-carousel--rounded .owl-u-carousel-theme .item .pic .playbtn {
                        position: absolute;
                        bottom: 25px;
                        right: 15px;
                        padding: 3px 6px;
                        border-radius: 2px;
                        font-size: 13px;
                        font-weight: 700;
                        color: #000;
                        background-color: #ffb30c;
                    }
                .u-carousel--rounded .owl-u-carousel-theme .item .name {
                    padding-right: 40px;
                }
                .u-carousel--circled .owl-u-carousel-theme .item .pic  {
                    width: 170px;
                    height: 170px;
                    border-radius: 200px;
                }
                    .u-carousel--circled .owl-u-carousel-theme .item:hover .pic:before {
                        border-radius: 200px;
                    }
                    .u-carousel--circled .owl-u-carousel-theme .item .name {
                        text-align: center;
                        width: 140px;
                        padding: 0 20px;
                    }
                .u-carousel--gallery .owl-u-carousel-theme .item .pic {
                    width: 100%;
                    height: auto;
                    margin: 0 auto;
                }
                .u-carousel--gallery .owl-u-carousel-theme .item:hover .pic:before {
                    display: none;
                }
                .u-carousel--gallery .owl-u-carousel-theme .item .text {
                    text-align: center;
                    color: #1f2326;
                }
                .u-carousel--gallery .owl-u-carousel-theme .item .text .number {
                }
                .u-carousel--gallery .owl-u-carousel-theme .item .text .fact {
                    margin-top: 15px;
                    opacity: 0.8;
                    font-size: 18px;
                    padding: 0 10px;
                }
                .u-carousel--gallery .owl-u-carousel-theme .owl-wrapper-outer {
                    overflow: hidden;
                }
}
@media only screen and (min-width: 40.0625em) {
    .u-carousel--circled .owl-u-carousel-theme .item .pic  {
        width: 180px;
        height: 180px;
    }
    .owl-hero-theme .owl-controls .owl-pagination {
        bottom: 5px;
    }
    .owl-video-synced-carousel-theme .item {
        height: 385px;
    }
}
@media only screen and (min-width: 64.0625em) {
    .owl-hero-theme {
        width: 811px;
        position: relative;
    }
    .owl-hero-theme .item {
        height: 300px;
    }
    .owl-hero-theme .owl-controls .owl-buttons .owl-prev,
    .owl-hero-theme .owl-controls .owl-buttons .owl-next {
        top: 175px;
        margin-top: -50px;
        display: block;
    }
    .u-carousel--gallery .owl-u-carousel-theme .item .pic {
        width: 811px;
        height: auto;
    }
    .u-carousel--gallery .owl-u-carousel-theme .item .text .fact {
        padding: 0 80px;
    }
    .u-carousel--video .owl-u-carousel-theme .item .pic {
        /*width: 290px;*/
    }
    .owl-video-synced-carousel-theme {
        width: 1018px;
        margin-left: -40px;
        background-color: #000;
    }
    .owl-video-synced-carousel-theme .item {
        text-align: center;
        height: 575px;
    }
    .owl-hero-theme .owl-controls .owl-pagination {
        bottom: -25px;
        display: block;
    }
}
