@charset "utf-8";

.cteam .item .box { cursor:pointer; }
.cteam .item .fx { font-size:13px; font-size:1.3rem; line-height:20px; line-height:2rem; height:40px; height:4rem; overflow:hidden; }
.cteam .item .phone { font-size:13px; font-size:1.3rem; }

.cteam.view .item.category { width:100%; font-weight:700; }
.cteam.view .item.square .content { height:auto; padding:0; }
.cteam.view .item.square .placeholder { position:relative; top:auto; right:auto; bottom:auto; left:auto; height:0; padding-bottom:60%; }
.cteam.view .item.square .text { position:relative; right:auto; bottom:auto; left:auto; padding-bottom:0; }
.cteam.view .item.square .text div { text-overflow:initial; white-space:normal; }

/*Team (viewue)*/
.cteam.viewue .item { float:none; width:auto; }
.cteam.viewue .item:last-child { margin-bottom:0; }
.cteam.viewue .item .box { margin:0; }
.cteam.viewue .item.square .text div { text-overflow:initial; white-space:normal; }

#dscolumn2_2 .cteam .item.square .content { padding:0; height:auto; }
#dscolumn2_2 .cteam .item.square .content:after { content:''; display:block; clear:both; }
#dscolumn2_2 .cteam .item.square .placeholder { z-index:3; right:auto; width:130px; height:100%; }
#dscolumn2_2 .cteam .item.square .text { position:relative; right:auto; bottom:auto; left:auto; padding-left:140px; }
#dscolumn2_2 .cteam .item.square .box .options { top:auto; right:4px; bottom:4px; left:auto; }
#dscolumn2_2 .cteam .item.square .box .options a .fa { margin-right:0; }
#dscolumn2_2 .cteam .item.square .box .options a span { display:none; }

#dscolumn2_2 .cteam .item.square .box:hover .text { background-color:#e5e5e5; border-color:#ccc; color:#666; }
#dscolumn2_2 .cteam .item.square .box:hover .text h3 { color:#e20026; }
#dscolumn2_2 .cteam .item.square .box:hover .options {
	-webkit-animation:none; -moz-animation:none; -ms-animation:none; -o-animation:none; animation:none;
	-webkit-transform:none; -moz-transform:none; -ms-transform:none; -o-transform:none; transform:none; 
}