﻿                .videobox {
                        position: relative;
                        display: inline-block;
                        width: 100%;
                        height: auto;
                        box-shadow: 0 10px 8px -8px rgba(0,0,0,0.1);
                        -webkit-transform: scale(1, 1) translateY(0);
                        transform: scale(1, 1) translateY(-2px);
                        -webkit-transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
                        transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
                    }
                    .videobox img {
                        border: 1px solid #fff;
                    }
                    .videobox::after {
                        content: "";
                        position: absolute;
                        z-index: -1;
                        top: 0;
                        left: 0;
                        width: 100%;
                        height: auto;
                        box-shadow: 0 20px 15px -15px rgba(0,0,0,.3);
                        opacity: 0;
                        -webkit-transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
                        transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
                    }
                    .videobox:hover {
                        z-index: 1;
                        box-shadow: 0 20px 15px -15px rgba(0,0,0,.3);
                        -webkit-transform: scale(1.05, 1.05) translateY(-2px);
                        transform: scale(1.05, 1.05) translateY(-3px);
                    }
                    .videobox:hover img {
                        border: 1px solid #fff;
                    }

                    .videobox:hover::after {
                        opacity: 1;
                    }

                    .overlay::after {
                        content: "";
                        position: absolute;
                        top: 0;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        opacity: 0.5;
                        transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
                        background: transparent url(/group/15/images/play_icon.svg) no-repeat center;
                        
                    }
                    .overlay:hover::after {
                        /*border: 1px solid #fff;*/
                        opacity: 1;
                    }
                                           .striped_white {
                        background-color: #ffffff;
                        border-top: 1px solid #ffffff;
                        border-bottom: 1px solid #ffffff;
                    }          