/*dddd*/
.editors, .left {
  float:left;
}
.editors{
  width:60%;
}
.left {
  min-height : 47px;
}
.right {
  float:right;
}
.editors .s-hide, .choose{
   display:none;
}
.editors .qt_tab{
  color:#000!important;
}
.editors label {
  font-weight:normal!important;
}
.editors .experts h2 {
  margin-top: 3px;
  padding: 0px;
  float:left;
}
.editors .experts  h3 {
  margin: 0px;
  padding: 0px;
}
.editors .text h3, .editors .expertise h3, .editors .expertise h4 {
  font-size:12px!important;
}
a.btn_w121{
  text-decoration:none;
  display:block;
  width:121px;
  height:25px;
  background:url(../images/base/btn_w121_bg.gif) no-repeat;
  line-height:25px;
  text-align:center;
  color:#000;
  font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Bookman old style';}
a.btn_w121:hover{
  text-decoration:none;
  background-position:left bottom;
  color:#aa3d3d;
}
.editors select {
  font-size:12px;
  padding:2px 1px;
  font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans','Bookman old style'!important;
  height:22px;
}


.experts {height:100%; overflow:hidden; background:url(../images/base/experts_bg.png) no-repeat center bottom;margin-top:40px;clear:both;padding-bottom:50px;clear:both;}
.detail .experts { padding-top:0; margin-top:40px;}
/*.experts dl {float:left;width:35%;}*/
#block-edanz-editor-0 .expertise{height:80px;}
.texts{height: 100px;}
.experts .texts h3 {
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    margin-top: 9px; 
    color:#898989;
    font-family: 'montserratregular', sans-serif, 'fontawesome';
}

.expertise a{text-decoration:underline; color:#898989; font-size:12px; font-family: 'montserratregular', sans-serif, 'fontawesome';}
a.button-find{
    display: inline-block;
    width: auto;
    padding-bottom: 10px;
    padding-top: 10px;
    color: #fff !important;
    background-color: #c30d23;
    border-color: #c30d23;
    font-family: 'montserratbold';
    font-size: 15px;
    text-transform: uppercase;
    border: 1px solid transparent;
   border-radius: 4px;
   padding: 15px 16px;
}
.find_expert a:hover, .find_expert a:active {
    color: #fff;
    background-color: #c30d23;
    border-color: #c30d23;
    text-decoration: none;
}
.tools {
    margin-bottom: 16px;
}

#block-edanz-editor-0 div.tools {
    padding: 8px 0;
}
.editor_intro{margin-bottom: 50px;}
.editor_intro ul{text-align: center; margin:0;}
.bottom3-fluid #block-edanz-editor-0 h2{
  
    font-size: 42px;
}
#block-edanz-editor-0 h2{
    text-align: center;
    line-height: 50px;
}
.editor_cons{margin-top: 45px;}
.editor_cons h4, .editor_cons p{font-size: 13px;}
.find_expert{text-align: center; margin-top: 89px;}
.experts_home{margin-top:74px;}
.experts_home dl{height: 534px;border: solid 1px #e4e4e4; padding: 37px 39px 10px; margin-left: 20px;}
.col-md-4 {width: 31.333% !important;}
.experts_home hr{margin-top: 10px !important;}
.experts dl.last {width:30%;}
.experts dl dt {float:left;width:106px;}
.experts .name a{color: #353538; }
.experts dl dt a img {border:1px solid #d6d6d6;}
.experts dl dt a:hover img {border:1px solid #b02b3e;}
#block-edanz-editor-0 .experts dl dd {margin-left: 125px;margin-right: 0px;}
.experts dl.last dd {margin-right:0;}
.experts dl dd .text {font-size:12px;line-height:16px;margin-top:10px;min-height:65px;}
.experts dl dd .expertise {line-height:16px;}
/*.experts dl dd .expertise a {text-decoration:underline;font-size:12px;}*/
.experts dl dd .expertise a:hover {text-decoration:none;}

.editors .teamFor {line-height:22px;color:#000;margin-bottom:20px;}
.editors .teamFor span {color:#b02b3e;}
.editors .experts {margin-top:10px; background:none;padding-bottom:0px;}
.editors .experts dl {float:left;width:55%;}
.editors .experts dl.last {float:left;width:45%;}

.editors .detail .experts dl {float:left;width:100%;}
.editors .detail .experts dl dd {margin-right:0;}
.editors .detail .experts dl dd .name {font-size:16px;font-weight:bold;}
.editors .detail .experts dl dd .text {font-size:12px;line-height:18px;}
.editors .detail .experts dl dd .expertise a {padding-right:20px;}

.editors .other {width:613px;height:auto; background:url(../images/base/other_expert_bg.gif) no-repeat left top;}
.editors .other .experts {height:auto;padding:10px;}
.editors .other .experts dl {float:left;width:50%;}
.editors .other .experts dl.last {float:left;width:50%;}
.editors .other .experts dl dd {margin-right:10px;}
.editors .btn {width:573px;height:31px; background:url(../images/base/other_expert_bg_bottom.gif) no-repeat;line-height:31px;padding:0 20px;}
.editors .btn .left a {background:url(../images/ico/ico_btn_pev1.png) no-repeat left center;padding-left:15px;}
.editors .btn .left a:hover {background:url(../images/ico/ico_btn_pev2.png) no-repeat left center;text-decoration:none;color:#b02b3e;}
.editors .btn .right a {background:url(../images/ico/ico_btn_next1.png) no-repeat right center;padding-right:15px;}
.editors .btn .right a:hover {background:url(../images/ico/ico_btn_next2.png) no-repeat right center; text-decoration:none;color:#b02b3e;}


.editors {height:100%; overflow:hidden;margin-top:0px;}
.editors .list {}
.editors .list ul {display:block;border-bottom:1px dotted #7f7f7f;padding:20px 0}
.editors .list ul li {display:block;padding:5px 0;}
.editors .list ul.last {border-bottom:0;}

.page {height:100%; overflow:hidden;padding:20px 0;text-align:right;font-size:14px;}
.page a {padding:0 10px;}
.page a:hover,.page a.select {color:#b02b3e; text-decoration:none;}
.page a.select{font-size:1.5em;}
.page a.btn_next { background:url(../images/ico/ico_btn_next1.png) no-repeat right center;padding-right:15px;}
.page a.btn_next:hover {background:url(../images/ico/ico_btn_next2.png) no-repeat right center;}
.page a.btn_prev { background:url(../images/ico/ico_btn_pev1.png) no-repeat left center;padding-left:15px;}
.page a.btn_prev:hover {background:url(../images/ico/ico_btn_pev2.png) no-repeat left center;}

