.video-search-grid{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;font-size:16px}.video-search-grid .search{-webkit-box-sizing:inherit;box-sizing:inherit;background-color:#0974b2;padding:.5em;min-height:7em}.video-search-grid .search h1{color:white;font-size:1.1em;text-transform:uppercase}.video-search-grid .search .searchbox{-webkit-box-sizing:inherit;box-sizing:inherit;display:flow-root;background-color:white;width:100%;font-size:1.3em;line-height:1.3em}.video-search-grid .search .searchbox input[type=text]{font-size:inherit;line-height:inherit;background-color:transparent;border:0;padding:0.5em;display:block;float:left;width:100%;margin:0 !important}.video-search-grid .videos-search-grid-inner{-webkit-box-sizing:inherit;box-sizing:inherit;padding:0;padding-bottom:50px;background-color:transparent;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.video-search-grid .videos-search-grid-inner .box{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:250px;width:calc(33% - 20px);padding:20px 0 0 0}@media screen and (max-width: 1280px){.video-search-grid .videos-search-grid-inner .box{min-height:410px;width:calc(50% - 20px)}}@media screen and (max-width: 480px){.video-search-grid .videos-search-grid-inner .box{width:100%}}.video-search-grid .videos-search-grid-inner .box .inner-box{-webkit-box-sizing:inherit;box-sizing:inherit;width:100%;background-color:#dd930c;padding:0;border:0;border-radius:2px;-webkit-box-shadow:2px 1px 2px #0005;box-shadow:2px 1px 2px #0005;overflow:hidden}.video-search-grid .videos-search-grid-inner .box .inner-box.default{background-color:#3e64ff;-webkit-transition:background-color 200ms ease-in-out;-o-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}.video-search-grid .videos-search-grid-inner .box .inner-box.default:hover{background-color:#2550ff}.video-search-grid .videos-search-grid-inner .box .inner-box.cyan{background-color:#4cc4e7;-webkit-transition:background-color 200ms ease-in-out;-o-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}.video-search-grid .videos-search-grid-inner .box .inner-box.cyan:hover{background-color:#36bde4}.video-search-grid .videos-search-grid-inner .box .inner-box.blue{background-color:#0974B2;-webkit-transition:background-color 200ms ease-in-out;-o-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}.video-search-grid .videos-search-grid-inner .box .inner-box.blue:hover{background-color:#08649a}.video-search-grid .videos-search-grid-inner .box .inner-box .video-search-grid-thumbnail{width:90%;height:65%;background-size:auto;background-position:29% 50%;background-repeat:no-repeat;margin:1em auto;cursor:pointer}@media screen and (min-width: 1280px){.video-search-grid .videos-search-grid-inner .box .inner-box .video-search-grid-thumbnail{min-height:246px}}.video-search-grid .videos-search-grid-inner .box .inner-box a{display:block;-webkit-box-sizing:inherit;box-sizing:inherit;padding:1em .5em 2em .5em;line-height:1.1em;color:white;text-shadow:.5px .5px 1px #000000dd;text-decoration:none;font-size:1.4em}.video-search-grid-modal{display:none;position:fixed;background-color:rgba(0,0,0,0.8);height:100%;width:100%;padding:10%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:99999;top:0;left:0}.video-search-grid-modal .video-search-grid-modal_inner{text-align:center}.video-search-grid-modal .video-search-grid-modal_inner iframe{border:none}.video-search-grid-modal .video-search-grid-modal_close{font-family:arial, sans-serif;position:absolute;top:2%;right:2%;cursor:pointer;font-weight:bold;width:35px;height:35px;border:2px solid white;border-radius:100%;color:white;font-size:25px;text-align:center;line-height:31px}
