.ddt_agents_column_grid_view_style2{border-radius: 4px;display: block;
box-shadow: 0 0 3px 0 rgba(4, 4, 4, 0.3);border: 2px solid #fff;background-color: #fff;}
.ddt_agents_column_grid_view_style2 .agents_image{border-radius: 3px;overflow: hidden;
position: relative;}
.ddt_agents_column_grid_view_style2{margin-bottom: 5.5% !important;}
.ddt_agents_column_grid_view_style2 .agents_image img{width: 100%;vertical-align: middle;}   
.ddt_agents_column_grid_view_style2 .ddt_agents_social_media{position: absolute;
bottom: 0px;left: 30px;display: block;z-index: 6000;margin-left: -5px;} 
.ddt_agents_column_grid_view_style2 .et-pb-icon{font-size: 20px;}
.ddt_agents_column_grid_view_style2 .agents-content{padding: 20px;}
.ddt_agents_column_grid_view_style2 .agents-title{border-bottom: 1px solid #e6e6e6;
margin-bottom: 20px;padding-bottom: 10px;}
.ddt_agents_column_grid_view_style2 .agents_name{position: relative;
line-height: 14px;font-weight: 600;font-size: 16px;}
.ddt_agents_column_grid_view_style2 .agents-nofp{font-size: 14px;line-height: 30px;
color: #60a7d4;transition: all 0.3s ease;}
.ddt_agents_column_grid_view_style2 .agents-website-url:before{font-family: ETmodules;content: '\e0e3';
padding-right: 10px;}
.ddt_agents_column_grid_view_style2 .agents-email:before{font-family: ETmodules;content: '\e076';
padding-right: 10px;}
.ddt_agents_column_grid_view_style2 .agents-phone:before{font-family: ETmodules;content: '\e090';
padding-right: 10px;}
.et_pb_column_1_4.ddt_agents_column_grid_view_style2 .agents-email,
.et_pb_column_1_4.ddt_agents_column_grid_view_style2 .agents-website-url{word-break: break-all;}
.ddt_agents_column_grid_view_style2 .agents_read_more{padding-top: 18px;} 
.ddt_agents_column_grid_view_style2 .agents-title a,
.ddt_agents_column_grid_view_style2 .agents-nofp ,
.ddt_agents_column_grid_view_style2 .agents-website-url a,
.ddt_agents_column_grid_view_style2 .agents-email a,
.ddt_agents_column_grid_view_style2 .agents-phone a,
.ddt_agents_column_grid_view_style2 .agents_read_more a {color:#666;}

@media screen and (max-width: 1280px){
 .ddt_agents_column_grid_view_style2 .agents-email a,
 .ddt_agents_column_grid_view_style2 .agents-website-url a,
 .ddt_agents_column_grid_view_style2 .agents-phone a{word-wrap: break-word;
  word-break: break-all;}
}	
/*******************************************Pagination CSS***********************************/
.et_pb_row_custom_pagination{clear:both;text-align: left;}
.pagination-container{padding-top: 0 !important;margin-top:0em;margin-bottom:2em;}
.navigation.ddt_grid_view_pagination .page-numbers{display: inline-block;border-right: 0;padding: 0em 1em;margin: 0 -1px;line-height: 2.6em;}
.navigation.ddt_grid_view_pagination .page-numbers.prev,.navigation.ddt_grid_view_pagination .page-numbers.next{padding: 0 .5em;}
.navigation.ddt_grid_view_pagination span.page-numbers {color:#06D6A0;border: 1px solid;border-color: #f9f9f9 !important;font-weight: 600;}
.navigation.ddt_grid_view_pagination .page-numbers .et-pb-icon{font-size: 1.6em;vertical-align: middle;line-height: 1.5em;margin-top: -3px;}
.navigation.ddt_grid_view_pagination span.page-numbers {background-color: #000 ;}
.navigation.ddt_grid_view_pagination a.page-numbers {color: #fff ;background: #000;border-left: solid 1px #f9f9f9;}
.navigation.ddt_grid_view_pagination a.page-numbers:hover {color: #fff ; border-color: #f9f9f9 !important;} 
.navigation.ddt_grid_view_pagination a.page-numbers:hover,.navigation.ddt_grid_view_pagination span.page-numbers:hover
{background-color: #ef476f;}
