.sidebar{
  float: right;
  /*margin-top: 75px;*/
  width: 235px;
}
.sidebar .widget{

  margin-bottom: 20px;
}
.sidebar .widget[class*="widget-"]{
  border: 1px solid #fff;
  outline: 1px solid #dedede;
  padding: 1px;
}
.sidebar .widget-content{
  border-left: 6px solid #999;
  margin: 4px 3px;
  padding-left: 8px;
  padding-right: 10px;
}


.sidebar .widget-green{
  background-color: #2e933c;
}
.sidebar .widget-blue{
  background-color: #2358a0;
}

.sidebar .widget-green .widget-content,
.sidebar .widget-blue .widget-content{
  border-left-color: #fff;
}

.sidebar .widget-title{
  color: #fff;
  font-size: 13px;
  margin-bottom: 10px;
  text-transform: uppercase;

}
.widget .legend-news{
  background: url(../images/ico-letter.png) no-repeat 0 0;
}
.widget .legend-face{
  background: url(../images/ico-fb.png) no-repeat 0 0;
}
.widget [class*="legend"]{
  color: #fff;
  padding-left: 50px;
  padding-bottom: 16px;
  font-size: 13px;
}
.widget div.wpcf7 img.ajax-loader{
  display: none;
}
.widget .wpcf7-form {
  border: none;
  margin: 0;
  padding: 0 20px;
  overflow: hidden;
}

.widget input[type='email']{
  margin-bottom: 7px!important;
  height: 40px!important;
  line-height: 1.3!important;
  width: 200px!important;
  background: #fff!important;
  border-radius: 10px!important;
  border: none!important;
  margin-left: -20px;
}
.widget  input[type='submit']{
  margin-right: -19px!important;
  width: 200px!important;
  background: #fff!important;
  font-size: 14px!important;
  color: #4fa32e!important;
  padding: 5px 15px!important;
  text-transform: uppercase!important;
}
.box-face{
  margin: 0 auto;
  width: 200px;
}
.sidebar .lists .title{
  color: #05090a;
  font-size: 11px;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.sidebar .lists .area{
  cursor: pointer;
}


.area{
   border: 1px solid #dedede;
   background: #fff;
   display: block;
}
.area .inside{
  border-left: 6px solid #dedede;
  display: block;
  margin: 4px 3px;
  overflow: hidden;
  padding-left: 8px;
  padding-right: 10px;
}
.sidebar .lists .area{
  color: #000;
  font-size: 13px;
  font-weight: bold;
  margin-bottom: 6px;
}
.sidebar .lists .area p{
  margin-bottom: 5px;
}

/*.sidebar .lists .inside{
  border-color: #50c222;
}*/

.sidebar .lists .tag{
  background-color: #50c222;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
}
.sidebar .lists .date{
  color: #50c222;
}
