html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}




@font-face {
	font-family: "Lato-Regular";
 src: url("../font/Lato-Regular.ttf"); 
}
@font-face {
	font-family: "Lato-Black";
 src: url("../font/Lato-Black.ttf"); 
}
@font-face {
	font-family: "Lato-Heavy";
 src: url("../font/Lato-Heavy.ttf"); 
}
@font-face {
	font-family: "Lato-Semibold";
 src: url("../font/Lato-Semibold.ttf"); 
}

@font-face {
	font-family: "Lato-Light";
 src: url("../font/Lato-Light.ttf"); 
}
@font-face {
	font-family: "Lato-LightItalic";
 src: url("../font/Lato-LightItalic.ttf"); 
}
@font-face {
	font-family: "Lato-HeavyItalic";
 src: url("../font/Lato-HeavyItalic.ttf"); 
}
@font-face {
	font-family: "Lato-BlackItalic";
 src: url("../font/Lato-BlackItalic.ttf"); 
}
@font-face {
	font-family: "Lato-Bold";
 src: url("../font/Lato-Bold.ttf"); 
}
@font-face {
	font-family: "Lato-Italic";
 src: url("../font/Lato-Italic.ttf"); 
}
@font-face {
	font-family: "Lato-Medium";
 src: url("../font/Lato-Medium.ttf"); 
}
@font-face {
	font-family: "Lato-MediumItalic";
 src: url("../font/Lato-MediumItalic.ttf"); 
}
@font-face {
    font-family: "pt-sans-regular";
 src: url("../font/pt-sans-regular.ttf"); 
 }

body{

}

/* body::selection {  background: #FFB7B7; } */

input, textarea { outline:none;  }
input:active, textarea:active { outline:none; }
:focus { outline:none; }

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    transition: background-color 5000s ease-in-out 0s;
    
}
input:-webkit-autofill:active{
	color: #707070;
}
input, textarea {
	font-family: "Lato-MediumItalic";
	color: #707070;
	font-size: 16px;
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box; /* Для Firefox */ 
    		box-sizing: border-box;
}

label::before {
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box; /* Для Firefox */ 
    		box-sizing: border-box;
}

div *::selection { background-color: #b1c7e8;}

#preloader{
	display:none; 
	margin: 5px 0 -10px 0;
}
#preloader img{
	margin: 0;
	padding: 0;
}
.info{
	display: inline-block;
	    width: 800px;
}




.main{
	/* background: url(../images/bg-head.jpg) center	top	no-repeat; */
	/* width: 100%; */
	/* height: 4411px; */
	margin: 0 auto;
	/* min-width: 1020px; */
	min-width: 1020px;
	
}



	.bg-head{
		background: url(../images/bg-header.png ) no-repeat center center;
		
		
		height: 515px;
		
		 -moz-background-size:100% 100%; /* для Firefox 4+ */
	    -o-background-size:100% 100%; /* для Opera 9.5+ */
	    -webkit-background-size:100% 100%; /* для Safari 5+ и Chrome 4+ */
	    -khtml-background-size:100% 100%; /* для Konqueror (WebKit-браузеров) */
	    background-size:100% 100%; /* CSS3 свойств */
	}
		.substrate{
			position: absolute;
			top:196px;
			    width: 71%;
			left: 0;
			background: url(../images/substrate.png ) no-repeat center center;
			 -moz-background-size:100% 100%; /* для Firefox 4+ */
	    	-o-background-size:100% 100%; /* для Opera 9.5+ */
	    	-webkit-background-size:100% 100%; /* для Safari 5+ и Chrome 4+ */
	    	-khtml-background-size:100% 100%; /* для Konqueror (WebKit-браузеров) */
	    	background-size:100% 100%; /* CSS3 свойств */
	    	height: 66px;
	}
		}

		.substrate img{
			width: 1043px;
			height: 66px;
		}

	.head{
		
		width: 986px;
		height: 515px;	
		/* background: url(../images/bg-head.jpg) center	top	no-repeat; */
		/* float: left; */
		margin: 0 auto;
		min-width: 986px;
		min-height: 515px;
	}
	.head a{
		text-decoration: none;
	}

		/*.head h2{
			font-size: 30px;
			font-family: "Lato-Regular";
			color: #fff; 
			text-align: center; 
			padding-top: 215px; 
		}

			.head h2 span{
				font-family: "Lato-Black";
			} */

		.first-line {
			width: 980px;
			height: 60px;
		}

			.first-line img{
				float: left;
				margin-top: 11px;
				height: 56px;
   				width: 203px;
			}
			.first-line h2{
				position: absolute;
    			top: 70px;    			
    			font-size: 14px;
    			color: rgb(255, 255, 255);
    			text-transform: uppercase;
    			line-height: 1.357;
    			font-family: "Lato-blackItalic";
			}

			.menu{
				list-style: none;
				float: left; 
				padding-top: 32px;
    			padding-left: 64px;
				

			}

				.menu li{
					display: inline;
					
					margin: 0 20px 0 0; 
				}

					.menu li a{
						
						color: #fff; 
						text-decoration: none;
						font-size: 18px;
    					font-family: "Lato-Heavy";
					}
						.menu li a:hover{
							text-decoration: underline;
						}
			/*------------------------------------*\
				НАВИГАЦИЯ LANGUAGE
			\*------------------------------------*/
			.first-line-language{
				display: inline-block;
				float: right;
			    width: 80px;
			    height: 36px;
			    margin: 23px 20px 0 0;
			   /* padding: 10px;*/
			    background: url(../images/ico-lang.png) left no-repeat;
			    background-position: 15%;
			    background-color: rgba(255, 255, 255, 0.2);
			    border-radius: 5px;
			    box-shadow: 0 1px 1px rgba(50,50,50,0.1);
			    
			    -webkit-box-sizing: content-box;
			       -moz-box-sizing: content-box; /* Для Firefox */ 
			    		box-sizing: content-box;
			   
			 
			}

				.first-line-language:hover{
					background-color: rgba(115, 115, 115, 0.8) !important;
					border-radius: 5px 5px 0 0;
			    	border-bottom: 1px solid #e6e8ea;
			    	cursor: pointer;	
				}

			#nav-language:after{
				
			    content: "";
			    width: 0;
			    height: 0;
			    
			    float: left;
			    margin-left: 57px;
			    margin-top: -19px;
			    
			    border-width: 5px 4px 0 4px;
			    border-style: solid;
			    border-color: #fff transparent;
			}

			.current-language{
				height: 36px;
			    width: 80px;
			}

			.en{
				height: 26px;
			    width: 49px;
			    padding: 10px 0 0 31px !important;
			}




			#nav-language{
				
				/*display: inline-block;*/
				width: 80px;
				list-style:none;
				/*font-weight:bold;
				margin-bottom:10px;*/
			}

			#nav-language p{
				color: #ffffff;
			    font-family: "pt-sans-regular";
			    font-size: 16px;
				cursor: pointer;
			}

			#nav-language li{
				float:left;
				margin-right:10px;
				position:relative;
				display:block;
				   /* width: 80px;
			    height: 36px;*/
				
			}
			#nav-language li img{
				height: 2px;
			    width: 69px;
			    margin: 2px 0 0 10px;
			}

			#nav-language li a{
				display:block;
				    padding: 12px 0 0 10px;
				/*color:#fff;*/
				/*background:#333;*/
				text-decoration:none;
				color: #ffffff;
			    font-family: "pt-sans-regular";
			    font-size: 16px;
			    color: #fffefe;
			   /* text-indent: 21px;*/
				/*text-shadow:1px 1px 1px rgba(0,0,0,0.75);  
				-moz-border-radius:2px;
				-webkit-border-radius:2px;
				border-radius:2px;*/
			}
			#nav-language li a:hover{
				color:#fff;
				/*background:#6b0c36;*/
				/*background:rgba(107,12,54,0.75);  Выглядит полупрозрачным */
				text-decoration:none;
			}


			#nav-language li ul li:last-child{
				padding-bottom:15px;
			}

			/*--- ВЫПАДАЮЩИЕ ПУНКТЫ ---*/
			#nav-language ul{
				list-style:none;
				position:absolute;
				top: 36px;
				left:-9999px; /* Скрываем за экраном, когда не нужно (данный метод лучше, чем display:none;) */
				opacity:0; /* Устанавливаем начальное состояние прозрачности */
				-webkit-transition:0.25s linear opacity; /* В Webkit выпадающие пункты будут проявляться */
				border-radius: 0 0 5px 5px;
			    /*background-color: rgba(255, 255, 255, 0.2);*/
			    background-color: rgba(115, 115, 115, 0.8) !important;

			    z-index: 10;
			}
			 
			#nav-language ul li{
				padding-top:1px; /* Вводим отступ между li чтобы создать иллюзию разделенных пунктов меню */
				float:none;
				
				
				/*background:url(dot.gif);*/
			}
			#nav-language ul a{
				white-space:nowrap; /* Останавливаем перенос текста и создаем многострочный выпадающий пункт */
				display:block;
			}
			#nav-language li:hover ul{ /* Выводим выпадающий пункт при наведении курсора */
				left:0; /* Приносим его обратно на экран, когда нужно */
				opacity:1; /* Делаем непрозрачным */
			}
			#nav-language li:hover a{ /* Устанавливаем стили для верхнего уровня, когда выводится выпадающий список */
				/*background:#6b0c36;
				background:rgba(107,12,54,0.75);*/ /* Выглядит полупрозрачным */
				text-decoration:none;
			}
			#nav-language li:hover ul a{ /* Изменяем некоторые стили верхнего уровня при выводе выпадающего пункта */
				text-decoration:none;
				-webkit-transition:-webkit-transform 0.075s linear;
			}
			#nav-language li:hover ul li a:hover{ /* Устанавливаем стили для выпадающих пунктов, когда курсор наводится на конкретный пункт */
				/* background:#333;
				 background:rgba(51,51,51,0.75); */ /* Будет полупрозрачным */
				text-decoration:none;
				-moz-transform:scale(1.05);
				-webkit-transform:scale(1.05);
			}



 	.first-line-login{
 		float: right;
    	margin: 23px 0 0 0;
    		

 	}
 		.login{
 			margin: 11px 0 0 44px;
 		}

 	.button-login{
 		display: inline-block;
 		margin: 0 0 0 0;
 		font-size: 12px;
  		font-family: "Lato-Black";
  		color: rgb(254, 255, 255);
  		text-transform: uppercase;
  		border-style: solid;
  		border-width: 2px;
  		border-color: rgb(255, 255, 255);
  		border-radius: 5px;
		width: 103px;
  		height: 35px;
  		/*text-align: center;
  		line-height:30px;*/
  		background: url(../images/icon-login.png) left no-repeat;
  		background-position: 20px;
  		-webkit-box-sizing: border-box;
           -moz-box-sizing: border-box; /* Для Firefox */ 
    		    box-sizing: border-box;
 	}






		.popup-login{
			display: none; /*--по умолчанию скрыто--*/
			background: #fff;
			text-align: center;
			font-size: 85%;
			position: fixed;
			top: 50%; left: 50%;color: #000;
			max-width: 750px;
			min-width: 320px;
			height: 428;
			z-index: 99999;
			/*--CSS3 тень блока--*/
			-webkit-box-shadow: 0px 0px 20px #000;
			-moz-box-shadow: 0px 0px 20px #000;
			box-shadow: 0px 0px 20px #000;
			/*--CSS3 скругление углов--*/
			-webkit-border-radius: 8px;
			-moz-border-radius: 8px;
			border-radius: 8px;
			padding: 20px 50px 30px 50px;
			 -webkit-box-sizing: border-box;
           -moz-box-sizing: border-box; /* Для Firefox */ 
    		    box-sizing: border-box;
		}

			.close-login {
				background: url(../images/icon_close.png ) no-repeat center center;
				height: 30px;
				position: absolute;
				right: 0px;
				text-decoration: none;
				top: -11px;
				width: 30px;
			}
			.popup-login h2{
				margin: 0 0 0 0;
				
			    color: #0077b2;
				font-size: 20px;
				text-align: center;
				font-family: "Lato-medium";
			}
			.popup-login p{
				
				padding: 25px 0 0 0;
			    color: #7f7f7f;
				font-size: 18px;
				text-align: left;
				font-family: "Lato-medium";
			}	

			.popup-login input{
				padding: 0 0 0 40px;
				margin: 15px 0 0 0;
				width: 303px;
  				height: 28px;
				border: 1px solid #d9d9d9;
				border-radius: 5px;	
				font-family: "Lato-MediumItalic";
				color: #707070;
				font-size: 16px;
				background-repeat: no-repeat;
				-webkit-box-sizing: border-box;
           -moz-box-sizing: border-box; /* Для Firefox */ 
    		    box-sizing: border-box;
				
			}
			.popup-login input::-webkit-input-placeholder {color:#c8c8c8; font-size: 16px; font-family: "Lato-Medium"; line-height: 16px; display:none;}
			.popup-login input::-moz-placeholder          {color:#c8c8c8; font-size: 16px; font-family: "Lato-Medium"; line-height: 16px; display:none;}/* Firefox 19+ */
			.popup-login input:-moz-placeholder           {color:#c8c8c8; font-size: 16px; font-family: "Lato-Medium"; line-height: 16px; display:none;}/* Firefox 18- */
			.popup-login input:-ms-input-placeholder      {color:#c8c8c8; font-size: 16px; font-family: "Lato-Medium"; line-height: 16px; display:none;}
			

			/*#login-name{
				background-image: url(../images/icon-login-user.png);
				background-position: 15px 7px;
			}*/

			/*#login-password{
				background-image: url(../images/icon-login-password.png);
				background-position: 15px 9px;
			}*/
			.icon-login-user{
				
			    display: block;
			    float: left;			    
			    margin-top: -20px;
    			margin-left: 15px;			   
			    position: relative;
			    width: 11px;
			    height: 13px;
			}
			.icon-login-user img{
				width: 11px;
			    height: 13px;
			    margin: 0;
			}
			.showpassword{
				cursor: pointer;
			    display: block;
			    float: left;			    
			    margin-top: -22px;
    			margin-left: 15px;			   
			    position: relative;
			    width: 16px;
			    height: 17px;
			}
			.showpassword img{
				width: 16px;
			    height: 17px;
			    margin: 0;
			}



			#login-password::-webkit-input-placeholder {color:#c8c8c8; font-size: 16px; font-family: "Lato-Medium"; line-height: 21px; display:none;}
			#login-password::-moz-placeholder          {color:#c8c8c8; font-size: 16px; font-family: "Lato-Medium"; line-height: 21px; display:none;}/* Firefox 19+ */
			#login-password:-moz-placeholder           {color:#c8c8c8; font-size: 16px; font-family: "Lato-Medium"; line-height: 21px; display:none;}/* Firefox 18- */
			#login-password:-ms-input-placeholder      {color:#c8c8c8; font-size: 16px; font-family: "Lato-Medium"; line-height: 21px; display:none;}

			.popup-login-links{
				width:303px;
				height: 25px;
			}

			.popup-login a{
				text-decoration: underline;
				color: #3baae1;
				font-family: "Lato-light";
				font-size: 14px;
				margin-top: 11px;
			}
				.popup-login a:hover{
					text-decoration: none;
				}
			
			.registration {
				float: left;
				
			}
			.forgot{
				float: right;
			}

			.login-error {
				margin-top:25px;
				display: none;
				
			}
				.login-error h3{
					font-size: 18px;
			  		font-family: "Lato-light";
			  		color:#ff7c7c;
				}
			.popup-login button{
				display: inline-block;
			  	font-size: 16px;
			  	font-family: "Lato-Heavy";
			 	color: rgb(255, 254, 254);
			  	border-width: 2px 0;
			  	text-shadow: 1.5px 2.598px 3px rgba(0, 0, 0, 0.15);
			 	border-color: #8dc63f #000 #8dc63f;
			  	border-radius: 5px;
			  	background-color: rgb(141, 198, 63);
			  	box-shadow: 0px 2px 0px 0px rgba(103, 148, 41, 0.004);
			  	text-align: center;
				width: 141px;
  				height: 36px;
  				text-transform: uppercase;
  				margin-top: 30px;
  			}
				.popup-login button:hover{
					opacity: 0.8;
			}




						

				/* .slider {
				 z-index: 9;
				 width: 675px;
				 height: 210px;
				 overflow: hidden;
				 margin: 82px 0 0 306px;
				 position: relative;
				 }
				 .slider ul,
				 .slider li {
				 padding: 0;
				 margin: 0;
				 list-style-type: none;
				 }
				 .slider ul {
				 width: 9999px; 
				 }
				 .slider ul li {
				 list-style-type: none;
				 float: left;
				 width: 675px;
				 height: 210px;
				 }
				 .slider .nav {
				 position: absolute;
				   left: 143px;
				       bottom: 14px;
				       right:0;
				 }
				 .slider .nav span {
				 opacity: 0.9;
				 background: #fff;
				 margin: 0 0 8px 0;
				 width: 14px;
				 height: 14px;
				 border-radius: 7px;
				 cursor: pointer;
				 overflow: hidden;
				 display: block;
				 float: left;
				 box-shadow: 0 1px 2px #000;
				 border: 1px solid #fff;
				 -webkit-box-sizing: border-box;
				           -moz-box-sizing: border-box; Для Firefox 
				    		    box-sizing: border-box;
				 }
				 	.slider .nav span:hover{
						 opacity: 0.5;
						 background: #fff;
					}
				 .slider .nav span.on {
				 background: #fff;
				 opacity:0.9;
				 } */


#wrapper {
	width:986px;
	margin-left:auto;
	margin-right:auto;
	overflow:visible;
	margin-top: 40px;
	z-index: 9;
}

#slider {
	
	position:relative;
	width:986px;
	overflow:hidden;
	
}
.content {
	width:986px;
	float: left;
	position: relative;
	
}
	.slider_car{
		float:left;
		margin-top:50px;
		width: 205px;
    	height: 120px;
	}
	.content-slide1{
		margin-top: 112px;
		margin-left: 275px;
	}
	.content-slide1 h1{
		font-size: 26px;
  		font-family: "Lato-Medium";
		color: rgb(40, 40, 40);
		text-align: left;
		white-space: nowrap;
	}
		.content-slide1 h1 span{
			font-family: "Lato-Black";
		}
	.slider_man{
		float:right;
		margin-top: -137px;
	}

	.content-slide2{
		margin-top: 112px;
		
	}
	.content-slide2 h2{
		font-size: 26px;
  		font-family: "Lato-Medium";
		color: rgb(40, 40, 40);
		text-align: left;
		white-space: nowrap;
	}
		.content-slide2 h2 span{
			font-family: "Lato-Black";
		}
	.responce_center{
		float:right;
		margin-top: -130px;
	}

	.content-slide3{
		margin-top: 112px;
		
	}
		.content-slide3 h3{
			font-size: 26px;
	  		font-family: "Lato-Medium";
			color: rgb(40, 40, 40);
			text-align: left;
			white-space: nowrap;
		}
			.content-slide3 h3 span{
				font-family: "Lato-Black";
			}
	.positional_location{
		float:right;
		margin:-130px 57px 0 0;
	}
	.content-slide4{
		margin-top: 112px;
		
	}
		.content-slide4 h4{
			font-size: 26px;
	  		font-family: "Lato-Medium";
			color: rgb(40, 40, 40);
			text-align: left;
			white-space: nowrap;
		}
			.content-slide4 h4 span{
				font-family: "Lato-Black";
			}
	.unlock_plans{
		float:right;
		margin: -135px 30px 0 0;
	}


.inslider a {
	text-decoration:none;
}
.contentholder {
	
	height:415px;
	width: 986px;
	overflow: hidden;
	position: relative;
	
}
.contentslider {
	position: absolute;
	top: 0; left: 0;
	z-index: 9;
}
.imgslider img {
	float: left;
}
.contentnav {
	position: absolute;
	/* bottom: 30px; left:30px; */
	top:0; 
	right:0;
	height:30px;
	z-index: 100;
	text-align: center;
	line-height: 30px;
	
}
.contentnav a {
	text-decoration: none;
    color: #333;
    display: block;
    width: 14px;
    height: 14px;
    margin-bottom: 7px;
    -webkit-border-radius:7px;
       -moz-border-radius:7px;
    	    border-radius: 7px;
    border: 1px solid #fff;
    -webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box; Для Firefox 
			box-sizing: border-box;
}

.contentnav a:hover{
	opacity: 0.5;
	background: #fff;
	-webkit-border-radius:7px;
       -moz-border-radius:7px;
    	    border-radius: 7px;
	
}



.contentnav a.active {
	background: #fff;
	-webkit-border-radius:7px;
       -moz-border-radius:7px;
    	    border-radius: 7px;
	opacity:0.9;
}









						
	.button-activ{
		z-index: 10;
		height: 58px;
		width: 300px;
		position: absolute;
		line-height: 44px;
    	padding-left: 100px;
		margin: -115px 0 0 350px;
		color: #fff;
		border-width: 4px 0;
   		border-style: solid none;
  		border-color: #8dc63f #000 #679429;
  		border-radius: 6px;
  	
		background: url(../images/logo1.png) left no-repeat #8dc63f;
		font-family: "Lato-Heavy";
   		font-size: 26px;
   		background-position: 17%;
   		text-shadow: 2px 2px 2px #8c8b8b;
   		-webkit-box-sizing: border-box;
           -moz-box-sizing: border-box; /* Для Firefox */ 
    		    box-sizing: border-box;
	}
	.button-activ:hover { opacity: 0.8; }
	.button-activ:active { opacity: 0.5; }

		

		.popup-block-activation{
			display: none; /*--по умолчанию скрыто--*/
			background: #fff;
			text-align: center;
			font-size: 85%;
			position: absolute;
			top: 5%; left: 50%;
			color: #000;
			margin-bottom: 5%;
			min-width: 840px;
			width: 840px;
			/*width: 477px;*/
			/*min-width: 447px;*/
			overflow: auto;
			/* height: 428; */
			z-index: 99999;
			/*padding: 15px;*/
			/*--CSS3 тень блока--*/
			-webkit-box-shadow: 0px 0px 20px #000;
			-moz-box-shadow: 0px 0px 20px #000;
			box-shadow: 0px 0px 20px #000;
			/*--CSS3 скругление углов--*/
			-webkit-border-radius: 8px;
			-moz-border-radius: 8px;
			border-radius: 8px;
			-webkit-box-sizing: border-box;
           -moz-box-sizing: border-box; /* Для Firefox */ 
    		    box-sizing: border-box;
		}
			.popup-block-activation-top{
				width: 400px;
				margin: 0 auto;
			}
			.popup-block-activation-left{
				float: left;
				width: 344px;
				margin: 0 0 0 50px;
			}
			.popup-block-activation-right{
				float: right;
				width: 344px;
				margin: 0 50px 0 0;
			}

		.popup-block-activation p  {
			padding: 0 0 13px 0;
		    color: #3baae1;
			font-size: 14px;
			text-align: left;
			font-family: "Lato-Light";
		}	
		    
		
		.popup-block-activation h2{
		    padding: 25px 0 0 0;
		    color: rgb(0, 119, 178);
			font-size: 20px;
			text-align: center;
			font-family: "Lato-Medium";
		}	
		.popup-block-activation h3{
		    color: rgb(127, 127, 127);
			font-size: 18px;
			text-align: left;
			text-transform: uppercase;
			font-family: "Lato-Medium";
			float: left;
			padding: 20px 0 0 0;
		}	
		.popup-block-activation h4{
		    padding: 20px 0 0 0;
		    color: rgb(127, 127, 127);
			font-size: 18px;
			text-align: left;
			text-transform: uppercase;
			font-family: "Lato-Medium";
		}	
		.popup-block-activation h6{
		    padding: 0 20px 5px 0;
		    color: rgb(127, 127, 127);
			font-size: 18px;
			/*text-align: left;*/
			font-family: "Lato-Medium";
			float: left;
		}	
		.popup-block-activation h5{
		    padding: 24px 0 0 0;
		    color: #fc4747;
			font-size: 14px;
			/*text-align: left;*/
			float: right;
			font-family: "Lato-Medium";
		}	
		.popup-block-activation h1{
		    padding: 24px 0 0 0;
    		color: rgb(127, 127, 127);
			font-size: 14px;
			/*text-align: left;*/
			float: right;
			font-family: "Lato-Medium";
		}	
		.popup-block-activation input{
			padding: 0 0 0 15px;
			margin: 15px 0 5px 0;
			width: 344px;
			height: 37px;
			border: 1px solid #d9d9d9;
			border-radius: 4px;
			font-family: "Lato-MediumItalic";
			color: #707070;
			font-size: 16px;
			-webkit-box-sizing: border-box;
           -moz-box-sizing: border-box; /* Для Firefox */ 
    		    box-sizing: border-box;
				
		}
		.popup-block-activation input::-webkit-input-placeholder {color:#b4b4b4; font-size: 16px; font-family: "Lato-Regular"; /* line-height: 16px; */}
		.popup-block-activation input::-moz-placeholder          {color:#b4b4b4; font-size: 16px; font-family: "Lato-Regular"; /* line-height: 16px; */}/* Firefox 19+ */
		.popup-block-activation input:-moz-placeholder           {color:#b4b4b4; font-size: 16px; font-family: "Lato-Regular"; /* line-height: 16px; */}/* Firefox 18- */
		.popup-block-activation input:-ms-input-placeholder      {color:#b4b4b4; font-size: 16px; font-family: "Lato-Regular"; /* line-height: 16px; */}

		
		.red-placeholder{
			border: 1px solid #ff7c7c !important;
		}
		.red-placeholder::-webkit-input-placeholder {color: #ff7c7c !important;}
		.red-placeholder::-moz-placeholder          {color: #ff7c7c !important;}/* Firefox 19+ */
		.red-placeholder:-moz-placeholder           {color: #ff7c7c !important;}/* Firefox 18- */
		.red-placeholder:-ms-input-placeholder      {color: #ff7c7c !important;}
		    
		
		 #imei{
			/* background-repeat: no-repeat;
			background-image: url(../images/activation-imei.png);
			background-position: 15px 10px; */
			padding: 0 0 0 40px;
		} 
		 #mask_imei{
			/* background-repeat: no-repeat;
			background-image: url(../images/activation-imei.png);
			background-position: 15px 10px; */
			padding: 0 0 0 40px;
		} 
		#phoneCodeEx{
			width: 67px;
		    float: left;
		    /*margin-left: 35px;*/
		    text-align: center;
		    padding: 0;

		}
		#phone{
			float: right;
			width: 275px;			
		}
		.popup-block-activation option span{
			display:none; 
			color:#b4b4b4; 
			font-size: 14px; 
			font-family: "Lato-Regular"; 
			line-height: 13px;
		}

		.popup-block-activation img{
			margin: 24px 0 0 18px;
		}
		.popup-block-activation button {
			  /*display: inline-block;*/
			  float: left;
			  font-size: 16px;
			  font-family: "Lato-Heavy";
			  color: rgb(255, 254, 254);
			  border-width: 2px 0;
			  text-shadow: 1.5px 2.598px 3px rgba(0, 0, 0, 0.15);
			  border-color: #8dc63f #000 #8dc63f;
			  border-radius: 5px;
			  background-color: rgb(141, 198, 63);
			  box-shadow: 0px 2px 0px 0px rgba(103, 148, 41, 0.004);
			  text-align: center;
			  width: 161px;
			  height: 35px;
			  margin: 20px 0 40px 340px;
			 
			}
			.popup-block-activation button:hover {
				opacity: 0.8;
			}

		.icon-imei {
			    display: block;
			    float: left;
			    margin-top: -31px;
    			margin-left: 15px;
			    position: absolute;
			    width: 17px;
			    height: 13px;
			}
				.icon-imei img {
				    width: 17px;
				    height: 13px;
				    margin: 0;
				}


		.close-activation {
				    background: url(../images/icon_close.png ) no-repeat center center;
				    
				    height: 30px;
				    
				    position: absolute;
				    right: 0px;
				   
				    text-decoration: none;
				    top: 0px;
				    width: 30px;
				}

		

		
  		#timeZone{
  			padding: 0 0 0 15px;
  			margin: 15px 0 5px 0;
			width: 344px;
			height: 30px;
			border: 1px solid #d9d9d9;
			border-radius: 4px;

  		}

  		

  		#popup-activation .info .good,
  		#popup-activation .info .good{
  			    font-size: 14px;
   				margin-top: 10px;
    			margin-bottom: -10px;
  		}

  		#popup-activation .info .error,
  		#popup-activation .info .error{
  			    font-size: 14px;
   				margin-top: 10px;
    			margin-bottom: -10px;
  		}

  		#popup-activation .info .good{
  			    
  			color: green;
  		}

  		#popup-activation .info .error{
  			    
  			color: red;
  		}


  		
		/*@media only screen and (max-device-width:480px){*/			
       /* styles for mobile browsers smaller than 480px; (iPhone) */
       /*@media(max-width:840px){*/
       	@media only screen and (max-device-width:480px){
       		.popup-block-activation{
				display: none; /*--по умолчанию скрыто--*/
				background: #fff;
				text-align: center;
				font-size: 85%;
				position: absolute;
				top: 5%; left: 50%;
				color: #000;
				margin-bottom: 5%;
				min-width: 447px;
				width: 447px;
				/*width: 477px;*/
				/*min-width: 447px;*/
				overflow: auto;
				/* height: 428; */
				z-index: 99999;
				/*padding: 15px;*/
				/*--CSS3 тень блока--*/
				-webkit-box-shadow: 0px 0px 20px #000;
				-moz-box-shadow: 0px 0px 20px #000;
				box-shadow: 0px 0px 20px #000;
				/*--CSS3 скругление углов--*/
				-webkit-border-radius: 8px;
				-moz-border-radius: 8px;
				border-radius: 8px;
				-webkit-box-sizing: border-box;
	           	   -moz-box-sizing: border-box; /* Для Firefox */ 
	    		   		box-sizing: border-box;
			}
			.popup-block-activation button {
			  display: inline-block;
			  /*float: left;*/
			  font-size: 16px;
			  font-family: "Lato-Heavy";
			  color: rgb(255, 254, 254);
			  border-width: 2px 0;
			  text-shadow: 1.5px 2.598px 3px rgba(0, 0, 0, 0.15);
			  border-color: #8dc63f #000 #8dc63f;
			  border-radius: 5px;
			  background-color: rgb(141, 198, 63);
			  box-shadow: 0px 2px 0px 0px rgba(103, 148, 41, 0.004);
			  text-align: center;
			  width: 161px;
			  height: 35px;
			  margin: 20px 0 40px 143px;
			 
			}

    	}

	
	.icon-block{
		/*width: 100%;*/
		height: 435px;
		margin: 0 auto;
		/*float: left;
*/		background: #fff;
		min-height: 435px;
		min-width: 976px;
		
	}

		.icon-table{
			/*margin: 50px 0 0 250px;*/
			margin: 50px auto 0;
			width: 976px;
			height: 340px;
		}

			.icon-table th{
				font-family: "Lato-Regular";
				font-size: 14px;
				padding: 0 0 15px 0;
				
			}
				.icon-table th span{
				font-family: "Lato-Heavy";
				font-size: 18px;
				color: #0077b2;
								
			}
			.icon-table td{
				width: 200px;
				font-family: "Lato-Regular";
				font-size: 14px;
				color: #686868;
				padding: 0 20px;
				line-height: 18px; 
				
			}
				.icon-table td span{
				font-family: "Lato-HeavyItalic";
				color: #000;				
			}

	.bg-map{
		background: url(../images/bg-map.png ) no-repeat center center;
		background-size: cover;
		width: 100%;
		height: 692px;
		 -moz-background-size:100% 100%; /* для Firefox 4+ */
	    -o-background-size:100% 100%; /* для Opera 9.5+ */
	    -webkit-background-size:100% 100%; /* для Safari 5+ и Chrome 4+ */
	    -khtml-background-size:100% 100%; /* для Konqueror (WebKit-браузеров) */
	    background-size:100% 100%; /* CSS3 свойств */
	}
	.map {
		/*float: left;*/
		background: url(../images/map.png) no-repeat center center;
		background-size: cover;
		width: 976px;
		height: 692px;
		margin: 0 auto;
		min-height: 692px;
		min-width: 976px;
	}
		.map h2{
			font-size: 23px;
			font-family: "Lato-light";
			color: #fff; 
			text-align: center; 
			padding-top: 45px; 
		}
			.map h2 span{
				font-family: "Lato-HeavyItalic";
			} 
		.map p{
			font-size: 18px;
			font-family: "Lato-light";
			color: #ffffff; 
			text-align: center; 
			padding-top: 18px;
		}
		.map a{
			text-decoration: none;
		}

		#button-try{
			display: block;
			margin: 0 auto;
			
			width: 329px;
			height: 45px;
			color: #fff;
			border-width: 2px 0;
	   		border-style: solid none;
	  		border-color: #8dc63f #000 #679429;
	  		border-radius: 6px;
	  		/*padding: 0.6em 1.9em;*/
			background: url(../images/logovideo.png) left no-repeat #8dc63f;
			font-family: "Lato-Heavy";
	   		font-size: 18px;
	   		background-position: 10%;
	   		text-shadow: 1px 1px 2px #8c8b8b;
	   		line-height: 38px;
    		padding-left: 73px;
    		-webkit-box-sizing: border-box;
       		-moz-box-sizing: border-box; /* Для Firefox */ 
    		box-sizing: border-box;
		}
		#button-try:hover { opacity: 0.8; }
		#button-try:active { opacity: 0.5; }







		/* фон затемнения */
				#fade { 
					display: none;/*--по умолчанию скрыто--*/ 
					background: rgba(0,0,0,0.5);
					position: fixed; left: 0; top: 0;
					width: 100%; height: 100%;
					opacity: .80; 
					z-index: 9999;
				}
				/* блок модального окна */
				.popup_block{
					display: none; /*--по умолчанию скрыто--*/
					background: rgba(0,0,0,0.8);
					
					/*border: 8px solid rgb(134, 134, 134);*/
					float: left;
					font-size: 85%;
					position: fixed;
					top: 50%; left: 50%;color: #000000;
					max-width: 750px;
					width: auto;
					
					height: 480px;
					z-index: 99999;
					/*--CSS3 тень блока--*/
					-webkit-box-shadow: 0px 0px 20px #000;
					-moz-box-shadow: 0px 0px 20px #000;
					box-shadow: 0px 0px 20px #000;
					/*--CSS3 скругление углов--*/
					/* -webkit-border-radius: 12px;
					-moz-border-radius: 12px;
					border-radius: 12px; */
					text-align:center;
				}

					.popup_block p{
						font-size: 18px;
					    font-family: "Lato-light";
					    color: #ffffff;
					    text-align: center;
					    padding-top: 145px;
					}
				/* формируем кнопку закрытия */
				.close {
					display: none;
				    background: url(../images/close1.png ) no-repeat center center;
				    
				    height: 30px;
				    
				    position: absolute;
				    right: -30px;
				   
				    text-decoration: none;
				    top: -20px;
				    width: 20px;
				    /* -webkit-border-radius: 50%;
				    -moz-border-radius: 50%;
				    -ms-border-radius: 50%;
				    -o-border-radius: 50%;
				    border-radius: 50%;
				    border: none; */
				    /* -moz-box-shadow: 1px 1px 3px #000;
				    -webkit-box-shadow: 1px 1px 3px #000;
				    box-shadow: 1px 1px 3px #000; */

				}
				.close:before {
				    color: rgba(255, 255, 255, 0.9);
				   
				    text-shadow: 0 -1px rgba(0, 0, 0, 0.9);
				}
				.close:hover {
				   /* background-color: rgba(252, 20, 0, 0.8);*/
				   -moz-transform:scale(1.1);
				-webkit-transform:scale(1.1);
				}
				.shadow {
				    box-shadow:4px 4px 10px #857373;
				    -webkit-box-shadow:4px 4px 10px #857373;
				    -moz-box-shadow:4px 4px 10px #857373;
				    padding:0;
				}
				/*--фиксированное позиционирование для IE6--*/
				*html #fade {
					position: absolute;
				}
				*html .popup_block {
					position: absolute;
				}




	.bg-reviews{
		background: url(../images/bg-reviews.png ) no-repeat center center;
		width: 100%;
		height: 277px;
		 -moz-background-size:100% 100%; /* для Firefox 4+ */
	    -o-background-size:100% 100%; /* для Opera 9.5+ */
	    -webkit-background-size:100% 100%; /* для Safari 5+ и Chrome 4+ */
	    -khtml-background-size:100% 100%; /* для Konqueror (WebKit-браузеров) */
	    background-size:100% 100%; /* CSS3 свойств */
	}
		.reviews{
			width: 1020px;
			margin: 0 auto;
		}
		.reviews h2{
			font-size: 20px;
			font-family: "Lato-Bold";
  			color: rgb(0, 119, 178);
			text-transform: uppercase;
			text-align: center;
			padding-top: 40px;
		}




		#slideshow {
	margin:0 auto;
	width:860px;
	height: 215px;
	/*background:transparent url(img/bg_slideshow.jpg) no-repeat 0 0;*/
	position:relative;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:860px;
  height: 215px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:860px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height: 215px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:19px;
  height:108px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top: 25px;
  
  left:-80px;
  background: url(../images/slider_reviews/arrow_l.png ) no-repeat 0 0;
}
#rightControl {
  top: 25px;
  right:-80px;
  background: url(../images/slider_reviews/arrow_r.png ) no-repeat 0 0;
}
#pageContainer {
  margin:0 auto;
  width:960px;
}



.slide-left{
	float: left;
	min-width: 410px;
	margin-top: 30px;
}
	.slide-left img{
		float: left;
		height: 95px;
		width: 95px;
		margin: 0 25px 90px 0;
	}
	
	.slide-left h3{
		display: inline-block;
		font-size: 18px;
		font-family: "lato-medium";
		color: #0077b2; 
		margin-bottom: 10px;		 	
	}
	.slide-left h1{
		display: inline-block;
		font-size: 14px;
		font-family: "lato-light";
		color: #8b8b8b;  
		float: right;
    	padding-top: 5px;

	}
	.slide-left h4{
		display: inline-block;
		font-size: 20px;
		font-family: "Lato-Black";
		color: #343434; 
		float: left;
		width: 8px;
		height: 10px;		 	
	}
	.slide-left p{
		display: inline-block;
		font-size: 14px;
		font-family: "Lato-LightItalic";
		color: #5c5c5c; 
		width: 272px;
		margin: 10px 0 0 5px;
	}


.slide-right{
	float: right;
	min-width: 410px;
	margin-top: 30px;
	}
	.slide-right img{
		float: right;
		margin: 0 0 90px 20px;
		height: 95px;
		width: 95px;
	}
	.slide-right h3{
		display: inline-block;
		font-size: 18px;
		font-family: "lato-medium";
		color: #0077b2; 
		margin-bottom: 10px;		 	
	}
	.slide-right h1{
		display: inline-block;
		font-size: 14px;
		font-family: "lato-light";
		color: #8b8b8b;  
		float: right;
    	padding-top: 5px;
	}
	.slide-right h4{
		display: inline-block;
		font-size: 20px;
		font-family: "Lato-Black";
		color: #343434; 
		float: left;
		width: 8px;
		height: 10px;
	}	
	.slide-right p{
		display: inline-block;
		font-size: 14px;
		font-family: "Lato-LightItalic";
		color: #5c5c5c; 
		width: 282px;
		margin: 10px 0 0 5px;
	}			     






	.divider{
		/*background: url(../images/divider.png ) no-repeat center center;*/
		background-color: #9ed2e7;
		width: 100%;
		height: 1px;
		 -moz-background-size:100% 100%; /* для Firefox 4+ */
	    -o-background-size:100% 100%; /* для Opera 9.5+ */
	    -webkit-background-size:100% 100%; /* для Safari 5+ и Chrome 4+ */
	    -khtml-background-size:100% 100%; /* для Konqueror (WebKit-браузеров) */
	    background-size:100% 100%; /* CSS3 свойств */
	
	}
	
	.devices{
		width: 100%;
		height: 515px;
		background: #fff;
		overflow:hidden;
		min-width: 755px;
		min-height: 485px;
	}
		.devices h2{
			font-size: 20px;
			font-family: "lato-bold";
			color: #0077b2; 
			text-align: center; 
			padding-top: 45px;
			 
		}
			
		.devices p{
			font-size: 18px;
			font-family: "Lato-light";
			color: #000; 
			text-align: center; 
			padding-top: 18px;
			line-height: 22px; 
		}
			.devices p span{
				font-family: "Lato-BlackItalic";
			}
	
	.bg-devices{
		
		width: 755px;
		height: 261px;
		margin: 48px auto 0;
	}
		.bg-devices a{
			text-decoration: none;
		}

	.iphone{
		display:inline-block;
		margin-bottom: 105px;
		width: 62px;
		height: 128px;
		background: url(../images/iphone.png ) no-repeat center center;
		-moz-background-size:100% 100%; /* для Firefox 4+ */
	    -o-background-size:100% 100%; /* для Opera 9.5+ */
	    -webkit-background-size:100% 100%; /* для Safari 5+ и Chrome 4+ */
	    -khtml-background-size:100% 100%; /* для Konqueror (WebKit-браузеров) */
	    background-size:100% 100%; /* CSS3 свойств */
	}
	
	.d-iphone{
		float: left;
		margin-left: 15px;
		margin-top: 45px;
	}
		.d-download{
			margin-left: 8px;
			margin-bottom: 5px;
		}

	.d-iphone1{
		float: left;
		margin-left: 15px;
		margin-top: 5px;
	}
		.d-download1{
			margin-left: 9px;
		}

	
	

	.macbook{
		display:inline-block;
		width: 246px;
		height: 141px;
		background: url(../images/macbook.png ) no-repeat center center;
		-moz-background-size:100% 100%; /* для Firefox 4+ */
	    -o-background-size:100% 100%; /* для Opera 9.5+ */
	    -webkit-background-size:100% 100%; /* для Safari 5+ и Chrome 4+ */
	    -khtml-background-size:100% 100%; /* для Konqueror (WebKit-браузеров) */
	    background-size:100% 100%; /* CSS3 свойств */
	}

		.d-macbook{
			float: left;
			margin-left: 73px;
	   		margin-top: 45px;
	   		
		}
			.ico-chrome{
				float: left;
			}
			
			.d-macbook h5{
				
				font-size: 14px;
				font-family: "Lato-light";
				color: #ffffff; 
				margin-left: 27px;
			}
			
			.ico-dwnload{
				float: left;
				margin-top: 45px;
				margin-left: 8px;
				margin-bottom: 5px;
			}



		.d-macbook1{
			float: left;
			margin-left: 73px;
			margin-top: 10px;
		}
			.ico-firefox{
				float: left;
			}
			.d-macbook1 h5{
				font-size: 14px;
				font-family: "Lato-light";
				color: #ffffff; 
				margin-left: 30px;
			}
			
			.ico-dwnload1{
				float: left;
				margin-top: 10px;
				margin-left: 12px;
			}


	.mac{
		display:inline-block;
		width: 298px;
		height: 261px;
		background: url(../images/mac.png ) no-repeat center center;
		-moz-background-size:100% 100%; /* для Firefox 4+ */
	    -o-background-size:100% 100%; /* для Opera 9.5+ */
	    -webkit-background-size:100% 100%; /* для Safari 5+ и Chrome 4+ */
	    -khtml-background-size:100% 100%; /* для Konqueror (WebKit-браузеров) */
	    background-size:100% 100%; /* CSS3 свойств */
	}

		.d-mac{
			float: left;
			margin-left: 94px;
   			margin-top: 73px;
	   		
		}
			.ico-windows{
				float: left;
			}
			
			.d-mac h5{
				
				font-size: 18px;
				font-family: "Lato-light";
				color: #ffffff; 
				margin-left: 47px;
   				margin-top: 3px;
			}
			
			.ico-dwnload2{
				float: left;
				margin-top: 79px;
    			margin-left: 24px;
   				
			}



		.d-mac1{
			float: left;
			margin-left: 95px;
    		margin-top: 15px;
		}
			.ico-apple-mac1{
				float: left;
			}
			.d-mac1 h5{
				
				font-size: 18px;
				font-family: "Lato-light";
				color: #ffffff; 
				margin-left: 45px;
   				margin-top: 3px;
			}
			
			.ico-dwnload3{
				float: left;
				margin-top: 21px;
    			margin-left: 14px;
			}


	.ipad{
		display:inline-block;
		margin-left: 20px;
		width: 115px;
		height: 169px;
		background: url(../images/ipad.png ) no-repeat center center;
		-moz-background-size:100% 100%; /* для Firefox 4+ */
	    -o-background-size:100% 100%; /* для Opera 9.5+ */
	    -webkit-background-size:100% 100%; /* для Safari 5+ и Chrome 4+ */
	    -khtml-background-size:100% 100%; /* для Konqueror (WebKit-браузеров) */
	    background-size:100% 100%; /* CSS3 свойств */
	}

	.d-ipad{
		float: left;
		margin-left: 36px;
    	margin-top: 57px;
	}
		/*.d-download{
			margin-left: 8px;
			margin-bottom: 5px;
		}*/

	.d-ipad1{
		float: left;
		margin-left: 36px;
    	margin-top: 10px;
	}
		.d-download1{
			margin-left: 9px;
		}


.bg-activation-plan{
	background: url(../images/bg-activation-plan.png ) no-repeat center center;
	width: 100%;
	height: 777px;
	-moz-background-size:100% 100%; /* для Firefox 4+ */
	-o-background-size:100% 100%; /* для Opera 9.5+ */
	-webkit-background-size:100% 100%; /* для Safari 5+ и Chrome 4+ */
	-khtml-background-size:100% 100%; /* для Konqueror (WebKit-браузеров) */
	background-size:100% 100%; /* CSS3 свойств */
	}

.activation-plan{
	width: 977px;
	height: 777px;
	margin: 0 auto;
	min-width: 977px;
}
	
	
	.activation-plan h2{
		padding-top: 45px;
	  font-size: 30px;
	  font-family: "Lato-Bold";
	  color: rgb(255, 254, 254);
	  line-height: 12px;
	  text-align: center;
	  text-shadow: 0.5px 0.866px 3px rgba(0, 0, 0, 0.7);
	    
	}

	.activation-plan p{
		padding-top: 15px;
		font-size: 20px;
	  font-family: "Lato-Light";
	  color: rgb(255, 254, 254);
	  line-height: 12px;
	  text-align: center;
	  text-shadow: 0.5px 0.866px 3px rgba(0, 0, 0, 0.7);
	}

.all-plans{
	
	width: 642px;
	margin: 35px auto 0;
}
	.all-plans h2{
		font-size: 26px;
		font-family: "Lato-Regular";
		color: rgb(254, 254, 254);
	}

		.all-plans h2 span{
			font-family: "Lato-Heavy";
		}
	

	.protect-plan {
		display: inline-block;
  		border-radius: 6px;
  		/*background: url(../images/bg-protect-plan.png ) no-repeat center center;*/
  		background-color: rgb(255, 255, 255);
  		box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
  		width: 305px;
  		height: 598px;

 	}
 		.protect-plan p{
		 	font-size: 20px;
		 	font-family: "Lato-Bold";
		 	color: #3d3d3d;
		  	/* float: left; */
		  	text-shadow:none;
		  	/* margin-left: 99px; */
		  	margin-top: 11px;
		}
		.activation-divider{
			float: left;
			margin-top: 20px;
			height: 1px;
		}
		.protect-plan a{
			float:left;
			border-style: solid;
		  	border-width: 1px;
		  	border-color: rgb(113, 189, 8);
		  	border-radius: 5px;
		  	background-color: rgb(255, 255, 255);
			width: 169px;
		  	height: 42px;
		  	font-size: 18px;
		 	font-family: "Lato-Regular";
		  	color: rgb(113, 189, 8);
		  	text-transform: uppercase;
		  	text-decoration: none;
		  	text-align: center;
		  	margin:17px 0 0 69px;
		  	line-height: 38px;
		}
			.protect-plan a:hover{
				opacity: 0.8;
			}
		
		.protect-plan-price{
			float:left;
			margin-top: 20px;
			min-width: 305px;
			min-height: 90px;
			background-image: -moz-linear-gradient( -140deg, rgb(0,158,221) 0%, rgb(0,206,181) 100%);
			background-image: -webkit-linear-gradient( -140deg, rgb(0,158,221) 0%, rgb(0,206,181) 100%);
			background-image: -ms-linear-gradient( -140deg, rgb(0,158,221) 0%, rgb(0,206,181) 100%);
			

		}
		.protect-plan-price h2{
		font-size: 26px;
		font-family: "Lato-Regular";
		color: rgb(254, 254, 254);
		padding: 35px 0 0 0;
		text-align: center;
    	text-shadow: none;
	}

		.protect-plan-price h2 span{
			font-family: "Lato-Heavy";
		}




	.tracking-plan {
		display: inline-block;
  		border-radius: 6px;
  		/*background: url(../images/bg-tracking-plan.png ) no-repeat center center;*/
  		background-color: rgb(255, 255, 255);
  		box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
  		width: 305px;
  		height: 598px;
  		margin-left: 26px;

 	}
 		.tracking-plan p{
		 	font-size: 20px;
		 	font-family: "Lato-Bold";
		 	color: #3d3d3d;
		  	/* float: left; */
		  	text-shadow:none;
		  	/* margin-left: 92px; */
		  	margin-top: 11px;
		}
		.tracking-plan a{
			float:left;
			border-style: solid;
		  	border-width: 1px;
		  	border-color: rgb(0, 119, 178);
		  	border-radius: 5px;
		  	background-color: rgb(255, 255, 255);
			width: 169px;
		  	height: 42px;
		  	font-size: 18px;
		 	font-family: "Lato-Regular";
		  	color: rgb(0, 119, 178);
		  	text-transform: uppercase;
		  	text-align: center;
		  	margin:17px 0 0 69px;
		  	line-height: 38px;
		  	text-decoration: none;
		}
			.tracking-plan a:hover{
				opacity: 0.8;
			}
			.tracking-plan-price{
				float:left;
				min-width: 305px;
				min-height: 90px;
				background-image: -moz-linear-gradient( -140deg, rgb(0,158,221) 0%, rgb(0,206,181) 100%);
				background-image: -webkit-linear-gradient( -140deg, rgb(0,158,221) 0%, rgb(0,206,181) 100%);
				background-image: -ms-linear-gradient( -140deg, rgb(0,158,221) 0%, rgb(0,206,181) 100%);
				margin-top: 20px;

			}
				.tracking-plan-price h2{
					font-size: 18px;
					line-height: 22px;
					font-family: "Lato-Regular";
					color: rgb(254, 254, 254);
					padding: 21px 0;
					text-align: center;
    				text-shadow: none;
				}

					.tracking-plan-price h2 span{
						font-family: "Lato-black";
					}
				.tracking-plan-price h3{
				text-align: center;
				font-size: 13px;
				line-height: 22px;
				font-family: "Lato-Regular";
				color: rgb(254, 254, 254);
				padding: 0 0 0 0;
				display: none;
			}

	.monitoring-plan {
		display: inline-block;
  		border-radius: 6px;
  		/*background: url(../images/bg-monitoring-plan.png ) no-repeat center center;*/
  		background-color: rgb(255, 255, 255);
  		box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
  		width: 305px;
  		height: 598px;
  		margin-left: 26px;
 	}
 		.monitoring-plan p{
		 	font-size: 20px;
		 	font-family: "Lato-Bold";
		 	color: #3d3d3d;
		  	/* float: left; */
		  	text-shadow:none;
		  	/* margin-left: 80px; */
		  	margin-top: 11px;
		}
		.monitoring-plan a{
			float:left;
			border-style: solid;
		  	border-width: 1px;
		  	border-color: rgb(229, 70, 62);
		  	border-radius: 5px;
		  	background-color: rgb(255, 255, 255);
			width: 169px;
		  	height: 42px;
		  	font-size: 18px;
		 	font-family: "Lato-Regular";
		  	color: rgb(229, 70, 62);
		  	text-transform: uppercase;
		  	text-align: center;
		  	margin:17px 0 0 69px;
		  	line-height: 38px;
		  	text-decoration: none;
		}
		.monitoring-plan a:hover{
			opacity: 0.8;
		}
		.monitoring-plan-price{
			float:left;
			min-width: 305px;
			min-height: 90px;
			background-image: -moz-linear-gradient( -140deg, rgb(0,158,221) 0%, rgb(0,206,181) 100%);
			background-image: -webkit-linear-gradient( -140deg, rgb(0,158,221) 0%, rgb(0,206,181) 100%);
			background-image: -ms-linear-gradient( -140deg, rgb(0,158,221) 0%, rgb(0,206,181) 100%);
			margin-top: 20px;

		}
			.monitoring-plan-price h2{
					font-size: 18px;
					line-height: 22px;
					font-family: "Lato-Regular";
					color: rgb(254, 254, 254);					    
    				padding: 21px 0;
					text-align: center;
    				text-shadow: none;
				}

					.monitoring-plan-price h2 span{
						font-family: "Lato-black";
					}
				.monitoring-plan-price h3{
				text-align: center;
				font-size: 13px;
				line-height: 22px;
				font-family: "Lato-Regular";
				color: rgb(254, 254, 254);
				padding: 0 0 0 0;
				display: none;
			}

	.active-list{
		list-style-image: url(../images/ico-green.png);
		float: left;
		margin: 25px 0 0 65px;
		

	}
	.disable{
		list-style-image: url(../images/ico-red.png);

	}
		.active-list li{
			line-height: 36px;
			width: 200px;
			font-size: 16px;
			font-family: "Lato-Light";
			color:#3d3d3d;
			padding-left: 15px;
		}
			.active-list li span{
				color:#b5b5b5;
			}
	
	.store{
		height:688px;
		width:100%;
		margin:0 auto;
		background-color:#fff;
		min-width: 493px;
	}

	.store h2{
		text-align: center;
		text-transform: uppercase;
		font-size: 20px;
 		font-family: "Lato-bold";
  		color:#0077b2;
  		padding-top:47px;
	}
	.store p{
		text-align: center;
		font-size: 18px;
 		font-family: "Lato-light";
  		color:#2b2b2b;
  		padding-top:24px;
	}
	.all-store{
		height:493px;
		width: 555px;
		margin: 43px auto 0;

	}
		.store-iphone{
			float: left;
			width: 303px;
		    height: 532px;
		    background: url(../images/store-iphone.png ) no-repeat center center;
		    -moz-background-size: 100% 100%;
		    -o-background-size: 100% 100%;
		    -webkit-background-size: 100% 100%;
		    -khtml-background-size: 100% 100%;
		    background-size: 100% 100%;
    
		}
			.store-iphone-bg{
				border-style: solid;
		  		border-width: 6px;
		  		border-color: #252222;
		  		border-radius: 5px;
		  		background-color: rgb(255, 255, 255);
		  		height: 378px;
    			width: 217px;
		  		margin: 53px 0 0 39px;
		  		-webkit-box-sizing: border-box;
       			   -moz-box-sizing: border-box; /* Для Firefox */ 
    					box-sizing: border-box;
			}
				.store-iphone-logo{
					float: left;
					margin: 37px 0 20px 64px;

				}
				.store-iphone-bg p{
					float: left;
					font-size: 12px;
 					font-family: "Lato-HeavyItalic";
  					color:#1b1b1b;
  					margin: 14px 0 0 33px;
    				padding: 0;
				}
				
				.store-iphone-appstore{
					float: left;
					margin: 3px 0 0 30px;
				}
				.store-iphone-appstore:hover{opacity: 0.8;}



		.store-htc{
			
			float: right;
			
			width: 241px;
			height: 489px;
			background: url(../images/store-htc.png ) no-repeat center center;
			-moz-background-size:100% 100%; /* для Firefox 4+ */
		    -o-background-size:100% 100%; /* для Opera 9.5+ */
		    -webkit-background-size:100% 100%; /* для Safari 5+ и Chrome 4+ */
		    -khtml-background-size:100% 100%; /* для Konqueror (WebKit-браузеров) */
		    background-size:100% 100%; /* CSS3 свойств */
		}	
			.store-htc-bg{
				background-color: rgb(255, 255, 255);
		  		height: 369px;
    			width: 207px;
   				margin: 48px auto 0;
			}
				.store-htc-logo{
					float: left;
					margin: 35px 0 20px 64px;
				}
				.store-htc-bg p{
					float: left;
					font-size: 12px;
 					font-family: "Lato-HeavyItalic";
  					color:#1b1b1b;
  					margin: 14px 0 0 33px;
    				padding: 0;
				}
				.store-htc-googleplay{
					float: left;
					margin: 3px 0 0 30px;
				}
				.store-htc-googleplay:hover{opacity: 0.8;}
	.bg-bottom{
		background: url(../images/bg-bottom.png ) no-repeat center center;
		width: 100%;
		height: 372px;
		-moz-background-size:100% 100%; /* для Firefox 4+ */
		-o-background-size:100% 100%; /* для Opera 9.5+ */
		-webkit-background-size:100% 100%; /* для Safari 5+ и Chrome 4+ */
		-khtml-background-size:100% 100%; /* для Konqueror (WebKit-браузеров) */
		background-size:100% 100%; /* CSS3 свойств */
	}
		.bottom{
			width:720px;
			margin:0 auto;
			min-width: 720px;
		}
			.bottom img{
				float:left;
				margin:19px 18px 0px 195px;
			}
			.bottom p{
				font-size: 20px;
				font-family: "Lato-bold";
				color: rgb(255, 255, 255);
  				text-transform: uppercase;
  				padding: 30px 0 29px 0;
			}
			

			.bottom-left{
				/* display:inline-table; */
				height:276px;
				width:350px;
				min-width:350px;
				min-height:276px;
				float: left;
				
				
			}
				.bottom-left h3{
					color: rgba(255, 255, 255, 0);
					line-height: 28px;
					
				}
				.bottom-left-1 a{
					display:inline-table;
					font-size: 13px;
					font-family: "Lato-Medium";
					color: rgb(255, 255, 255);
					vertical-align:top;
					background-color: rgba(255, 255, 255, 0.1);
					border-radius: 4px 0 0 4px;
					padding: 8px 0 7px 9px;
					
				}
					.bottom-left-1 a:hover{
						text-decoration:none;
					}
				.bottom-left-1 p{
					display:inline-table;
					text-align:right;
					color: rgb(255, 255, 255);
					font-size: 14px;
					font-family: "Lato-light";
					text-transform: none;
					background-color: rgba(255, 255, 255, 0.1);
					border-radius: 0 4px 4px 4px;
					padding:5px 9px 9px 33px;
					
				}
				.bottom-left-1 h3{
					display:inline-table;
					background-color: rgba(255, 255, 255, 0.1);
					min-width:157px;
					width:157px;
					min-height:28px;
					vertical-align:top;
					margin:0 -4px;
					color: rgba(255, 255, 255, 0);
					line-height: 28px;
				}
				
				.bottom-left-2{
					margin-top:1px;
				}
					.bottom-left-2 a{
						display:inline-table;
						font-size: 13px;
						font-family: "Lato-Medium";
						color: rgb(255, 255, 255);
						vertical-align:top;
						background-color: rgba(255, 255, 255, 0.1);
						border-radius: 4px 0 0 4px;
						padding: 8px 0 7px 9px;
						
					}
						.bottom-left-2 a:hover{
							text-decoration:none;
						}
					.bottom-left-2 p{
						display:inline-table;
						text-align:right;
						color: rgb(255, 255, 255);
						font-size: 14px;
						font-family: "Lato-light";
						text-transform: none;
						background-color: rgba(255, 255, 255, 0.1);
						border-radius: 0 4px 4px 0;
						padding:5px 9px 9px 8px;
					}
					.bottom-left-2 h3{
						display:inline-table;
						background-color: rgba(255, 255, 255, 0.1);
						min-width: 163px;
						width: 163px;
						min-height:28px;
						vertical-align:top;
						margin:0 -4px;
						color: rgba(255, 255, 255, 0);
						line-height: 28px;
					}
				.bottom-left-3{
					margin-top:1px;
				}
					.bottom-left-3 a{
						display:inline-table;
						font-size: 13px;
						font-family: "Lato-Medium";
						color: rgb(255, 255, 255);
						vertical-align:top;
						background-color: rgba(255, 255, 255, 0.1);
						border-radius: 4px 0 0 4px;
						padding: 8px 0 7px 9px;
						
					}
						.bottom-left-3 a:hover{
							text-decoration:none;
						}
					.bottom-left-3 p{
						display:inline-table;
						text-align:right;
						color: rgb(255, 255, 255);
						font-size: 14px;
						font-family: "Lato-light";
						text-transform: none;
						background-color: rgba(255, 255, 255, 0.1);
						border-radius: 0 4px 4px 0;
						padding:5px 9px 9px 8px;
					}
					.bottom-left-3 h3{
						display:inline-table;
						background-color: rgba(255, 255, 255, 0.1);
						min-width: 153px;
						width: 153px;
						min-height:28px;
						vertical-align:top;
						margin:0 -4px;
					}
				.bottom-left-4{
					margin-top:1px;
				}
					.bottom-left-4 a{
						display:inline-table;
						font-size: 13px;
						font-family: "Lato-Medium";
						color: rgb(255, 255, 255);
						vertical-align:top;
						background-color: rgba(255, 255, 255, 0.1);
						border-radius: 4px 0 0 4px;
						padding: 8px 0 7px 9px;
						
					}
						.bottom-left-4 a:hover{
							text-decoration:none;
						}
					.bottom-left-4 p{
						display:inline-table;
						text-align:right;
						color: rgb(255, 255, 255);
						font-size: 14px;
						font-family: "Lato-light";
						text-transform: none;
						background-color: rgba(255, 255, 255, 0.1);
						border-radius: 0 4px 4px 4px;
						padding: 5px 9px 9px 19px;
					}
					.bottom-left-4 h3{
						display:inline-table;
						background-color: rgba(255, 255, 255, 0.1);
						min-width: 158px;
						width: 158px;
						min-height:28px;
						vertical-align:top;
						margin:0 -4px;
					}
				.bottom-left-5{
					margin-top:1px;
				}
					.bottom-left-5 a{
						display:inline-table;
						font-size: 13px;
						font-family: "Lato-Medium";
						color: rgb(255, 255, 255);
						vertical-align:top;
						background-color: rgba(255, 255, 255, 0.1);
						border-radius: 4px 0 0 4px;
						padding: 8px 0 7px 9px;
						
					}
						.bottom-left-5 a:hover{
							text-decoration:none;
						}
					.bottom-left-5 p{
						display:inline-table;
						text-align:right;
						color: rgb(255, 255, 255);
						font-size: 14px;
						font-family: "Lato-light";
						text-transform: none;
						background-color: rgba(255, 255, 255, 0.1);
						border-radius: 0 4px 4px 0;
						padding:5px 9px 9px 8px;
					}
					.bottom-left-5 h3{
						display:inline-table;
						background-color: rgba(255, 255, 255, 0.1);
						min-width: 230px;
						width: 230px;
						min-height:28px;
						vertical-align:top;
						margin:0 -4px;
						color: rgba(255, 255, 255, 0.1);
					}
				.bottom-left-6{
					margin-top:1px;
				}
					.bottom-left-6 a{
						display:inline-table;
						font-size: 13px;
						font-family: "Lato-Medium";
						color: rgb(255, 255, 255);
						vertical-align:top;
						background-color: rgba(255, 255, 255, 0.1);
						border-radius: 4px 0 0 4px;
						padding: 8px 0 7px 9px;
						
					}
						.bottom-left-6 a:hover{
							text-decoration:none;
						}
					.bottom-left-6 p{
						display:inline-table;
						text-align:right;
						color: rgb(255, 255, 255);
						font-size: 14px;
						font-family: "Lato-light";
						text-transform: none;
						background-color: rgba(255, 255, 255, 0.1);
						border-radius: 0 4px 4px 0;
						padding:5px 9px 9px 8px;
					}
					.bottom-left-6 h3{
						display:inline-table;
						background-color: rgba(255, 255, 255, 0.1);
						min-width: 201px;
						width: 201px;
						min-height: 28px;
						vertical-align:top;
						margin:0 -4px;
					}
				.bottom-left-7{
					margin-top:1px;
				}
					.bottom-left-7 a{
						display:inline-table;
						font-size: 13px;
						font-family: "Lato-Medium";
						color: rgb(255, 255, 255);
						vertical-align:top;
						background-color: rgba(255, 255, 255, 0.1);
						border-radius: 4px 0 0 4px;
						padding: 8px 0 7px 9px;
						
					}
						.bottom-left-7 a:hover{
							text-decoration:none;
						}
					.bottom-left-7 p{
						display:inline-table;
						text-align:right;
						color: rgb(255, 255, 255);
						font-size: 14px;
						font-family: "Lato-light";
						text-transform: none;
						background-color: rgba(255, 255, 255, 0.1);
						border-radius: 0 4px 4px 0;
						padding:5px 9px 9px 8px;
					}
					.bottom-left-7 h3{
						display:inline-table;
						background-color: rgba(255, 255, 255, 0.1);
						min-width: 233px;
						width: 233px;
						min-height: 28px;
						vertical-align:top;
						margin:0 -4px;
					}
				.bottom-left-8{
					margin-top:1px;
				}
					.bottom-left-8 a{
						display:inline-table;
						font-size: 13px;
						font-family: "Lato-Medium";
						color: rgb(255, 255, 255);
						vertical-align:top;
						background-color: rgba(255, 255, 255, 0.1);
						border-radius: 4px 0 0 4px;
						padding: 8px 0 7px 9px;
						
					}
						.bottom-left-8 a:hover{
							text-decoration:none;
						}
					.bottom-left-8 p{
						display:inline-table;
						text-align:right;
						color: rgb(255, 255, 255);
						font-size: 14px;
						font-family: "Lato-light";
						text-transform: none;
						background-color: rgba(255, 255, 255, 0.1);
						border-radius: 0 4px 4px 0;
						padding:5px 9px 9px 8px;
					}
					.bottom-left-8 h3{
						display:inline-table;
						background-color: rgba(255, 255, 255, 0.1);
						min-width: 136px;
						width: 136px;
						min-height: 28px;
						vertical-align:top;
						margin:0 -4px;
					}

			.bottom-right{
				/* display:inline-table; */
				height:276px;
				width:350px;
				min-width:350px;
				min-height:276px;
				margin-left: 16px;
				float: right;
				
			}
				.bottom-right h3{
					color: rgba(255, 255, 255, 0);
					line-height: 29px;
				}
				.bottom-right-1 a{
					display:inline-table;
					font-size: 13px;
					font-family: "Lato-Medium";
					color: rgb(255, 255, 255);
					vertical-align:top;
					background-color: rgba(255, 255, 255, 0.1);
					border-radius: 4px 0 0 4px;
					padding: 8px 0 8px 9px;
					
				}
					.bottom-right-1 a:hover{
						text-decoration:none;
					}
				.bottom-right-1 p{
					display:inline-table;
					text-align:right;
					color: rgb(255, 255, 255);
					font-size: 14px;
					font-family: "Lato-light";
					text-transform: none;
					background-color: rgba(255, 255, 255, 0.1);
					border-radius: 0 4px 4px 4px;
					padding:5px 9px 9px 33px;
					
				}
				.bottom-right-1 h3{
					display:inline-table;
					background-color: rgba(255, 255, 255, 0.1);
					min-width:117px;
					width: 117px;
					min-height:29px;
					vertical-align:top;
					margin:0 -4px;
				}
					.bottom-right-2{
						margin-top:1px;
					}
						.bottom-right-2 a{
							display:inline-table;
							font-size: 13px;
							font-family: "Lato-Medium";
							color: rgb(255, 255, 255);
							vertical-align:top;
							background-color: rgba(255, 255, 255, 0.1);
							border-radius: 4px 0 0 4px;
							padding: 8px 0 8px 9px;
							
						}
							.bottom-right-2 a:hover{
								text-decoration:none;
							}
						.bottom-right-2 p{
							display:inline-table;
							text-align:right;
							color: rgb(255, 255, 255);
							font-size: 14px;
							font-family: "Lato-light";
							text-transform: none;
							background-color: rgba(255, 255, 255, 0.1);
							border-radius: 0 4px 4px 0;
							padding:6px 9px 9px 8px;
						}
						.bottom-right-2 h3{
							display:inline-table;
							background-color: rgba(255, 255, 255, 0.1);
							min-width: 228px;
							width: 228px;
							min-height:29px;
							vertical-align:top;
							margin:0 -4px;
						}
					.bottom-right-3{
						margin-top:1px;
					}
						.bottom-right-3 a{
							display:inline-table;
							font-size: 13px;
							font-family: "Lato-Medium";
							color: rgb(255, 255, 255);
							vertical-align:top;
							background-color: rgba(255, 255, 255, 0.1);
							border-radius: 4px 0 0 4px;
							padding: 8px 0 8px 9px;
							
						}
							.bottom-right-3 a:hover{
								text-decoration:none;
							}
						.bottom-right-3 p{
							display:inline-table;
							text-align:right;
							color: rgb(255, 255, 255);
							font-size: 14px;
							font-family: "Lato-light";
							text-transform: none;
							background-color: rgba(255, 255, 255, 0.1);
							border-radius: 0 4px 4px 4px;
							padding:5px 9px 9px 33px;
							
						}
						.bottom-right-3 h3{
							display:inline-table;
							background-color: rgba(255, 255, 255, 0.1);
							min-width:178px;
							width: 178px;
							min-height:29px;
							vertical-align:top;
							margin:0 -4px;
						}
					.bottom-right-4{
						margin-top:1px;
					}
						.bottom-right-4 a{
							display:inline-table;
							font-size: 13px;
							font-family: "Lato-Medium";
							color: rgb(255, 255, 255);
							vertical-align:top;
							background-color: rgba(255, 255, 255, 0.1);
							border-radius: 4px 0 0 4px;
							padding: 8px 0 8px 9px;
							
						}
							.bottom-right-4 a:hover{
								text-decoration:none;
							}
						.bottom-right-4 p{
							display:inline-table;
							text-align:right;
							color: rgb(255, 255, 255);
							font-size: 14px;
							font-family: "Lato-light";
							text-transform: none;
							background-color: rgba(255, 255, 255, 0.1);
							border-radius: 0 4px 4px 4px;
							padding:5px 9px 9px 33px;
							
						}
						.bottom-right-4 h3{
							display:inline-table;
							background-color: rgba(255, 255, 255, 0.1);
							min-width:126px;
							width: 126px;
							min-height:29px;
							vertical-align:top;
							margin:0 -4px;
						}
					.bottom-right-5{
						margin-top:1px;
					}
						.bottom-right-5 a{
							display:inline-table;
							font-size: 13px;
							font-family: "Lato-Medium";
							color: rgb(255, 255, 255);
							vertical-align:top;
							background-color: rgba(255, 255, 255, 0.1);
							border-radius: 4px 0 0 4px;
							padding: 8px 0 8px 9px;
								
						}
							.bottom-right-5 a:hover{
								text-decoration:none;
							}
						.bottom-right-5 p{
							display:inline-table;
							text-align:right;
							color: rgb(255, 255, 255);
							font-size: 14px;
							font-family: "Lato-light";
							text-transform: none;
							background-color: rgba(255, 255, 255, 0.1);
							border-radius: 0 4px 4px 0;
							padding:6px 9px 9px 8px;
						}
						.bottom-right-5 h3{
							display:inline-table;
							background-color: rgba(255, 255, 255, 0.1);
							min-width: 219px;
							width: 219px;
							min-height:29px;
							vertical-align:top;
							margin:0 -4px;
						}
					.bottom-right-6{
						margin-top:1px;
					}
						.bottom-right-6 a{
								display:inline-table;
								font-size: 13px;
								font-family: "Lato-Medium";
								color: rgb(255, 255, 255);
								vertical-align:top;
								background-color: rgba(255, 255, 255, 0.1);
								border-radius: 4px 0 0 4px;
								padding: 8px 0 8px 9px;
								
							}
								.bottom-right-6 a:hover{
									text-decoration:none;
								}
							.bottom-right-6 p{
								display:inline-table;
								text-align:right;
								color: rgb(255, 255, 255);
								font-size: 14px;
								font-family: "Lato-light";
								text-transform: none;
								background-color: rgba(255, 255, 255, 0.1);
								border-radius: 0 4px 4px 0;
								padding:6px 9px 9px 8px;
							}
							.bottom-right-6 h3{
								display:inline-table;
								background-color: rgba(255, 255, 255, 0.1);
								min-width: 160px;
								width: 160px;
								min-height:29px;
								vertical-align:top;
								margin:0 -4px;
							}
	.bg-footer{
		background: url(../images/bg-footer.png ) no-repeat center center;
		width: 100%;
		height: 124px;
		margin-top:1px;
		-moz-background-size:100% 100%; /* для Firefox 4+ */
		-o-background-size:100% 100%; /* для Opera 9.5+ */
		-webkit-background-size:100% 100%; /* для Safari 5+ и Chrome 4+ */
		-khtml-background-size:100% 100%; /* для Konqueror (WebKit-браузеров) */
		background-size:100% 100%; /* CSS3 свойств */
	}
		.footer{
			width:882px;
			margin:0 auto;
			min-width: 882px;
		}
			.footer img{
				float: left;
				margin:62px 48px 0px 0px;
			}
			.footer p{
				display: inline-table;
				font-size: 13px;
				font-family: "Lato-medium";
				color: #74a7cb;
  				padding: 81px 0 0 0px;
  				
			}
			.footer-menu{
				display:inline-block;
			}
			
			.footer-menu-left{
				display:inline-block;
			}
				.footer-menu-left a{
					font-size: 13px;
					font-family: "Lato-regular";
					color: #fff;
					opacity:0.5;
					margin-left: 120px;
					line-height: 28px;
				}
					.footer-menu-left a:hover{
						text-decoration: none;
					}
			.footer-menu-right{
				display:inline-block;
			}
				.footer-menu-right a{
					font-size: 13px;
					font-family: "Lato-regular";
					color: #fff;
					opacity:0.5;
					margin-left: 50px;
					line-height: 28px;
				}
					.footer-menu-right a:hover{
						text-decoration: none;
					}

					







	




