
img{
	max-width:100%;
}



/*----------------------------------
 Team Widget
----------------------------------*/
.team_title_description .team_contact_info{
    bottom: 0;
    position: absolute;
    padding: 30px;
    margin-top: 0px;
}
.team_contact_info{
  margin-top: 15px;
}
.team_title_info{
  padding: 30px;
}
.team_widget .description_box span{
  clear:both;
  display: block;
  overflow: hidden;
  font-weight: bolder;
}
.team_widget {
    position: relative;
    overflow: hidden;
}
.team_title_wrapper {
    position: absolute;
    top: -100px;
    height: 50.5%;
    width: 100%;
    opacity: 0;
    visibility: hidden;
    transition: all ease-in-out 500ms;
    -webkit-transition: all ease-in-out 500ms;
    -ms-transition: all ease-in-out 500ms;
}
.team_contact_info_wrapper {
    position: absolute;
    bottom: -100px;
    width: 100%;
    height: 50.5%;
    opacity: 0;
    visibility: hidden;   
    transition: all ease-in-out 500ms;
    -webkit-transition: all ease-in-out 500ms;
    -ms-transition: all ease-in-out 500ms;
}
.team_contact_info span{
    display: block;
}
.team_widget:hover .team_title_wrapper, .team_widget:hover .team_contact_info_wrapper{
    opacity: 1;
    display: block;
    filter: alpha(opacity=100);
    visibility: visible;
    transform: translateY(0);
    -ms-transform: translateY(0);
}
.team_widget  img {
  margin: 0;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
  -moz-transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
  -o-transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
  -ms-transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
  transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
  overflow: hidden;
}
.team_widget img:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
  -moz-transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
  -o-transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
  -ms-transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
  transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
}
/*Recent Posts*/
.recent_posts ul{
  margin:0px;
}
.recent_posts li{
  list-style: none;
  clear: both;
  margin-bottom: 30px;
  overflow: hidden;
}
.recent_posts .description_box{
  display: block;
  overflow: hidden;
  padding:0px;
}
.recent_posts .description_box p{
   padding-bottom: 0px; 
}
.recent_post_image{
  float: left;
  margin: 0 20px 0px 0px;
  width: auto;
}


 #pg-139-0 , #pg-139-3 , #pg-139-5 , #pg-139-10 , #pg-139-11 , #pg-139-14 , #pg-139-15 , #pg-139-16 , #pg-139-18 , #pg-139-19 , #pg-139-21 , #pl-139 .panel-grid-cell .so-panel { margin-bottom:30px } #pg-139-1 , #pg-139-2 , #pg-139-4 , #pg-139-6 , #pg-139-8 , #pg-139-9 , #pg-139-12 , #pg-139-13 , #pg-139-17 , #pg-139-20 { margin-bottom:0px } #pgc-139-3-0 , #pgc-139-3-1 , #pgc-139-3-2 , #pgc-139-10-0 , #pgc-139-10-1 , #pgc-139-10-2 { width:33.333% } #pg-139-3 .panel-grid-cell , #pg-139-7 .panel-grid-cell , #pg-139-10 .panel-grid-cell , #pg-139-14 .panel-grid-cell , #pg-139-15 .panel-grid-cell , #pg-139-21 .panel-grid-cell , #pg-139-22 .panel-grid-cell { float:left } #pgc-139-7-0 , #pgc-139-7-1 , #pgc-139-21-0 , #pgc-139-21-1 { width:50% } #pg-139-7 { margin-bottom:100px } #pgc-139-14-0 , #pgc-139-14-1 , #pgc-139-14-2 , #pgc-139-14-3 , #pgc-139-22-0 , #pgc-139-22-1 , #pgc-139-22-2 , #pgc-139-22-3 { width:25% } #pgc-139-15-0 { width:64.5% } #pgc-139-15-1 { width:35.5% } #pl-139 .panel-grid-cell .so-panel:last-child { margin-bottom:0 } @media (max-width:780px){ #pg-139-0 .panel-grid-cell , #pg-139-1 .panel-grid-cell , #pg-139-2 .panel-grid-cell , #pg-139-3 .panel-grid-cell , #pg-139-4 .panel-grid-cell , #pg-139-5 .panel-grid-cell , #pg-139-6 .panel-grid-cell , #pg-139-7 .panel-grid-cell , #pg-139-8 .panel-grid-cell , #pg-139-9 .panel-grid-cell , #pg-139-10 .panel-grid-cell , #pg-139-11 .panel-grid-cell , #pg-139-12 .panel-grid-cell , #pg-139-13 .panel-grid-cell , #pg-139-14 .panel-grid-cell , #pg-139-15 .panel-grid-cell , #pg-139-16 .panel-grid-cell , #pg-139-17 .panel-grid-cell , #pg-139-18 .panel-grid-cell , #pg-139-19 .panel-grid-cell , #pg-139-20 .panel-grid-cell , #pg-139-21 .panel-grid-cell , #pg-139-22 .panel-grid-cell { float:none;width:auto } #pgc-139-3-0 , #pgc-139-3-1 , #pgc-139-7-0 , #pgc-139-10-0 , #pgc-139-10-1 , #pgc-139-14-0 , #pgc-139-14-1 , #pgc-139-14-2 , #pgc-139-15-0 , #pgc-139-21-0 , #pgc-139-22-0 , #pgc-139-22-1 , #pgc-139-22-2 { margin-bottom:20px } #pl-139 .panel-grid { margin-left:0;margin-right:0 } #pl-139 .panel-grid-cell { padding:0 } 