@media (max-width: 1417px)
{ 	
}
@media (max-width: 1388px)
{ 	
}
@media (min-width: 1024px) and (max-width:1388px)
{ 	
}
@media (max-width: 1199px)
{ 	
   
	.dlcard-right-content > img {
		width: 140%;
		float: right;
	}
   
   .section-left-content:hover > .sngl-dlcard-container {
   cursor: pointer;
   background: none;
   background-image: none;
}

.section-right-content:hover > .sngl-dlcard-container {
   cursor: pointer;
   background: none;
   background-image: none;
}
   
   .section-right-content > div > a > .flow-text {
       padding: 0px 0px 0px 30px;
   }
   .section-left-content > div > a > .flow-text {
       padding: 0px 30px 0px 0px;
   }
   .flow-image {
      overflow: visible;
   }
   .flow-image img {
      width: 100%;
   }
   .flow-offset {
      width: calc(50% - 485px);
   }
   .navbar-default .navbar-nav > li {
      padding: 0px 0 16px 10px;
   }
   .EPGlogoL {
      height: 50px;
   }   
   .navbar-header {
      float: right;
   }   
   .logo_div_scroll {
      margin-right: 10px;
      max-width: 130px;
      padding: 21px 0 15px 0;
   }
   .navbar-default .navbar-nav > li > a
   {  letter-spacing: 1px;
    }
   
   .flow-image {
    -webkit-background: linear-gradient(145deg, #ffffff 30%, #ffffff 60%);
    -moz-background: linear-gradient(145deg, #ffffff 30%, #ffffff 60%);
    -ms-background: linear-gradient(145deg, #ffffff 30%, #ffffff 60%);
    -o-background: linear-gradient(145deg, #ffffff 30%, #ffffff 60%);
    background: linear-gradient(145deg, #ffffff 30%,#ffffff 60%);
    background-image: -webkit-linear-gradient(145deg, #ffffff 30%, #ffffff 60%);
    background-image: -moz-linear-gradient(145deg, #ffffff 30%, #ffffff 60%);
    background-image: -ms-linear-gradient(145deg, #ffffff 30%, #ffffff 60%);
    background-image: -o-linear-gradient(145deg, #ffffff 30%, #19262C 60%);
    background-image: linear-gradient(145deg, #34434a 30%, #19262C 60%);
}
   
/*
   .nav-block 
   {  width: calc(100% - 140px);
    }
*/
   .logo_div 
   {  max-width: 110px;
      padding-top: 13px;
      height: 120px;
    }
   .navbar-default .navbar-nav > li > a {
      padding: 16px 18px 16px 0px
   }
}
@media (max-width: 1024px)
{ 	
   .partners-container-small {
       width: 16%;
   }
   #back-year {
       font-size: 36vw!important;
       padding: 60px 0px 0px 0px!important;
   }
   .blank-space-top {
       height: 30px;
   }
   .dcards-right > .tm-project-url > .cd-timeline-content > .tm-feat-img-container > .tm-feat-img {
      max-width: 400px;
      width: 100%;
   }
   .dcards-right > .tm-project-url > .cd-timeline-content > .tm-feat-img-container {
      max-width: 400px;
      float: left;
      min-height: auto;
      width: auto;
   }
   .dcards-left > .tm-project-url > .cd-timeline-content > .tm-feat-img-container > .tm-feat-img {
      max-width: 400px;
      width: 100%;
   }
   .dcards-left > .tm-project-url > .cd-timeline-content > .tm-feat-img-container {
      max-width: 400px;
      float: right;
      min-height: auto;
      width: auto;
   }
   .cd-timeline-content {
       left: 60px;
       width: 90%;
       top: 24px;
   }
/*
   .cd-timeline-content {
      left: 128px;
      width: 56%;
   }
*/
}
@media (max-width: 1023px)
{ 
	.dcards-left > a > .cd-timeline-content > .timeline-company-name {
		float: none !important;
	}
	
	.timeline-company-name {
		float: none!important;
		width: 100%;
		max-width: 400px;
	}
	
	.proj-shareicons-l {
	    display: none;
	}
	.proj-shareicons-s {
		display: block;
	}
	.tm-l-close-btn {
		display: none;
	}
	.proj-l-date {
		color: #ED1C24;
		font-size: 36px;
		font-family: 'Cormorant Garamond', serif;
		margin-left: 0px;
		font-weight: 600;
		font-style: italic;
		float: left;
		width: auto;
	}
	
	.proj-l-date-line {
	   float: left;
	   height: 18px;
	   margin-top: 10px;
	}
	.proj-heading {
	   font-size: 26px;
	   letter-spacing: 2px;
	   width: auto;
	}
	.aside_details {
		padding-left: 15px;
		padding-right: 15px;
		margin-bottom: 100px;
		margin-bottom: 40px;
		
	}
   .navbar-default .navbar-nav > .active > a::after {
       display: none;
   }
   .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus {
      height: 50px;
   }
   .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a {
      height: 50px;
   }
   #cd-timeline::before {
       left: 18px!important;
       margin-left: -2px!important;
   }
   .timeline-img {
       left: 0!important;
       margin-left: -20px!important;
   }
   .dcards-left > .tm-project-url > .cd-timeline-content > .dc-divi-container {
      max-width: 100%;
   }
   #back-year {
      font-size: 54vw!important;
      opacity: 0.03!important;
   }   
   .timeline-img img {
       left: 26%;
   }   
   #cd-timeline::after {
      left: 20px!important;
   }
   .dcard-list-container {
      padding:0px;
      float: right;
      width: 100%;
   }
   .timeline-content-container {
      width: 100%;
   }
   .tl-date-line {
      display: none;
   }
   .dcards-left > .tm-project-url > .cd-timeline-content > .tm-feat-img-container {
      float: left;
   }
   .cd-timeline-block.dcards-left > .tm-project-url > .cd-timeline-content > .tm-feat-img-container > .tm-feat-img {
      float: left;
   }
   .dcards-left > .tm-project-url > .cd-timeline-content > .dc-divi-container > .home-header-content-divider {
      float: left;
   }
   .dcards-left > .tm-project-url > .cd-timeline-content > .dc-divi-container {
      float: left;
   }
   .cd-timeline-block.dcards-left > .tm-project-url > .cd-timeline-content > .timeline-subheader {
      text-align: left;
   }
   .cd-timeline-block.dcards-left > .tm-project-url > .cd-timeline-content > .timeline-header {
       text-align: left;
   }
   .cd-timeline-content {
      margin-left: 0!important;
      left: 25px!important;
      width: 100%!important;
   }
   .dcards-left .historyblock-date {
       left: 62px;
       text-align: left;
       top: 0;
   }
   .dcards-right .historyblock-date {
       left: 62px;
       top: 0;
   }
   
   #menu-main-menu > li a:hover {
      color: #ed1c24
   }
   #menu-legal > .menu-item {
      float: left;
   }
   .navbar-default .navbar-nav > li > a {
   color: #fff;
   font-weight: 600;
   }
   .navigation-space-scroll {
   padding-top: 27px;
   }
   .main-header {
   position: fixed;
   }
   .navigation-space {
   padding-top: 28px;
   }
   .EPGlogoP {
   display: none!important;
   }
   .EPGlogoL {
   display: block!important;
   float: left;
   max-width: 140px;
   position: absolute;
   width: 100%;
   z-index: 1;
   margin-right: 40px;
   padding: 0 0 15px 0;
   height: 70px;
   }
   .main-header {
      height: 90px;
   }
   .main-body-top {
      margin-top: 90px;
   }
/*
   .navbar-nav > li > a > .caret 
   {  border: 0 none;
      display: none !important;
      font: 14px/2 FontAwesome;
      height: 100%;
      padding: 10px 24px 10px 30px;
      position: absolute;
      right: 0;
      top: 0;
    }
*/
   .navbar-header {
       float: right;
       padding-right: 0px;
       padding-top: 15px;
   }
   .header-container {
      width: 100%;
   }
   .main-navi-scroll {
       position: relative;
       left: auto;
       right: 0px;
       z-index: 999;
       margin-top: 0;
   }
   .logo_div_scroll {
       float: left;
       max-width: 140px;
       position: absolute;
       width: 100%;
       z-index: 1;
       margin-right: 40px;
       padding: 8px 0 15px 0px;
   }
   .nav-block {
      margin-top:-1px;
   }
   .navbar-nav > li > a > .caret::after
   { content: "\f054";
    }
   #menu-main-menu
   {  float: left;
      margin: 0;
      padding: 0;
      width: 100%;
    }
   #menu-main-menu.navbar-nav
   {  padding: 0 10px 0 16px;
      height: 100%;
      overflow: auto;
    }
   .main-navi-scroll {
       position: absolute;
       left: auto;
       right: 0px;
       z-index: 999;
       margin-top: 0;
   }
   .nav > li 
   {  display: block !important;
      position: relative !important;
      float: none;
    }
   .navbar-fixed-top 
   {  padding: 0;
      height: 90px;
    }
   .navbar-nav li 
   {  list-style: none;
    }
   .navbar-toggle 
   {  margin: 12px 0 0 0;
      display : block!important;
      padding: 10px !important;
      background-color: #34434A;
      border-radius:0;
      color:#FFFFFF;
      position: relative;
      border: none;
   } 
/*
	.navbar-collapse
	{ 	border-top : 1px solid transparent;
		box-shadow : inset 0 1px 0 rgba(255,255,255,0.1);
	 }
*/
	.navbar-collapse.collapse
	{ 	display : none!important;
      border-top: 0 !important;
	 }
	.navbar-nav
	{ 	float : none;
		margin : 0;
	 }
	.navbar-collapse.collapse.in
	{ 	background-color : rgba(52, 67, 74, 1);
		display : block!important;
		left : 0;
		min-height : 100%;
		padding : 18px 16px 150px 16px;
		position : fixed;
		right : 0;
		width : 100%;
      height: 100% !important;
      overflow-y: auto !important;
      border-top: 0 !important;
	 }
	.collapsing
	{ 	overflow : hidden;
	 }
	.navbar-default .navbar-collapse, .navbar-default .navbar-form
	{ 	background-color: rgba(52, 67, 74, 0.98);
      border-color: transparent;
      width: 100%;
      position: fixed;
      left: 0;
      right: 0;
      padding: 0 16px 0 16px;
      border-top: 0 !important;
	 }
   .navbar-nav > li > a 
   {  background-color: transparent;
    }
/*
   .navbar-nav > li > a 
   {  color: #37424A;
      font-size: 16px;
      font-weight: 700;
      padding: 21px 17px;
    }
*/
   .navbar-default .navbar-nav > li, .nav > li {
      float: none;
   }
   .navbar-default .navbar-nav > li {
      padding: 0;
   }
   .dropdown-menu {
      float: none;
      position: relative;
      width: 100%;
      display: block;
      background-color: transparent;
      left: 0;
      padding: 0;
   }
   .menu-item {
      float: none;
      padding: 0;
   }
   .search-icon-l {
      display: none;
   }
   .search-icon-s {
      display: block;
   }
   .dropdown-menu a {
      width: 100%;
   }
   .dropdown-menu > li {
      border-bottom: 0px solid #fff;
      margin-left: 0px;
      margin-right: 0px;
   }
   .dropdown-menu > li > a {
      height: 48px;
      padding-top: 0px;
      width: 100%;
      white-space: inherit;
      padding-left: 20px;
   }
   .dropdown-menu > li > a:hover {
      color: #ed1c24;
      text-decoration: none;
   }
   .navbar-default .navbar-nav > li:hover > a {
      color: #fff;
      text-decoration: none;
   }
   .navbar-nav > li > .dropdown-menu {
      margin-bottom: 10px;
   }
   .navbar-default .navbar-nav > li > a {
      height: 50px;
   }
   .navbar-default .navbar-nav > li::after {
       background: transparent; 
       content: '';
       display: none;
       height: 0;
       margin: 0;
       transition: width 0;
       width: 0;
   }
}
@media (max-width: 991px)
{ 	
	.dlcard-right-content > img {
		width: 217%;
		float: none;
		transform: translate(-34%, 0%);
	}
   .container {
       width: 100%;
   }
   #team-container > .team-member-link > .team > img {
       height: 240px; 
       opacity: 1;
       width: auto;
   }
   .team-member-container {
      margin-top: 20px;
   }
   .contact-map-container {
      margin-top: 80px;
   }
   .investments-horizontal-line {
      display: none;
   }
   .investments-vertical-line {
      display: none;
   }
   .iv-vertical-container {
      margin-bottom: 50px;
      margin-top: 0px;
   }
   .iv-horizontal-container {
      margin-bottom: 50px;
   }
   .flow-image {
     -webkit-background: linear-gradient(145deg, #ffffff 30%, #ffffff 60%);
     -moz-background: linear-gradient(145deg, #ffffff 30%, #ffffff 60%);
     -ms-background: linear-gradient(145deg, #ffffff 30%, #ffffff 60%);
     -o-background: linear-gradient(145deg, #ffffff 30%, #ffffff 60%);
      background: linear-gradient(145deg, #ffffff 30%,#ffffff 60%);
      background-image: -webkit-linear-gradient(145deg, #ffffff 30%, #ffffff 60%); 
      background-image:    -moz-linear-gradient(145deg, #ffffff 30%, #ffffff 60%); 
      background-image:     -ms-linear-gradient(145deg, #ffffff 30%, #ffffff 60%);
      background-image:      -o-linear-gradient(145deg, #ffffff 30%, #ffffff 60%);
      background-image:         linear-gradient(145deg, #ffffff 30%, #ffffff 60%);
   }
    .flow-table {
      display: block;
      width: 100%;
      height: auto !important;
   }
    .flow-offset {
      display: none;
      width: 0;
   }
   .fund-left-content {
       padding: 20px 40px 20px 0;
   }
   .full-width-container {
      width: 100%;
   }
   .blank-space-top {
       height: 40px
   }
   .blank-space-mid {
       height: 60px
   }
   .blank-space-bottom {
       height: 80px
   }
   .home-slider-container {
      padding: 30px 0 30px 40px;
   }
}
@media (max-width: 768px)
{ 	
   .team-member {
      width: 40%!important;
   }  
   .team-member-content {
      width: 60%!important;
      padding: 0 0 0 20px!important;
   } 
	.team-member-container {
       margin-top: 0px;
   }
	.investments-container {
		margin-top: 50px;
	}
   .contact-map-container {
      margin-bottom: 50px;
      margin-top: 50px;
   }
   
   .draw {
     -webkit-transition: color 0;
     transition: color 0;
     border-radius: 0px;
     cursor: pointer;
   }
   .draw::before, .draw::after {
     border-radius: 0px;
     border-bottom: 0px solid transparent;
     border-top: 0px solid transparent;
     width: 0;
     height: 0;
      -webkit-transition: border-color 0s ease-out 0s, width 0s ease-out 0s, height 0s ease-out 0s;
     transition: border-color 0s ease-out 0s, width 0s ease-out 0s, height 0s ease-out 0s;
   }
   .draw::before {
     top: 0;
     left: 0;
   }
   .draw::after {
     bottom: 0;
     right: 0;
   }
   .draw:hover {
     color: #000;
   }
   .draw:hover::before, .draw:hover::after {
     width: 0%;
   /*  height: 100%;*/
   }
   .draw:hover::before {
     border-top-color: #ED1C24;
   /*  border-right-color: #ffffff;*/
     -webkit-transition: width 0s ease-out, height 0s ease-out 0s;
     transition: width 0s ease-out, height 0s ease-out 0s;
   }
   .draw:hover::after {
     border-bottom-color: #ED1C24;
   /*  border-left-color: #ffffff;*/
     -webkit-transition: border-color 0s ease-out 0s, width 0s ease-out 0s, height 0s ease-out 0s;
     transition: border-color 0s ease-out 0s, width 0s ease-out 0s, height 0s ease-out 0s;
   }
   .sdraw {
     -webkit-transition: color 0s;
     transition: color 0s;
     border-radius: 0px;
     cursor: pointer;
   }
   .sdraw::before, .sdraw::after {
     border-radius: 0px;
     border-bottom: 0px solid transparent;
     border-top: 0px solid transparent;
     border-left: 0px solid transparent;
     width: 0;
     height: 0;
      -webkit-transition: border-color 0s ease-out 0s, width 0s ease-out 0s, height 0s ease-out 0s;
     transition: border-color 0s ease-out 0s, width 0s ease-out 0s, height 0s ease-out 0s;
   }
   .sdraw::before {
     top: 0;
     left: 0;
   }
   .sdraw::after {
     bottom: 0;
     right: 0;
   }
   .sdraw:hover {
     color: #000;
   }
   .sdraw:hover::before, .sdraw:hover::after {
     width: 100%;
   /*  height: 100%;*/
   }
   .sdraw:hover::before {
     border-top-color: #ED1C24;
   /*  border-right-color: #ffffff;*/
     -webkit-transition: width 0s ease-out, height 0s ease-out 0s;
     transition: width 0s ease-out, height 0s ease-out 0s;
   }
   .sdraw:hover::after {
     border-bottom-color: #ED1C24;
     border-left-color: #ED1C24;
     -webkit-transition: border-color 0s ease-out 0s, width 0s ease-out 0s, height 0s ease-out 0s;
     transition: border-color 0s ease-out 0s, width 0s ease-out 0s, height 0s ease-out 0s;
   }
   .flow-table.stuff {
      margin-bottom: 0;
   }
   .section-right-content > div > a > .flow-text {
      padding: 10px;
      margin-top: 50px;
   }   
   .section-left-content > div > a > .flow-text {
      padding: 10px;
      margin-top: 50px;
   }
   .sngl-dlcard-container:hover {
      background-image: none;
      background: none;
   }
   .pagingInfo{
      display: none;
   }
   .home-slider-container {
       padding: 0px 5px 0px 5px;
       position: relative;
   }
   .slider-image-container {
      min-height:360px;
   }
   .fund-left-content {
      padding:20px 40px 20px 0;
   }
   #menu-main-menu.navbar-nav 
   {  padding: 0 0 0 15px
    }
   .slider-image-container {
      width: 100%;
   }
   .slider-content-container {
      width: 100%;
   }
   .slick-prev, .slick-next {
      top: 50%!important;
   }
   .hs-content {
      max-width: 100%;
      padding: 30px;
   }
   #menu-legal > .menu-item {
      float: left;  
   }
   h1 {
      padding-top: 0px;
   }
}

@media (max-width: 767px)
   {
     
	.dlcard-right-content > img {
		width: 100%;
		float: none;
		transform: translate(-0%, 0%);
	}   
	.homeBanner > .slick-prev {
      top: 25%!important;
    } 
	.homeBanner > .slick-next {
      top: 25%!important;
    }   
   .dlcard-right-content    {
	   position: relative;
	   min-height: 250px;
	   margin-top: 20px;
	   margin-bottom: 20px;
   }
   .smain-heading {
       font-size: 34px;
       letter-spacing: 2px;
   }   
   .partners-container {
       padding:16px;
       width: 30%;
   }
   .timeline-img img {
       left: 28px!important;
       top: 18px!important;
   }
   #back-year {
      font-size: 54vw!important;
      opacity: 0.03!important;
   }   
/*
   .timeline-img img {
       left: 26%;
   }   
*/
   #cd-timeline::after {
      left: 20px!important;
   }
   .dcard-list-container {
      padding:0px;
      float: right;
   }
   .tl-date-line {
      display: none;
   }
   .dcards-left > .tm-project-url > .cd-timeline-content > .tm-feat-img-container {
      float: left;
   }
   .cd-timeline-block.dcards-left > .tm-project-url > .cd-timeline-content > .tm-feat-img-container > .tm-feat-img {
      float: left;
   }
   .dcards-left > .tm-project-url > .cd-timeline-content > .dc-divi-container > .home-header-content-divider {
      float: left;
   }
   .dcards-left > .tm-project-url > .cd-timeline-content > .dc-divi-container {
      float: left;
   }
   .cd-timeline-block.dcards-left > .tm-project-url > .cd-timeline-content > .timeline-subheader {
      text-align: left;
   }
   .cd-timeline-block.dcards-left > .tm-project-url > .cd-timeline-content > .timeline-header {
       text-align: left;
   }
   .cd-timeline-content {
      margin-left: 0!important;
      left: 25px!important;
      width: 100%!important;
   }
/*
   .dcards-left .historyblock-date {
       left: 40px;
       text-align: left;
       top: -8px;
   }
   .dcards-right .historyblock-date {
       left: 42px;
       top: -8px;
   }
*/
   .flow-image img {
      width: 100%;
      position: relative;
      transform: translate(0%, 0%);
   }
   footer {
      margin-top: 10px;
   }
   .txtpagingInfo {
      margin-left: 0;
   }
   .txt-sliding-text-container {
      margin-left: 0;
      width: 100%
   }
   .hs-content {
      padding: 30px;
   }
   .slider-imgs {
      min-width: 100%;
      min-height: 100%;
      object-fit: contain;
      background-size: contain;
      background-position: top left;
      position: relative;
      top: 0;
      right: 0;
      transform: translate(-0%, -0%);
      width: 100%;
   }
   .copy-txt {
       float: none;
       padding: 30px 23px 10px 0;
       margin: 0;
   }
   .fund-main-container {
     -webkit-background: linear-gradient(90deg, #ffffff 50%, #ffffff 50%);
     -moz-background: linear-gradient(90deg, #ffffff 50%, #ffffff 50%);
     -ms-background: linear-gradient(90deg, #ffffff 50%, #ffffff 50%);
     -o-background: linear-gradient(90deg, #ffffff 50%, #ffffff 50%);
      background: linear-gradient(90deg, #ffffff 50%, #ffffff 50%);
      background-image: -webkit-linear-gradient(90deg, #ffffff 50%, #ffffff 50%); 
      background-image:    -moz-linear-gradient(90deg, #ffffff 50%, #ffffff 50%); 
      background-image:     -ms-linear-gradient(90deg, #ffffff 50%, #ffffff 50%);
      background-image:      -o-linear-gradient(90deg, #ffffff 50%, #ffffff 50%);
      background-image:         linear-gradient(90deg, #ffffff 50%, #ffffff 50%);
   }
   
   .fund-left-content {
      float:none;
      width:100%;
      padding: 20px;
   }
   .fund-right-content {
       float: none;
       width: 100%;
       height: 250px;
       overflow: hidden;
       position: relative;
   }
   .fund-right-content > img {
      width: 100%;
      position: relative;
      max-width: 100%;
   }
   .section-left-content > .flow-text {
       padding: 10px 0px 15px 0px;
   }
   .section-right-content > .flow-text {
       padding: 10px 0px 15px 0px;
   }
   .flow-text {
       display: table-cell;
       float: left;
       width: 100%;
   }
   .flow-image {
       display: table-cell;
       table-layout: fixed;
       float: left;
       overflow: hidden;
       position: relative;
       width: 100%;
/*       min-height: 250px;*/
   }
   .te-content-container {
      padding: 0 15px 0 15px;
   }
   #menu-legal > .menu-item {
      float: none;
   }
   .hs-heading {
      font-size: 34px;
      line-height: 37px;
      letter-spacing: 3px;
   }
   .slider-image-container {
      width: 100%;
      min-height: auto!important;
   }
   .slider-content-container {
      width: 100%;
      height: auto;
   }
   .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse
	{ 	margin-left : 0;
		margin-right : 0;
	 }
   .menu-item {
      float: none;
      padding: 0;
   }
	.navbar-collapse
	{ 	padding-left : 0;
		padding-right : 0;
	 }
   .hs-content 
   {  max-width: 100%;
    }
   .menu-item {
      float: none;
      padding: 0;
   }
   .homeBanner > .slick-prev {
      top: 15%!important;
   }
      
   .homeBanner > .slick-next {
      top: 15%!important;
   }      
   .slick-prev {
      top: 50%!important;
   }
   .slick-next {
      top: 50%!important;
   }
   h1 {
    font-size: 28px;
    font-weight: 800;
    line-height: 32px;
/*    padding-top: 20px;*/
    letter-spacing: 2px;
} 
}

@media (max-width: 667px) {
   .slider-image-container {
       max-height: 286px;
   }
      .team-member {
      width: 100%!important;
   }  
   .team-member-content {
      width: 100%!important;
      padding: 0px!important;
   }
}

@media (max-width: 600px)
{ 	
   .mem-tel {
      width: 100%;
      margin-bottom: 0px;
   }
/*
   .t-mem-tel {
      width: 100%;
   }
*/
   table
	{ 	border : 0;
	 }
	table caption
	{ 	font-size : 14px;
	 }
	table thead
	{ 	border : none;
		clip : rect(0 0 0 0);
		height : 1px;
		margin : -1px;
		overflow : hidden;
		padding : 0;
		position : absolute;
		width : 1px;
	 }
	table tr
	{ 	border-bottom : 0px solid #ddd;
		display : block;
		margin-bottom : .625em;
	 }
	.find-ca-content > table tr
	{ 	border-bottom : 3px solid #ddd;
		display : block;
		margin-bottom : .625em;
	 }
	table td
	{ 	border-bottom : 0px solid #ddd;
		display : block;
		font-size : 14px;
		text-align : left;
	 }
	table td:before
	{ 	content : attr(data-label);
		float : left;
		font-weight : bold;
		margin-right : 15px;
		text-transform : none;
	 }
	table td:last-child
	{ 	border-bottom : 0;
	 }
}
@media (max-width: 570px)
{
   .iv-content {
      width: 100%;
      padding: 0;
      margin-top: 10px;
   }
   .iv-number-container {
      width: 100%;
	   margin-top: 15px;
   }
	
	.dlcard-right-content > img {
		max-width: auto;
		min-width: 100%;
		min-height: 100%;
		max-height: 100%;
		position: absolute;
		transform: translate(-15%, 0%);
		width: auto;
	}
}
@media (max-width: 500px)
{
	.hs-evp-link {
		margin-top: 40px;
	}
   .subtitle {
      margin-top: 20px;
   }
   .slider-image-container {
       width: 100%;
       min-height: auto !important;
       height: 100%;
       max-height: 176px;
       top: 0;
       margin-top: 0;
       padding-top: 0;
   }
   
}
@media (max-width: 479px)
{ 
   .prev-btn-container {
      width: 100%;
      margin-bottom: 20px;
   }
   .next-btn-container {
      width: 100%;
      float: left;
   }
   .single-team-block {
      float: left!important;
   }
}
@media (max-width: 420px)
{ 	
   .partners-container {
       padding:16px;
       width: 50%;
   }
}
@media (max-width: 320px)
{ 	
}