@charset "utf-8";
/* ПЛАЗМАФЕРЕЗ */
/* Прайс */
table {
width:100%;
font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size: 14px;
border-collapse: collapse;
text-align: left;
}
th, td:first-child {
background: #e3e3e3;
color: #000;
padding: 10px 20px;
}
th, td {
border-style: solid;
border-width: 0 1px 1px 0;
border-color: white;
}
td {
background: #75b0f9;
color:#FFF;
}
th:first-child, td:first-child {
text-align: left;
}
/* Стилизация списков */
.sp {
    margin-top: 0;
    margin-bottom: 10px;
    background-color: #f3f3f5;
    border-left: 5px solid #bdc7d3;
    padding-top: 15px;
    padding-bottom: 15px;
    border-bottom-right-radius: 20px;
    border-top-right-radius: 20px;
	line-height:2em;
}
.sp-o {
    margin-top: 0;
    margin-bottom: 10px;
    background-color: #ed7d31;
    border-left: 5px solid #bdc7d3;
    padding-top: 15px;
    padding-bottom: 15px;
    border-bottom-right-radius: 20px;
    border-top-right-radius: 20px;
	line-height:2em;
	color:#FFF;
}
/* Подчеркивание */
hr {
border: 0;
height: 1px;
background-image: -webkit-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.75), rgba(255,255,255,0));
background-image: -moz-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.75), rgba(255,255,255,0));
background-image: -ms-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.75), rgba(255,255,255,0));
background-image: -o-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.75), rgba(255,255,255,0));
}

/* HEADER */
/* Заголовок */
.head-tit h3 {
	font-size:24px;
	color:#FFF;
	text-align:center;
}
/* Название */
.head-tit h4 {
	font-size:28px;
	color:#FFF;
	text-align: center;
}
/* Блок контаков в шапке */
.head-cont {
	float:right;
}
.cont-tel {
	font-size:18px;
	color:#FFF;
}
.cont-tel2 {
	font-size:22px;
	color: #000;
}
.cont-tel2 a {
	text-decoration:none;
	font-size:22px;
	color: #000;
}
.cont-tel2:before {
  font-size:22px;
  font-family: FontAwesome;
  content: "\f098";
  padding-right:10px;
  color: #000;
}
.cont-adr {
  font-size:14px;
  color: #FFF;
}
.cont-adr:before {
  font-size:14px;
  font-family: FontAwesome;
  content: "\f041";
  padding-right:10px;
  color: #FFF;
}
/* HEADER */
/* Баннер заголовок */
.plasma-zag {
  font-size:16px;
  color: #000;
}
/* Кнопка и телефон в баннере на главной */
.but-banner {
	display:inline;
	float: left;
}
.banner-tel {
	float: left;
	font-size:32px;
	color:#007abb;
	padding-top:10px;
}
.banner-tel a {
	text-decoration:none;
	color:#007abb;
}
.banner-tel:before {
  font-size:32px;
  font-family: FontAwesome;
  content: "\f098";
  padding-right:10px;
  color: #007abb;
}
.kn-zvonok {
	margin-left:20px;
}
/* Оформление карты в контактах */
.mc-map {
	border:5px solid #FFF;
	padding:15px;
}
.mcmap-tit {
    display: inline-block;
/*	width:35px;*/
	height:42px;
	font-size:22px;
	list-style:none;
    padding-left: 60px;
    background: url(/images/logo-little.png) no-repeat left;
    background-position-x: 13px;
}
.cont-adr2 {
  font-size:14px;
  color: #000;
}
.cont-adr2:before {
  font-size:14px;
  font-family: FontAwesome;
  content: "\f041";
  padding-right:10px;
  color: #000;
}
/* Телефоны в контактах */
.cont-tel3 {
	font-size:14px;
	color: #000;
}
.cont-tel3 a {
	text-decoration:none;
	font-size:14px;
	color: #000;
}
.cont-tel3:before {
  font-size:14px;
  font-family: FontAwesome;
  content: "\f098";
  padding-right:10px;
  color: #000;
}

