body {margin:0px;padding:0px;font:normal 18px "Roboto",Verdana,Arial,Tahoma;color:#000;}

.clear{clear:both;}
.content {max-width:1000px;margin:0px auto;}


.header {height:140px;background:#2fd31e url(/image/parking/title_img.jpg) repeat 0px 0px;}

.logo {float:left;padding-top:7px;}
.logo img {border-radius:10px;}
.phone_top {color:#fff; text-shadow: 10px 10px 10px #060601, 3px 4px 3px #060601;padding:31px 0px;font-size:32px;font-weight:bold;font-family:Tahoma;width:800px;text-align:center;margin-left:200px;line-height:1.3;}

.prices {width:100%;margin:0px;border:solid 1px #256816;border-collapse: collapse; }
.prices th {background-color:#256816;color:#fff;padding:5px 0px;}
.prices tr:hover {background-color:#269b1a;color:#fff;}
.prices td {padding:5px 10px;border-bottom:solid 1px #269b1a;}


.list_p {list-style:none;margin:20px 0px;}
.list_p li{min-height:40px;padding-left:80px;margin:8px 0px;}
.list_p .i1{background:url(/image/parking/i1.png) no-repeat 40px center;line-height:40px;}
.list_p .i2{background:url(/image/parking/i2.png) no-repeat 40px center;line-height:40px;}
.list_p .i3{background:url(/image/parking/i3.png) no-repeat 0 center;line-height:1.5;padding-left:85px;}
.list_p .i4{background:url(/image/parking/i4.png) no-repeat 40px center;line-height:40px;}
.list_p .i5{background:url(/image/parking/i5.png) no-repeat 30px center;line-height:40px;}
.list_p .i6{background:url(/image/parking/i6.png) no-repeat 30px center;line-height:40px;}
.list_p .i7{background:url(/image/parking/i7.png) no-repeat 30px center;}
.list_p .i8{background:url(/image/parking/i7.png) no-repeat 30px center;line-height:40px;}
.list_p .i9{background:url(/image/parking/i9.png) no-repeat 30px center;line-height:40px;}
.list_p .i10{background:url(/image/parking/i10.png) no-repeat 30px center;line-height:40px;}
.list_p .lis{background:url(/image/parking/bg-bullet.png) no-repeat 30px center;line-height:1.5; margin:10px 0px;}
.pr {text-align:center;}
.pr .row{display:inline-block;width:226px;padding:10px;text-align:center;font-weight:bold;height:300px;}
.pr .row img{width:226px;margin-bottom:10px;border-radius:10px;z-index:9;}

.list_link {display:inline-block;font-size:30px;color:#6281c8;padding:5px 20px;margin:0px 10px;cursor:pointer;border-bottom:dotted 2px #6281c8;font-family: 'Russo One', sans-serif;}

.footer {background:#069f47 url(/image/parking/title_img.jpg) repeat 0px 0px;height:80px;}
.transfer {background:url(/image/parking/transfer.png) no-repeat 0px 0px;height: 151px;margin-left: 475px;margin-top: -164px;position: absolute;width: 517px;}

.cars {background:url(/image/parking/cars.png) no-repeat 0px 0px;height: 92px;margin-left: 15px;margin-top: 12px;position: absolute;width: 286px;}
.notxt {display:inline-block;width:320px;}

.wallpers {background:url(/image/parking/GE_MetLife_LEDOutdoorLighting_3.jpg) no-repeat 0px 0px;-moz-background-size:cover; 
-o-background-size:102% auto; 
-webkit-background-size:102% auto;
-khtml-background-size:cover;
background-size:cover;
background-attachment:fixed;
}

.wallpers .content{
  background-color:#fff;
  opacity: 0.9; /* Полупрозрачный фон */
    filter: alpha(Opacity=90); /* Прозрачность в IE */
}

 .parkinorder h1 {background:#313235; padding:10px 15px; color:#fff;}
      

.form-item {display:inline-block;vertical-align: top;position: relative;background-color: #fff;}
.main_block {width:900px;margin:20px auto;padding:40px;}
.form-input {width: 200px;height: 30px;padding:0px;border:none;border:solid 1px #256816;}
.form-label {color:#4e4e4e;position: absolute;pointer-events: none;left: 0px;top: 0px;line-height: 40px;transition: .3s;}
.form-input:focus~.form-label,.form-input:not(:focus):valid~.form-label {top: -29px; font-size: 10px;}

.form button {display:inline-block;text-align:center;color:#fff;font-size:16px;background-color:#256816;padding:10px 0px;width:100%;border:none;border-radius:10px;cursor:pointer;transition: .6s;}
.form button:hover {background-color:#3ab81e;color:#fff;}
.block_advice .desc {font-size:12px;margin:10px 5%;color:#838383;}


#slideshow {	position: relative;
	width: 1000px;
  height:400px;
	overflow: hidden;list-style:none;}
.slider {
	position: relative;
	width: 100%;
	overflow: hidden;
  list-style:none;margin:0px;
  list-style:none;padding:0px;margin:0px;
}
	
	#slidesContainer {
		height: 100%;padding:0px;margin:0px;
		
		/* Simple clear fix */
		overflow: hidden;
		
		/**	
		 * Prevent blinking issue
		 * Not tested. Experimental.
		 */
		-webkit-backface-visibility: hidden;
		-webkit-transform-style: preserve-3d;

		/**
		 * Here is CSS transitions 
		 * responsible for slider animation in modern broswers
		 */
		-webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
		   -moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
		    -ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
		     -o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
		        transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
	}
	
		.slide {
			height: 100%;
			float: left;
			clear: none;
      list-style:none;padding:0px;margin:0px;
		}


	.slider-arrows {z-index:8;display:none;}

		.slider-arrow {
			position: absolute;
			display: block;
			margin-bottom: -20px;
			padding: 20px;
		}

			.slider-arrow--right { bottom: 50%; right: 0px; }
			.slider-arrow--left { bottom: 50%; left: 0px; }


	.slider-nav {
		position: absolute;
		bottom: 30px;
	}

		.slider-nav__item {
			width: 12px;
			height: 12px;
			float: left;
			clear: none;
			display: block;
			margin: 0 5px;
			background: #fff;
		}

				.slider-nav__item:hover {  }
				.slider-nav__item--current {  }
       


/** 
 * Slideshow controls style rules.
 */
.control { display:block;width:39px;height:263px;text-indent:-10000px;position:absolute;cursor: pointer;}
#leftControl {top:0;left:0;background:transparent url(/image/control_left.png) no-repeat 0 0;z-index:99999;}
#rightControl {top:0;right:0;z-index:99999;background:transparent url(/image/control_right.png) no-repeat 0 0;}
