.section1.kott-head  > .row > h2 {
  margin-top:0px;
}

.section1.kott-head .with-arrow {
	background:url(../images/ico-arrow-right.png) right center no-repeat;
	padding-right:48px;
}



.section1.kott-head .countdown-sale {
		padding:10px 0px;
		margin-top:28px;
		margin-bottom:12px;
}
	
	.section1.kott-head .right-area {
		padding-top:18px;
	}

	.section1.kott-head .countdown-sale  .counter-header {
		color:#fff;
		font-size:20px;
	}

	.section1.kott-head .countdown-sale  .digitGroup {
		display:inline-block;
		width:62px;
		margin-right:4px;
		margin-left:4px;
	}
	
	.section1.kott-head .countdown-sale  .digitGroup  .digit,
	.section1.kott-head .countdown-sale  .countSeperator	
	{
		color:#e31c24;
		font-size:36px;
		vertical-align:top;
		font-weight:bold;
		
		
	}
	
	.section1.kott-head .countdown-sale  .digitGroup  .digit {
		border:3px solid #e31c24;
		padding:5px 8px;
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
	}
	
	.section1.kott-head .countdown-sale  .countSeperator {
		width:12px;
	}
	
	.section1.kott-head .countdown-sale  .digitGroup  .eg {
		color:#363636;
		text-align:center;
		display:inline-block;
		width: 100%;
		padding-top:14px;
		font-size:12px;
		text-transform:uppercase;
	}
	
	.section1.kott-head .right-area .calculate {
		width:330px;
		text-align:center;
		font-size:18px;
		height:60px !important;
		line-height:40px;
	}
	

	
#kott-select {
	margin:0 auto;
}
	
	
	#kott-select .calc-step-1 {
		background:#f6f5f3;
		margin-bottom:22px;
		padding-top:40px;
		padding-bottom:0px;
	}
	
	#kott-select .calc-step-2 {
		background:#f6f5f3;
		margin-bottom:22px;
	}
	
	#kott-select  ul {
		list-style:none;
		padding:0;
	}

	
	
	#kott-select .calc-types {
		/*overflow:hidden;*/
	}
		
		#kott-select .calc-types .tab {
			display:none;
		}
	
		#kott-select .calc-types .tab.active {
			display:block;
		}
	
	#kott-select .calc-types-middle-selector {
		background:#fff;
		margin:0 45px 45px 45px;
		padding:25px 38px;
	}
	
		#kott-select .calc-types-middle-selector .tab {
			text-align:center;
			display:none;
		}
		
		#kott-select .calc-types-middle-selector .tab.active {
			display:block;
		}
	
		#kott-select .calc-types-middle-selector  ul {
			border-bottom:1px solid #f6f5f3;
			text-align:center;
			padding-bottom:30px;
			margin-bottom:24px;
		}
	
		#kott-select .calc-types-middle-selector  li{
			display:inline-block;
			width:24%;
			font-size:14px;
		}
		
		#kott-select .calc-types-middle-selector  li i{
			display:block;
			width:227px;
			height:227px;
			background:url(../images/bg-kott-type-sel-middle.jpg) 0 0 no-repeat;
			margin-top:15px;
			margin-bottom:15px;
		}
		
		#kott-select .calc-types-middle-selector  li .title {
			font-size:19px;
			text-align:center;
			display:block;
		}
	
		#kott-select .calc-types-middle-selector  li b {
			color:#fd4141;
			font-size:16px;
		}
		
		#kott-select .calc-types-middle-selector  li .text {
			display:block;
			
		}
	
			#kott-select .calc-types-middle-selector	.tab-1 .item-1 i {
				background-position:-227px 0;
			}
			#kott-select .calc-types-middle-selector	.tab-1 .item-2 i{
				background-position:-454px 0;
			}
			#kott-select .calc-types-middle-selector	.tab-1 .item-3 i {
				background-position:-681px 0;
			}
			
			#kott-select .calc-types-middle-selector	.tab-2 .item-0 i {
				background-position:0 -227px;
			}
			#kott-select .calc-types-middle-selector	.tab-2 .item-1 i {
				background-position:-227px -227px;
			}
			#kott-select .calc-types-middle-selector	.tab-2 .item-2 i{
				background-position:-454px -227px;
			}
			#kott-select .calc-types-middle-selector	.tab-2 .item-3 i {
				background-position:-681px -227px;
			}
			
			#kott-select .calc-types-middle-selector	.tab-3 li {
				width:456px;
			}
			
			#kott-select .calc-types-middle-selector	.tab-3 li  i{
				width:456px;
				height:215px;
				background-position:0 -454px ;
			}
			
			#kott-select .calc-types-middle-selector	.tab-3 .item-0  {
				margin-right:20px;
			}
			
			#kott-select .calc-types-middle-selector	.tab-3 .item-1  i{
				background-position:-456px -454px ;
			}
			
			#kott-select .calc-types-middle-selector .tab-3 .text {
				margin-left:0;
				text-align:center;
			}
	
	
			#kott-select .calc-types-middle-selector  .btn.btn-default, 
			#kott-select .calc-types-middle-selector input[type="text"]
			{
				width:240px;
				height:36px;
				line-height:36px;
				display:inline-block;
				margin:0 13px;
				font-size:16px;
				padding:0;
			}
			
			#kott-select .calc-types-middle-selector input[type="text"] {
				border-color:#fad900;
				color:#000;
				text-align:left;
				padding-left:25px;
			}
			
			#kott-select .calc-types-middle-selector  .btn.btn-default {
				margin-top:-2px;
				height:37px;
			}
			
	
	.kott-offers-secttion ul{
		height:365px;
	}
		
	.kott-offers-secttion li {
		color: #000;
		display: inline-block;
		font-size: 16px;
		height: 222px;
		line-height: 18px;
		margin-left: 59px;
		text-align: center;
		vertical-align: top;
	}
	
		.kott-offers-secttion  li:first-child{
			margin-left:0;
		}
		
		.kott-offers-secttion   li i{
			display:block;
			background:url(../images/bg-kott-type-sel.jpg) 0 -567px no-repeat;
			width:316px;
			height:189px;
			margin:0 auto 0 auto;
			border:1px solid #ebebeb;	
		}
		
			.kott-offers-secttion   .item-1 i {
				background-position:0 -756px;
			}
			
			.kott-offers-secttion   .item-2 i {
				background-position:0 -945px;
			}
			
			.kott-offers-secttion  li .title {
				display:block;
				color:#fff;
				height:50px;
				margin-top:-44px;
				margin-bottom:20px;
			}
			
			.kott-offers-secttion .arrow {
				display:inline-block;
				height:12px;
				width:7px;
				background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMCAYAAACulacQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADxJREFUeNpiYGBg+AbE+gw4QBkQ/wdiPVwK8ggpyCdWgQYuBb5QBdZMDCQAnMbCJPSJ9greQMAZfAABBgCKDxC1jUJZVQAAAABJRU5ErkJggg==') center center no-repeat;
				margin-right:10px;
			}
			
			.kott-offers-secttion  .text {
				text-align:left;
				display:block;
				line-height:24px;
			}
			
			.kott-offers-secttion  .text b {
				color:#fd4141;
			}
			
			.kott-offers-secttion  input,
			.kott-offers-secttion  .btn.btn-default {
				display:block;
				width:224px;
				height:36px;
				line-height:36px;
				font-size:16px;
				padding:0;
				margin:8px auto 0 auto;
				-webkit-border-radius: 25px;
				-moz-border-radius: 25px;
				border-radius: 25px;
			}
			.kott-offers-secttion  input,
			#palets input[type="text"] {
				border:2px solid #8a5000;
				padding-left:25px;
				color:#323232;
				font-size:14px;
			}
	
	
	.kott-non-standard ul {
		list-style:none;
	}
	
		.kott-non-standard ul  li{
			display: inline-block;
			font-size: 14px;
			width: 210px;
		}
		
		.kott-non-standard ul  li i {
			display:block;
			background: url(../images/bg-kott-type-sel-middle.jpg) no-repeat 0 -667px;
			width:185px;
			height:185px;
			margin:0 auto 30px auto;
		}
		
		.kott-non-standard ul  li.item-1 i  {
			background-position:-183px -667px;
		}
		
		.kott-non-standard ul  li.item-2 i  {
			background-position:-368px -667px;
		}
		
		.kott-non-standard ul  li.item-3 i  {
			background-position:-553px -667px;
		}
	
	
	#palit-set {
	}
		/*
		#palit-set  .tab-control{
			overflow:hidden;
			margin-bottom:20px;
			text-align:center;
		}
		
		#palit-set  .tab-control span {
			display:inline-block;
			height:50px;
			padding:0 0px;
			line-height:46px;
			color:#000;
			border:1px solid #e4e4e4;
			font-size:20px;
			font-weight:normal;
			cursor:pointer;
			width: 250px;
			font-size:16px;
			text-align:center;
			margin-top:2px;
		}
		
		#palit-set  .tab-control span.active  {
			background:#fff;
			margin-top:0px;
			border:3px solid #fad900;
			color:#333;
		}
		
		#palit-set  .tab-control span.item-0 {
			margin-right:60px;
		}
		
		#palit-set  .tab-control span.active.item-0 {
			
		}
		
		#palit-set  .tab-control span.active.item-1 {
			
		}
		*/
		
		#palit-set  .h2 {
			font-size:20px;
			color:#000;
			padding:40px 0 20px 70px;
			font-weight:normal;
			
		}
			#palit-set  .title {
				font-size:18px;
				line-height:18px;
				margin-bottom:16px;
				text-align:left;
				color:#323232;
			}
			
			#palit-set  .left-part {
				width:407px;
				margin-left:100px;
				float:left;
			}
				
				#palit-set  .left-part {
					margin-right:21px;
				}
				
				#palit-set  .left-part .window-image{
					width:349px;
					height:414px;
					margin:0 auto;
					background:url(../images/bg-windows-ral.jpg) 0 0 no-repeat;
				}
				
					#palit-set #pal-0 .left-part .window-image.ral-1007 {background-position:-349px 0}
					#palit-set #pal-0 .left-part .window-image.ral-6002 {background-position:-698px 0}
					#palit-set #pal-0 .left-part .window-image.ral-3015 {background-position:-1047px 0}
					#palit-set #pal-0 .left-part .window-image.ral-4001 {background-position:-1396px 0}
					#palit-set #pal-0 .left-part .window-image.ral-5012 {background-position:-1745px 0}
					#palit-set #pal-0 .left-part .window-image.ral-5014 {background-position:-2094px 0}
					#palit-set #pal-0 .left-part .window-image.ral-5013 {background-position:-2443px 0}
					#palit-set #pal-0 .left-part .window-image.ral-1013 {background-position:-2792px 0}
					#palit-set #pal-0 .left-part .window-image.ral-2004 {background-position:-3141px 0}
				
					#palit-set #pal-0 .left-part.pal-less-windows .window-image {background:url(../images/bg-windows-plastic-texture.jpg) 0 0 no-repeat;width:365px;height:418px;}
					#palit-set #pal-0 .left-part .window-image.color-1 {background-position:0 0}
					#palit-set #pal-0 .left-part .window-image.color-2 {background-position:-365px 0}
					#palit-set #pal-0 .left-part .window-image.color-3 {background-position:-730px 0}
					#palit-set #pal-0 .left-part .window-image.color-4 {background-position:-1095px 0}
					#palit-set #pal-0 .left-part .window-image.color-5 {background-position:-1460px 0}
					#palit-set #pal-0 .left-part .window-image.color-6 {background-position:-1825px 0}
					#palit-set #pal-0 .left-part .window-image.color-7 {background-position:-2190px 0}
					#palit-set #pal-0 .left-part .window-image.color-8 {background-position:-2555px 0}
					#palit-set #pal-0 .left-part .window-image.color-9 {background-position:-2920px 0}
					#palit-set #pal-0 .left-part .window-image.color-10 {background-position:-3285px 0}
				
				
					#palit-set #pal-1 .left-part .window-image {background:url(../images/bg-windows-wood-ral.jpg) 0 0 no-repeat;width:404px;height:399px;}
					#palit-set #pal-1 .left-part .window-image.ral-1007 {background-position:-404px 0}
					#palit-set #pal-1 .left-part .window-image.ral-6002 {background-position:-808px 0}
					#palit-set #pal-1 .left-part .window-image.ral-3015 {background-position:-1212px 0}
					#palit-set #pal-1 .left-part .window-image.ral-4001 {background-position:-1616px 0}
					#palit-set #pal-1 .left-part .window-image.ral-5012 {background-position:-2020px 0}
					#palit-set #pal-1 .left-part .window-image.ral-5014 {background-position:-2424px 0}
					#palit-set #pal-1 .left-part .window-image.ral-5013 {background-position:-2828px 0}
					#palit-set #pal-1 .left-part .window-image.ral-1013 {background-position:-3232px 0}
					#palit-set #pal-1 .left-part .window-image.ral-2004 {background-position:-3636px 0}
				
					#palit-set #pal-1 .pal-less-windows .window-image {background-image:url(../images/bg-windows-pal.jpg);width:399px;height:397px;}
					#palit-set #pal-1 .left-part .window-image.color-1 {background-position:0 0}
					#palit-set #pal-1 .left-part .window-image.color-2 {background-position:-404px 0}
					#palit-set #pal-1 .left-part .window-image.color-3 {background-position:-807px 0}
					#palit-set #pal-1 .left-part .window-image.color-4 {background-position:-1210px 0}
					#palit-set #pal-1 .left-part .window-image.color-5 {background-position:-1612px 0}
					#palit-set #pal-1 .left-part .window-image.color-6 {background-position:-2013px 0}
					#palit-set #pal-1 .left-part .window-image.color-7 {background-position:-2415px 0}
					#palit-set #pal-1 .left-part .window-image.color-8 {background-position:-2817px 0}
					#palit-set #pal-1 .left-part .window-image.color-9 {background-position:-3219px 0}
					#palit-set #pal-1 .left-part .window-image.color-10 {background-position:-3621px 0}
					#palit-set #pal-1 .left-part .window-image.color-11 {background-position:-4023px 0}
					#palit-set #pal-1 .left-part .window-image.color-12 {background-position:-4425px 0}
					#palit-set #pal-1 .left-part .window-image.color-13 {background-position:-4827px 0}
					#palit-set #pal-1 .left-part .window-image.color-14 {background-position:-5230px 0}
					#palit-set #pal-1 .left-part .window-image.color-15 {background-position:-5632px 0}
				
					
				
				
				
					
				/*
				#palit-set  #pal-1 .left-part .window-image{
					width:397px;
					height:404px;
					background-image:url(../assets/bg-windows-pal.jpg);
				}
				*/
				
			#palit-set    input,
			#palit-set   .btn.btn-default {
				display:block;
				width:280px;
				
				height:50px;
				line-height:50px;
				font-size:18px;
				padding:0;
				margin:11px auto 0 auto;
				-webkit-border-radius: 25px;
				-moz-border-radius: 25px;
				border-radius: 25px;
			}
	
			#palit-set .pal-ral {
				background:#fbfaf9;
				border:1px solid #e2e2e2;
				padding:25px 30px;
				width:466px;
				float:left;
				margin-bottom:13px;
			}
			
			#palets .tab {
				display:none;
			}
			
			#palets .tab.active {
				display:block;
			}
			
			#palets ul {
				display:block;
				width:460px;
				margin:0;
				padding:0;
				text-align:left;
			}
			
			#palets ul  li{
				display:inline-block;
				width:63px;
				margin-right:18px;
				height:85px;
				cursor:pointer;
				line-height:14px;
				text-align:center;
			}
			
			#palets ul  li i {
				display:block;
				width:63px;
				height:39px;
				background:url(../images/ico-pal-ral.png) 0 0 no-repeat;
				margin-bottom:12px;
				border:3px #fbfaf9 solid;
			}
			
			#palets ul  li.active i {
				border-color:#e31c24;
			}
			
				#palets ul  li.ral-1007 i {background-position:-63px 0}
				#palets ul  li.ral-6002 i {background-position:-126px 0}
				#palets ul  li.ral-3015 i {background-position:-189px 0}
				#palets ul  li.ral-4001 i {background-position:-252px 0}
				#palets ul  li.ral-5012 i {background-position:-315px 0}
				#palets ul  li.ral-5014 i {background-position:-378px 0}
				#palets ul  li.ral-5013 i {background-position:-441px 0}
				#palets ul  li.ral-1013 i {background-position:-504px 0}
				#palets ul  li.ral-2004 i {background-position:-567px 0}
	
			#palets .pal-ral ,
			#palets .pal-less {
				text-align:center;
			}
			#palets .pal-ral  a,
			#palets .pal-less  a {
				color:#fd4141;
				text-decoration:underline;
			}
	
			#palit-set .pal-less {
				background:#fbfaf9;
				border:1px solid #e2e2e2;
				padding:25px 30px;
				width:466px;
				float:left;
				margin-top: -30px;
			}
			
			#palets .pal-less ul li {
				vertical-align:top;
			}
			
			#palets .pal-less ul li i {
				background-image:url(../images/ico-pal-2.jpg);
			}
				#palets .pal-less ul li.color-2 i {background-position:-63px 0}
				#palets .pal-less ul li.color-3 i{background-position:-126px 0}
				#palets .pal-less ul li.color-4 i {background-position:-189px 0}
				#palets .pal-less ul li.color-5 i {background-position:-252px 0}
				#palets .pal-less ul li.color-6 i {background-position:-315px 0}
				#palets .pal-less ul li.color-7 i{background-position:-378px 0}
				#palets .pal-less ul li.color-8 i {background-position:-441px 0}
				#palets .pal-less ul li.color-9 i{background-position:-504px 0}
				#palets .pal-less ul li.color-10 i {background-position:-567px 0}
				#palets .pal-less ul li.color-11 i {background-position:-630px 0}
				#palets .pal-less ul li.color-12 i {background-position:-693px 0}
				#palets .pal-less ul li.color-13 i {background-position:-756px 0}
				#palets .pal-less ul li.color-14 i {background-position:-819px 0}
				#palets .pal-less ul li.color-15 i {background-position:-882px 0}

			#palets #pal-1 .pal-less ul li i {
				background-image:url(../images/ico-pal-1.jpg);
			}
	
	
	
	#kott-select p {
		margin:10px 0;
	}
	
	#kott-select .sel-type {
		list-style:none;
		padding:0;
		margin:0 0 15px 0;
		overflow:hidden;
		text-align:center;
		height:220px;
		
	}

	
	#kott-select .sel-type  li{
		display:inline-block;	
		cursor:pointer;
		height:217px;
		vertical-align:top;
		text-align:center;
		color:#fff;
		font-size:16px;
		line-height:18px;
		margin-left:59px;
	}

	#kott-select .sel-type  li:first-child{
		margin-left:0;
	}
	
	#kott-select .sel-type  li i{
		display:block;
		background:url(../images/bg-kott-type-sel.jpg) 0 0 no-repeat;
		width:316px;
		height:189px;
		margin:0 auto -46px auto;
		border:1px solid #ebebeb;	
	}
	
		#kott-select .sel-type  li:hover i, 
		#kott-select .sel-type  li.active i
		{
			border-color:#fad900;

		}
		
		#kott-select .sel-type  li.active  {
			padding:0;
			background:url(../images/ico-arrow-down.png) bottom center no-repeat;
			
		}
		
		#kott-select .sel-type  li.active  i{
			border-width:3px;
		}
		
		#kott-select .sel-type  li.active {
			
		}
		
		#kott-select .sel-type  li.item-0 i{
		
		}
		
		#kott-select .sel-type  li.item-1 i{
			background-position:0 -189px;		
		}
		
		#kott-select .sel-type  li.item-2 i{
			background-position:0 -378px;
		}
	
	
	
	#kott-select input[type="text"]
	{
		border:1px solid #dddddd;
		height:17px;
		width:37px;
		padding:0;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
		margin:0;
		text-align:center;
		color:#006ac3;
	}
	
	#kott-select input[type="text"].error {
		border-color:red;
	}
	
	#kott-select .line-hor {
		margin-bottom:4px;
		overflow:hidden;
	}
	
	#kott-select .line-hor li {
		display:block;
		float:left;
		border-left:1px solid #dddddd;
		border-right:1px solid #dddddd;
		height:30px;
		background: url('data:image/gif;base64,R0lGODlhAQABAIAAAN7e3gAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==') 0 10px repeat-x;
	}
	
	#kott-select .line-hor li:first-child {
		margin-left:71px;
	}
	
	#kott-select .line-vert {
		float:left;
		margin-top:0;
		margin-right:4px;
	}
	
	#kott-select .line-vert li {
		display:block;
		width:67px;
		background: url('data:image/gif;base64,R0lGODlhAQABAIAAAN7e3gAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==') 45px 0 repeat-y;
		height:100px;
		position:relative;
	}
	
	#kott-select .line-vert li p{
		width:67px;
		overflow:hidden;
		position:absolute;
		margin-top:-10px;
		top:50%;
		line-height:17px;
	}
	
	#kott-select .line-vert li input{
		float:right;
		width:35px;
	}
	
	#kott-select .line-vert .bord{
		display:block;
		position:absolute;
		width:30px;
		height:1px;
		background:#dddddd;
		right:0;
	}
	
	#kott-select .line-vert .bord.top-border{
		top:0;
	}
	
	#kott-select .line-vert .bord.bottom-border{
		bottom:0;
	}
	
	#kott-select .item-descr {
		float:left;
		text-align:center;
	}
	
	#kott-select .title {
		font-size:18px;
	}
	
	#kott-select .item-descr i {
		display:block;
		margin-bottom:25px;
		background:url(../images/bg-calc-windows.png) 0 0 no-repeat;
	}
	
	#kott-select #tab-1 .item-descr i {
		display:block;
		margin-bottom:25px;
		background:url(../images/bg-calc-balk.jpg) 0 0 no-repeat;
	}
	
	.text-box.ral-palete-dialog {
		height:615px;
		width:750px;
		margin-top:-307px;
		margin-left:-375px;
		text-align:center;
	}
	
		.text-box.ral-palete-dialog i {
			display:inline-block;
			width:650px;
			height:517px;
			background:url(../images/bg-all-ral.jpg) 0 0 no-repeat;
		}
	
		.text-box.ral-palete-dialog .text-title {
			margin-bottom:0px;
			padding-top:10px;
		}
		
		.text-box.ral-palete-dialog  .btn.btn-default, 
		.text-box.ral-palete-dialog input[type="text"]
		{
			width:240px;
			height:36px;
			line-height:36px;
			display:inline-block;
			margin:0 13px;
			font-size:16px;
			padding:0;
		}
		
		.text-box.ral-palete-dialog input[type="text"] {
			border:2px solid #e31c24;
			color:#000;
			text-align:center;
			-webkit-border-radius: 20px;
			-moz-border-radius: 20px;
			border-radius: 20px;
		}
		
		.text-box.ral-palete-dialog  .btn.btn-default {
			margin-top:-3px;
		}
		
		.text-box.ral-palete-dialog .close-box-button {
			background: rgba(0, 0, 0, 0) url(../images/close.png) no-repeat scroll 0 0;
			cursor: pointer;
			height: 20px;
			position: absolute;
			right: 14px;
			top: 14px;
			width: 20px;
		}
		
/* common */

body {
    background: white none repeat scroll 0 0;
    color: black;
    display: table;
    font-size: 14px;
    font-weight: 400 !important;
    margin: 0;
    min-width: 1300px;
    padding: 0;
    position: absolute;
    width: 100%;
}

.slider1 .slide a {
	height:142px;
	display:block;
	overflow:hidden;
}	

.col-centered {
	vertical-align:top;
}

.iamge-bottom-wrapper {
	height:105px;
	margin-bottom:20px;
}