.three_col_IVCC{ overflow:hidden; }
.three_col_IVCC_box{ width:32%; margin:50px 1.0% 0; }
.three_col_IVCC_box:nth-child(3n){ margin-right:0; }
.three_col_IVCC_box:nth-child(3n-2){ margin-left:0; }
.three_col_IVCC_box_img{ overflow:hidden; width:100%; padding-bottom:74.25%; position:relative; }
.three_col_IVCC_box .three_col_IVCC_box_content h6{ text-transform:uppercase; }
.three_col_IVCC_box .three_col_IVCC_box_content .date{  margin-bottom:0.5rem; font-size:16px;font-weight:400; }
.three_col_IVCC_box .three_col_IVCC_box_content p{ margin-top:0; }
.three_col_IVCC_box_V_btn{ transition:all ease .2s; -webkit-transition:all ease .2s; 
  -moz-transition:all ease .2s; background-color:rgba(70,192,224,.80); width: 100%; height: 100%; 
  display: flex; padding: 20px; justify-content: center; align-items: center; position:absolute; 
  top:-50%; left:50%; font-weight:700;
  transform:translate(-50% , -50%) ; font-size:16px; line-height:1; text-transform:uppercase;  }
.three_col_IVCC_box_V_btn a{ display:inline-block; }
.three_col_IVCC_box_V_btn img{ width:17px; vertical-align:top; }
.three_col_IVCC_box_img:hover .three_col_IVCC_box_V_btn{ top:50%; transition:all ease .2s; -webkit-transition:all ease .2s; -moz-transition:all ease .2s; }
.three_col_IVCC_box_V_btn a:hover{ color:#fff !important; text-decoration:underline; }

.three_col_IVCC_top{ padding-top:25px; padding-bottom:25px; border-top:2px solid #0c1720; border-bottom:2px solid #0c1720; } 
.three_col_IVCC_top .clearall_box{ display:flex; padding:0 5px; width: 11.4%; align-items:center; justify-content:center; }
.three_col_IVCC_top .clearall_box a{ text-transform:uppercase; line-height: 1; color:#46c0e0; display:inline-block; vertical-align:top; }
.three_col_IVCC_top .clearall_box a img{ width:17px; vertical-align:top; margin-right:10px; }

.title-select-dropwon-flex { display: flex; align-items:center; justify-content: center; flex-wrap: wrap; }
.serach_resources{ width: 100%; margin: 2rem; }
.serach_resources input[type="search"]{ display: block; max-width: 600px; margin: 0 auto; font-weight: 400; background-color:#05131e; color:#46c0e0; text-transform: uppercase;
    height: 37px; padding:5px 30px 5px 15px; background-size:20px auto; background-repeat:no-repeat;
background-image:url('../png/search-icon.png'); background-position:97% 10px; }

.three_col_IVCC_top .select2-container{ max-width:100%; }
.three_col_IVCC_top .title-select-dropwon{ border-right:2px solid #0c1720; padding:0 15px; width: 17.55%; }
.three_col_IVCC_top .select2-container--default .select2-selection--single{ border: none; border-radius:0; background-color:transparent; color:#46c0e0; }
.three_col_IVCC_top .select2-container--default .select2-selection--single:focus{ outline:none; }
.three_col_IVCC_top .select2-container .select2-selection--single{ height:auto; }
.three_col_IVCC_top .select2-container--default .select2-selection--single .select2-selection__rendered{ color:#46c0e0; padding:5px 20px 5px 5px; }
.three_col_IVCC_top .select2-container--default .select2-selection--single .select2-selection__arrow b{ border:none; }
.three_col_IVCC_top .select2-container--default .select2-selection--single .select2-selection__arrow{ height:100%; background-repeat:no-repeat; background-image:url('../png/droupdown-arrow.png'); background-position:center center; background-size:12px auto; }
.select2-results__option,
.select2-container--default .select2-search--dropdown .select2-search__field{ font-weight:400; color:#46c0e0;}
.select2-container--default .select2-search--dropdown .select2-search__field{ border: 1px solid #fff !important; padding:9px; height:auto; background-color: rgb(8, 33, 54); }
.select2-dropdown { border-radius:0 !important; background-color: rgb(8, 33, 54); border: 1px solid #fff; }
.select2-container--default .select2-search--dropdown{ padding:0; background-color: rgb(8, 33, 54); }
.select2-results__option{ background-color: rgb(8, 33, 54); }

.title-select-dropwon-last{ width:10.4%; }
.title-select-dropwon-last button:hover{ color:#fff; }
.title-select-dropwon-last button{ width:122px; max-width:100%; background:none; line-height:1.4; height:auto; font-weight:700; color:#082136; background-color:#4ac1e0; padding: 10px 20px; }

.row-fluid .three_col_IVCC .pagination-block{ letter-spacing:.1em; color:#46c0e0; }
.row-fluid .three_col_IVCC .pagination-block { margin-top:16px; display: inline-block; width: 100%; }
.row-fluid .three_col_IVCC .pagination-block ul.pagination { margin: 0; padding: 0; list-style-type: none; }
.row-fluid .three_col_IVCC .pagination-block ul.pagination { margin: 0; padding: 0; list-style-type: none; }
.row-fluid .three_col_IVCC .pagination-block ul.pagination li a { margin: 3px 5px; font-weight: '700;
    padding: 13px 16.5px; letter-spacing: .2em; font-size: 13px; line-height: 1.4; color:#0c1720;
    background-color: #fff; border: 0; border-radius: 0;  background-image: url('https://www.bench.com/hubfs/Benchmark-Dec-2020/Images/Btn-Bg-Border-2.png');
    background-size: 100% 100%; background-repeat: no-repeat }
.row-fluid .three_col_IVCC .pagination-block ul.pagination li:first-child a { margin-left: 0 }
.row-fluid .three_col_IVCC .pagination-block ul.pagination li a:hover,.row-fluid .three_col_IVCC ul.pagination li.active a { background-color: transparent; color: #4ac1e0; background-image: url('../png/btn-bg-border-2.png'); }
.row-fluid .three_col_IVCC .pagination-block ul.pagination li.onlyArrow a:hover,.row-fluid .three_col_IVCC .pagination-block ul.pagination li.onlyArrow.active a,.row-fluid .three_col_IVCC .pagination-block ul.pagination li.onlyArrow a { background-color: transparent; background-image: none; padding: 7px 8px }
.row-fluid .three_col_IVCC .pagination-block ul.pagination li.onlyArrow a img{ width:14px; }

.three_col_IVCC_second { color:#46c0e0; font-weight:400; }

.footer-container-wrapper, .body-container-wrapper { z-index: auto !important;}

@media (max-width: 1080px){
  .serach_resources { width:100%; }
  .title-select-dropwon-last,
  .three_col_IVCC_top .clearall_box,
  .three_col_IVCC_top .title-select-dropwon { width:20%; margin-top:10px; }
  .title-select-dropwon-last{ text-align:right; }

}

@media (max-width: 1024px){
  .three_col_IVCC_box{ width:32%; margin:40px 1.0% 0; }
}

@media (max-width:767px){
  .three_col_IVCC_box{ width:100%; margin-left:0; margin-right:0; }
  .three_col_IVCC_box:not(:first-child){ margin-top:30px; }
  .title-select-dropwon-last,
  .three_col_IVCC_top .clearall_box{ width:50%; }
  .three_col_IVCC_top .title-select-dropwon { width:33.33%; }
  .three_col_IVCC_top .clearall_box{ justify-content:start; padding-left:0; }
    
  .serach_resources {
      margin: 1rem 0;
    }
    .title-select-dropwon-flex {
        justify-content: flex-start;
        flex-wrap: wrap;
        max-width: 600px;
        margin: 0 auto;
    }
    .clearall_box{
        padding:0 16px;
    }
    .title-select-dropwon-last{
    text-align: left;
    padding: 0 16px;
    width: 100%;
    }
}

/* @media only screen and (max-width: 620px) {
   .resource_img { padding-bottom: unset; }
} */

@media (max-width:600px){
  .three_col_IVCC_top .title-select-dropwon { width:100%; padding-left: 0; padding-right:0; border-right:0; }
  .select2-container--default .select2-selection--single .select2-selection__arrow { width:45px; }
  .clearall_box { padding:16px 4px !important;}
  .title-select-dropwon-last {padding: 0 6px !important; }
}

