@import "normalize.min.css";

@import "main.css";

@import "jqvmap.css";

@import "chosen.css";

@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600&subset=cyrillic,latin);

@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=latin,cyrillic);
h1,
h2,
h3,
h4 {
  margin: 0;
  font-weight: normal;
}
p {
  margin: 0;
}
ul,
li {
  margin: 0;
  padding: 0;
}
dd {
  margin: 0;
}

.ptsans {
  font-family: 'PT Sans', arial;
}
.blue {
  color: #009ee8;
}
body {
  color: #000000;
  font-family: Arial;
  font-size: 12px;
  background: #f8f8f8;
}
a {
  color: #000000;
}
a:hover {
  text-decoration: none;
}
a.button span {
  font-size: 10px;
  margin-left: 7px;
}
.heading {
  position: relative;
  padding-bottom: 10px;
}
.heading:after {
  content: "";
  background: #009ee8;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 52px;
}
ul.pagination {
  overflow: hidden;
  border-top: 1px solid #e9e9e9;
  padding: 20px 0 1px;
  margin: 20px 0;
}
ul.pagination li {
  float: left;
  margin-right: 10px;
}
ul.pagination a {
  display: block;
  width: 25px;
  height: 25px;
  font-family: 'PT Sans', arial;
  font-size: 14px;
  line-height: 25px;
  text-align: center;
  text-decoration: none;
  border-radius: 5px;
  background: #d1d1d1;
  background: -moz-linear-gradient(top, #fefefe 0%, #e3e3e3 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #e3e3e3));
  background: -webkit-linear-gradient(top, #fefefe 0%, #e3e3e3 100%);
  background: -o-linear-gradient(top, #fefefe 0%, #e3e3e3 100%);
  background: -ms-linear-gradient(top, #fefefe 0%, #e3e3e3 100%);
  background: linear-gradient(to bottom, #fefefe 0%, #e3e3e3 100%);
}
ul.pagination a.current {
  color: #ffffff;
  background: #1aa8ea;
  background: -moz-linear-gradient(top, #1aa8ea 0%, #018fd1 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1aa8ea), color-stop(100%, #018fd1));
  background: -webkit-linear-gradient(top, #1aa8ea 0%, #018fd1 100%);
  background: -o-linear-gradient(top, #1aa8ea 0%, #018fd1 100%);
  background: -ms-linear-gradient(top, #1aa8ea 0%, #018fd1 100%);
  background: linear-gradient(to bottom, #1aa8ea 0%, #018fd1 100%);
}
#mainHeader {
  width: 1000px;
  margin: 0 auto;
  border-top: 3px solid #009ee8;
  position: relative;
}
#mainHeader h1 {
  margin-top: 15px;
}
#mainHeader .user {
  position: absolute;
  top: 0;
  right: 0;
  width: 590px;
}
#mainHeader .user p {
  color: #8b8b8b;
  background: url("../img/excl.png") 0 1px no-repeat;
  padding-left: 20px;
  margin-top: 10px;
}
#mainHeader .user div {
  width: 215px;
  height: 36px;
  border-bottom: 1px solid #90d0ee;
  background: #36aee7;
  -webkit-border-radius: 0px 0px 3px 3px;
  border-radius: 0px 0px 3px 3px;
  float: right;
}
#mainHeader .user div p {
  color: #ffffff;
  font-size: 14px;
  margin-top: 7px;
}
#mainHeader .user div a {
  color: #ffffff;
  text-decoration: none;
  border-bottom: 1px dashed #ffffff;
  font-size: 12px;
  margin: 0 4px;
}
#mainHeader .user div a:hover {
  border: none;
}
#mainHeader .date {
  position: absolute;
  right: 240px;
  top: 40px;
  text-align: right;
}
#mainHeader .date p {
  color: #666666;
  line-height: 18px;
}
#mainHeader .search {
  width: 215px;
  height: 30px;
  border: 1px solid #f2f2f2;
  border-radius: 5px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 62px;
}
#mainHeader .search form {
  background: #ffffff;
  height: 30px;
  
  position: relative;
}
#mainHeader .search input {
  background: none;
  font-size: 12px;
  height: 24px;
  width: 178px;
  border: 1px solid #36AEE7;
  color: #999999;
  padding-left: 10px;
  padding-right: 22px;
  margin: 2px 0 0 2px;
}
#mainHeader .search button {
  width: 14px;
  height: 12px;
  background: url("../img/glass.png") no-repeat;
  border: none;
  position: absolute;
  right: 10px;
  top: 10px;
}
#mainHeader nav {
  height: 65px;
  width: 1000px;
  margin-top: 20px;
}
#mainHeader nav a {
  text-decoration: none;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  line-height: 45px;
  display: inline-block;
  margin: 0 20px;
  border-radius: 3px 3px 0 0;
}
#mainHeader nav a:first-child {
  margin-left: 0;
}
#mainHeader nav a:last-child {
  margin-right: 0;
}
#mainHeader nav a:hover {
  color: #009ee8;
}
#mainHeader nav a.active {
  background: #0298de;
  color: #ffffff;
  margin: 0;
  padding: 0 17px;
}
#mainHeader nav a:first-child.active {
  padding: 0 12px;
}
#mainHeader nav a:last-child.active {
  padding: 0 12px;
}
#slider-wrap {
  max-width: 1600px;
  margin: 0 auto;
  height: 135px;
  overflow: hidden;
  margin-bottom:10px;
}
#slider-wrap ul li.slide1 {
	background:url('/bitrix/templates/exporter/img/bg-sl.jpg');
}
#slider-wrap ul li.slide2 {
 background:url('/bitrix/templates/exporter/img/bg-sl.jpg');
}
#slider-wrap ul li.slide3 {
 background:url('/bitrix/templates/exporter/img/bg-sl.jpg');
}
#slider-wrap ul li.slide4 {
 background:url('/bitrix/templates/exporter/img/bg-sl.jpg');
}
#slider-wrap ul li.slide5 {
 background:url('/bitrix/templates/exporter/img/bg-sl.jpg');
}
#slider-wrap ul li.slide6 {
 background:url('/bitrix/templates/exporter/img/bg-sl.jpg');
}
#slider-wrap ul li.slide7 {
 background:url('/bitrix/templates/exporter/img/bg-sl.jpg');
}
#slider-wrap ul li.slide8 {
 background:url('/bitrix/templates/exporter/img/bg-sl.jpg');
}
#slider-wrap ul li.slide9 {
 background:url('/bitrix/templates/exporter/img/bg-sl.jpg');
}
#slider-wrap ul li.slide10 {
 background:url('/bitrix/templates/exporter/img/bg-sl.jpg');
}

#slider-wrap ul li.slide5 {
 
}
#slider-wrap article {
  width: 940px !important;
  position: relative;
  height: 100px !important;
  margin: 0 auto;
  padding: 35px 0 0 60px;
}
#slider-wrap article h2 {
  font-size: 24px;
  line-height: 35px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
  color: #0399df;
  text-indent:40px;
  width: 290px;
  line-height:60px;
}
#slider-wrap article p {
  font-family: 'Open Sans', sans-serif;
font-weight: 600;
color: #0587c4;
  float:right;
 line-height:20px;
 font-size:17px;
  width:235px;
  padding:10px;
  padding-top:20px;
  
  
}
#slider-wrap .button {
  position: absolute;
  bottom: 0;
  left: 60px;
}
#slider-wrap .button a {
  font-size: 13px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  height: 28px;
  border: 1px solid #ffffff;
  border-radius: 3px;
  display: inline-block;
  line-height: 28px;
  text-align: center;
  padding: 0 11px;
}
#slider-wrap .button a span {
  font-size: 10px;
  margin-left: 5px;
}
#wrapper {
  width: 1000px;
  margin: 0 auto;
}
section.news {
  overflow: hidden;
}
section.news h2 {
  font-size: 22px;
  font-family: 'Open Sans', sans-serif;
}
section.news div.block {
  width: 240px;
  float: left;
  font-family: 'PT Sans', arial;
  margin: 30px 12px 0 0;
}

section.news div.block1 {
  width: 240px;
  float: right;
  font-family: 'PT Sans', arial;
  margin: 30px 12px 0 0;
}
section.news div.block11 {
  width: 240px;
  float: right;
  font-family: 'PT Sans', arial;
  margin: 30px 0px 0 0;
}


section.news div.block2 { 
float: left;
font-family: "PT Sans", "arial";
font-size: 15px;
margin: 32px 12px 0px 0px;
width: 100%;
text-align:justify;
}

section.news div.block2 h3 {
  margin-bottom: 10px;
  text-transform:uppercase;
}
section.news div.block2 h3 a {
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}
section.news div.block2 h3 a:hover {
  text-decoration: underline;
}
section.news div.block2 img {
  max-width: 240px;
}
section.news div.block2 p {
  font-size: 14px;
  line-height: 17px;
}
section.news div.block2 .tags {
  margin-top: 10px;
}
section.news div.block2 .tags a {
  color: #666666;
  text-decoration: none;
  position: relative;
  margin-right: 7px;
  outline: 0;
}
section.news div.block2 .tags a:hover {
  color: #000000;
}
section.news div.block2 .tags a:after {
  content: "";
  position: absolute;
  top: 3px;
  right: -6px;
  background: #666666;
  height: 10px;
  width: 1px;
}
section.news div.block2 .tags a:last-child:after {
  height: 0;
  width: 0;
}
section.news div.block2:last-child {
  margin-right: 0;
}

section.news div.block1 h3 {
  margin-bottom: 10px;
}
section.news div.block1 h3 a {
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}
section.news div.block1 h3 a:hover {
  text-decoration: underline;
}
section.news div.block1 img {
  max-width: 240px;
}
section.news div.block1 p {
  font-size: 13px;
  line-height: 17px;
}
section.news div.block1 .tags {
  margin-top: 10px;
}
section.news div.block1 .tags a {
  color: #666666;
  text-decoration: none;
  position: relative;
  margin-right: 7px;
  outline: 0;
}
section.news div.block1 .tags a:hover {
  color: #000000;
}
section.news div.block1 .tags a:after {
  content: "";
  position: absolute;
  top: 3px;
  right: -6px;
  background: #666666;
  height: 10px;
  width: 1px;
}
section.news div.block1 .tags a:last-child:after {
  height: 0;
  width: 0;
}
section.news div.block1:last-child {
  margin-right: 0;
}

section.news div.block h3 {
  margin-bottom: 10px;
}
section.news div.block h3 a {
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}
section.news div.block h3 a:hover {
  text-decoration: underline;
}
section.news div.block img {
  max-width: 240px;
}
section.news div.block p {
  font-size: 13px;
  line-height: 17px;
}
section.news div.block .tags {
  margin-top: 10px;
}
section.news div.block .tags a {
  color: #666666;
  text-decoration: none;
  position: relative;
  margin-right: 7px;
  outline: 0;
}
section.news div.block .tags a:hover {
  color: #000000;
}
section.news div.block .tags a:after {
  content: "";
  position: absolute;
  top: 3px;
  right: -6px;
  background: #666666;
  height: 10px;
  width: 1px;
}
section.news div.block .tags a:last-child:after {
  height: 0;
  width: 0;
}
section.news div.block:last-child {
  margin-right: 0;
}
#tabs {
  margin-top: 45px;
}
#tabs .buttons {
  border-bottom: 2px solid #009ee8;
  margin-bottom: 30px;
}
#tabs .buttons a {
  font-size: 14px;
  color: #999999;
  text-decoration: none;
  font-family: 'Open Sans', sans-serif;
  height: 32px;
  border-left: 1px solid #0096DC;
  border-right: 1px solid #0096DC;
  border-top: 1px solid #0096DC;
  line-height: 30px; 
  display: inline-block;
  background: #fafafa;
  width: 121px;
  text-align: center;
  border-radius: 3px 3px 0 0;
}
#tabs .buttons a.active {
  background: #0096dc;
  color: #ffffff;
  border-color: #0096dc;
}
#tabs ul li {
  width: 216px;
  height: 185px;
  background: #edf9ff;
  margin-right: 20px;
}
#tabs ul li article {
  padding: 15px 0 0 15px;
}
#tabs ul li img {
  width: 216px;
  height:135px;
}
#tabs ul li h3 {
  margin: 0 0 10px 0;
}
#tabs ul li h3 a {
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  text-decoration: underline;
  font-family: 'PT Sans', arial;
}
#tabs ul li h3 a:hover {
  text-decoration: none;
}
#tabs ul li p {
  font-size: 13px;
  line-height: 17px;
  font-family: 'PT Sans', arial;
}
#tabs ul li .tags {
  margin-top: 10px;
}
#tabs ul li .tags a {
  color: #666666;
  text-decoration: none;
  position: relative;
  margin-right: 7px;
  outline: 0;
}
#tabs ul li .tags a:hover {
  color: #000000;
}
#tabs ul li .tags a:after {
  content: "";
  position: absolute;
  top: 3px;
  right: -6px;
  background: #666666;
  height: 10px;
  width: 1px;
}
#tabs ul li .tags a:last-child:after {
  height: 0;
  width: 0;
}
.carouselWrap {
  position: relative;
}
.jcarousel {
  position: relative;
  overflow: hidden;
  height: 180px;
  width: 925px;
  margin: 0 auto;
}
.jcarousel ul {
  width: 20000em;
  position: absolute;
  list-style: none;
  margin: 0;
  padding: 0;
}
.jcarousel li {
  float: left;
}
.jcarousel-prev {
  display: block;
  position: absolute;
  width: 16px;
  height: 27px;
  background: url("../img/arrows.png") 0 -54px no-repeat;
  left: 0;
  top: 80px;
  outline: 0;
}
.jcarousel-prev:hover {
  background-position: 0 -27px;
}
.jcarousel-next {
  display: block;
  position: absolute;
  width: 16px;
  height: 27px;
  background: url("../img/arrows.png") -16px -54px no-repeat;
  right: 0;
  top: 80px;
  outline: 0;
}
.jcarousel-next:hover {
  background-position: -16px -27px;
}





.jcarousel-prev2 {
  display: block;
  position:absolute;
  width: 16px;
  height: 27px;
  background: url("../img/arrows.png") 0 -54px no-repeat;
  left: 0px;
  top: 10px;
  outline: 0;
}
.jcarousel-prev2:hover {
  background-position: 0 -27px;
}
.jcarousel-next2 {
  display: block;
 position:absolute;
 
  width: 16px;
  height: 27px;
  background: url("../img/arrows.png") -16px -54px no-repeat;
  right: 0;
  left: 220px;
  outline: 0;
  top: 10px;
}
.jcarousel-next2:hover {
  background-position: -16px -27px;
}

.jcarousel2 {
  position: relative;
  overflow: hidden;
  height: 60px;
  width: 180x;!important
  margin: 0 auto;
}
.jcarousel2 ul {
  width: 20000em;
  position: absolute;
  list-style: none;
  margin: 0;
  padding: 0;
}
.jcarousel2 li {
  float: left;
}




#partners {
  margin-top: 20px;
  background: #f5f5f5;
  padding-top: 20px;
}
#partners section {
  width: 1000px;
  margin: 0 auto;

}
#partners h4 {
  font-size: 15px;
  font-family: 'Open Sans', sans-serif;
}
#partners ul {
  overflow: hidden;
  padding: 1px 0;
  margin-top: 30px;
}
#partners ul li {
  float: left;
  display: table;
  height: 66px;
  margin: 0 20px;
}
#partners ul li a {
  display: table-cell;
  vertical-align: middle;
}
#partners .jcarousel {
  height: 100px;
}
#partners .jcarousel-prev {
  top: 50px;
}
#partners .jcarousel-next {
  top: 50px;
}
#mainFooter {
  background: #203863;
  margin-top: 30px;
  margin:0 auto;
  width:100%;
}
#mainFooter .wrap {
  width: 1000px;
  margin: 0 auto;
  overflow: hidden;
  padding: 25px 0 15px 0;
    background: #203863;
}
#mainFooter .wrap div {
  width: 240px;
  float: left;
}
#mainFooter div.copy {
  color: #ffffff;
}
#mainFooter div.copy img {
  display: block;
}
#mainFooter div.copy p {
  margin-top: 13px;
  line-height: 17px;
}
#mainFooter div.copy small {
  font-size: 10px;
}
#mainFooter div.copy div {
  width: 210px;
}
#mainFooter h4 {
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  margin-bottom: 10px;
}
#mainFooter a {
  font-family: 'PT Sans', arial;
  color: #009ee8;
  text-decoration: none;
  display: block;
  margin-bottom: 4px;
}
#mainFooter a:hover {
  color: #ffffff;
}
#mainFooter ul.social li {
  display: inline-block;
  margin: 0 5px 0 0;
  overflow: hidden;
  border-radius: 5px;
  box-shadow: 2px 2px 3px 1px #242424;
}
#mainFooter ul.social a {
  display: inline;
}
.bg-expert {
  background: url("../img/bg/blue.jpg") 50% 0 no-repeat;
  height: 150px;
}
.bg-experts {
  background: url("../img/bg/experts.jpg") 50% 0 no-repeat;
  height: 152px;
}
.bg-board {
  background: url("../img/bg/pen.jpg") 50% 0 no-repeat;
  height: 205px;
}
.bg-coutry-russia {
  background: url("../img/bg/russia.jpg") 50% 0 no-repeat;
  height: 440px;
}
.bg-countrySelect {
  
  height: 560px;
  background: #45bcee url("../img/mmap.jpg");
}
.bg-industry-metal {
  background: url("../img/bg/metal.jpg") 50% 0 no-repeat;
  height: 152px;
}

.bg-industry-metal-new {
  background: url("../img/bg/metal.jpg") 50% 0 no-repeat;
  height: 192px;
}


#top {
  max-width: 1920px;
  margin: 0 auto;
  min-width:1000px;
  
}

#bx_incl_area_2_1{ font-size:14px;}


#top .wrap1 {
  width: 1000px;
  margin: 0 auto;
  padding-top:190px;
}

#top .wrap {
  width: 1000px;
  margin: 0 auto;
  background: #45bcee url("../img/mmap.jpg");
 
}
#top #breadcrumbs {
  padding-top: 15px;
}
#top #breadcrumbs ul {
  overflow: hidden;
}
#top #breadcrumbs li {
  display: inline-block;
  background: url("../img/arrow.png") 100% 50% no-repeat;
  margin: 0 10px 0 0;
  padding: 0 20px 0 0;
}
#top #breadcrumbs li:last-child {
  background: none;
}
#top #breadcrumbs a {
  text-decoration: none;
  color: #000;
  font-family: 'PT Sans', arial;
  font-size: 13px;
  font-weight: 700;
}


#top1{
	margin:0 auto;
	width:1000px;
}
#top1 #breadcrumbs {
}
#top1 #breadcrumbs ul {
  overflow: hidden;
}
#top1 #breadcrumbs li {
  display: inline-block;
  background: url("../img/arrow.png") 100% 50% no-repeat;
  margin: 0 10px 0 0;
  padding: 0 20px 0 0;
}
#top1 #breadcrumbs li:last-child {
  background: none;
}
#top1 #breadcrumbs a {
  text-decoration: none;
  color: #000;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  font-weight: normal;
}


#top h1 {
  font-size: 36px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
  margin-top: 10px;
  color: #333;
}

 .bx-auth-note
 
 {
  font-size: 18px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
  margin-top: 10px;
  color: #333;
}


div.expert {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
}
div.expert h2 {
  font-size: 30px;
  margin-top: 20px;
}
div.expert div.tags {
  overflow: hidden;
  margin-top: 20px;
}
div.expert div.tags h4 {
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
}
div.expert div.tags div {
  float: left;
  width: 330px;
  background: #dff8ff;
  padding: 15px 20px;
  margin-right: 9px;
  border:1px solid #5dddff;
  
}

div.expert div.tags div.name{width:400px; height:108px; padding:0;!important } 

div.expert div.tags div span {
  width: 130px;
  display: inline-block;
  float: left;
  font-size:13px;
}
div.expert div.tags div ul {
  float: left;
}
div.expert div.tags div.country {
  width: 220px;
  min-height:75px;
}

div.expert div.tags div.country1 {
  width: 260px;
  min-height:78px;
}


div.expert div.tags div:last-child {
  margin: 0;
  width:235px;
  
}
div.expert div.person {
  margin-top: 20px;
  overflow: hidden;
}
div.expert div.person .col1,
div.expert div.person .col2 {
  float: left;
}
div.expert div.person .col1 {
  width: 440px;
  margin-right: 9px;
}
div.expert div.person .col2 {
  width: 500px;
  background: #f5f5f5;
  padding: 15px 20px;
}
div.expert div.person .col2 ul {
  overflow: hidden;
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
  margin: 10px 0;
}
div.expert div.person .col2 ul li {
  color: #009ee8;
  font-family: 'PT Sans', arial;
  line-height: 20px;
}
div.expert div.person .name {
  background: #f5f5f5;
  overflow: hidden;
}
div.expert div.person .name img {
  float: left;
  margin-right: 20px;
  width: 105px;
  padding-right: 3px;
  background: url("../img/polyfill/border3.png") 100% 50% no-repeat;
}

div.expert div.tags .name img.ava {
  float: left;
  margin-right: 0px;
  width: 188px;
  height:88px;
  padding:10px;
}



div.expert div.person .name strong {
  margin-top: 10px;
  display: block;
}

div.expert div.tags .name dl {
  font-family: 'PT Sans', arial;
  overflow: hidden;
  margin-top: 10px;
  width:180px;
  float:right;
  margin-top:-80px;
  margin-right:50px;
}
div.expert div.tags .name dl dt {
  width: 100px;
  width: 108px;
  float: left;
  clear: left;
}
div.expert div.person .rating {
  overflow: hidden;
  margin-top: 10px;
}
div.expert div.person .rating b {
  font-weight: 600;
  text-transform: uppercase;
  width: 128px;
  float: left;
}
div.expert div.person .rating ul {
  width: 200px;
  float: left;
}
div.expert div.person .rating li {
  overflow: hidden;
  display: block;
}
div.expert div.person .rating li span {
  display: inline-block;
  float: left;
  width: 105px;
  font-weight: 600;
}
div.expert div.details div {
  margin-top: 15px;
  border-top: 1px solid #e9e9e9;
  padding: 20px 0;
}
div.expert div.details b {
  font-weight: 600;
  text-transform: uppercase;
  display: block;
}
div.expert div.details ol {
  padding: 0;
  list-style: decimal;
  margin-left: 30px;
  margin-right:30px;
}
div.expert div.details ol li {
  padding-left: 10px;
  margin-top: 15px;
}
div.expert ul.summary {
  overflow: hidden;
  border: 1px solid #d6d6d6;
  margin-top: 15px;
  padding: 20px 0 20px 40px;
}
div.expert ul.summary li {
  float: left;
  padding: 5px 70px;
  border: 1px solid #e9e9e9;
  border-top: none;
  border-bottom: none;
  text-align: center;
}
div.expert ul.summary li img {
  margin-top: 15px;
}
div.expert ul.summary li:first-child {
  border-left: none;
}
div.expert ul.summary li:last-child {
  border-right: none;
}

div.expert ul.summary-comp {
  overflow: hidden;
  border: 1px solid #d6d6d6;
  margin-top: 15px;
  padding: 20px 0 20px 0px;
}
div.expert ul.summary-comp li {
  float: left;
  padding: 5px 40px;
  border: 1px solid #e9e9e9;
  border-top: none;
  border-bottom: none;
  text-align: center;
}
div.expert ul.summary-comp li img {
  margin-top: 15px;
}
div.expert ul.summary-comp li:first-child {
  border-left: none;
}
div.expert ul.summary-comp li:last-child {
  border-right: none;
}


div.expert div.expert-links {
  
  margin:30px auto;
  width:200px;
}
div.expert div.expert-links a {
  display: inline-block;
  text-decoration: none;
  background: #079ce3;
  height: 29px;
  color: #ffffff;
  line-height: 26px;
  width: 205px;
  text-align: center;
  border-radius: 3px;
  font-weight: bold;
  margin-right: 37px;
}
div.expert div.expert-links a span {
  font-size: 12px;
  line-height: 20px;
  font-family: arial;
  margin-left: 3px;
}
/*expert*/
div.board h1 {
  font-family: 'Open Sans', sans-serif;
  font-size: 22px;
  border-bottom: 1px solid #e9e9e9;
  padding-bottom: 15px;
  margin-top: 35px;
}
div.board article {
  margin: 20px 0;
  overflow: hidden;
  font-family: 'PT Sans', arial;
  font-size: 14px !important;
}
div.board article img {
  background: url("../img/polyfill/border3.png") no-repeat scroll 100% 50% transparent;
  float: left;
  margin-right: 20px;
  padding-right: 3px;
  width: 105px;
}
div.board article div {
  width: 865px;
  float: left;
}
div.board article h2 {
  color: #009ee8;
  font-size: 14px;
  margin: 5px 0;
}
div.board article p {
  line-height: 15px;
}
div.board article footer {
  margin: 5px 0 0 0;
}
div.board article footer p {
  color: #999999;
}
div.board article span.author {
  color: #000000;
}
div.board article span.date {
  font-size: 12px;
  color: #999999;
  font-style: italic;
}
div.board article span.tags a {
  color: #666666;
  text-decoration: none;
  font-size: 12px;
  margin-right: 10px;
  position: relative;
}
div.board article span.tags a:hover {
  color: #000000;
}
div.board article span.tags a:after {
  content: "";
  position: absolute;
  top: 3px;
  right: -6px;
  background: #666666;
  height: 10px;
  width: 1px;
}
div.board article span.tags a:last-child:after {
  height: 0;
  width: 0;
}
div.industry a.all {
  color: #009ee8;
  display: inline-block;
  font-family: arial;
  font-size: 13px;
  text-decoration: none;
  margin: 0 0 0 110px;
}
div.industry a.all span {
  font-size: 10px;
}
div.industry div.clear {
  overflow: hidden;
}
div.industry section.main {
  width: 475px;
  float: left;
  font-family: 'Open Sans', sans-serif;
  margin: 30px 23px 0 0;
}



div.industry section.main div.wrap {
  overflow: hidden;
}
div.industry section.main div.wrap img {
  float: left;
  margin: 0 15px 0 0;
  width: 116px;
}
div.industry section.main h2 {
  font-size: 24px;
  line-height: 35px;
  margin-top: 10px;
}
div.industry section.main #dl-wrapper {
  border: 1px solid #e9e9e9;
  border-right: none;
  border-left: none;
  padding: 2px 0;
  overflow: hidden;
}
div.industry section.main #dl-button {
  height: 24px;
  background: url("../img/expand.png") 50% 0 no-repeat;
  cursor: pointer;
}
div.industry section.main dl {
  overflow: hidden;
  font-size: 14px;
  padding: 20px 0 0 40px;
  background: #f5f5f5;
}
div.industry section.main dt {
  width: 210px;
  float: left;
  clear: left;
  margin-bottom: 10px;
}
div.industry section.main dd {
  margin-bottom: 10px;
}
div.industry section.experts {
  width: 227px;
  float: left;

}
div.industry section.experts .wrap {
  border-bottom: 2px solid #0092d7;
}
div.industry section.experts .wrap h3 {
  background: #0092d7;
  font-family: 'open sans', sans-serif;
  color: #ffffff;
  padding: 0 25px;
  font-size: 14px;
  height: 34px;
  line-height: 34px;
  display: inline-block;
  border-radius: 3px 3px 0 0;
}
div.industry section.experts ul {
  overflow: hidden;
  margin-top: 16px;
  height:230px;
}
div.industry section.experts ul li {
  width: 80px;
  float: left;
  margin: 0 8px 24px 0;
}
div.industry section.experts ul li img {
  width: 95px;
  height:95px;
  padding-bottom: 3px;
  background: url("../img/polyfill/border2.png") 50% 100% no-repeat;
}
div.industry section.experts ul li:nth-child(even) {
  margin-left: 17px;
}
div.industry section.news2 {
  width: 240px;
  float: left;
  margin: 35px 0 0 0;
}
div.industry section.news2 h3 {
  font-family: 'open sans', sans-serif;
  font-size: 22px;
}
div.industry section.news2 div {
  border-bottom: 1px solid #e9e9e9;
  padding: 13px 0 10px 0;
}
div.industry section.news2 div a {
  font-family: 'PT Sans', Arial;
  font-weight: 700;
  font-size: 13px;
  text-decoration: none;
}
div.industry section.news2 div a:hover {
  color: #009ee8;
}
div.industry section.news2 div p {
  font-size: 11px;
  margin-top: 3px;
  font-family: 'Open Sans', sans-serif;
  font-style: italic;
  color: #a8a8a8;
}
div.industry section.news2 a.all {
  margin: 23px 0 0 150px;
}
div.industry section.practice {
  margin-top: 35px;
  overflow: hidden;
}
div.industry section.practice h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 22px;
  border-bottom: 1px solid #e9e9e9;
  padding-bottom: 20px;
}
div.industry section.practice li {
  width: 290px;
  float: left;
  font-family: 'PT Sans', arial;
  margin: 10px 22px 0 0;
}
div.industry section.practice li h3 {
  margin-bottom: 10px;
}
div.industry section.practice li h3 a {
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}
div.industry section.practice li h3 a:hover {
  text-decoration: underline;
}
div.industry section.practice li img {
  width: 290px;
  height:170px;
}
div.industry section.practice li p {
  font-size: 13px;
  line-height: 17px;
}
div.industry section.practice li .tags {
  margin-top: 10px;
}
div.industry section.practice li .tags a {
  color: #666666;
  text-decoration: none;
  position: relative;
  margin-right: 7px;
  outline: 0;
}
div.industry section.practice li .tags a:hover {
  color: #000000;
}
div.industry section.practice li .tags a:after {
  content: "";
  position: absolute;
  top: 3px;
  right: -6px;
  background: #666666;
  height: 10px;
  width: 1px;
}
div.industry section.practice li .tags a:last-child:after {
  height: 0;
  width: 0;
}
div.industry section.practice div.block:last-child {
  margin-right: 0;
}
div.industry section.practice .jcarousel {
  height: 250px;
}
div.industry section.practice .jcarousel-prev {
  top: 125px;
  left: 1px;
}
div.industry section.practice .jcarousel-next {
  top: 125px;
  right: 1px;
}
div.industry .articles {
  width: 475px;
  float: left;
  font-family: 'Open Sans', sans-serif;
  margin: 30px 23px 0 0;
}
div.industry .articles article {
  width: 220px;
  float: left;
  margin: 0 8px;
}
div.industry .articles article h2 {
  font-size: 22px;
  border-bottom: 1px solid #e9e9e9;
  padding: 0 0 5px 0;
}
div.industry .articles article p {
  margin-top: 10px;
  font-family: 'PT Sans', arial;
  font-size: 13px;
}
div.industry .articles article img {
  max-width: 220px;
  margin-top: 10px;
}
div.industry .articles a.all {
  margin: 10px 0 0 0;
}
/* country */
#top .country {
  overflow: hidden;
  background:#f0f0f0;
  padding-left:20px;
  padding-right:20px;
  margin-top:10px;
  border:1px solid #e1e1e1;
  padding-bottom:10px;
}
#top .country h1 {
margin-top:0;
padding-top:0;
}
#top .country h1 img {
  margin-right: 10px;
}
#top .country div {
  width: 385px;
  float: left;
  font-family: 'Open Sans', sans-serif;
  color: #000;
}
#top .country div p {
  font-size: 16px;
  font-weight: 600;
  position: relative;
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
}
#top .country div p:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 110px;
  height: 2px;
  background: #ffffff;
}
#top .country div dl {
  overflow: hidden;
}
#top .country div dt {
  float: left;
  width: 175px;
  font-size: 14px;
  font-weight: 600;
  clear: left;
}
#top .country div dd {
  float: left;
  font-size: 14px;
  width: 210px;
}
div.expertbase {
  font-size: 14px;
}
div.expertbase h2 {
  font-size: 30px;
  font-family: 'Open Sans', sans-serif;
  margin: 25px 0 10px;
}
div.expertbase a#extended {
  position: absolute;
  top: 0;
  right: 0;
  font-family: 'Open Sans', sans-serif;
  background: url("../img/arrow2.png") 100% 50% no-repeat;
  padding-right: 15px;
  display: block;
}
div.expertbase form {
  background: #009ee8;
  color: #ffffff;
  font-family: 'Open Sans', sans-serif;
  padding: 15px 0 30px 30px;
  /*outer*/

  /*inner*/

}
div.expertbase form div.row {
  height: 32px;
  margin: 5px 0;
  position: relative;
  float: left;
  margin-right: 20px;
}
div.expertbase form b {
  font-weight: normal;
 
  display: inline-block;
  line-height: 32px;
}
div.expertbase form a.add {
  display: inline-block;
  color: #dddddd;
  text-decoration: none;
  padding-left: 25px;
  line-height: 20px;
  background: url("../img/forms/add.png") 0 1px no-repeat;
  margin-left: 50px;
}
div.expertbase form button {
  color: #999999;
  font-size: 12px;
  font-family: arial;
  width: 70px;
  height: 29px;
  border: none;
  border-radius: 3px;
  background: #fcfcfc;
  margin: 10px 0 0 430px;
}

div.expertbase form button:hover{
	color:#009EE8;
	font-weight:bold;
	background:#e1e1e1;

	
}
div.expertbase form label[for='woman'] {
  margin-left: 17px;
}
div.expertbase form .checkbox {
  width: 20px;
  height: 20px;
  background: url(../img/forms/check.png) no-repeat;
  display: inline-block;
  margin: 0 15px 0 0;
  vertical-align: middle;
}
div.expertbase form .select {
  position: absolute;
  width: 212px;
  height: 32px;
  padding: 8px 0 0 15px;
  color: #999999;
  font: 12px arial, sans-serif;
  background: url(../img/forms/select.png) no-repeat;
  overflow: hidden;
}
div.expertbase form #minAge {
  background: url("../img/forms/rangeinput1.png") no-repeat;
  padding: 0 10px 0 3px;
  width: 30px;
  height: 34px;
  border: none;
  text-align: center;
  margin-left: -30px;
  font-family: 'Open Sans', arial;
  color: #999999;
}
div.expertbase form #maxAge {
  background: url("../img/forms/rangeinput2.png") no-repeat;
  padding: 0 5px 0 8px;
  width: 30px;
  height: 34px;
  border: none;
  text-align: center;
  margin-left: 182px;
  font-family: 'Open Sans', arial;
  color: #999999;
  
}
div.expertbase form .slider-wrap {
  height: 18px;
  padding-top: 14px;
  width: 170px;
  position: absolute;
  top: 0;
  left: 195px;
}
div.expertbase form .ui-slider {
  position: relative;
}
div.expertbase form .ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  outline: 0;
  width: 20px;
  height: 20px;
  background: url(../img/forms/handle.png) no-repeat;
  cursor: pointer;
}
div.expertbase form .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  overflow: hidden;
}
div.expertbase form .ui-slider-horizontal {
  height: 3px;
}
div.expertbase form .ui-slider-horizontal .ui-slider-handle {
  top: -7px;
  margin-left: -13px;
}
div.expertbase form .ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
div.expertbase form .ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
div.expertbase form .ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
div.expertbase form .ui-widget-content {
  background: #868686;
  height: 3px;
  border-bottom: 1px solid #8ad2f4;
}
div.expertbase form .ui-widget-header {
  background: #033951;
  border-bottom: 1px solid #8ad2f4;
}
div.expertbase table {
  margin-top: 20px;
}
div.expertbase table a {
  color: #009ee8;
  display: block;
  margin: 0 0 3px 0;
  text-decoration: none;
}
div.expertbase table a:hover {
  text-decoration: underline;
}
div.expertbase table p,
div.expertbase table a {
  font-size: 14px;
  font-family: 'PT Sans', Arial;
}
div.expertbase table img {
  
  margin-right: 20px;
  
}
div.expertbase table td {
  padding: 5px 0;
  vertical-align:top;
  padding-right:5px;
 
  
}
div.expertbase table tr:nth-child(odd) {
  background: #cce3fd;
  border:1px solid #e1e1e1
}
div.expertbase table .name {
  width: 240px;
  text-align:justify;
  padding-right:10px;
}

div.expertbase table .name-comp {
  width: 240px;
  text-align:justify;
  padding-right:10px;
}
div.expertbase table .country {
  width: 230px;
}

div.expertbase table .country-comp {
  width: 220px;
}
div.expertbase table .skill {
  width: 200px;
  
}
div.countrySelect h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
}
div.countrySelect .select-block {
  margin-top: 25px;
}
div.countrySelect .select-block h2 {
  margin-bottom: 10px;
}
div.countrySelect #chosenSelect {
  width: 250px;
}
div.countrySelect #accordion {
  width: 990px;
}
div.countrySelect #accordion h3 {
  height: 30px;
  width: 978px;
  padding: 0 0 0 12px;
  margin: 3px 0;
  line-height: 30px;
  font-size: 12px;
  cursor: pointer;
  border: 1px solid #dfdfdf;
  border-radius: 5px;
  background: #f9f9f9;
  background: -moz-linear-gradient(top, #f9f9f9 0%, #ececec 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #ececec));
  background: -webkit-linear-gradient(top, #f9f9f9 0%, #ececec 100%);
  background: -o-linear-gradient(top, #f9f9f9 0%, #ececec 100%);
  background: -ms-linear-gradient(top, #f9f9f9 0%, #ececec 100%);
  background: linear-gradient(to bottom, #f9f9f9 0%, #ececec 100%);
  background-image: url(../img/arrow2.png);
  background-repeat: no-repeat;
  background-position: 99% 50%;
}
div.countrySelect #accordion div {
  border: 2px solid #009ee8;
  margin-top: -1px;
  border-bottom: 4px solid #009ee8;
  padding: 15px 25px 10px 25px;
  width: 938px;
  overflow: hidden;
}
div.countrySelect #accordion a {
  text-decoration: none;
  display: inline-block;
  width: 232px;
  float: left;
  margin-bottom: 7px;
}
div.countrySelect #accordion a:hover {
  color: #009ee8;
}
div.countrySelect #accordion .active {
  background: #009ee8;
  margin-bottom: 0;
  border-radius: 5px 5px 0 0;
  border-color: #009ee8;
  color: #ffffff;
  background-image: url(../img/arrow1.png);
  background-repeat: no-repeat;
  background-position: 99% 50%;
}
div.countrySelect #tabsWrap {
  margin-top: 20px;
}
div.countrySelect #alphabet {
  padding: 15px 0 0 25px;
  display:none;
}
div.countrySelect #alphabet a {
text-decoration: none;
display: inline-block;
width: 232px;
float: left;
margin-bottom: 7px;
}
div.countrySelect #alphabet a:hover {
  color: #009ee8;
}
#tabsWrap {
  position: relative;
}
#tabs-buttons {
  border-bottom: 2px solid #009ee8;
}
#tabs-buttons a.active {
  background: none repeat scroll 0 0 #0096DC;
  border-color: #0096DC;
  color: #FFFFFF;
}
#tabs-buttons a {
  background: none repeat scroll 0 0 #FAFAFA;
  outline: 0;
  border: 1px solid #0096DC;
  border-radius: 3px 3px 0 0;
  color: #0096DC;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  height: 32px;
  line-height: 30px;
  text-align: center;
  text-decoration: none;
  width: 121px;
}



#tabsWrap1 {
  position: relative;
}
#tabs-buttons1 {
  border-bottom: 2px solid #009ee8;
}
#tabs-buttons1 a.active {
  background: none repeat scroll 0 0 #0096DC;
  border-color: #0096DC;
  color: #FFFFFF;
}
#tabs-buttons1 a {
  background: none repeat scroll 0 0 #FAFAFA;
  outline: 0;
  border: 1px solid #0096DC;
  border-radius: 3px 3px 0 0;
  color: #0096DC;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  height: 32px;
  line-height: 30px;
  text-align: center;
  text-decoration: none;
  width: 121px;
}


#navBar1{
float:left;

}
#navBar1 ul ul{
display:none;
}

#navBar1 ul {
padding:0;
margin:0;
list-style:none;
position:relative;
}
.headerList1 {margin-right:10px;}
#navBar1 ul li{
display:block;
float:left;
padding-top:9px;
padding-bottom:9px;
margin-right:10px;
text-align:left;
}
#navBar1 ul li span a{
}
#navBar1 ul li ul li {margin-right:0px;}
}

.headerList1 a{

}

#social_networking_block {
position: fixed;
top: 160px;
right: 0px;
z-index:1000;
width: 30px;
height: 127px;
padding-top: 10px;
padding-left: 4px;
background: url("../images/social-networking-block-bg.png") no-repeat;
opacity: 0.65;
filter: alpha(opacity=65);
}


#navBar1 ul li a{
text-decoration: none;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  line-height: 45px;
  display: inline-block;
  margin: 0 9px!important;
  border-radius: 3px 3px 0 0;
}

#navBar1 ul li a:hover{ 
color: #009ee8;


}


#navBar1 ul ul{
position:absolute;
top:42px;
background:#009EE8;
width:400px;
opacity:0.9;
border:thin solid #849c92;
font-size:inherit;
display:none;
}

#navBar1 ul li:hover ul{
position:absolute;
margin-left:20px;
display:block;
z-index:100;
}

#navBar1 ul ul li{



}

#navBar1 ul li ul li{ margin-top:0px; display:block; width:200px;  }

#navBar1 ul li ul li a{font-size:14px;!important; line-height:20px; color:#fff;}
#navBar1 ul li ul li a:hover{font-size:14px;!important; line-height:20px; color:#fff; text-decoration:underline;}	
#navBar1 ul ul li a{
border:none;
color:white;
}



#block21 input,  #block31 input, #block11 .inp, #block51 .inp { width:300px;  height:30px; color:#333;  border:2px solid #36AEE7;}


.bx-auth-input{ width:200px;  height:20px; color:#333;  border:2px solid #36AEE7;}

.bx-auth-label{  display:block; margin-top:5px; font-size:14px; }


#block21 label, #block11 label, #block31 label, #block51 label{  display:block; margin-top:10px; font-size:18px; }

#block21 select, #block11 select, #block31 select, #block51 select{width: 300px; height:30px;font-size:168x; width:302px; border:2px solid #36AEE7; }
#block21 .knop, #block11 .knop, #block31 .knop, #block51 .knop, .knop, .arrow-nav-down  { background:#36AEE7; width:302px; border:1px solid #203863; font-size:18px;}

.knopm { background:#36AEE7; width:205px; border:1px solid #203863; font-size:18px;}

#filter #block11 label,#filter #block21 label {
	font-size: 14px !important;
	display: inline-block!important;
	
}

div.expert div.tags div.rating {width:250px; padding:0!important; border:none!important; background: none!important;}
div.expert div.tags div.rating div{padding:0!important; border:none!important; background: none!important; height:20px!important;}
div.expert div.tags div.rating ul{float:right; width:170px;}


div.expert div.tags div.rating-comp {width:180px; padding:0!important; border:none!important; background: none!important; margin-top:-18px;}
div.expert div.tags div.rating-comp div{padding:0!important; border:none!important; background: none!important; height:20px!important;}
div.expert div.tags div.rating-comp ul{float:right; width:100px; }



div.expert div.tags div.field{width:400px; min-height:75px;}
div.expert div.tags div.solutions{ min-height:75px;}
div.expert div.tags div.country span { width:80px;}
div.expert div.tags div.field span{ width:80px;}
div.expert div.tags div.solutions span{ width:80px;}

div.expertbase table img.stran{ margin-right:5px!important;}

.exper{
  display: inline-block;
  text-decoration: none;
  background: #079ce3;
  height: 29px;
  color: #ffffff;
  line-height: 26px;
  width: 140px;
  text-align: center;
  border-radius: 3px;
  font-weight: bold;
  margin-right: 20px;
  float:right;
  margin-top:10px;
  }
  
  #dl-wrapper a.all { margin-left:392px; margin-top:20px;}
   #dl-wrapper a.aller {  margin-top:20px;}
   div.industry a.aller {
  color: #009ee8;
  display: inline-block;
  font-family: arial;
  font-size: 13px;
  text-decoration: none;
 float:right;
}
  #dl-wrapper a.all span { font-size:10px;}
  
  
  div.forum-breadcrumb{ text-decoration:underline; }
  
  span.forum-crumb-item.forum-crumb-first{font-size:18px;}
  
  .bx-auth-table { margin-bottom:20px;}
  
  
  div.industry section.partners {
  width: 180px;
  float: left;
  margin: 35px 23px 0 0;
}
div.industry section.partners .wrap {
  border-bottom: 2px solid #0092d7;
}
div.industry section.partners .wrap h3 {
  background: #0092d7;
  font-family: 'open sans', sans-serif;
  color: #ffffff;
  padding: 0 25px;
  font-size: 14px;
  height: 34px;
  line-height: 34px;
  display: inline-block;
  border-radius: 3px 3px 0 0;
}
  
  .ban {float:left; height: 216px; width: 180px;margin-top: 18px; border:3px solid #0092d7;}
   .bann {float:left; height: 220px; width: 180px;margin-top: 18px; border:2px solid #0092d7;} 
   .band {float:left; height: 100px; width: 250px;margin-top: 18px; border:2px solid #0092d7; float:right;}

div.expert-linkss a {
  display: inline-block;
  text-decoration: none;
  background: #079ce3;
  height: 29px;
  color: #ffffff;
  line-height: 26px;
  width: 205px;
  text-align: center;
  border-radius: 3px;
  font-weight: bold;
  margin-right: 37px;
}
div.expert-linkss a span {
  font-size: 12px;
  line-height: 20px;
  font-family: arial;
  margin-left: 3px;
}

input.polevvoda {
	padding:5px;

	border: 2px solid #36AEE7; }
input.btt{
background: #36AEE7;
border: 1px solid #90d0ee;
font-size: 18px;
padding-bottom:2px;
line-height:24px;
color:#fff;

	}
	.chat {
	width: 100%;
	min-width: 600px;
	height: 520px;
	border: 1px dotted #90d0ee;
}
.chat .chatblock{
	width: 70%;
	float: left;
}
.chat .chatblock .poleprint{
	widtt: 100%;
	height: 430px;
	margin-top: 20px;
	margin-bottom: 20px;
	overflow: auto;
}
.chat .chatblock .poleprint p{
	padding: 0 10px;
	width: 96%;
	font-size: 12px;
}
.chat .chatblock .poleprint p span.date{
	color: #486DAA;
	margin-right: 6px;
	font-size:12px;
}
.chat .chatblock .poleprint p span.username{
	color: #000; 
	font-weight:bold;
	margin-right: 6px;
	font-size:12px;

}

.chat .chatblock .poleprint p{ font-size:14px}

.chat .chatblock .enterpole{
	width: 100%;
	margin-left:15px;
}
.chat .chatblock .enterpole input.polevvoda{
	width: 80%;
}
.chat .chatuser{
	width: 28%;
	float: right;
	border-left: 1px dotted #90d0ee;
	height: 100%;
}
.chat .chatuser p{
	border-bottom: 1px solid #90d0ee;
    background: #36aee7;
	color: #FFF;
	padding-top:3px;
	height: 27px;
	text-align: center;
	font-size: 20px;
}
.chat .chatuser .userlist {
	height: 
}
.chat .chatuser .userlist li{
	padding: 4px 4px;
	border-bottom: 1px dotted #90d0ee;
}

ul.timee li {float:left; margin-top:5px; width:170px;}
ul.timee li input {float:left;}
ul.timee li input label{float:left;}


.stat{height:100px;}
.stat .img{float:left; padding-top:5px;}
.stat .img img{width:90px; height:90px; border:1px solid #b2e7f2;}
.stat .line{border-bottom: 1px solid #e9e9e9;  float:right; width:375px; padding: 2px 0 2px 0;}
.stat .name{text-decoration:none; font-weight:bold; font-size:14px; line-height:10px !important;}
.stat .prev{font-size:12px !important;}
.stat .date{font-size: 11px;margin-top: 3px; font-family: 'Open Sans', sans-serif; font-style: italic; color: #a8a8a8;}
.nn {color: #009ee8; display: inline-block; margin-top:4px; float:right; font-family: arial; font-size: 13px; text-decoration: none;}

.stat .noimg{border-bottom: 1px solid #e9e9e9;  float:right; width:475px; padding: 2px 0 2px 0}
.head-r{ font-size:16px; font-weight:bold; color:#333; border-bottom:1px solid #e9e9e9;}




.stat_long{height:100px;}
.stat_long .img{float:left; padding-top:5px;}
.stat_long .img img{width:90px; height:90px; border:1px solid #b2e7f2;}
.stat_long .line{border-bottom: 1px solid #e9e9e9;  float:right; width:90%; padding: 2px 0 2px 0;}
.stat_long .name{text-decoration:none; font-weight:bold; font-size:14px; line-height:10px !important;}
.stat_long .prev{font-size:12px !important;}
.stat_long .date{font-size: 11px;margin-top: 3px; font-family: 'Open Sans', sans-serif; font-style: italic; color: #a8a8a8;}
.nn {color: #009ee8; display: inline-block; margin-top:4px; float:right; font-family: arial; font-size: 13px; text-decoration: none;}


.news-detail p{font-size:16px !important;}
div.news-detail ul {font-size:16px !important;}
div.news-detail ol{font-size:16px !important;}


ul.n_list  li 
{text-decoration: none;
    font-weight: bold;
    font-size: 14px;
    line-height: 10px !important;
	list-style:circle;
	margin-left:30px;
	text-decoration:underline;}
	
	.news-detail {font-size:14px;}
	
.linker{color:#00adec; text-decoration:underline;}	