html, body {
	margin:0px;
	padding:0px;
	text-align:center;
	height: 100%;
}
* html #wrapper {
	height:100%;
}
img {
	border: none;
}
/*---Wrapper-----------------------------------*/
#wrapper {
	width: 980px;
	text-align:left;
	min-width: 650px;
	min-height: 100%;
	margin:0 auto;
	background-image:url(../images/bground_1.gif);
	background-repeat:no-repeat;
	background-position:14px 82px;
}

/*---Header----------------------------------*/
#header {
	/*margin-top:20px;*/
	padding-top:20px;
	position:relative;
}
.google {
	width:300px;
	position:absolute;
	top:20px;
	left:728px;
}

/*---Sidebar Left-----------------------------*/
#sidebar {
	float: left;
	width: 341px;
	padding-top:84px;
	min-height: 100%;
}
.menu  ul {
	padding:0;
	list-style:none;
}
.menu  li {
	list-style:none;
	display:block;
	text-align:right;
	font-family:Tahoma, sans-serif;
	font-size:20px;
	margin-right:30px;
	height:25px;
}
.menu li a {
	text-decoration:none;
}
.menu li a:link, .menu li a:visited {
	color:#6b6966;
}
.menu li a:hover {
	color:#e37627;
}
.menu li a:active {
	color:#e37627;
}
/* Container
-----------------------------------------------------------------------------*/
#container {
	width: 980px;
	min-height: 100%;
}

/* Content
-----------------------------------------------------------------------------*/
#content {
	width:580px;
	min-height: 100%;
	margin-left:345px;
}
.cont {
	border-left:8px solid;
	border-left-color: #b7cbd0;
	padding-left:10px;
}
.cont p{
	font-size:16px;
	font-family:Tahoma, sans-serif;
	text-align:justify;
}
.heading p {
	font-family: Tahoma, sans-serif;
	font-weight:bold;
	font-size:16px;
	text-align:center;
}
.clear {clear:both;
	height:0px;
	font-size:1px;
	line-height:0px;
}
#rasporka {
	height:50px;
}
.line {
	text-align:center;
	width:980px;
	color:#84c3d9;
}
/* Footer
-----------------------------------------------------------------------------*/
#footer {
	height:50px;
	margin-top:-50px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	width:980px;
}
/* Whatsapp
-----------------------------------------------------------------------------*/
.whatsapp-button {
		position: fixed;
		right: 13px;
		bottom: 90px;
		transform: translate(-50%, -50%);
		background: #25D366; /*цвет кнопки*/
		border-radius: 50%;
		width: 55px; /*ширина кнопки*/
		height: 55px; /*высота кнопки*/
		color: #fff;
		text-align: center;
		line-height: 53px; /*центровка иконки в кнопке*/
		font-size: 35px; /*размер иконки*/
		z-index: 9999;
		}
		.whatsapp-button a {
		color: #fff;
		}
		.whatsapp-button:before,
		.whatsapp-button:after {
		content: " ";
		display: block;
		position: absolute;
		border: 50%;
		border: 1px solid #25D366; /*цвет анимированных волн от кнопки*/
		left: -20px;
		right: -20px;
		top: -20px;
		bottom: -20px;
		border-radius: 50%;
		animation: animate 1.5s linear infinite;
		opacity: 0;
		backface-visibility: hidden; 
		}
		
		.whatsapp-button:after{
		animation-delay: .5s;
		}
		
		@keyframes animate
		{
		0%
		{
        transform: scale(0.5);
        opacity: 0;
		}
		50%
		{
        opacity: 1;
		}
		100%
		{
        transform: scale(1.2);
        opacity: 0;
		}
		}
		@media (max-width : 800px) {  
		.whatsapp-button {   
		bottom: 5px; /*отступ кнопки снизу от экрана*/
		left: 70px; /*отступ кнопки слева от экрана(right - справа)*/
		}
		
		.whatsapp-button {
		width: 100px; /*ширина кнопки*/
		height: 100px; /*высота кнопки*/
		line-height: 97px;
		font-size: 65px;
		
		}
		}