/**/
.offers_icon {
  margin:0 10px 5px 0;
  max-width:75px;
  float:left;
}

/**/
.newstext .date,
.comment .date {
  margin-bottom:12px;
  display:block;
  /* extra */
  background-color:#3B629B;
  line-height:normal;
  padding:2px 5px;
  color:#fff;
}
.newstext .news,
.comment .news {
  margin-bottom:15px;
  display:block;
  float:none;
  clear:both;
}
.comment .comment-text>a {
  word-break:break-word;
  word-wrap:break-word;
  color:#000;
}
.newstext .news>p:first-child>a {
  margin-bottom:15px;
  font-size:1.2em;
  display:block;
  color:#000;
}

/**/

#drwebscanformURL .input {
  font-style:italic;
  *width:423px;
}
#drwebscanformURL input:focus {
  font-style:normal;
}

/**/
.iqm_head {
  background:none;
  list-style:none;
}
.iqm_arr_red,
.iqm_arr_green {
  padding:10px 0 20px;
  position:relative;
  float:left;
}
.iqm_arr_red {
  color:#A70008;
  width:130px;
  z-index:2;
}
.iqm_arr_green {
  color:#113F1C;
  width:160px;
  z-index:1;
}
.iqm_txt {
  display:block;
}
.iqm_arr {
  padding:4px 0 4px 0;
  font-weight:normal;
  margin:0 0 10px 0;
  position:relative;
  line-height:24px;
  font-size:16px;
  display:block;
  height:24px;
  color:#fff;
}
.iqm_arr_green>.iqm_arr,
.iqm_arr_green>.iqm_txt {
  padding-left:37px;
}
.iqm_arr:after {
  position:absolute;
  display:block;
  height:32px;
  width:20px;
  content:"";
  right:-20px;
  top:0;
}
.iqm_arr_red>.iqm_arr {
  background-color:#A70008;
  padding-left:17px;
  margin-left:-17px;
}
.iqm_arr_green>.iqm_arr {
  background-color:#113F1C;
}
.iqm_arr_red>.iqm_arr:after {
  background:url(//st.drweb.com/static/new-www/themes/tiles/img/decor/decor_invert_arr_h32_left_red.png) no-repeat 0 0;
}
.iqm_arr_green>.iqm_arr:after {
  background:url(//st.drweb.com/static/new-www/themes/tiles/img/decor/decor_invert_arr_h32_left_green.png) no-repeat 0 0;
}

/**/
.search_el {
  vertical-align:baseline;
}
.search_el__input {
  border:none;
  border-bottom:1px solid #68B905;
  font-style:italic;
  margin:0 10px 5px;
  padding:2px 5px;
  font-size:1.2em;
  color:#68B905;
  width:300px;

  transition:box-shadow .15s .1s;
}
.search_el__input:focus {
  box-shadow:0 5px 10px -1px rgba(0,0,0,.2);
  *background-color:#DDF9BC;
  font-style:normal;
  outline:0;
}