﻿
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700&subset=cyrillic');
body {
	background-color: #5555D1;
	scroll-behavior: smooth;
}
.up-cont {
	background-color: #fff;
	box-shadow: 0 0 10px #000;
}
/* Шапка*/
.logo-blue {	
	margin: 0;
}
.info {
	margin-top: 5px;
}
.info ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.info ul li  {
	height: 35px;
}

.info a{
	display: block;
	line-height: 35px;	
	font-size: 15px;
	text-decoration: none;
	padding-left: 35px;
	transition: all 0.5s
}
.info a:hover {
	padding-left: 45px;
}
.info .phone {	
	background: url(../images/mobile_gray.png) no-repeat 0 0;	
	background-size: 30px 30px;
	transition: all 0.5s;
}
.info .phone:hover {	
	background: url(../images/mobile.png) no-repeat 12px 0;	
	background-size: 30px 30px;
}
.info .mail {	
	background: url(../images/mail_gray.png) no-repeat 0 0;
	background-size: 30px 30px;
	transition: all 0.5s;
}
.info .mail:hover {	
	background: url(../images/mail.png) no-repeat 12px 0;
	background-size: 30px 30px;
}
.info .scype {	
	background: url(../images/skype.png) no-repeat 0 0;	
	background-size: 30px 30px;
	transition: all 0.5s;
}
.info .scype:hover {	
	background: url(../images/skype-color.png) no-repeat 12px 0;	
	background-size: 30px 30px;
}
.info .viber {	
	background: url(../images/viber.png) no-repeat 0 0;
	background-size: 30px 30px;
	transition: all 0.5s;
}
.info .viber:hover {	
	background: url(../images/viber-color.png) no-repeat 12px 0;
	background-size: 30px 30px;
}
.info .whatsapp {	
	background: url(../images/whatsapp.png) no-repeat 0 0;	
	background-size: 30px 30px;
	transition: all 0.5s;
}
.info .whatsapp:hover {	
	background: url(../images/whatsapp-color.png) no-repeat 12px 0;	
	background-size: 30px 30px;
}
/* END Шапка*/
/* Plus*/
.plus-row {
	margin-top: 0;
}
p.dlin {
	padding-left: 70px;
}
.plus-h {
	margin-bottom: 20px;
	margin-top: 0;
}
.plus-h h2, h4 {
	text-align: center;
}
.plus-h h2 {
	margin-bottom: 3px;
}
.plus-h h4 {
	margin-top: 3px;
	color: #aaa;
}
.plus-row .thumbnail .caption {
	padding-left: 5px;
}
/* Uslugi*/

.uslugi img{
	padding-right: 10px;
	width: 70px;
}
a.u_caption {
	color: #043C6B;
	font-weight: bold;
	font-size: 16px;
}
/* END Plus and Uslugi*/
/* Content*/
p[class^="gal_"] {
	text-align: center;
}
.about p, .about ul li, .about h2 {
	font-family: 'Roboto Condensed', sans-serif;
}
.about p, .about ul li {	
	line-height: 2.0em;
	font-size: 18px;	
}
.about p {
	text-indent: 15px;
}
.about {
	margin-top: 30px;
}
/* END Content*/
/* Footer*/
.content-footer {
	background-color: #034769;
	padding-top: 20px;
	padding-bottom: 20px;
}
.footer-line, .footer-line a {
	color: #fff;
	font-size: 16px;
	text-decoration: none;
}
.social img {
	padding-bottom: 10px;
}
.foot-nav ul li {
	line-height: 30px;
	border-bottom: solid 1px #999;
} 
/* END Footer*/