.filter-container .search-lists>.sort-dropdown-container{visibility:visible}
.filter-container .container{width:100%}
.search-container{padding:24px 0;box-shadow:0 8px 16px rgba(17,69,134,0.12)}
.search-container .collections{display:none}
.search-container .dynamic_filters{margin-top:-16px}
.filter-container .loader_image{position:fixed;top:50%;left:50%;z-index:10;font-size:60px;margin-left:-30px}
.filter-container .search-title{font-size:25px;line-height:33px;color:#000}
.filter-container .scrollToOriginal{top:150px}
.filter-container .search-icon,.filter-container .search-iconVideo{color:#5a5c5c !important;font-size:17px;position:absolute;top:37%;left:30px}
.filter-container .search-box{background-color:#fff;border:1px solid #999;margin-top:16px;margin-bottom:16px;font-size:18px;color:#565656;text-indent:23px;padding-left:20px}
.bookmark-checkbox{display:flex;flex-direction:column;justify-content:center}
.bookmark-checkbox>label{display:flex;align-items:center;font-size:16px;line-height:24px;color:#1d428a}
.bookmark-checkbox>label>input{height:24px;width:24px;border:1px solid #c6c6c7;border-radius:4px;margin-right:10px;accent-color:#1d428a}
.filter-container .title_style{font-size:18px;color:#565656;font-family:"Metropolislight";display:block;margin-bottom:15px}
.filter-container .search-header{display:flex;align-items:center;justify-content:space-between}
.filter-container .collection-container{padding:0 15px}
.filter-container .collection-container .collection-filter{display:none}
.filter-container .collection-boxes{border-radius:3px;background-color:#fff;border:1px solid #1d428a;display:inline-block;padding:8px 10px;margin-right:5px;font-size:18px;margin-bottom:10px;cursor:pointer;color:#1d428a;font-family:"Metropolislight"}
.filter-container .collection-boxes.active{background-color:#1d428a;border:1px solid #1d428a;color:#fff}
.filter-container .filter_by{margin-top:0;margin-bottom:5px}
.filter-container .sort-search{font-size:14px;line-height:24px;font-weight:400;color:#000;margin-top:9px}
.filter-container .search-lists{margin-top:60px}
.filter-container .sort-dropdown-container{display:flex;justify-content:flex-end}
.filter-container .sort-dropdown{position:relative}
.filter-container .sort-dropdown-options{position:absolute;right:0;z-index:100}
.filter-container .sort-dropdown-title{width:159px;display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:24px;color:#1d428a;padding:8px 16px;border:1px solid #c6c6c7;border-radius:5px;cursor:pointer}
.filter-container .sort-dropdown-options{margin:11px 0 0 0;padding:8px 0;background:#fff;box-shadow:0 4px 8px rgba(17,69,134,0.16);border-radius:2px;width:184px}
.filter-container .sort-dropdown-options ul{margin-bottom:0}
.filter-container .sort-dropdown-options ul li{display:flex;flex-direction:column;align-items:flex-start;padding:8px 0 8px 24px;font-size:16px;line-height:24px;color:#1d428a}
.filter-container .sort-dropdown-options ul li:hover{background:#f4f8fa;cursor:pointer}
.filter-container #holdTemplate .section-custom{margin-top:0;margin-bottom:25px}
.filter-container .grid_container .each-grid{padding-left:0}
.filter-container .custom_selectBox .bootstrap-select>.dropdown-toggle{width:100%;padding-right:32px;box-shadow:0;background:#fff;padding:10px !important;margin-top:0;color:#1d428a}
.filter-container .custom_selectBox .bootstrap-select.btn-group .dropdown-toggle .filter-option{border-right:0;padding:0;font-size:18px !important;line-height:24px;color:#1d428a;font-family:"metropolislight";font-weight:400;margin-top:0;margin-right:5px;width:auto}
.filter-container .custom_selectBox .bootstrap-select.btn-group .dropdown-toggle .dropdown-menu-arrow{font-size:18px;margin-top:2px}
.filter-container .filterbtn:hover{color:#0091da}
.filter-container .custom_selectBox .bootstrap-select>.dropdown-toggle:hover{color:#0091da}
.filter-container .filter-box .open-menu{border-width:1px 1px 0 !important;border-top-style:solid !important;border-right-style:solid !important;border-left-style:solid !important;border-top-color:#e2e2e2 !important;border-right-color:#e2e2e2 !important;border-left-color:#e2e2e2 !important;border-image:initial !important;border-radius:0 !important;border-bottom-style:initial !important;border-bottom-color:initial !important;background-color:white !important;z-index:2 !important}
.filter-container .filter-box .filter-button{padding:10px 10px 10px 0 !important;width:auto;background-color:#fff}
.filter-container .filter-box .filter-button:hover .filter-option{color:#0091da !important}
.filter-container .filter-box .filter-button:hover .dropdown-menu-arrow{color:#0091da}
.filter-container .filter-box{margin-right:10px;display:inline-block;padding-left:0}
.filter-container .filter-option-list{position:absolute;width:190px;height:172px;background-color:#fff;border:1px solid #c6c6c7;border-radius:4px;display:none;z-index:1;padding:10px;overflow-y:auto}
.filter-container .filter-option-list label{font-size:18px;color:#1d428a;font-family:"metropolislight";font-weight:400}
.filter-container .filterbtn{color:#1d428a;border:1px solid #c6c6c7;border-radius:5px}
.filter-container .tags_name_wrapper{display:inline-block;border-radius:16px;width:auto;background:#1d428a;color:white;padding:5px;font-size:16px;text-align:left;margin-right:10px;cursor:pointer;float:none}
.filter-container .tags_name_wrapper .clear_individual_filter{margin-right:5px}
.clearall_filter{text-decoration:underline}
.filter-container .tags_name{padding-left:5px;padding-right:10px;font-size:14px}
.filter-container .circleCross{font-size:14px}
.filter-container .customerStoryContentImg{position:relative;width:100%;height:160px !important;float:left;width:100%;height:140px;background-position:center center;background-repeat:no-repeat;background-size:cover}
.filter-container .customerStoryContentImg:hover::after{background:#1d428a no-repeat scroll center center;width:80px;height:50px;content:"\f04b";font-family:FontAwesome;font-size:20px;display:flex;align-items:center;justify-content:center;color:white;position:absolute;left:8px;bottom:8px;z-index:2;border-radius:3px}
.filter-container .customerStoryContent{font-size:14px;color:#565656;font-family:"Metropolislight";font-weight:400;margin-top:12px;float:left;width:100%;margin-bottom:10px;padding-top:0;cursor:default}
.filter-container .customerStoryContent .category-title{display:flex;justify-content:space-between;align-items:center}
.filter-container .customerStoryContent .bookmark-title{width:25px;height:28px;border:1px solid #c6c6c7;border-radius:2px;display:flex;justify-content:center;align-items:center}
.filter-container .customerStoryContentImg .time{position:absolute;z-index:2;right:8px;bottom:8px;background-color:#1d428a;color:white;padding:2px 5px;font-size:14px;line-height:16px;border-radius:3px}
.filter-container .customerStoryContent{font-size:14px;color:#565656;font-family:"Metropolislight";font-weight:400;margin-top:15px;float:left;width:100%;margin-bottom:10px;padding-top:0}
.filter-container .customerStoryContent .bookmarked{content:"";background-image:url("clientlib/resources/bookmarksolid.png");background-size:contain;width:15px;height:20px;background-repeat:no-repeat;display:inline-block;vertical-align:middle}
.filter-container .customerStoryContent .bookmark-image{content:"";background-image:url("clientlib/resources/fa-bookmark.png");background-size:contain;width:15px;height:20px;background-repeat:no-repeat;display:inline-block;vertical-align:middle}
.filter-container .customerStoryContainer{height:300px !important;float:left;width:100%;position:relative;padding-bottom:60px}
.filter-container .customerStoryContent .thumbnail_title{margin-top:5px;font-size:14px;color:#565656;font-family:metropolislight}
.filter-container .customerStoryContent h3{color:#1d428a;margin-top:5px;margin-bottom:5px !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px !important;font-family:metropolislight}
.filter-container .customerStoryContent .thumbnail_session{margin-top:5px;font-size:18px;display:block;font-family:metropolislight}
.filter-container .customerStoryContent .details{margin-top:3px;font-size:16px !important;color:#000;font-family:metropolislight}
.filter-container .customerStoryContainer footer{float:right;padding:0;height:45px;padding-right:7px;width:100%;position:absolute;left:0;bottom:0;overflow:hidden;cursor:default}
.filter-container .customerStoryContainer footer a{float:right;font-size:25px;position:relative;top:10px;right:10px}
.filter-container .card_count{margin-bottom:25px;font-size:25px !important;color:#565656;font-family:'metropolislight'}
.filter-container input.empty::placeholder{text-indent:23px;font-size:18px;color:#565656;font-family:"Metropolislight"}
.filter-container .dropDownFilters{margin-bottom:50px}
.filter-container .filter_drops{padding-bottom:0;margin-left:0}
.filter-container .keywords_tag{margin-top:16px;margin-left:10px}
.filter-container .clearall_filter{color:#294d8c;font-size:16px;cursor:pointer;display:inline-block}
.filter-container .more-collections{font-size:18px;cursor:pointer;color:#1d428a;margin-left:20px;display:inline}
.filter-container input[type="checkbox"].check_filter{display:none}
.filter-container input[type="checkbox"].check_filter+label.filtername{background:url(../../../../../../content/dam/digitalmarketing/vmworld/assets/wcm/video-library/images/Uncheck.jpg) 0 45% no-repeat;padding-left:20px}
.filter-container input[type="checkbox"]:checked+label.filtername{background:url(../../../../../../content/dam/digitalmarketing/vmworld/assets/wcm/video-library/images/checked.jpg) 0 45% no-repeat;padding-left:20px;background-position-y:2px}
.custStories{margin-top:24px;width:100%}
@media(min-width:768px) and (max-width:1024px){.filter-container .grid_container .section-custom{margin-top:0 !important}
.filter-container .video_grids .col-video-grids .section-custom{margin:0}
.filter-container .video_title{margin-bottom:25px}
.filter-container{margin-left:10px;margin-right:10px}
.filter-container .filter_by{margin-top:15px}
.filter-container .customerStoryContent .details,.filter-container .customerStoryContent .thumbnail_session,.filter-container .customerStoryContent h3,.filter-container .customerStoryContent .thumbnail_title{margin-top:10px}
}
@media only screen and (max-width:600px){.filter-container .search-icon,.filter-container .search-iconVideo{left:3%;top:47%}
.filter-container .search-wrapper{padding:0;margin:0 15px}
.show-filter{display:block}
}
@media(max-width:799px){.filter-container .search-box-container{margin-left:10px;margin-right:10px}
.filter-container .filter-option-list{z-index:3}
.filter-container .collection-boxes,.filter-container .title_style,.filter-container .more-collections,.filter-container .tags_name,.filter-container .clearall_filter,.filter-container .filter-option-list label{font-size:14px}
.filter-container .collection-boxes{margin-bottom:15px}
.filter-container .filter_by{margin-top:15px}
.filter-container .more-collections{margin-left:0}
.filter-container .custom_selectBox .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:14px !important}
.filter-container .filter-option-list{width:97%}
.filter-container .customerStoryContent .thumbnail_title,.filter-container .customerStoryContent .thumbnail_session,.filter-container .customerStoryContent .details{font-size:16px !important;margin-top:10px}
.filter-container .customerStoryContent h3{font-size:18px !important;margin-top:10px}
.filter-container .search-box{margin-top:25px;width:98%;padding-left:12px}
.filter-container .card_count{font-size:26px !important}
.filter-container .customerStoryContainer{height:325px !important;margin-bottom:40px}
.filter-container #holdTemplate .section-custom{margin-bottom:0;margin-top:0 !important}
.filter-container .grid_container .each-grid{margin-bottom:10px}
}
#dropDownFilters .btn-group.bootstrap-select.filterbtn{width:100%;margin-top:16px}
#dropDownFilters .btn i{display:block}
#dropDownFilters .dropdown-toggle:after{display:none}
.fa-chevron-right:before{content:"\f054"}
.fa-chevron-down:before{content:"\f078"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
#dropDownFilters .bootstrap-select .dropdown-toggle:focus{outline:none !important}
.filter-container .custom_selectBox .bootstrap-select>.dropdown-toggle{text-transform:initial}
.filter-container #filterValues .tags_name_wrapper{max-width:max-content;flex:auto}
.filter-container #filterValues .keywords_tag{margin-left:15px}
.filter-container #filterValues .clearall_filter{line-height:30px}
.filter-container #filterValues .clearall_filter i{margin-left:5px}
.hide{display:none !important}
.search-iconVideo{background-image:url(../../../../../../content/dam/digitalmarketing/vmware/en/images/gallery/icons/search-icon.svg);background-repeat:no-repeat;width:17px;height:17px}
.search-iconVideo::before{content:""}
.searchvideos .overlay-brightcove{background:rgba(0,0,0,.4) none repeat scroll 0 0;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999999}
.searchvideos .modal1{background:#000 none repeat scroll 0 0;border:0 solid rgba(0,0,0,.2);border-radius:5px;display:none;left:50%;margin:-250px auto 0 -482px;padding:0;position:fixed;top:50%;width:965px;z-index:9999999}
.searchvideos #close_video{background-color:rgba(0,0,0,0);color:#fff;cursor:pointer;font-size:36px;font-weight:700;height:60px;position:absolute;right:0;top:-50px;width:30px;display:block}
.searchvideos .imgnewtab{display:none}
.searchvideos .imgnewtab i{color:#fff;font-size:30px;position:absolute;top:20px;left:20px;z-index:100000;cursor:pointer}
.searchvideos .containing-block{position:relative;float:left;width:100%}
.searchvideos .outer-container{height:0;padding-bottom:56.25%;position:relative}
.no-bookmark .customerStoryContent .bookmark-title{display:none}
@media only screen and (max-height:450px){.searchvideos .modal1{margin-top:0;top:84px}
}
@media(max-width:991px){.searchvideos .modal1{margin:-250px auto 0 -45%;width:90%;top:55%}
}
@media(max-width:640px){.searchvideos .modal1{margin-top:0;top:33%}
.show-filter{display:block;font-size:15px;line-height:24px;color:#294d8c}
}
@media(min-width:641px){.show-filter{display:none}
}
.loadingParent .loading{display:none}
.featuredVideos .owl-carousel .owl-dots{position:relative;margin-top:20px}
.featuredVideos .paddles{display:none}
@media(max-width:600px){.featuredVideos .owl-carousel .owl-item{margin-left:0 !important;margin-right:0 !important}
}
.featuredVideos .filter-container .customerStoryContent .bookmark-title{display:none}