body {
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	overflow-x:hidden;
	background:#2b2c2c;
	color:#ddd;
}

	::-moz-selection {
	  background: #D7B56D;
	  color:#12467F;
	} 
	
	::selection {
	  background: #D7B56D;
	  color:#12467F;
	} 

	.m-0{margin:0px !important;}
	.m-1{margin:5px !important;}
	.m-2{margin:10px !important;}
	.m-3{margin:15px !important;}
	.m-4{margin:20px !important;}
	.m-5{margin:25px !important;}
	.m-6{margin:30px !important;}
	.m-7{margin:35px !important;}
	.m-8{margin:40px !important;}
	
	.mt-0{margin-top:0px !important;}
	.mt-1{margin-top:5px !important;}
	.mt-2{margin-top:10px !important;}
	.mt-3{margin-top:15px !important;}
	.mt-4{margin-top:20px !important;}
	.mt-5{margin-top:25px !important;}
	.mt-6{margin-top:30px !important;}
	.mt-7{margin-top:35px !important;}
	.mt-8{margin-top:40px !important;}
	
	.mb-0{margin-bottom:0px !important;}
	.mb-1{margin-bottom:5px !important;}
	.mb-2{margin-bottom:10px !important;}
	.mb-3{margin-bottom:15px !important;}
	.mb-4{margin-bottom:20px !important;}
	.mb-5{margin-bottom:25px !important;}
	.mb-6{margin-bottom:30px !important;}
	.mb-7{margin-bottom:35px !important;}
	.mb-8{margin-bottom:40px !important;}
	
	.mr-0{margin-right:0px !important;}
	.mr-1{margin-right:5px !important;}
	.mr-2{margin-right:10px !important;}
	.mr-3{margin-right:15px !important;}
	.mr-4{margin-right:20px !important;}
	.mr-5{margin-right:25px !important;}
	.mr-6{margin-right:30px !important;}
	.mr-7{margin-right:35px !important;}
	.mr-8{margin-right:40px !important;}
	
	.ml-0{margin-left:0px !important;}
	.ml-1{margin-left:5px !important;}
	.ml-2{margin-left:10px !important;}
	.ml-3{margin-left:15px !important;}
	.ml-4{margin-left:20px !important;}
	.ml-5{margin-left:25px !important;}
	.ml-6{margin-left:30px !important;}
	.ml-7{margin-left:35px !important;}
	.ml-8{margin-left:40px !important;}
	.ml-9{margin-left:45px !important;}
	.ml-12{margin-left:60px !important;}
	.ml-18{margin-left:90px !important;}
	
	.p-0{padding:0px !important;}
	.p-1{padding:5px !important;}
	.p-2{padding:10px !important;}
	.p-3{padding:15px !important;}
	.p-4{padding:20px !important;}
	.p-5{padding:25px !important;}
	.p-6{padding:30px !important;}
	.p-7{padding:35px !important;}
	.p-8{padding:40px !important;}
	
	.pt-0{padding-top:0px !important;}
	.pt-1{padding-top:5px !important;}
	.pt-2{padding-top:10px !important;}
	.pt-3{padding-top:15px !important;}
	.pt-4{padding-top:20px !important;}
	.pt-5{padding-top:25px !important;}
	.pt-6{padding-top:30px !important;}
	.pt-7{padding-top:35px !important;}
	.pt-8{padding-top:40px !important;}
	
	.pb-0{padding-bottom:0px !important;}
	.pb-1{padding-bottom:5px !important;}
	.pb-2{padding-bottom:10px !important;}
	.pb-3{padding-bottom:15px !important;}
	.pb-4{padding-bottom:20px !important;}
	.pb-5{padding-bottom:25px !important;}
	.pb-6{padding-bottom:30px !important;}
	.pb-7{padding-bottom:35px !important;}
	.pb-8{padding-bottom:40px !important;}
	
	.pl-0{padding-left:0px !important;}
	.pl-1{padding-left:5px !important;}
	.pl-2{padding-left:10px !important;}
	.pl-3{padding-left:15px !important;}
	.pl-4{padding-left:20px !important;}
	.pl-5{padding-left:25px !important;}
	.pl-6{padding-left:30px !important;}
	.pl-7{padding-left:35px !important;}
	.pl-8{padding-left:40px !important;}
	
	.pr-0{padding-right:0px !important;}
	.pr-1{padding-right:5px !important;}
	.pr-2{padding-right:10px !important;}
	.pr-3{padding-right:15px !important;}
	.pr-4{padding-right:20px !important;}
	.pr-5{padding-right:25px !important;}
	.pr-6{padding-right:30px !important;}
	.pr-7{padding-right:35px !important;}
	.pr-8{padding-right:40px !important;}
	
	.fnt-s1{font-size: 10px !important}
	.fnt-s2{font-size: 15px !important}
	.fnt-s3{font-size: 20px !important}
	.fnt-s4{font-size: 25px !important}
	.fnt-s5{font-size: 30px !important}
	.fnt-s6{font-size: 35px !important}
	.fnt-s7{font-size: 40px !important}
	.fnt-s8{font-size: 45px !important}
	
	.fr{float:right !important;}
	.fl{float:left !important;}
	.clr{clear:both !important;}
	
	.ta-l{text-align:left !important;}
	.ta-c{text-align:center !important;}
	.ta-r{text-align:right !important;}
	.ta-j{text-align:justify !important;}
	
	.pst-r{position:relative !important;}
	.pst-a{position:absolute !important;}
	.dsp-f{
		display: -ms-flexbox!important;
	    display: flex!important;
	    -ms-flex-preferred-size: auto;
	    flex-basis: auto;
	}

	.flex-row {
		-ms-flex-direction: row !important;
    	flex-direction: row !important;
	}

	.SearchBox {
		width:100%;
		padding:5px 0px;
		position:relative;
		margin:30px 0px 0px 0px;
		z-index:3;
	}

		.SearchBox .SearchText {
			width:100%;
			height:33px;
			border:1px solid #ccc;
			background:#fbfbfb;
			border-radius:2px;
			padding-left:10px;
			padding-right:40px;
			z-index:3;
		}

		.SearchBox .SearchText:focus {outline:none;border:1px solid #D1101A;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.4);background:#fff;}

		.SearchBox .SearchButton {
			width:33px;
			height:33px;
			position:absolute;
			top:5px;
			right:5px;
			text-align:center;
			border-left:1px solid #888;
			z-index:4;
			color:#1d1d1d;
		}

		.SearchBox .SearchButton:hover {color:#ed1c24;}

			.SearchBox .SearchButton i {line-height:33px;}

	.NewsletterBox {
		width:100%;
		padding:5px 0px;
		position:relative;
		z-index:3;
	}

		.NewsletterBox .NText {
			width:100%;
			border:1px solid #ccc;
			background:#fbfbfb;
			border-radius:2px;
			padding-top:13px;
			padding-bottom:13px;
			padding-left:10px;
			padding-right:55px;
			z-index:3;
		}

		.NewsletterBox .NText:focus {outline:none;border:1px solid #D1101A;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.4);background:#fff;}

		.NewsletterBox .NButton {
			width:50px;
			height:47px;
			position:absolute;
			top:5px;
			right:5px;
			text-align:center;
			border-left:1px solid #ddd;
			z-index:4;
			color:#1d1d1d;
			font-size:20px;
		}

		.NewsletterBox .NButton:hover {color:#ed1c24;}

			.NewsletterBox .NButton i {line-height:47px;}

	.TopArea {
		width:100%;
		position:absolute;
		top:10px;
		left:0px;
		z-index:4;
	}

	.TopBg {
		width:100%;
		position:relative;
	}

	.TopList {
		display:inline-block;
		position:relative;
		margin:0px;
		padding:0px;
	}

	.TopList:after {content:"";display:table;clear:both;}

		.TopList li {
			list-style:none;
			padding:12px 10px;
			position:relative;
			float:left;
			font-family: 'Roboto Condensed', sans-serif;
			font-weight:500;
			color:#414141;
		}

		.TopList li.Tel {font-size:17px;font-weight:700; padding:4px 10px;}
		.TopList li.H {display:none;}

			.TopList li i {margin-right:10px;}

	.TopList2 {
		display:inline-block;
		position:relative;
		margin:0px;
		padding:0px;
		float:right;
	}

	.TopList2:after {content:"";display:table;clear:both;}

		.TopList2 li {
			list-style:none;
			float:left;
		}

	.TopSlogan {
		display:inline-block;
		position:absolute;
		top:28px;
		left:270px;
		font-family: 'Sacramento', cursive;
		font-size:36px;
		color:#E31E24;
		text-shadow:1px 1px 1px #000;
	}

	.TopSlogan.Ru {font-size:29px;}

		.TopSlogan .c {
			color:#fff;
		}



	.Logo {
		width:100%;
		position:relative;
		padding:10px 0px;
		z-index:3;
	}

	.Logo:before {
		content:"";
		width:2000px;
		height:100px;
		background:#e31e24;
		position:absolute;
		transform:skewX(25deg);
		top:-10px;
		right:-10px;
		box-shadow:2px 2px 3px 0px rgba(0,0,0,0.2);
	}

	.Logo img {margin-top:-80px;position:relative;}

.LangBtn {
	display:none;
	position:relative;
	margin:0px;
	padding:0px;
}

.LangBtn:after {content:"";display:table;clear:both;}

.LangBtn li {
	list-style:none;
	position:relative;
	float:left;
}

.LangBtn li .LBtn {
	color:#414141;
	padding:8px 5px;
	display:inline-block;
}

.LangBtn li .LBtn:hover {
	text-decoration:none;
	transform:scale(1.1);
}

	.MenuRight {
		display:inline-block;
		position:relative;
		margin:0px;
		padding:0px;
		float:right;
	}
	
	.MenuRight:after {content:"";display:table;clear:both;}

		.MenuRight li {
			list-style:none;
			position:relative;
			float:left;
		}

			.MenuRight li .TopButon {
				color:#f0f0f0;
				font-size:13px;
				padding:15px 12px;
			}

			.MenuRight li .TopButon:hover {
				background:rgba(227,30,36,0.3);
				color:#fff;
				text-decoration:none;
			}

			.MenuRight li .LBtn {
				color:#414141;
				padding:8px 5px;
				display:inline-block;
			}

			.MenuRight li .LBtn:hover {
				text-decoration:none;
				transform:scale(1.1);
			}

	.TopButon {
		border:none;
		background:none;
		display:inline-block;
		position:relative;
		padding:10px 10px;
		color:#000;
		font-size:13px;
		font-weight:600;
		line-height:1;
		text-align:center;
		cursor:pointer;
	}

	.TopButon:focus {
		outline:none;
		color:#A16222;
	}

	.TopButon:after {display:none;}

		.TopButon i {}

	.TopButon2 {
		border:none;
		background:none;
		display:inline-block;
		position:relative;
		padding:15px 10px;
		color:#000;
		font-size:16px;
		font-weight:600;
		line-height:1;
		text-align:center;
		cursor:pointer;
	}

	.TopButon2:focus {
		outline:none;
		color:#A16222;
	}

	.TopButon2:after {display:none;}

		.TopButon2 i {}


	.MenuBg {
		width:100%;
		position:relative;
		padding:0px 0px;
		z-index:10;
	}

		.MenuBg .MenuHideButton {
			width:40px;
			height:40px;
			display:none;
			position:absolute;
			top:0px;
			right:0px;
			color:#fff;
			font-size:20px;
			text-align:center;
			z-index:5;
		}

			.MenuBg .MenuHideButton i {line-height:40px;}

	.MenuArea {
		width:100%;
		height:80px;
		background:#fff;
		position:relative;
		box-shadow:2px 2px 3px 0px rgba(0,0,0,0.3);
	}
	
	.NewNav {
		padding:0px;
		margin-left:0px;
	}

		.NewNav .navbar-nav {}
		
			.NewNav .navbar-nav .nav-item {margin-right:5px;}
			.NewNav .navbar-nav .nav-item:last-child {margin-right:0px;}

				.NewNav .navbar-nav .nav-item .nav-link {
					padding:0px 15px 0px 50px;
					margin-right:20px;
					line-height:80px;
					font-family: 'Roboto Condensed', sans-serif;
					font-size:17px;
					font-weight:700;
					color:#414141;
					transition:all 0.1s ease-in-out 0s;
					position:relative;
				}

				.NewNav .navbar-nav .nav-item .nav-link:before {
					content:"";
					width:0px;
					height:100%;
					position:absolute;
					top:0px;
					right:-11px;
					border-right:1px solid #ddd;
				}

				.NewNav .navbar-nav .nav-item:last-child .nav-link:before, .NewNav .navbar-nav .nav-item .nav-link.NoBorder:before{
					border-right:none;
				}

				.NewNav .navbar-nav .nav-item.Hide {
					display:none;
				}

				.NewNav .navbar-nav .nav-item .nav-link:hover {color:#E31E24;transition:all 0.1s ease-in-out 0s;}

				.NewNav .navbar-nav .nav-item.active .nav-link {color:#E31E24;}

					.NewNav .navbar-nav .nav-item .nav-link .n  {
						display:block;
						font-weight:normal;
					}

					.NewNav .navbar-nav .nav-item .nav-link .icon  {
						width:40px;
						height:40px;
						position:absolute;
						top:20px;
						left:0px;
						background-size:auto 40px !important;
						transition:all 0.2s ease-in-out 0s;
					}

					.NewNav .navbar-nav .nav-item .nav-link:hover .icon, .NewNav .navbar-nav .nav-item.active .nav-link .icon {
						background-position:-40px 0px !important;
						transition:all 0.2s ease-in-out 0s;
					}

					.NewNav .navbar-nav .nav-item .nav-link .icon.icon-1 {
						background:url(../images/i1.png) no-repeat 0px 0px transparent;
					}

					.NewNav .navbar-nav .nav-item .nav-link .icon.icon-2 {
						background:url(../images/i2.png) no-repeat 0px 0px transparent;
					}

					.NewNav .navbar-nav .nav-item .nav-link .icon.icon-3 {
						background:url(../images/i3.png) no-repeat 0px 0px transparent;
					}

					.NewNav .navbar-nav .nav-item .nav-link .icon.icon-4 {
						background:url(../images/i4.png) no-repeat 0px 0px transparent;
					}
					.NewNav .navbar-nav .nav-item .nav-link .icon.icon-5 {
						background:url(../images/i5.png) no-repeat 0px 0px transparent;
					}

					.NewNav .navbar-nav .nav-item .nav-link .icon.icon-6 {
						background:url(../images/i6.png) no-repeat 0px 0px transparent;
					}

					.NewNav .navbar-nav .nav-item .nav-link i {}
				
				.NewNav .navbar-nav .nav-item .dropdown-menu {}

					.NewNav .navbar-nav .nav-item .dropdown-menu li {position:relative;}
					.NewNav .navbar-nav .nav-item .dropdown-menu .dropdown-item {position:relative;}

						.NewNav .navbar-nav .nav-item .DropTwo {
							position:absolute !important;
							top:0px !important;
							left:100% !important;
						}

	.TDLink {font-size:12px;color:#000;font-weight:600;}

	.TBasket {width:100%;position:relative;margin-bottom:5px;}

	.TBasket:hover {background:#f1f1f1;}

	.TBasket:after {content:"";display:table;clear:both;}

		.TBasket .Image {
			width:60px;
			height:60px;
			position:relative;
			float:left;
			overflow:hidden;
			border:2px solid #f6f6f6;
		}
		
			.TBasket .Image img {
				max-height: 100%;  
			    max-width: 100%; 
			    width: auto;
			    height: auto;
			    position: absolute;  
			    top: 0;  
			    bottom: 0;  
			    left: 0;  
			    right: 0;  
			    margin: auto;
			}

		.TBasket .Info {
			width:calc(100% - 60px);
			position:relative;
			float:right;
			padding:5px 30px 5px 5px;
		}

			.TBasket .Info h4 {
				width:100%;
				position:relative;
				margin:0px 0px 5px 0px;
				padding:0px;
				font-family: 'Open Sans', sans-serif;
				font-size:12px;
				font-weight:600;
				color:#000;
			}

				.TBasket .Info h4 a {color:#000;}

			.TBasket .Info p {
				font-family: 'Open Sans', sans-serif;
				font-size:10px;
				color:#666;
				margin:0px;
				padding:0px;
			}
			
			.TBasket .Info .PDelete {
				width:25px;
				height:25px;
				position:absolute;
				top:5px;
				right:5px;
				font-size:13px;
				color:#c30707;
				text-align:center;
			}

			.TBasket .Info .PDelete:hover {color:#FF3333;transform:scale(1.1);}

				.TBasket .Info .PDelete i {line-height:25px;}


	.Basket {width:100%;position:relative;margin:7.5px 0px;padding:10px 0px;border-bottom:1px solid #ccc;}

	.Basket:hover {background:#f1f1f1;}

	.Basket:after {content:"";display:table;clear:both;}

		.Basket .Image {
			width:100px;
			height:100px;
			position:relative;
			float:left;
			overflow:hidden;
			border:2px solid #f6f6f6;
		}
		
			.Basket .Image img {
				max-height: 100%;  
			    max-width: 100%; 
			    width: auto;
			    height: auto;
			    position: absolute;  
			    top: 0;  
			    bottom: 0;  
			    left: 0;  
			    right: 0;  
			    margin: auto;
			}

		.Basket .Info {
			width:calc(100% - 100px);
			position:relative;
			float:right;
			padding:5px 30px 5px 20px;
		}

			.Basket .Info h4 {
				width:100%;
				position:relative;
				margin:0px 0px 5px 0px;
				padding:0px;
				font-family: 'Open Sans', sans-serif;
				font-size:16px;
				font-weight:600;
				color:#000;
			}

				.Basket .Info h4 a {color:#000;}

			.Basket .Info p {
				position:relative;
				font-family: 'Open Sans', sans-serif;
				font-size:18px;
				color:#333;
				margin:10px 0px 0px 0px;
				padding:0px;
			}

			.Basket .Info p:after {content:"";display:table;clear:both;}

			.Basket .Info .BasketControl {float:left;}

			.Basket .Info .Price {
				display:inline-block;
				position:relative;
				font-size:20px;
				font-weight:600;
				line-height:35px;
				float:left;
				margin-left:10px;
			}

			
		.Basket .PDelete {
			width:40px;
			height:40px;
			background:#c30707;
			border-radius:50%;
			position:absolute;
			top:calc(50% - 20px);
			right:15px;
			font-size:13px;
			color:#fff;
			text-align:center;
		}

		.Basket .PDelete:hover {background:#FF3333;transform:scale(1.1);}

			.Basket .PDelete i {line-height:40px;}


	.form-group {width:100%;position:relative;}

		.form-group .form-label {
			font-family: 'Roboto Condensed', sans-serif;
			font-size:14px;
			font-weight:500;
			color:#333;
		}

		.form-group.Dark .form-label {color:#ccc;}

			.form-group .form-label small {}

			.form-group .form-label input[type=checkbox] {margin-right:10px;}

			.form-group .form-label a {text-decoration:underline;}

			.form-group .form-label a:hover {color:#ff8700;}

		.form-group .controls {width:100%;position:relative;}

			.form-group .controls .form-control {
				display:inline-block;
				width:100%;
				position:relative;
				padding:5px 20px;
				background:#fff;
				border:1px solid #B9B9B9;
				border-radius:3px;
			}

			.form-group.Dark .controls .form-control {background:#777;color:#eee;}

			.form-group.p1 .controls .form-control {padding:5px 10px;font-size:13px;}

			.form-group .controls .form-control:disabled {background:#f1f1f1;}
			.form-group .controls select.form-control {height:auto;}

			.form-group .controls.icon .form-control {
				padding-right:30px;
			}

			.form-group .controls.icon i {
				line-height:46px;
				font-size:18px;
				color:#666;
				position:absolute;
				right:10px;
				top:0px;
			}

			.form-group .controls .form-control:focus {outline:none;}

	.form-group2 {width:100%;position:relative;margin-bottom:20px;}

		.form-group2 .form-label {
			font-size:14px;
			line-height:1;
			color:#888;
			position:absolute;
			display:inline-block;
			padding:0px 10px;
			background:#fff;
			z-index:2;
			top:0px;
			left:20px;
			font-size:15px;
			font-weight:700;
		}

			.form-group2 .form-label input[type=checkbox] {margin-right:10px;}

			.form-group2 .form-label a {text-decoration:underline;}

			.form-group2 .form-label a:hover {color:#ff8700;}

		.form-group2 .controls {width:100%;position:relative;}

			.form-group2 .controls .form-control {
				display:inline-block;
				width:100%;
				position:relative;
				padding:10px 20px;
				background:#fff;
				border:2px solid #ccc;
				border-radius:5px;
				margin-top:4px;
			}

			.form-group2.CCV .controls .form-control {width:100px;}

			.form-group2 .controls select.form-control {height:auto;}

			.form-group2 .controls.icon .form-control {
				padding-right:30px;
			}

			.form-group2 .controls.icon i {
				line-height:46px;
				font-size:18px;
				color:#666;
				position:absolute;
				right:10px;
				top:0px;
			}

			.form-group2 .controls .form-control:focus {outline:none;box-shadow:none;}	

	.FormButton {
		display:inline-block;
		padding:10px 20px;
		font-family: 'Roboto Condensed', sans-serif;
		font-size:15px;
		font-weight:500;
		background:#06A212;
		border-radius:10px;
		color:#fff;
		transition:all 0.1s ease-in-out 0s;
		border:none;
	}

	.FormButton.F2 {padding:6px 12px;}

	.FormButton.FW {width:100%;text-align:center;}

	.FormButton.Red {background:#ED1C24; color:#fff;}
	
	.FormButton:hover {background:#08D818;color:#fff;text-decoration:none;transition:all 0.1s ease-in-out 0s;}
	.FormButton.Red:hover {background:#AB0E15;color:#fff;}

		.FormButton i {margin-right:10px;}

	.FormButton2 {
		display:inline-block;
		padding:10px 15px 10px 60px;
		background:#E31E24;
		color:#fff;
		font-size:14px;
		font-weight:600;
		position:relative;
		border:none;
		border-radius:0px 50px 50px 0px;
		cursor:pointer;
		text-shadow:1px 1px 1px #000;
		transition:all 0.3s ease-in-out 0s;
	}

	.FormButton2:hover {
		padding-left:70px;
		background:#A50106;
		transition:all 0.3s ease-in-out 0s;

	}



		.FormButton2 .Icon {
			width:60px;
			height:60px;
			position:absolute;
			top:calc(50% - 30px);
			left:-10px;
			background:#fff;
			border:4px solid #E31E24;
			border-radius:50%;
			text-align:center;
			font-size:32px;
			color:#E31E24;
			box-shadow:3px 0px 5px 0px rgba(0,0,0,0.2);
			text-shadow:none;
			transition:all 0.3s ease-in-out 0s;
		}

		.FormButton2:hover .Icon {
			transform:rotate(360deg) scale(1.1);
			transition:all 0.3s ease-in-out 0s;
		}

			.FormButton2 .Icon i {line-height:52px;}

	.FacebookButon {
		width:100%;
		display:block;
		padding:15px 25px;
		position:relative;
		background:#3B5998;
		color:#fff;
		font-family: 'Roboto Condensed', sans-serif;
		font-size:17px;
		font-weight:500;
		border-radius:10px;
		transition:all 0.2s ease-in-out 0s;
		text-align:center;
	}

	.FacebookButon:hover {background:#333366;color:#fff;text-decoration:none;transition:all 0.2s ease-in-out 0s;}

		.FacebookButon i {margin-right:10px;}

	.PRenk {color:#999;}

	.TextCenter {
		width:100%;
		position:relative;
		text-align:center;
		font-family: 'Roboto Condensed', sans-serif;
		font-size:15px;
		color:#999;
	}

	.TextCenter:before {
		content:"";
		width:100%;
		height:1px;
		background:#e5e5e5;
		position:absolute;
		top:calc(50% - 1px);
		left:0px;
	}

		.TextCenter span {display:inline-block;position:relative;padding:5px 30px;background:#fff;}

	.MCol {padding-left:5px;padding-right:5px;}
	
	.Footer {
		width:100%;
		position:relative;
		background:2b2c2c;
		color:#808080;
		padding:15px 0px 30px 0px;
		margin-top:0px;
	}

	.FooterTitle {
		width:100%;
		position:relative;
		margin-bottom:20px;
		padding-top:5px;
	}

		.FooterTitle h3 {
			font-family: 'Roboto Condensed', sans-serif;
			font-size:18px;
			font-weight:400;
			margin:0px 0px 0px 0px;
			padding:0px 0px 10px 0px;
			color:#ccc;
			position:relative;
		}

		.FooterTitle h3:before {
			content:"";
			width:70px;
			height:1px;
			border-bottom:1px solid #E31E24;
			position:absolute;
			bottom:0px;
			left:0px;
		}

			.FooterTitle h3 span {font-weight:700;}

	.LeftArea {
		width:100%;
		position:relative;
		margin-bottom:20px;
		padding:10px 15px 10px 20px;
		background:#777;
		border-radius:4px;
		box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);
	}

	.LeftArea:before {
		content:"";
		width:10px;
		height:100%;
		background:#E31E24;
		position:absolute;
		left:-5px;
		top:0px;
	}

	.LeftArea:after {
		content:"";
		width:20px;
		height:20px;
		background:#E31E24;
		position:absolute;
		left:-10px;
		bottom:-10px;
	}

	.LeftTitle {
		width:100%;
		position:relative;
		margin-bottom:10px;
		padding-top:15px;

	}

	.LeftTitle.F {
		width:calc(100% + 56px);
		margin-left:-41px;
		margin-right:-15px;
		margin-top:20px;
		margin-bottom:0px;
		background:#fff;
		padding-left:20px;
		padding-right:5px;
		padding-top:15px;
		padding-bottom:15px;
		border-radius: 0px 0px 0px 0px;
		position:relative;
	}

	.LeftTitle.F:before {
		content:"";
		width:15px;
		height:100%;
		position:absolute;
		top:-10px;
		left:0px;
		background:#bbb;
		transform:skewY(-50deg);
		z-index:-1;
	}

		.LeftTitle.F .Info {
			width:102px;
			height:73px;
			position:absolute;
			top:0px;
			right:0px;
			background:url(../images/fuar-info-bg.png) no-repeat 0 0 transparent;
			z-index:2;
		}

		.LeftTitle h3 {
			font-family: 'Roboto Condensed', sans-serif;
			font-size:18px;
			font-weight:600;
			margin:0px 0px 0px 0px;
			padding:0px 0px 10px 0px;
			color:#eee;
			position:relative;
		}

		.LeftTitle.T2 h3 {font-size:30px;}

		.LeftTitle.Right h3 {text-align:right;}

		.LeftTitle h3:before {
			content:"";
			width:100%;
			height:1px;
			border-bottom:1px dashed #222;
			position:absolute;
			bottom:0px;
			left:0px;
		}

		.LeftTitle.Right h3:after {right:10px;left:auto;}

			.LeftTitle h3 span {font-weight:700;}
			
			.LeftTitle h3 .TitleButton {
				display:inline-block;
				padding:5px 5px 5px 15px; 
				margin-left:15px;
				font-size:12px;
				font-weight:600;
				border-left:2px solid #ddd;
				color:#888;
			}

		.LeftTitle img {max-width:80%;margin: 10px 0px 10px;}

		.LeftTitle .Desc {
			font-size:13px;
			color:#000;
			font-weight:700;
			margin:10px 0px 0px 0px;
		}

		.LeftTitle.T2 .Desc {}

			.LeftTitle.T2 .Desc i {color:#339933;margin-right:10px; font-size:17px;}
		
		.LeftTitle .DropIcon {
			position:absolute;
			top:10px;
			right:0px;
			font-size:20px;
		}

		.LeftTitle.F .DropIcon {top:20px;right:20px;}

		.LeftTitle.F .DropIcon.GS {z-index:1;top:65px;right:20px;}

		.LeftTitle.F .FTitle {
			font-family: 'Roboto Condensed', sans-serif;
			font-size:15px;
			color:#E31E24;
			margin:0px;
			padding:0px;
			letter-spacing:5px;
		}
		.LeftTitle.F .FTitle:before {
			display:none;
		}

.LeftList {
		width: calc(100% + 30px);
		display:block;
		margin:0px 0px 20px -15px;
		padding:0px 0px 0px 0px;
		position:relative;
		z-index:1;
		border-top:1px solid #666;
	}

		.LeftList li {
			border-bottom:1px solid #666;
			list-style:none;
			background:#817f7f;
		}

		.LeftList li:last-child {border:none;}

			.LeftList li a {
				display:block;
				padding:8px 10px 8px 20px;
				font-family: 'Roboto Condensed', sans-serif;
				font-size:15px;
				color:#eee;
				transition:all 0.2s ease-in-out 0s;
			}

			.LeftList li.LevelDown {padding-left:15px;background:#F0F0F0;}
			.LeftList li.LevelDown.L2 {background:#E4E4E4;}
			.LeftList li.LevelDown2 {padding-left:30px;background:#fafafa;}
			.LeftList li.LevelUp a {background:#DBDBDB;}

			.LeftList li.active a {background:#E31E24;padding-left:27px;color:#fff; font-weight:600;}

			.LeftList li:hover a {
				padding-left:27px;
				transition:all 0.2s ease-in-out 0s;
			}

			.LeftList li.LevelDown:hover a {}
			.LeftList li.LevelDown.L2:hover a {padding-left:10px;}
			.LeftList li.LevelDown2:hover a {}
			.LeftList li.LevelUp:hover a {padding-left:10px;}

			.LeftList li i {margin-right:5px; color:#E31E24;}
			.LeftList li.active i {color:#fff;}

	.AdIcon {
		position:absolute;
		top:0px;
		right:20px;
	}

	.btn1 {
		width:25px;
		height:25px;
		display:inline-block;
		background:#0A294E;
		color:#fff;
		text-align:center;
		position:relative;
		font-size:10px;
		z-index:2;
		cursor:pointer;
		transition:all 0.2s ease-in-out 0s;
	}

	.btn1:hover {
		color:#fff;
		background:#B4161B;
		transition:all 0.2s ease-in-out 0s;
	}

		.btn1 i {
			line-height:25px;
		}

	.FooterList {
		display:block;
		margin:0px;
		padding:0px;
		position:relative;
	}

		.FooterList li {
			border-bottom:1px solid #444;
			list-style:none;
		}

		.FooterList.L2 {
			-webkit-columns: auto 2; /* Chrome, Safari, Opera */
			  -moz-columns: auto 2; /* Firefox */
			  columns: auto 2;
		}

		.FooterList li:last-child {border:none;}

			.FooterList li a {
				display:block;
				padding:5px 0px;
				color:#808899;
				font-size:12px;
				transition:all 0.2s ease-in-out 0s;
			}

			.FooterList li:hover a {
				text-decoration:underline,;
				transition:all 0.2s ease-in-out 0s;
			}

			.FooterList li i {margin-right:8px; color:#E31E24;}

	.SocialMedia {
		display:inline-block;
		margin:10px 0px 0px 0px;
		padding:0px;
	}

	.SocialMedia.Top {
		position:relative;
		float:right;
	}

	.SocialMedia:after {content:"";display:table;clear:both;}
	
		.SocialMedia li {
			list-style:none;
			position:relative;
			width:25px;
			float:left;
			margin-right:5px;
		}

		.SocialMedia li:last-child {margin-right:0px;}
		
			.SocialMedia li .Icon {
				width:25px;
				height:25px;
				position:relative;
				text-align:center;
				background:#f0f0f0;
				border-radius:50%;
				box-shadow:0px 2px 5px 0px rgba(0,0,0,0.1);
				transition:all 0.3s ease-in-out 0s;
			}
			
			.SocialMedia li:hover .Icon {
				color:#fff;
				transition:all 0.3s ease-in-out 0s;
			}

			.SocialMedia li.facebook:hover .Icon {
				background:#3C589E;
			}

			.SocialMedia li.twitter:hover .Icon {
				background:#1DA1F2;
			}

			.SocialMedia li.google:hover .Icon {
				background:#4285F4;
			}

			.SocialMedia li.youtube:hover .Icon {
				background:#FF0000;
			}

			.SocialMedia li.instagram:hover .Icon {
				background:#9E34B8;
			}

			.SocialMedia li.linkedin:hover .Icon {
				background:#006699;
			}
			
				.SocialMedia li .Icon i {
					color:#1B1B1B;
					font-size:12px;
					line-height:25px;
				}

				.SocialMedia.MSosyal li .Icon i {}
				
				.SocialMedia li:hover .Icon i {
					color:#fff;
				}

			.SocialMedia li a {
				display:block;
			}

	.FContact {
		display:block;
		margin:0px;
		padding:0px;
	}
	
		.FContact li {
			list-style:none;
			position:relative;
			padding:8px 0px 8px 35px;
			color:#808899;
			font-size:12px;
		}
		
			.FContact li i {
				position:absolute;
				top:8px;
				left:8px;
				color:#E31E24;
				font-size:17px;
			}

	.Copright {
		width:100%;
		padding:10px 0px;
		background:#333;
		color:#bbb;
		line-height:38px;
	}

		.Copright img {max-width:100%;}

	.ContactInfo {
		display:block;
		margin:0px;
		padding:0px;
	}
	
		.ContactInfo li {
			list-style:none;
			position:relative;
			padding:8px 0px 8px 35px;
			color:#ccc;
		}
		
			.ContactInfo li i {
				position:absolute;
				top:8px;
				left:8px;
				color:#ED1C24;
				font-size:17px;
			}

	.Map {
		width:100%;
		height:400px;
		position:relative;
		margin-bottom:15px;
	}

	.SliderBg {
		width:100%;
		position:relative;
		z-index:1;
		background:#fff;
		padding:20px 0px;
	}

	.SlideImg {width:100%;position:relative;}

		.SlideImg img {width:100%;}

	#particles-js {
		width: 100%;
		height: 100%;
		background-image: url('');
		background-size: cover;
		background-position: 50% 50%;
		background-repeat: no-repeat;
		position:absolute;
		top:0px;
		left:0px;
		z-index:3;
	}

	.Slider {
		width:100%;
		position:relative;
		z-index:2;
	}

	.SlideButton {
		display:inline-block;
		padding:10px 25px;
		background:transparent;
		border:3px solid #ccc;
		border-radius:30px;
		color:#ccc;
		font-family: 'Muli', sans-serif;
		font-size:15px;
		font-weight:700;
	}

	.SlideButton:hover {
		background-color:#ccc;
		color:#e31e24;
		text-decoration:none;
	}

	.SlideButton2 {
		display:inline-block;
		padding:15px 25px;
		background:#A16222;
		border-radius:30px;
		color:#fff;
		font-family: 'Roboto Condensed', sans-serif;
		font-size:15px;
		font-weight:700;
	}

	.SlideButton2:hover {
		background-color:#3048BC;
		color:#fff;
		text-decoration:none;
	}

	.Button {
		display:inline-block;
		padding:10px 25px;
		background:transparent;
		border:3px solid #e31e24;
		border-radius:30px;
		color:#e31e24;
		font-family: 'Muli', sans-serif;
		font-size:15px;
		font-weight:700;
		transition:all 0.2s ease-in-out 0s;
	}

	.Button.CW {
		border-color:#eee;
		color:#eee;
	}



	.Button:hover {
		background-color:#e31e24;
		color:#fff;
		text-decoration:none;
		transition:all 0.2s ease-in-out 0s;
	}

		.Button i {margin-right:10px;}

	.Button2 {
		display:inline-block;
		padding:10px 45px;
		border-radius:35px;
		border:3px solid #A16222;
		background:#A16222;
		color:#fff;
		font-family: 'Roboto Condensed', sans-serif;
		font-size:15px;
		font-weight:700;
		transition:all 0.2s ease-in-out 0s;
	}

	.Button2:hover {
		background-color:transparent;
		color:#A16222;
		text-decoration:none;
		transition:all 0.2s ease-in-out 0s;
	}

	.Button3 {
		display:inline-block;
		padding:10px 45px;
		border-radius:35px;
		border:3px solid #fff;
		background:transparent;
		color:#fff;
		font-family: 'Roboto Condensed', sans-serif;
		font-size:15px;
		font-weight:700;
		transition:all 0.2s ease-in-out 0s;
	}

	.Button3:hover {
		background-color:#fff;
		color:#A16222;
		text-decoration:none;
		transition:all 0.2s ease-in-out 0s;
	}

	.Button4 {
		display:inline-block;
		height:40px;
		padding:0px 15px;
		border-radius:5px;
		border:none;
		background:#ED1C24;
		position:relative;
		color:#fff;
		font-family: 'Roboto Condensed', sans-serif;
		font-size:14px;
		font-weight:500;
		line-height:40px;
		cursor:pointer;
		transition:all 0.2s ease-in-out 0s;
	}

	.Button4.FW {width:100%;}
	.Button4.Now {background:#339933;}
	.Button4.Now:hover {background:#336633;}

	.Button4:hover {
		background:#AB0E15;
		color:#fff;
		text-decoration:none;
		transition:all 0.2s ease-in-out 0s;
	}

		.Button4 i {margin-right:10px;}

	.CloseButton {
		width:30px;
		height:30px;
		background:#c30707;
		color:#fff;
		font-size:13px;
		text-align:center;
		position:absolute;
		top:15px;
		right:15px;
	}

	.CloseButton:hover {text-decoration:none;background:#FF3333;color:#fff;}

		.CloseButton i {line-height:30px;}

	.PageBg {
		width:100%;
		position:relative;
		background:url(../images/bg2.jpg) no-repeat center -150px transparent;
		background-attachment:fixed;
		background-size:cover;
		padding:250px 0px 20px 0px;
		z-index:1;
	}

	.PageBg:before {
		content:"";
		width:100%;
		height:100%;
		position:absolute;
		top:0px;
		left:0px;
		background:rgba(0,0,0,0.7);
	}

	
	.PageTitle {
		width:100%;
		position:relative;
		padding-left:0px;
	}

		.PageTitle h1 {
			margin:0px;
			padding:0px;
			font-family: 'Roboto Condensed', sans-serif;
			font-size:30px;
			font-weight:500;
			color:#fff;
			text-shadow:1px 1px 2px #000;
		}

	.PageTitle2 {
		width:100%;
		position:relative;
		padding-left:0px;
		margin-bottom:20px;
	}

		.PageTitle2 h2 {
			margin:0px;
			padding:0px;
			font-family: 'Roboto Condensed', sans-serif;
			font-size:20px;
			font-weight:700;
			color:#000;
		}


	.PageTitle3 {
		font-family: 'Roboto Condensed', sans-serif;
		font-size:20px;
		font-weight:600;
		color:#333;
		position:relative;
		padding:0px 0px 7px 0px;
		margin:0px 0px 10px 0px;
	}

	.PageTitle3:before {
		content:"";
		width:70px;
		height:3px;
		background:#ccc;
		position:absolute;
		bottom:0px;
		left:0px;
	}

	.FuarTarih {
		width:100%;
		position:relative;
		font-family: 'Roboto Condensed', sans-serif;
		font-size:32px;
		font-weight:700;
		text-align:right;
		color:#fff;
	}

	.FuarTarih.Ru {font-size:28px;}

	.ui-datepicker {width:auto;}
	
		.ui-datepicker .ui-datepicker-header {}
		
			.ui-datepicker .ui-datepicker-header .ui-datepicker-prev {height:35px;}

			.ui-datepicker .ui-datepicker-header .ui-datepicker-next {height:35px;}

			.ui-datepicker .ui-datepicker-header .ui-datepicker-title {}

				.ui-datepicker .ui-datepicker-header .ui-datepicker-title select {
					width:auto;
					display:inline-block;
					padding:8px 15px;
				}

				.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month {}

				.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year {}

		.ui-datepicker .ui-datepicker-calendar {}
		
			.ui-datepicker .ui-datepicker-calendar thead {}
			
				.ui-datepicker .ui-datepicker-calendar thead th {}

			.ui-datepicker .ui-datepicker-calendar td {}
			
				.ui-datepicker .ui-datepicker-calendar td a {
					padding:8px 10px;
					text-align:center;
				}

	.Breadcrumb {
		display:inline-block;
		margin:10px 0px 0px 0px;
		padding:0px;
		position:relative;
		left:0px;
		background:transparent;
	}

		.Breadcrumb li {
			list-style:none;
			padding:5px 5px;
			font-family: 'Roboto Condensed', sans-serif;
			font-size:13px;
			color:#fff;
			float:left;
			margin-right:10px;
			text-shadow:1px 1px 1px #000;
		}

		.Breadcrumb li.Active {
			font-weight:500;
		}
		
			.Breadcrumb li a {
				display:inline-block;
				color:#fff;
				text-decoration:none;
			}

	.FuarMap {
		width:calc(100% + 30px);
		height:300px;
		position:relative;
		margin-left:-15px;
		margin-top:-10px;
		border-radius:4px 4px 0px 0px;
	}

	.ContentBg {
		width:100%;
		position:relative;
		padding:30px 0px 50px 0px;
	}

	.MainArea {
		width:100%;
		position:relative;
		background:#fff;
		padding:10px 15px;
		border-radius:10px;
		box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);
	}


	.Content {
		width:100%;
		position:relative;
		background:#555;
		padding:10px 15px;
		border-radius:4px;
		box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);
	}



		.Content .Info {
			width:100%;
			position:relative;
			padding:20px 10px 30px 10px;
			margin-top:0px;
			color:#ddd;
			font-size:15px;
		}

			.Content .Info h2 {
				font-family: 'Roboto Condensed', sans-serif;
				font-weight:700;
				margin:0px 0px 20px 0px;
				padding:0px;
				font-size:20px;
				color:#e9e9e9;
			}

			.Content .Info img {
				max-width:100%;
				margin:10px 10px 10px 0px;
			}

			.Content.C2 .Info img {
				max-width:100%;
				margin:auto;
			}

			.Content .Info li {
				color:#ddd;
			}

			.Content .Info .Desc {
				display:block;
				width:calc(100% + 50px);
				margin:0px -25px 20px -25px;
				padding:10px 25px 10px 20px;
				position:relative;
				background:#2B2C2C;
				border-left:5px solid #111;
				color:#ddd;
			}

		.Content .Img {
			margin-bottom:0px; 
			width: 100%;
		}

	.DetailGallery {}

		.DetailGallery td {}

			.DetailGallery td a {
				display:inline-block;
				color:#ddd;
				font-weight:600;
				margin:10px 0px;
			}

			.DetailGallery td a:hover {
				color:#666;
			}

				.DetailGallery td a img {height:120px;}

	.Pagination {
		width:100%;
		position:relative;
		margin-top:15px;
	}
	
		.Pagination a {
			display:inline-block;
			padding:3px 6px;
			background:#F0F0F0;
			border:1px solid #ccc;
			margin-right:5px;
			color:#333;
		}
		
		.Pagination a:hover, .Pagination a.Active {
			background:#E0E0E0;
			text-decoration:none;
		}

	.BlogList {
		width:100%;
		background:#fff;
		padding:15px 15px;
		margin-bottom:30px;
		position:relative;
		transition:all 0.3s ease-in-out 0s;
		box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);
	}

	.BlogList:hover {
		box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);
		transition:all 0.3s ease-in-out 0s;
	}

		.BlogList .Img {
			width:100%;
			position:relative;
			overflow:hidden;
			border:1px dashed #ddd;
		}

		.BlogList:hover .Img:before {opacity:1;transition:all 0.3s ease-in-out 0s;}
		
			.BlogList .Img img {
				width: 100%;
			    position: relative;
				transition:all 0.5s ease-in-out 0s;
			}

			.BlogList:hover .Img img {transform:scale(1.1);transition:all 0.5s ease-in-out 0s;}

			.BlogList .Img .Date {
				width:70px;
				background:rgba(0,0,0,0.7);
				color:#fff;
				text-align:center;
				position:absolute;
				top:10px;
				left:10px;
				z-index:3;
				transition:all 0.3s ease-in-out 0s;
			}

			.BlogList:hover .Img .Date {
				background:rgba(255,255,255,1);
				color:#000;
				transition:all 0.3s ease-in-out 0s;
			}
			
				.BlogList .Img .Date .Day {
					display:block;
					font-family: 'Roboto', sans-serif;
					font-size:30px;
					font-weight:700;
					line-height:1;
					margin-top:10px;
				}

				.BlogList .Img .Date .Month {
					display:block;
					font-family: 'Roboto', sans-serif;
					font-size:16px;
					font-weight:600;
				}

			.BlogList .Img .See {
				width:40px;
				height:40px;
				position:absolute;
				bottom:15px;
				right:15px;
				font-family: 'Roboto', sans-serif;
				font-size:13px;
				font-weight:600;
				line-height:1;
				color:#000;
				text-align:center;
				padding:5px 0px 0px 0px;
				z-index:3;
				transition:all 0.3s ease-in-out 0s;
			}

			.BlogList:hover .Img .See {
				color:#fff;
				transition:all 0.3s ease-in-out 0s;
			}

				.BlogList .Img .See span {display:inline-block;}
				
				.BlogList .Img .See span+span {margin-top:5px;font-size:15px;}
				
				.BlogList .Img .See i {}


		.BlogList .Info {width:100%; min-height:180px; position:relative;padding-bottom:30px;}
		
			.BlogList .Info h3 {
				font-family: 'Roboto', sans-serif;
				font-size:18px;
				font-weight:700;
				color:#1D1D1B;
				margin:0px 0px 15px 0px;
				padding:0px 0px 5px 0px;
				border-bottom:1px dashed #ccc;
			}

			.BlogList .Info p {font-size:13px;margin:0px;}
			
			.BlogList .Info .Button {
				width:100%;
				position:absolute;
				bottom:0px;
				right:0px;
				border-top:1px dashed #eaeaea;
				border-radius:0;
				background:#0064A5;
				padding:15px 15px;
				margin:0px 0px -15px 0px;
				font-family: 'Roboto Condensed', sans-serif;
				font-size:14px;
				font-weight:500;
				color:#fff;
				text-align:center;
			}

			.BlogList .Info .Button:hover {background:#00538A;text-decoration:none;}
			

	.Links {width:100%; position:relative;margin-top:15px;}
	.Links.Hide {display:none;}
	
		.Links a {
			display:inline-block;
			padding:2px 5px;
			background:#CFCFCF;
			color:#252525;
			font-size:9px;
			margin:0px 5px 5px 0px;
			transition:all 0.2s ease-in-out 0s;
		}

		.Links a:hover {background:#333399;color:#fff;text-decoration:none;transition:all 0.2s ease-in-out 0s;}


	.MainBlogList {
		width:100%;
		padding:0px 0px;
		position:relative;
	}

		.MainBlogList .Img {
			width:100%;
			height:250px;
			position:relative;
			overflow:hidden;
			border-radius:15px;
			box-shadow:0px 0px 3px 0px rgba(0,0,0,0.2);
		}

	.MainBlogList.DetailPage .Img {height:150px;}

		.MainBlogList .Img:before {
			content:"";
			width:100%;
			height:100%;
			background:rgba(0,0,0,0.6);
			position:absolute;
			top:0px;
			left:0px;
			z-index:2;
			opacity:0;
			transition:all 0.3s ease-in-out 0s;
		}

		.MainBlogList:hover .Img:before {opacity:1;transition:all 0.3s ease-in-out 0s;}
		
			.MainBlogList .Img img {min-width:100%;width:100%;max-width:120%;min-height:250px;position:relative;z-index:1;transition:all 0.5s ease-in-out 0s;}

			.MainBlogList.DetailPage .Img img {min-height:150px;}

			.MainBlogList:hover .Img img {transform:scale(1.3);transition:all 0.5s ease-in-out 0s;}

			.MainBlogList .Tools {
				width:100%;
				position:relative;
				margin-top:-20px;
				left:0px;
			}

				.MainBlogList .Tools .Block {
					display:inline-block;
					position:relative;
					top:10px;
					color:#ccc;
					padding:0px 15px 0px 15px;
				}

					.MainBlogList .Tools .Block i {margin-right:5px;}

			.MainBlogList .Date {
				min-width:165px;
				display:inline-block;
				background:#777;
				color:#ddd;
				text-align:center;
				position:relative;
				padding:10px;
				z-index:3;
				border-radius:0px 15px 15px 15px;
				transition:all 0.3s ease-in-out 0s;
				box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);
			}

			.MainBlogList.DetailPage .Date	{background:#E31E24;color:#fff;}

			.MainBlogList.DetailPage .Date:hover {background:#AC0F14;color:#fff;}

			.MainBlogList .Date:hover {
				background:rgba(255,255,255,1);
				color:#000;
				opacity:1;
				transition:all 0.3s ease-in-out 0s;
			}
			
				.MainBlogList .Date .Day {
					display:inline-block;
					font-family: 'Muli', sans-serif;
					font-size:30px;
					font-weight:900;
					line-height:1;
					margin-right:5px;
				}

				.MainBlogList .Date .Month {
					display:inline-block;
					font-family: 'Muli', sans-serif;
					font-size:17px;
					font-weight:600;
					margin-right:5px;
				}

				.MainBlogList .Date .Year {
					display:inline-block;
					font-family: 'Muli', sans-serif;
					font-size:15px;
					font-weight:400;
				}

			.MainBlogList .See {
				width:40px;
				height:40px;
				position:absolute;
				bottom:15px;
				right:15px;
				font-family: 'Muli', sans-serif;
				font-size:13px;
				font-weight:600;
				line-height:1;
				color:#000;
				text-align:center;
				padding:5px 0px 0px 0px;
				z-index:3;
				transition:all 0.3s ease-in-out 0s;
			}

			.MainBlogList:hover .See {
				color:#fff;
				transition:all 0.3s ease-in-out 0s;
			}

				.MainBlogList .See span {display:inline-block;}
				
				.MainBlogList .See span+span {margin-top:5px;font-size:15px;}
				
				.MainBlogList .See i {}


		.MainBlogList .Info {
			width:100%; 
			position:relative;
			padding:15px 0px 0px 0px;
		}
		
			.MainBlogList .Info h3 {
				font-family: 'Roboto Condensed', sans-serif;
				min-height:65px;
				font-size:18px;
				font-weight:600;
				color:#f0f0f0;
				margin:0px 0px 10px 0px;
				padding:0px 0px 0px 0px;
			}

				.MainBlogList .Info h3 a {color:#f0f0f0;}

				.MainBlogList .Info h3 a:hover {color:#f0f0f0;text-decoration:none;}

			.MainBlogList.DetailPage .Info h3 {color:#ddd;}

			.MainBlogList .Info p {min-height:53px;font-size:12px;margin:0px;}

			.MainBlogList.DetailPage .Info p {color:#bbb;}
			
			.MainBlogList .Info .Button {
				display:inline-block;
				position:relative;
				border-radius:0px 0px 0px 0px;
				border:none;
				padding:10px 25px 10px 20px;
				margin:15px 0px 0px 0px;
				font-family: 'Roboto Condensed', sans-serif;
				font-size:14px;
				font-weight:700;
				color:#f0f0f0;
                transition:all 0.3s ease-in-out 0s;
			}
			.MainBlogList .Info .Button:before {
                content:"";
                width:100%;
                height:100%;
                position:absolute;
                top:0px;
                right:0px;
                transform:skewX(30deg);
                background:#E31E24;
                z-index:-1;
				transition:all 0.3s ease-in-out 0s;
			}

			.MainBlogList .Info .Button:hover {background:transparent;text-decoration:none;transition:all 0.3s ease-in-out 0s;}

			.MainBlogList .Info .Button:hover:before {box-shadow:inset 45px 0px 0px 0px #fff;text-decoration:none;transition:all 0.3s ease-in-out 0s;}

				.MainBlogList .Info .Button i {margin-right:15px;position:relative;font-size:14px; line-height:1;transition:all 0.3s ease-in-out 0s;}
				.MainBlogList .Info .Button:hover i {margin-right:25px;color:#E31E24;transition:all 0.3s ease-in-out 0s;}




	.FuarList2 {
		width:100%;
		padding:10px;
		position:relative;
		margin-bottom:30px;
		transition:all 0.2s ease-in-out 0s;
	}

	.FuarList2:hover {
		transform:scale(1.08);
		background:#3d4040;
		transition:all 0.2s ease-in-out 0s;
	}

		.FuarList2 .Img {
			width:100%;
			padding:30px 0px;
			position:relative;
			border-radius:5px;
			box-shadow:0px 0px 3px 0px rgba(0,0,0,0.2);
			background:#fff;
			transition:all 0.2s ease-in-out 0s;
			text-align:center;
		}

		.FuarList2 .Img .UA {
			width:102px;
			height:73px;
			position:absolute;
			top:0px;
			right:0px;
			background:url(../images/fuar-info-bg.png) no-repeat 0 0 transparent;
			z-index:2;
		}


		.FuarList2 .Img:before {
			content:"";
			width:100%;
			height:100%;
			position:absolute;
			top:0px;
			left:0px;
			background:#E31E24;
			transform:skewX(20deg);
			z-index:-1;
		}

			.FuarList2 .Img img {height:30px;position:relative;z-index:1;transition:all 0.4s ease-in-out 0s;}


		.FuarList2 .Info {
			width:100%;
			position:relative;
			padding:15px 10px 0px 10px;
			text-align:center;
		}
		.FuarList2.D .Info {
			padding:35px 10px 0px 10px;
		}

			.FuarList2 .Info .Date {
				display:inline-block;
				padding:8px 15px;
				font-family: 'Roboto Condensed', sans-serif;
				font-size:18px;
				color:#fff;
				line-height:1;
				background:#E31E24;
				border-radius:0px 50px 50px 0px;
				position:absolute;
				top:-15px;
				left:-20px;
			}

			.FuarList2 .Info .Date:before {
				content:"";
				width:20px;
				height:100%;
				position:absolute;
				background:#a80106;
				transform:skewY(-50deg);
				top:-12px;
				left:0px;
				z-index:-1;
			}



			.FuarList2 .Info h3 {
				font-family: 'Roboto Condensed', sans-serif;
				min-height:58px;
				font-size:16px;
				font-weight:600;
				color:#ddd;
				margin:0px 0px 10px 0px;
				padding:0px 0px 0px 0px;
			}

			.FuarList2 .Info .Button {
				display:inline-block;
				position:relative;
				border-radius:50px;
				border:none;
				background:#E31E24;
				padding:10px 25px;
				margin:15px 0px 0px 0px;
				font-family: 'Roboto Condensed', sans-serif;
				font-size:14px;
				font-weight:700;
				color:#f0f0f0;
			}

			.FuarList2 .Info .Button:hover {background:#414141;text-decoration:none;}

				.FuarList2 .Info .Button i {position:relative;font-size:14px; line-height:1;}

			.FuarList2 .Info a:hover {text-decoration-color: #bbb;}




	.FuarList4 {
		width:100%;
		padding:10px;
		position:relative;
		margin-bottom:30px;
		transition:all 0.2s ease-in-out 0s;
	}

	.FuarList4:hover {
		transform:scale(1.08);
		background:#3d4040;
		transition:all 0.2s ease-in-out 0s;
	}

		.FuarList4 .Img {
			width:100%;
			padding:30px 0px;
			position:relative;
			border-radius:5px;
			transition:all 0.2s ease-in-out 0s;
			text-align:center;
		}

		.FuarList4 .Img .UA {
			width:110px;
			height:79px;
			position:absolute;
			top:0px;
			right:-13px;
			background:url(../images/fuar-info-bg2.png) no-repeat 0 0 transparent;
			z-index:2;
		}


		.FuarList4 .Img:before {
			content:"";
			width:100%;
			height:100%;
			position:absolute;
			top:0px;
			left:0px;
			background:#fff;
			transform:skewX(20deg);
			z-index:-1;
		}

			.FuarList4 .Img img {height:30px;position:relative;z-index:1;transition:all 0.4s ease-in-out 0s;}


		.FuarList4 .Info {
			width:100%;
			position:relative;
			padding:15px 10px 0px 10px;
			text-align:center;
		}
		.FuarList4.D .Info {
			padding:35px 10px 0px 10px;
		}

			.FuarList4 .Info .Date {
				display:inline-block;
				padding:8px 15px;
				font-family: 'Roboto Condensed', sans-serif;
				font-size:18px;
				color:#fff;
				line-height:1;
				background:#E31E24;
				border-radius:0px 50px 50px 0px;
				position:absolute;
				top:-15px;
				left:-20px;
			}

			.FuarList4 .Info .Date:before {
				content:"";
				width:20px;
				height:100%;
				position:absolute;
				background:#a80106;
				transform:skewY(-50deg);
				top:-12px;
				left:0px;
				z-index:-1;
			}



			.FuarList4 .Info h3 {
				font-family: 'Roboto Condensed', sans-serif;
				min-height:58px;
				font-size:16px;
				font-weight:600;
				color:#ddd;
				margin:0px 0px 10px 0px;
				padding:0px 0px 0px 0px;
			}

			.FuarList4 .Info .Button {
				display:inline-block;
				position:relative;
				border-radius:50px;
				border:none;
				background:#E31E24;
				padding:10px 25px;
				margin:15px 0px 0px 0px;
				font-family: 'Roboto Condensed', sans-serif;
				font-size:14px;
				font-weight:700;
				color:#f0f0f0;
			}

			.FuarList4 .Info .Button:hover {background:#414141;text-decoration:none;}

				.FuarList4 .Info .Button i {position:relative;font-size:14px; line-height:1;}

			.FuarList4 .Info a:hover {text-decoration-color: #bbb;}





	.FuarList3 {
		width:100%;
		padding:10px;
		position:relative;
		margin-bottom:30px;
		transition:all 0.2s ease-in-out 0s;
        z-index:4;
	}

	.FuarList3:hover {
		transform:scale(1.08);
		transition:all 0.2s ease-in-out 0s;
	}

		.FuarList3 .Img {
			width:100%;
			padding:30px 0px;
			position:relative;
			border-radius:5px;
			transition:all 0.2s ease-in-out 0s;
			text-align:center;
		}


		.FuarList3 .Img:before {
			content:"";
			width:100%;
			height:100%;
			position:absolute;
			top:0px;
			left:0px;
			background:#fff;
			transform:skewX(20deg);
			z-index:2;
		}

        .FuarList3 .Img:after {
            content:"";
            width:50px;
            height:45px;
            position:absolute;
            background:#a80106;
            transform:skewY(-50deg);
            bottom:0px;
            left:-20px;
            z-index:1;
        }

			.FuarList3 .Img img {height:30px;position:relative;z-index:3;transition:all 0.4s ease-in-out 0s;}

			.FuarList3 .Img .UA {
				width:110px;
				height:79px;
				position:absolute;
				top:0px;
				right:-13px;
				background:url(../images/fuar-info-bg2.png) no-repeat 0 0 transparent;
				z-index:2;
			}


		.FuarList3 .Info {
			width:100%;
			position:relative;
			padding:15px 10px 0px 10px;
			text-align:center;
		}
		.FuarList3.D .Info {
			padding:35px 10px 0px 10px;
		}

			.FuarList3 .Info .Title {
				display:inline-block;
                width:260px;
                min-height:51px;
				padding:4px 0px 4px 30px;
				font-family: 'Roboto Condensed', sans-serif;
				font-size:16px;
				color:#fff;
				line-height:1.4;
				background:#E31E24;
				border-radius:0px 0px 0px 0px;
				position:absolute;
				top:-15px;
				left:-20px;
                text-align:left;
                z-index:4;
			}

            .FuarList3 .Info .Title:before {
                content:"";
                width:40px;
                height:100%;
                position:absolute;
                top:0px;
                right:-15px;
                background:#E31E24;
                transform:skewX(20deg);
                z-index:-1;

            }

                .FuarList3 .Info .Title a {
                    color:#fff;
                }


@media only screen and (max-width: 1368px) and (min-width: 1290px) {
	.FuarList3 .Info .Title {width:230px;font-size:14px;}
}

@media only screen and (max-width: 1290px) and (min-width: 1150px) {
	.MFuarArea {
		flex: 0 0 33%;
		max-width:33% !important;
	}
}

@media only screen and (max-width: 1150px) and (min-width: 770px) {
	.MFuarArea {
		flex: 0 0 50%;
		max-width:50% !important;
	}
}



	.FBG {
		width:100%;
		position:relative;
		padding:80px 150px;
		top:0px;
		left:0px;
		background:url(../images/bg2.jpg) no-repeat 0 0 transparent;
		background-size:cover;
		z-index:2;
	}

	.FBG:before {
		content:"";
		width:100%;
		height:100%;
		position:absolute;
		top:0px;
		left:0px;
		background:rgba(0,0,0,0.7);
	}


	.Bg1 {
		width:100%;
		position:relative;
		padding:50px 0px;
		top:0px;
		left:0px;
		background:url(../images/bg2.jpg) no-repeat 0 0 transparent;
		background-attachment:fixed;
		background-size:100% auto;
		z-index:2;
	}

	.Bg1:before {
		content:"";
		width:100%;
		height:100%;
		position:absolute;
		top:0px;
		left:0px;
		background:rgba(0,0,0,0.7);
	}
	
	.Donation {width:100%;position:relative; text-align:center;}

		.Donation .Title {
			font-family: 'Muli', sans-serif;
			font-size:40px;
			font-weight:700;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			color:#fff;
			position:relative;
			text-align:center;
		}

		.Donation .Desc {
			font-family: 'Roboto', sans-serif;
			font-size:17px;
			font-weight:400;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			color:#fff;
			position:relative;
			text-align:center;
		}

		.Donation .Btn {
			display:inline-block;
			position:relative;
			font-family: 'Muli', sans-serif;
			font-size:14px;
			font-weight:500;
			margin:10px 0px 0px 0px;
			padding:5px 10px;
			color:#fff;
			border:2px solid #fff;
			position:relative;
		}

		.Donation .Btn:hover {background:#fff;color:#ed1c24;}

	.Bg4 {
		width:100%;
		position:relative;
		padding:30px 0px;
		top:0px;
		left:0px;
		background:url(../images/bg4.jpg) no-repeat 0 0 transparent;
		background-attachment:fixed;
		background-size:100% auto;
		z-index:2;
	}

	.Bg4:before {
		content:"";
		width:100%;
		height:100%;
		position:absolute;
		top:0px;
		left:0px;
		background:rgba(0,0,0,0.7);
	}

	.Newsletter {width:100%;position:relative;}

		.Newsletter .Title {
			font-family: 'Muli', sans-serif;
			font-size:30px;
			font-weight:900;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			color:#ccc;
			position:relative;
		}

		.Newsletter .Desc {
			font-family: 'Roboto', sans-serif;
			font-size:15px;
			font-weight:400;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			color:#808080;
			position:relative;
		}

		.Newsletter .Btn {
			display:inline-block;
			position:relative;
			font-family: 'Muli', sans-serif;
			font-size:14px;
			font-weight:500;
			margin:10px 0px 0px 0px;
			padding:5px 10px;
			color:#fff;
			border:2px solid #fff;
			position:relative;
		}

		.Newsletter .Btn:hover {background:#fff;color:#ed1c24;}

	.Bg2 {width:100%;position:relative;padding:50px 100px;}

	.Bg3 {
		width:100%;
		position:relative;
		background:url(../images/bg1-2.jpg) no-repeat center center transparent;
		padding:15px 0px;
	}

	.FRightText {
		position:absolute;
		bottom:210px;
		right:-100px;
		transform:rotate(-90deg);
		font-family: 'Roboto Condensed', sans-serif;
		font-size:100px;
		font-weight:900;
		color:#333232;
	}

	.MImg {max-width:100%;}

	.MTitle {
		font-family: 'Roboto Condensed', sans-serif;
		font-size:33px;
		font-weight:700;
		margin:0px 0px 20px 0px;
		padding:0px 0px 5px 0px;
		color:#414141;
		position:relative;
	}

	.MTitle:before {
		content:"";
		width:90px;
		height:1px;
		border-bottom:1px solid #777;
		position:absolute;
		bottom:-2px;
		left:0px;
	}

	.MTitle .n {font-weight:400;}

	.MTitle2 {
		font-family: 'Roboto Condensed', sans-serif;
		font-size:50px;
		font-weight:700;
		margin:0px 0px 20px 0px;
		padding:0px 0px 5px 0px;
		color:#ccc;
		position:relative;
	}

	.MTitle2:before {
		content:"";
		width:90px;
		height:1px;
		border-bottom:1px solid #777;
		position:absolute;
		bottom:-2px;
		left:0px;
	}

	.MTitle2 .n {font-weight:400;}

	.MTitle3 {
		font-family: 'Roboto Condensed', sans-serif;
		font-size:33px;
		font-weight:700;
		margin:0px 0px 20px 0px;
		padding:0px 0px 5px 0px;
		color:#ccc;
		position:relative;
		text-align:center;
	}

	.MTitle3:before {
		content:"";
		width:90px;
		height:1px;
		border-bottom:1px solid #777;
		position:absolute;
		bottom:-2px;
		left:calc(50% - 45px);
	}

	.MTitle3 .n {font-weight:400;}

	.MTitle4 {
		font-family: 'Roboto Condensed', sans-serif;
		font-size:25px;
		font-weight:400;
		margin:0px 0px 20px 0px;
		padding:0px 0px 5px 0px;
		color:#fff;
		position:relative;
		text-align:center;
	}

	.DTitle {
		width:calc(100% + 50px);
		position:relative;
		margin-left:-40px;
		margin-top:20px;
		margin-bottom:20px;
	}

	.DTitle:before {
		content:"";
		width:40px;
		height:100%;
		position:absolute;
		top:-25px;
		left:0px;
		z-index:-1;
		transform:skewY(-50deg);
		background:#A50106;
	}

		.DTitle  h3 {
			display:inline-block;
			margin:0px;
			padding:10px 35px 10px 40px;
			background:#E31E24;
			color:#fff;
			font-size:18px;
			font-weight:700;
			position:relative;
		}

		.DTitle  h3:before {
			content:"";
			width:40px;
			height:100%;
			position:absolute;
			background:#E31E24;
			transform:skewX(30deg);
			top:0px;
			right:-20px;

		}

	.MainAbout {width:100%;position:relative;padding-left:20px;}

		.MainAbout h1 {margin-top:30px;}

		.MainAbout p {
			font-size:14px;
			line-height:1.8;
		}

	.PBList {
		display:inline-block;
		margin:0px;
		padding:0px;
	}

	.PBList:after {content:"";display:table;clear:both;}

		.PBList li {
			list-style:none;
			float:left;
			position:relative;
			margin-right:10px;
		}

			.PBList li button {
				display:inline-block;
				padding:8px 20px;
				border-radius:30px;
				background:#e5e5e5;
				border:1px solid #666;
				color:#333;
				font-family: 'Roboto Condensed', sans-serif;
				cursor:pointer;
				transition:all 0.2s ease-in-out 0s;
			}

			.PBList li button:hover, .PBList li button:focus {
				background:#666;
				color:#fff;
				outline:none;
				transition:all 0.2s ease-in-out 0s;
			}

			.PBList li button i {margin-right:5px;}

	.PList {
		width:100%;
		position:relative;
		margin-top:30px;
		min-height:500px;
	}

	.PList:after {content:"";display:table;clear:both;}

		.PList .PItem {
			width:calc(100% / 4);
			position:relative;
			float:left;
		}


	.MProject {
		width:100%;
		position:relative;
	}

		.MProject .Img {
			width:100%;
			position:relative;
			overflow:hidden;
			z-index:1;
		}
		
			.MProject .Img img {width:100%;position:relative;transition:all 0.4s ease-in-out 0s;}

			.MProject:hover .Img img {transform:scale(1.3);transition:all 0.7s ease-in-out 0s;}

		.MProject .Mask {
			width:calc(100% - 20px);
			height:calc(100% - 20px);
			position:absolute;
			top:10px;
			left:10px;
			background:rgba(0,0,0,0.7);
			z-index:2;
			transform:scale(0);
			opacity:0;
			transition:all 0.5s ease-in-out 0s;
		}

		.MProject .Mask:before {
			content:"";
			width:calc(100% - 20px);
			height:calc(100% - 20px);
			position:absolute;
			top:10px;
			left:10px;
			border:5px solid rgba(255,255,255,0.3);
			transform:scale(0);
			transition:all 0.4s ease-in-out 0s;
		}

		.MProject:hover .Mask:before {transform:scale(1);transition:all 0.5s ease-in-out 0s;}

		.MProject:hover .Mask {
			transform:scale(1);
			opacity:1;
			transition:all 0.3s ease-in-out 0s;
		}

			.MProject .Mask .Mover {
				width:100%;
				position:absolute;
				top:calc(50% - 33px);
				left:0px;
				text-align:center;
				transform:scale(0);
				transition:all 0.3s ease-in-out 0s;
			}

			.MProject:hover .Mask .Mover {transform:scale(1);transition:all 0.4s ease-in-out 0s;}

			.MProject .Mask h3 {
				width:100%;
				position:relative;
				font-family: 'Roboto Condensed', sans-serif;
				font-size:18px;
				font-weight:500;
				text-align:center;
				margin:0px 0px 10px 0px;
				padding:0px;
			}
			
				.MProject .Mask h3 a {color:#fff;}

			.MProject .Mask .Bttn {
				width:35px;
				height:35px;
				display:inline-block;
				margin:0px auto;
				background:#fff;
				border-radius:50%;
				color:#A16222;
				text-align:center;
				font-size:15px;
				transition:all 0.1s ease-in-out 0s;
			}

			.MProject .Mask .Bttn:focus {outline:none;}
			.MProject .Mask .Bttn:hover {background:#A16222;color:#fff;transition:all 0.1s ease-in-out 0s;}

				.MProject .Mask .Bttn i {line-height:35px;}


	.ProjectImg {
		width:100%;
		position:relative;
	}

		.ProjectImg img {width:100%;}

	.ProjectGallery {
		display:block;
		margin:10px -5px 0px -5px;
		padding:0px;
		position:relative;
	}

		.ProjectGallery li {
			width:calc(100% / 4);
			list-style:none;
			margin:0px;
			padding:0px;
			float:left;
		}

			.ProjectGallery li a {
				display:inline-block;
				padding:5px;
			}

				.ProjectGallery li a img {width:100%;height:60px;}

	.MImage {max-width:100%;text-align:center;}

	.References {
		width:100%;
		position:relative;
	}

	.Reference {
		width:100%;
		position:relative;
		border:1px solid #ddd;
		border-radius:5px;
		transition:all 0.2s ease-in-out 0s;
		text-align:center;
	}

	.Reference.List {
		border:none;
		border-radius:5px;
		box-shadow:0px 0px 20px -5px rgba(0,0,0,0.1);
	}

	.Reference:hover {
		box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);
		transition:all 0.2s ease-in-out 0s;
	}

	.Reference.List:hover {transform:scale(1.07);}

		.Reference img {
			height:85px;
			max-width:100%;
		}

	.btn3 {
		width:30px;
		height:30px;
		position:absolute;
		top:calc(50% - 15px);
		background:#fff;
		color:#000;
		text-align:center;
		font-size:18px;
		z-index:1;
		border:1px solid #ddd;
		border-radius:50%;
		transition:all 0.2s ease-in-out 0s;
	}

	.btn3:hover {
		background:#A16222;
		color:#fff;
		border-color:transparent;
		transition:all 0.2s ease-in-out 0s;
	}

		.btn3 i {line-height:30px;}

	.btn3.prev3 {left:-30px; }

	.btn3.next3 {right:-30px;}

	.UList {width:100%;position:relative;background:#fff;}

	.UList.List {margin-bottom:30px;}

	.UList:hover {box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);}

	.UList:after {}


		.UList .Resim {width:100%;position:relative;overflow:hidden;}
		
			.UList .Resim .ImgArea {
				width:calc(100% * 2);
				position:relative;
				transition:all 0.2s ease-in-out 0s;
			}

			.UList .Resim .ImgArea:after {content:"";display:table;clear:both;}

			.UList .Resim:hover .ImgArea { margin-left:-100%;transition:all 0.2s ease-in-out 0s; }

				.UList .Resim .ImgArea .img-item {
					width:calc(100% / 2);
					position:relative;
					float:left;z-index:1;
				}
					.UList .Resim .ImgArea .img-item img {width:100%;position:relative;}
				
			.UList .Resim  img {width:100%;position:relative;}

			.UList .Resim .Mask {
				width:100%;
				height:100%;
				position:absolute;
				background:rgba(0,0,0,0.5);
				top:0px;
				left:0px;
				opacity:0;
				z-index:2;
			}

			.UList .Resim:hover .Mask {
				opacity:1;
			}

				.UList .Resim .Mask .Link {
					display:block;
					position: absolute;
				    top: 0px;
				    left: 0px;
				    width: 100%;
				    height: 100%;
				}

				.UList .Resim .Mask .ButtonsGroup {
					margin-top:calc(50% - 10px);
				}

					.UList .Resim .Mask .ButtonsGroup .UBasket {
						background:#fff;
						color:#E31E24;
						font-size:17px;
					}

					.UList .Resim .Mask .ButtonsGroup .UBasket:hover {
						background:#E31E24;
						color:#fff;
					}

		.UList .ButtonsGroup.MUBasket {display:none; margin-top:25px;opacity:1;}

			.UList .ButtonsGroup.MUBasket .UBasket {
					background:#fff;
					color:#E31E24;
					font-size:17px;
				}

				.UList .ButtonsGroup.MUBasket .UBasket:hover {
					background:#E31E24;
					color:#fff;
				}

		.UList .Bilgi {
			width:100%;
			position:relative;
			padding:15px 10px;
			margin:0px;
			background:#fff;
			text-align:center;
			z-index:4;
			transition:all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
		}

		.UList:hover .Bilgi {
			transition:all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
		}

			.UList .Bilgi h3 {
				margin:0px 0px 5px 0px;
				padding:0px;
				font-family: 'Roboto Condensed', sans-serif;
				font-size:19px;
				font-weight:700;
				color:#484848;
				text-align:center;
			}

				.UList .Bilgi h3 a {color:#484848;}
				.UList .Bilgi h3 a:hover {text-decoration:none;}

			.UList .Bilgi p {
				margin:0px 0px 0px 0px;
				padding:0px;
				font-family: 'Open Sans', sans-serif;
				font-size:14px;
				color:#A16222;
				text-align:center;
			}

			.UList .Bilgi .Fiyat {
				margin:0px 0px 0px 0px;
				height:35px;
				position:relative;
				padding:0px;
				font-family: 'Roboto', sans-serif;
				line-height:35px;
				font-size:19px;
				font-weight:700;
			}

			.UList .Bilgi .Fiyat:after {content:"";display:table;clear:both;}

				.UList .Bilgi .Fiyat i {font-size:14px;}

				.UList .Bilgi .Fiyat .K {
					display:inline-block;
					position:relative;
					float:left;
					height:35px;
					line-height:35px;
					font-size:17px;
					padding:0px 10px;
					background:#ed1c24;
					color:#fff;
					margin-right:10px;
					border-radius:3px;
				}

				.UList .Bilgi .Fiyat .F {
					display:inline-block;
					height:35px;
					line-height:35px;
					font-size:22px;
					color:#E31E24;
				}

				.UList .Bilgi .Fiyat .F.I {
					line-height:15px;
					position:relative;
					float:left;
					text-align:left;
				}

					.UList .Bilgi .Fiyat .F.I .Ind {
						display:block;
						position:relative;
						line-height:15px;
						font-size:14px;
						color:#D0D0D0;
						text-decoration:line-through;
					}

					.UList .Bilgi .Fiyat .F.I .N {
						display:block;
						position:relative;
						margin-top:5px;
					}

		.UList .UBasket {
			display:block;
			width:100%;
			position:relative;
			background:#ed1c24;
			color:#fff;
			text-align:center;
			padding:8px 5px;
			font-family: 'Roboto Condensed', sans-serif;
			font-size:12px;
			font-weight:400;
			transition:all 0.2s ease-in-out 0s;
		}

		.UList .UBasket:hover {
			text-decoration:none;
			background:#D5111B;
			color:#fff;
			transition:all 0.2s ease-in-out 0s;
		}

			.UList .UBasket i {margin-right:5px;}

		.UList .BuyNow {
			display:block;
			width:100%;
			position:relative;
			background:#3DC92E;
			color:#fff;
			text-align:center;
			padding:8px 5px;
			font-family: 'Roboto Condensed', sans-serif;
			font-size:12px;
			font-weight:600;
			transition:all 0.2s ease-in-out 0s;
		}

		.UList .BuyNow:hover {
			text-decoration:none;
			background:#31A224;
			color:#fff;
			transition:all 0.2s ease-in-out 0s;
		}

			.UList .BuyNow i {margin-right:5px;}

		.UList .ButtonsGroup {
			opacity:0;
			width:60%;
			position:relative;
			margin:15px auto 5px auto;
			box-shadow:0px 0px 2px 0px rgba(0,0,0,0.1);
		}

		.UList:hover .ButtonsGroup {opacity:1;}

		.UList .Buttons {
			width:50%;
			position:relative;
			float:left;
		}

		.UList .DeleteFav {
			display:block;
			width:40px;
			height:40px;
			position:absolute;
			top:10px;
			right:10px;
			background:#ED1C24;
			color:#fff;
			font-size:20px;
			text-align:center;
			border-radius:50%;
			box-shadow:0px 2px 5px 0px rgba(0,0,0,0.4);
			z-index:3;
		}

		.UList .DeleteFav:hover {
			background:#AB0E15;
			transform:scale(1.2);
		}

			.UList .DeleteFav i {line-height:40px;}


		.UList .AddFav {
			display:none;
			width:40px;
			height:40px;
			position:absolute;
			top:10px;
			right:10px;
			background:#ED1C24;
			color:#fff;
			font-size:20px;
			text-align:center;
			border-radius:50%;
			box-shadow:0px 2px 5px 0px rgba(0,0,0,0.4);
			z-index:3;
		}

		.UList:hover .AddFav {display:block;}

		.UList .AddFav:hover {
			background:#AB0E15;
			transform:scale(1.2);
		}

			.UList .AddFav i {line-height:40px;}

	.UrunResim {
		width:100%;
		position:relative;
		z-index:1;
		overflow:hidden;
		overflow:hidden;
		margin-bottom:0px !important;
		border:1px solid #ededed;
		box-shadow:0px 0px 20px -5px rgba(0,0,0,0.1);
	}

	.UrunResim:before {
		content:"";
		width:100%;
		height:100%;
		background:rgba(0,0,0,0.7);
		position:absolute;
		top:0px;
		left:0px;
		z-index:2;
		opacity:0;
		transition:all 0.2s ease-in-out 0s;
	}

	.UrunResim:hover:before {
		opacity:1;
		transition:all 0.4s ease-in-out 0s;
	}

	.UrunResim img {
		width:100%;
		position:relative;
		z-index:1;
		transition:all 0.2s ease-in-out 0s;
	}

	.UrunResim:hover img {
		transform:scale(1.2);
		transition:all 0.6s ease-in-out 0s;
	}

	.UrunResim .Butonn {
		display:inline-block;
		width:40px;
		height:40px;
		position:absolute;
		top:calc(50% - 20px);
		background:transparent;
		color:#fff;
		text-align:center;
		font-size:30px;
		z-index:3;
		text-shadow:0px 0px 5px #000;
		transition:all 0.2s ease-in-out 0s;
	}

	.UrunResim .Butonn:hover {
		text-decoration:none;
		transform:scale(1.2);
		transition:all 0.2s ease-in-out 0s !important;
	}

		.UrunResim .Butonn i {line-height:40px;}

	.UrunResim .Zoom {
		left:-90px;
	}

	.UrunResim:hover .Zoom {
		left:calc(50% - 20px);
		transition:all 0.5s ease-in-out 0s;
	}

	.UrunGaleri {
		display:block;
		margin:15px 0px 0px 0px;
		padding:0px;
		position:relative;
	}

	.UrunGaleri:after {
		content:"";
		display:table;
		clear:both;
	}

		.UrunGaleri li {
			width:calc((100% - 15px) / 4);
			list-style:none;
			margin:0px 5px 0px 0px;
			padding:0px;
			float:left;
			border:1px solid #ededed;
			position:relative;
			overflow:hidden;
		}

		.UrunGaleri li:last-child {margin-right:0px;}

			.UrunGaleri li a {
				display:inline-block;
				padding:5px;
				position:relative;
			}

			.UrunGaleri li a:before {
				content:"";
				width:100%;
				height:100%;
				position:absolute;
				top:0px;
				left:0px;
				background:rgba(154,154,154,0.4);
				opacity:0;
				z-index:2;
				transition:all 0.2s ease-in-out 0s;
			}

			.UrunGaleri li:hover a:before {opacity:1;transition:all 0.2s ease-in-out 0s;}

				.UrunGaleri li a img {width:100%;position:relative;z-index:1;transition:all 0.3s ease-in-out 0s;}

				.UrunGaleri li:hover a img {transform:scale(1.1);transition:all 0.3s ease-in-out 0s;}

	.social_share{
		list-style:none;
		margin:10px 0px 10px 0px;
		padding:0px 0px 0px 0px;
		display:inline-block;
		float:right;
	}

	.social_share:after {content:"";display:table;clear:both;}
	
		.social_share li{
			float:left;
			margin-right:0px;
		}
		
			.social_share li a{
				display:inline-block;
				padding:5px;
				color:#ED1C24;
				transition: all 0.2s ease-in-out 0s;
			}
			
			.social_share li:hover a{
				background:#ED1C24;
				color:#fff;
				text-decoration:none;
			}

	

	.FooterInfo {
		width:100%;
		position:relative;
		margin-top:0px;
	}

	.FooterInfo:after {content:"";display:table;clear:both;}
	
		.FooterInfo .Info {
			width:calc(100% / 3);
			position:relative;
			padding:10px 10px;
			float:left;
			background:transparent;
			border-top:1px solid #333;
			border-left:1px solid #333;
			border-bottom:1px solid #333;
		}

		.FooterInfo .Info:last-child {border-right:1px solid #333;}

		.FooterInfo .Info:after {content:"";display:table;clear:both;}

			.FooterInfo .Info .Icon {
				width:50px;
				height:50px;
				position:relative;
				float:left;
				margin:0;
				border-radius:50%;
				background:#0064A5;
				font-size:25px;
				color:#fff;
				text-align:center;
			}

				.FooterInfo .Info .Icon i {line-height:50px;}

			.FooterInfo .Info .Text {
				width:calc(100% - 55px);
				position:relative;
				float:right;
			}

				.FooterInfo .Info .Text .Title {
					font-family: 'Roboto Condensed', sans-serif;
					font-size:17px;
					font-weight:600;
					color:#f1f1f1;
					margin:0px 0px 0px 0px;
					padding:0px;
				}

				.FooterInfo .Info .Text .Desc {
					font-size:12px;
					color:#eaeaea;
					margin:0px;
					padding:0px;
				}

	.LoaderItem {
		width:100%;
		height:100%;
		position:fixed;
		top:0px;
		left:0px;
		background:url(../images/wloader.gif) no-repeat center center #fff;
		background-size:61px auto;
		z-index:99;
	}

	.PriceCalc {
		width:100%;
		position:relative;
		background:#E31E24;
		border-radius:10px;
		padding:10px;
		text-align:center;
		margin:10px 0px ;
	}

		.PriceCalc .Desc {
			width:100%;
			display:block;
			font-size:13px;
			font-weight:600;
			color:#fff;
			line-height:1;
		}

		.PriceCalc .Price {
			width:100%;
			display:block;
			font-size:25px;
			font-weight:700;
			color:#fff;
			line-height:1;
			margin-top:5px;
		}

	.MainSlider {
		width:100%;
		position:relative;
		overflow:hidden;
	}

	.MarkaList {
		width:100%;
		display:block;
		position:relative;
		padding:0px 0px;
		margin:20px 0px 0px 0px;
	}

	.MarkaList:after {content:"";display:table;clear:both;}
	
		.MarkaList li {
			width:calc(100% / 5);
			padding:5px 5px;
			list-style:none;
			position:relative;
			float:left;
			transition:all 0.2s ease-in-out 0s;
			text-align:center;
		}

		.MarkaList li:hover {
			transform:scale(1.1);
			transition:all 0.2s ease-in-out 0s;
		}
		
			.MarkaList li a {}
			
				.MarkaList li a img {max-width:100%;height:50px;}

	.FuarList {
		width:100%;
		display:block;
		position:relative;
		padding:10px 0px;
		margin:0px;
		border-top:1px solid #ddd;
		border-bottom:1px solid #ddd;
	}

	.FuarList:after {content:"";display:table;clear:both;}
	
		.FuarList li {
			width:calc(100% / 8);
			padding:5px 5px;
			list-style:none;
			position:relative;
			float:left;
			transition:all 0.2s ease-in-out 0s;
			border-right:1px solid #ddd;
		}

		.FuarList li:hover {
			transform:scale(1.1);
			transition:all 0.2s ease-in-out 0s;
		}
		
			.FuarList li a {}
			
				.FuarList li a img {width:100%;}

	.FuarInfo {
		width:340px;
		position:relative;
		margin-bottom:30px;
		padding:5px 0px;
		cursor:pointer;
	}

	.FuarInfo:before {
		content:"";
		width:100%;
		height:100%;
		position:absolute;
		top:0px;
		right:0px;
		transform:skewX(20deg);
		border-right:5px solid #E31E24;
		box-shadow:1px 1px 1px 0px rgba(0,0,0,0.2);
		transition:all 0.3s ease-in-out 0s;
	}

	.FuarInfo:hover:before, .FuarInfo.Active:before {
		border-right:360px solid #E31E24;
		transition:all 0.3s ease-in-out 0s;
	}

	.FuarInfo.Active:hover {transform:scale(1.03)!important;transition:all 0.2s ease-in-out 0s;}

	.FuarInfo:after {content:"";display:table;clear:both;}
	
		.FuarInfo a {
			display:block;
		}

		.FuarInfo .Icon {
			width:70px;
			height:70px;
			position:relative;
			float:left;
			border-radius:50%;
			background:#f0f0f0;
			color:#E31E24;
			font-size:35px;
			text-align:center;
			box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);
		}
			
			.FuarInfo .Icon i {line-height:70px;}
		
		.FuarInfo .Text {
			width:calc(100% - 90px);
			position:relative;
			float:right;
		}
		
			.FuarInfo .Text h3 {
				font-family: 'Roboto Condensed', sans-serif;
				font-size:20px;
				font-weight:700;
				color:#ddd;
				margin-top:23px;
				transition:all 0.2s ease-in-out 0s;
			}

			.FuarInfo:hover .Text h3, .FuarInfo.Active .Text h3 {color:#f0f0f0;transition:all 0.2s ease-in-out 0s;}
			
			.FuarInfo .Text p {
				font-size:13px;
				color:#919191;
				transition:all 0.2s ease-in-out 0s;
			}

			.FuarInfo:hover .Text p, .FuarInfo.Active .Text p {color:#f0f0f0;transition:all 0.2s ease-in-out 0s;}

	.Bg5 {width:100%;position:relative;}
	
	.OBg1 {
		width:calc(100% + 15px);
		position:relative;
		padding:140px 0px;
		margin-right:-15px;
		background:url(../images/bg2.jpg) no-repeat center center;
		background-size: 100% auto;
		background-attachment: fixed;
	}

	.OBg1:before {
		content:"";
		width:100%;
		height:100%;
		position:absolute;
		top:0px;
		left:0px;
		background:rgba(0,0,0,0.6);
	}

	.OBg1:after {content:"";display:table;clear:both;}

	.OBg2 {
		width:calc(100% + 15px);
		min-height:519px;
		background:#777;
		padding:20px 15px;
		position:relative;
		margin-left:-15px;
	}

	.OBg2:after {content:"";display:table;clear:both;}

	.Ozellikler {
		width:calc(100% - 300px);
		position:relative;
		margin:0px auto;
		background:rgba(227,30,36,0.8);
		font-family: 'Roboto Condensed', sans-serif;
		font-size:60px;
		font-weight:900;
		text-align:center;
		color:#ddd;
		padding:30px;
		box-shadow:4px 4px 5px 0px rgba(0,0,0,0.5);
	}

	.Ozellikler:before {
		content:"";
		width:calc(100% - 20px);
		height:calc(100% - 20px);
		position:absolute;
		top:10px;
		left:10px;
		border:2px solid #ddd;
	}

	.Ozellikler:after {
		content:"";
		width:calc(100% - 30px);
		height:calc(100% - 30px);
		position:absolute;
		top:15px;
		left:15px;
		border:1px solid #ddd;
	}

		.Ozellikler .N {font-weight:400;}

	.OList {width:100%;position:relative;padding:13px 15px;margin:5px 0px;cursor:pointer;}

	.OList:after {
		content:"";
		display:table;
		clear:both;
	}

		.OList .Ikon {
			width:70px;
			height:70px;
			position:relative;
			float:left;
			text-align:center;
			border-radius:50%;
			border:4px solid #ccc;
			color:#ccc;
			font-size:40px;
			transition:all 0.3s ease-in-out 0s;
		}

		.OList:hover .Ikon {
			background:#e31e24;
			border-color:#e31e24;
			color:#fff;
			transform:scale(1.2);
			transition:all 0.3s ease-in-out 0s;
		}
		
			.OList .Ikon i {line-height:62px;}

		.OList .Bilgi {
			width:calc(100% - 90px);
			position:relative;
			float:right;
		}

			.OList .Bilgi h3 {
				font-family: 'Rajdhani', sans-serif;
				font-size:20px;
				padding:0px;
				margin:10px 0px 0px 0px;
				font-weight:900;
				color:#000;
			}

			.OList .Bilgi img {
				max-width:100%;
				height:30px;
			}

			.OList .Bilgi p {
				font-size:13px;
				color:#ccc;
			}

	.OList2 {width:90%;position:relative;padding:0;margin:30px auto 30px auto;transition:all 0.2s ease-in-out 0s;}
	.OList2:hover {transform:scale(1.05);transition:all 0.3s ease-in-out 0s;}

	.OList2:after {
		content:"";
		display:table;
		clear:both;
	}

		.OList2 .Ikon {
			width:70px;
			height:70px;
			position:relative;
			float:left;
			text-align:center;
			border-radius:50%;
			border:4px solid #ccc;
			color:#ccc;
			font-size:40px;
			transition:all 0.3s ease-in-out 0s;
		}

		.OList2:hover .Ikon {
			background:#e31e24;
			border-color:#e31e24;
			color:#fff;
			transform:scale(1.2);
			transition:all 0.3s ease-in-out 0s;
		}

			.OList2 .Ikon i {line-height:62px;}

		.OList2 .Bilgi {
			width:100%;
			position:relative;
			text-align:center;
			background:rgba(255,255,255,0.9);
			padding:15px;
			min-height:120px;
			border-radius:100px;
			box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.3);
		}

		.OList2:before {
			content:"";
			width:calc(100% + 10px);
			height:calc(100% + 10px);
			position:absolute;
			top:-5px;
			left:-5px;
			background:rgba(227,30,36,0.8);
			border-radius:100px;
			transform:skewY(5deg);
		}

		.OList2:hover:before {
			transform:rotate(-180deg) skewY(5deg);
			transition:all 0.3s ease-in-out 0s;
		}

			.OList2 .Bilgi h3 {
				font-family: 'Rajdhani', sans-serif;
				font-size:20px;
				padding:0px;
				margin:10px 0px 0px 0px;
				font-weight:900;
				color:#000;
			}

			.OList2 .Bilgi img {
				max-width:100%;
				height:30px;
				margin-bottom:15px;
			}

			.OList2 .Bilgi p {
				font-size:13px;
				color:#e31e24;
				margin:0px;
			}

				.OList2 .Bilgi p a {color:#2a2a2a;font-weight:700;}

	.TabButon {
		display:block;
		position:relative;
		margin:0px;
		padding:0px;
		background:transparent;
		border:none;
		border-radius:0;
	}

	.TabButon:after {content:"";display:table;clear:both;}

	.TabButon li {
		list-style:none;
		display:inline-block;
		position:relative;
		float:left;
		margin:0px;
		padding:0px;
		border:none;
		border-radius:0;
	}

	.TabButon li a:focus {outline:none;}

	.TabButon li a {
		display:inline-block;
		padding:10px 20px;
		background:#E31E24;
		font-size:13px;
		font-weight:700;
		color:#fff;
		border:1px solid #ac0f14;
	}

	.TabButon li a:hover, .TabButon li.active a {
		text-decoration:none;
		background:#ac0f14;
	}


	.TabDetail {
		width:100%;
		position:relative;
		display:none;
		padding:10px 0px;
	}

	.TabDetail.active {display:block;}

	.FGaleri {
		width:100%;
		height:150px;
		position:relative;
		overflow:hidden;
		border-radius:5px;
		margin-bottom:10px;
		border:1px solid #ddd;
		transition:all 0.3s ease-in-out 0s;
	}

	.FGaleri.F2 {height:auto;border:none;background:#fff;padding:10px;}

	.FGaleri:hover {
		transform:scale(1.06);
		box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);
		transition:all 0.2s ease-in-out 0s;
	}

		.FGaleri img {
			margin:0px !important;
			max-width:130%;
			min-width:100%;
			min-height:150px;
		}

		.FGaleri.F2 img {min-height:auto;}

		.FGaleri h4 {
			width:100%;
			display:block;
			position:relative;
			font-size:13px;
			font-weight:600;
			margin:0px;
			padding:4px 5px;
			text-align:center;
		}

	.GalleryList {
		width:100%;
		position:relative;
		margin-bottom:10px;
		transition:all 0.3s ease-in-out 0s;
	}

	.GalleryList:hover {
		transform:scale(1.06);
		box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);
		transition:all 0.2s ease-in-out 0s;
	}

		.GalleryList img {width:100%;}

		.GalleryList h4 {
			width:100%;
			display:block;
			position:relative;
			font-size:13px;
			font-weight:600;
			margin:0px;
			padding:4px 5px;
			text-align:center;
			color:#414141;
		}


.Service {
		width:100%;
		position:relative;
		border:3px solid #ddd;
		border-radius:5px;
		margin-top:40px;
		padding:10px;
	}

	.Service:hover {background:#eaeaea;}

		.Service .Icon {
			width:100px;
			height:100px;
			color:E31E24;
			text-align:center;
			font-size:50px;
			position:relative;
			margin:-60px auto 0px auto;
			border-radius:50%;
			background:#fff;
			transition:all 0.2s ease-in-out 0s;
		}

		.Service .Icon:before {
			content:"";
			width:100%;
			height:100%;
			border:3px solid #E31E24;
			border-radius:50%;
			position:absolute;
			top:0px;
			left:0px;
			transition:all 0.2s ease-in-out 0s;
		}

		.Service:hover .Icon:before {
			width:calc(100% + 10px);
			height:calc(100% + 10px);
			left:-5px;
			top:-5px;
			border:5px solid #E31E24;
			transition:all 0.2s ease-in-out 0s;
		}

			.Service .Icon i {line-height:100px;}


		.Service h3 {
			font-family: 'Roboto Condensed', sans-serif;
			font-size:19px;
			font-weight:700;
			padding:0px;
			margin:20px 0px 0px 0px;
			text-align:center;
			color:#ddd;
		}

		.Service a:hover {text-decoration:none;}

.TabloStyle {
	width:100%;
}

.TabloStyle thead {
	border-bottom:4px solid #333;
}

.TabloStyle thead td {
	font-size:15px;
	font-weight:700;
	padding:7px 5px;
	color:#ddd;
}

.TabloStyle tbody {}

.TabloStyle tbody tr {
	border-bottom:1px solid #333;
	transition:all 0.2s ease-in-out 0s;
}

.TabloStyle tbody tr.LevelDown {
	background:#fafafa;
	border-bottom:1px solid #C9C9C9;
}

.TabloStyle tbody tr.LevelDown td:first-child {padding-left:50px;}
.TabloStyle tbody tr.LevelDown.L2 td:first-child {padding-left:65px;}
.TabloStyle tbody tr.LevelDown.L3 td:first-child {padding-left:80px;}
.TabloStyle tbody tr.LevelDown.L4 td:first-child {padding-left:95px;}

.TabloStyle tbody tr:last-child {
	border-bottom:none;
}

.TabloStyle tbody tr:hover {
	background:#4a4a4a;
	transition:all 0.2s ease-in-out 0s;
}

.TabloStyle tbody td {
	font-size:13px;
	padding:10px 10px;
	color:#bbb;
}

.TabloStyle tbody td:first-child, .TabloStyle thead td:first-child {padding-left:25px;}
.TabloStyle tbody td:last-child, .TabloStyle thead td:last-child {padding-right:25px;}

.TableTitle {
	color:#eee;
	font-weight:600;
}
.TableTitle:hover {
	color:#222;
}


/* Alışveriş Alanları*/


	#Bildirimler {
		width:100%;
		position:fixed;
		top:0px;
		left:0px;
		z-index:999;
	}

	.Bildirim {
		width:100%;
		position:relative;
		display:none;
		background:#fff;
		padding:20px;
		font-family: 'Roboto Condensed', sans-serif;
		font-size:16px;
		font-weight:600;
		color:#000;
		text-align:center;
		border-bottom:1px solid #A16222;
	}

	.Bildirim i {color:#669933;margin-right:10px;}



	.inputGroup {
	  background-color: #fff;
	  display: block;
	  margin: 10px 0;
	  position: relative;
	}
	.inputGroup label {
	  padding: 12px 80px 12px 20px;
	  width: 100%;
	  display: block;
	  text-align: left;
	  color: #3c454c;
	  cursor: pointer;
	  position: relative;
	  z-index: 2;
	  transition: color 200ms ease-in;
	  overflow: hidden;
	  border:1px solid #ccc;
	}
	.inputGroup label:before {
	  width: 100%;
	  height: 100%;
	  border-radius: 50%;
	  content: "";
	  background-color: #eaeaea;
	  position: absolute;
	  left: 50%;
	  top: 50%;
	  -webkit-transform: translate(-50%, -50%) scale3d(1, 1, 1);
	          transform: translate(-50%, -50%) scale3d(1, 1, 1);
	  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
	  opacity: 0;
	  z-index: -1;
	}
	.inputGroup label:after {
	  width: 32px;
	  height: 32px;
	  content: ""; 
	  border: 2px solid #d1d7dc;
	  background:url(../images/check.png) no-repeat center center #fff;
	  background-size:25px 25px;
	  border-radius: 50%;
	  z-index: 2;
	  position: absolute;
	  right: 20px;
	  top: calc(50% - 16px);
	  cursor: pointer;
	  transition: all 200ms ease-in;
	}
	.inputGroup input:checked ~ label {
	  color: #fff;
	}
	.inputGroup input:checked ~ label:before {
	  -webkit-transform: translate(-50%, -50%) scale3d(56, 56, 1);
	          transform: translate(-50%, -50%) scale3d(56, 56, 1);
	  opacity: 1;
	}
	.inputGroup input:checked ~ label:after {
	  background-color: #339933;
	  border-color: #339933;
	}
	.inputGroup input {
	  width: 32px;
	  height: 32px;
	  order: 1;
	  z-index: 2;
	  position: absolute;
	  right: 20px;
	  top: calc(50% - 16px);
	  cursor: pointer;
	  visibility: hidden;
	}

		.inputGroup label img {max-width:100%; height:27px;}

		.inputGroup .Bank {width:100%;position:relative;display:block;}

		.inputGroup .Bank:after {content:"";display:table;clear:both;}

			.inputGroup .Bank .Img {
				display:block;
				width:130px;
				position:relative;
				float:left;
			}

			.inputGroup .Bank .Info {
				display:block;
				width:calc(100% - 150px);
				position:relative;
				float:right;
			}

				.inputGroup .Bank .Info .Title {
					width:100%;
					position:Relative;
					margin:0px;
					padding:0px;
					font-size:17px;
					font-weight:600;
					color:#000;
				}

				.inputGroup .Bank .Info .Desc {
					font-size:13px;
					color:#888;
					margin:0px;
					padding:0px;
				}


	.CheckboxStyle {width:100%;position:relative;}

		.CheckboxStyle label {
			width:100%;
			position:relative;
			font-size:12px;
			font-weight:400;
			color:#eee;
			padding:0px 0px 0px 30px;
			cursor:pointer;
		}

		.CheckboxStyle label:before {
			content:"";
			width:20px;
			height:20px;
			position:absolute;
			top:calc(50% - 10px);
			left:0px;
			border-radius:3px;
			border:2px solid #ccc;
		}
		
		.CheckboxStyle label:after {
			content:"";
			width:20px;
			height:20px;
			position:absolute;
			top:calc(50% - 10px);
			left:2px;
			background:url(../images/check.png) no-repeat center center transparent;
			background-size:100% auto;
			opacity:0;
		}

		.CheckboxStyle input {
			order:1;
			position:absolute;
			top:0px;
			left:0px;
			visibility:hidden;
		}

		.CheckboxStyle input:checked ~ label {}

		.CheckboxStyle input:checked ~ label:before {
			border-color:#E31E24;
			background:#E31E24;
		}

		.CheckboxStyle input:checked ~ label:after {
			opacity:1;
		}


	.ToggleStyle {
		width:100%;
		position:relative;
		margin-bottom:25px;
	}

	.ToggleStyle.Active {
		box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);
	}

		.ToggleStyle .Title {
			width:100%;
			position:relative;
			cursor:pointer;
			padding:10px 15px;
			border:1px solid #ddd;
			border-radius:5px;
		}

		.ToggleStyle.Active .Title {border-color:transparent;}

		.ToggleStyle .Title.OrderTitle {font-family: 'Roboto', sans-serif;}
		

		.ToggleStyle .Title.OrderTitle:after {content:"";display:table;clear:both;}

			.ToggleStyle .Title.OrderTitle div {
				position:relative;
				float:left;
			}

			.ToggleStyle .Title.OrderTitle .Piece {
				width:45px;
				height:45px;
				border-radius:;
				background:#ED1C24;
				color:#fff;
				text-align:center;
				font-size:17px;
				font-weight:700;
				line-height:45px;
				border-radius:50%;
			}

			.ToggleStyle .Title.OrderTitle .Order {
				width:240px;
				font-size:13px;
				color:#888;
				line-height:22px;
				padding:0px 10px 0px 20px;
			}

				.ToggleStyle .Title.OrderTitle .Order strong {color:#1d1d1d;}

			.ToggleStyle .Title.OrderTitle .State {
				width:330px;
				font-size:15px;
				font-weight:700;
				line-height:45px;
				color:#1d1d1d;
			}

				.ToggleStyle .Title.OrderTitle .State i {line-height:45px;margin-right:10px;color:#5BD463;}

			.ToggleStyle .Title.OrderTitle .Price {
				width:120px;
				font-size:13px;
				color:#888;
				text-align:right;
				padding-right:10px;
			}

				.ToggleStyle .Title.OrderTitle .Price strong {color:#5BD463;}

			.ToggleStyle .Title.OrderTitle .Icon {
				width:35px;
				height:35px;
				background:#eaeaea;
				font-size:20px;
				color:#414141;
				text-align:center;
				top:2px;
				margin-left:5px;
				border-radius:50%;
			}

			.ToggleStyle.Active .Title.OrderTitle .Icon {
				transform:rotate(180deg);
			}

				.ToggleStyle .Title.OrderTitle .Icon i {line-height:38px;}

		.ToggleStyle .Detail {
			display:none;
			width:100%;
			position:relative;
			padding:10px;
		}

		.ToggleStyle.Active .Detail {
			display:block;
		}

			.ToggleStyle.Active .Detail .DetailTitle {
				font-size:16px;
				font-weight:700;
				color:#1d1d1d;
			}

			.ToggleStyle.Active .Detail .TotalPrice {
				display:inline-block;
				padding:10px 10px;
				font-size:18px;
				color:#888;
				margin-top:30px;
				border:1px solid #ddd;
				border-radius:5px;
			}

				.ToggleStyle.Active .Detail .TotalPrice strong {color:#5BD463;}

			.ToggleStyle .Detail .ProductInfo {
				width:100%;
				position:relative;
				border:1px solid #ddd;
				border-radius:5px;
				margin-bottom:30px;
			}

				.ToggleStyle .Detail .ProductInfo .Products {
					width:100%;
					height:200px;
					overflow-y:auto;
					position:relative;
					padding:20px;
				}

					.ToggleStyle .Detail .ProductInfo .Products .Product {
						width:100%;
						position:relative;
						margin-bottom:10px;
					}

					.ToggleStyle .Detail .ProductInfo .Products .Product:after {content:"";display:table;clear:both;}

						.ToggleStyle .Detail .ProductInfo .Products .Product .PImg {
							width:70px;
							position:relative;
							float:left;
							border:1px solid #ddd;
						}

							.ToggleStyle .Detail .ProductInfo .Products .Product .PImg img {width:100%;}

						.ToggleStyle .Detail .ProductInfo .Products .Product .PInfo {
							width:calc(100% - 70px);
							position:relative;
							padding:0px 0px 0px 15px;
							float:left;
							font-size:12px;
						}

							.ToggleStyle .Detail .ProductInfo .Products .Product .PInfo strong {color:#5BD463;font-size:14px;}

				.ToggleStyle .Detail .ProductInfo .Info {
					width:100%;
					height:200px;
					position:relative;
					padding:20px;
					background:#fafafa;
				}

					.ToggleStyle .Detail .ProductInfo .Info .ITitle {
						width:100%;
						position:relative;
						padding-bottom:10px;
						margin-bottom:10px;
						border-bottom:1px solid #ddd;
					}

					.ToggleStyle .Detail .ProductInfo .Info .ITitle:after {content:"";display:table;clear:both;}

						.ToggleStyle .Detail .ProductInfo .Info .ITitle .Icon {
							width:50px;
							height:50px;
							position:relative;
							border-radius:50%;
							background:#5BD463;
							color:#fff;
							text-align:center;
							font-size:20px;
							float:left;
						}

							.ToggleStyle .Detail .ProductInfo .Info .ITitle .Icon i {line-height:50px;}

						.ToggleStyle .Detail .ProductInfo .Info .ITitle .Text {
							width:calc(100% - 50px);
							position:relative;
							float:left;
							font-size:14px;
							color:#1d1d1d;
							padding:0px 10px 0px 10px;
							line-height:25px;
						}

							.ToggleStyle .Detail .ProductInfo .Info .ITitle .Text strong {}

							.ToggleStyle .Detail .ProductInfo .Info .ITitle .Text small {
								color:#5BD463;
							}

								.ToggleStyle .Detail .ProductInfo .Info .ITitle .Text small strong {}
					
					.ToggleStyle .Detail .ProductInfo .Info .OrderBtn {
						display:block;
						width:100%;
						margin:0px;
						padding:0px;
						position:relative;
					}

					.ToggleStyle .Detail .ProductInfo .Info .OrderBtn:after {content:"";display:table;clear:both;}

						.ToggleStyle .Detail .ProductInfo .Info .OrderBtn li {
							list-style:none;
							width:50%;
							position:relative;
							float:left;
						}
						
							.ToggleStyle .Detail .ProductInfo .Info .OrderBtn li a {
								display:block;
								padding:10px 10px;
								font-size:16px;
								color:#2d2d2d;
								border-radius:5px;
							}

							.ToggleStyle .Detail .ProductInfo .Info .OrderBtn li a:hover {
								background:#eaeaea;
								text-decoration:none;
							}

								.ToggleStyle .Detail .ProductInfo .Info .OrderBtn li a i {margin-right:5px;}


	.clear {}

		.clear:after {content:"";display:table;clear:both;}

	.cleararea {display:block;clear:both;width:100%;position:relative;}

		.cleararea:after {content:"";display:table;clear:both;}
	
	.Sozlesme {
		width:700px;
		height:500px;
		overflow-y:auto;
		display:none;
	}



	.MNews {
		width:100%;
		position:relative;
		padding:0px 30px;
	}

	.OwlBtnHover {
		width:100%;
		position:relative;
	}

		.OwlBtnHover .OwlBtn {display:none;z-index:4;}
		.OwlBtnHover .OwlBtn.N {right:20px;}
		.OwlBtnHover .OwlBtn.P {left:20px;}

		.OwlBtnHover:hover .OwlBtn {display:block;}

	.OwlBtn {
		width:30px;
		height:30px;
		border-radius:50%;
		background:#ccc;
		position:absolute;
		top:calc(50% - 15px);
		font-size:16px;
		color:#1d1d1d;
		text-align:center;
	}

		.OwlBtn i {line-height:30px;}

	.OwlBtn.N {right:0px;}
	.OwlBtn.P {left:0px;}


	.LoaderBg {
		display:none;
		width:100%;
		height:100%;
		position:fixed;
		top:0px;
		left:0px;
		background:rgba(0,0,0,0.6);
		z-index:99;
	}

	.Loader2 {
		display:block;
		width:130px;
		height:130px;
		position:absolute;
		top:calc(50% - 65px);
		left:calc(50% - 65px);
		border:2px solid #ddd;
		border-radius:20px;
		text-align:center;
		font-size:60px;
		background:#fff;
		color:#1d1d1d;
		box-shadow:0px 0px 0px 1px #fff, 0px 0px 20px 5px rgba(0,0,0,0.3);
		z-index:4;
	}

		.Loader2 i {line-height:130px;}



	.MobilMenu {
		display:none;
		width:100%;
		position:fixed;
		bottom:0px;
		left:0px;
		border-top:1px solid #ddd;
		box-shadow:-2px 0px 5px 0px rgba(0,0,0,0.3);
		background:#fff;
		z-index:7;
		padding-bottom:10px;
	}

	.MobilMenu:after {content:"";display:table;clear:Both;}

		.MobilMenu .MenuItem {
			width:calc(100% / 5);
			position:relative;
			float:left;
			text-align:center;
		}

			.MobilMenu .MenuItem .Icon {
				width:100%;
				position:relative;
				display:block;
				font-size:20px;
				color:#414141;
				padding:10px;
			}
			
				.MobilMenu .MenuItem .Icon i {}

			.MobilMenu .MenuItem .Text {
				width:100%;
				position:relative;
				display:block;
				font-size:13px;
				font-weight:600;
				color:#414141;
				padding:10px
				line-height:1;
			}

		.MobilMenu .MenuItem.MBasketButton {
			margin-top:-25px;
		}

			.MobilMenu .MenuItem.MBasketButton .Icon {
				width:60px;
				height:60px;
				background:#E31E24;
				color:#fff;
				padding:0;
				border-radius:50%;
				margin:0px auto 5px auto;
				border:5px solid #fff;
				box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);
			}

			.MobilMenu .MenuItem.MBasketButton:hover .Icon {
				transform:scale(1.1);
			}
			
				.MobilMenu .MenuItem.MBasketButton .Icon i {
					margin-top:10px;
					font-size:14px;
				}

				.MobilMenu .MenuItem.MBasketButton .Icon #SSayi {
					display:block;
				}

					.MobilMenu .MenuItem.MBasketButton .Icon .SSayi {
						display:block;
						background:transparent;
					}

		.MobilMenu .MenuItem.MShoppingButton {
			margin-top:-25px;
		}

			.MobilMenu .MenuItem.MShoppingButton .Icon {
				width:60px;
				height:60px;
				background:#339933;
				color:#fff;
				padding:0;
				border-radius:50%;
				margin:0px auto 5px auto;
				border:5px solid #fff;
				box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);
			}

			.MobilMenu .MenuItem.MShoppingButton:hover .Icon {
				transform:scale(1.1);
			}
			
				.MobilMenu .MenuItem.MShoppingButton .Icon i {
					line-height:50px;
					font-size:25px;
				}

			.MobilMenu .MenuItem.MShoppingButton .Text {
				font-weight:700;
				text-align:center;
				color:#339933;
			}


	.MenuButton {
		width:40px;
		height:40px;
		display:block;
		background:rgba(61,107,177,1);
		color:#fff;
		text-align:center;
		font-size:20px;
		position:relative;
		top:0px;
		left:0px;
		margin-top:-12px;
		margin-bottom:-12px;
		margin-left:-10px;
		margin-right:-10px;
	}

	.MenuButton:focus, .MenuButton:hover {background:#E31E24;color:#fff;text-decoration:none;}

		.MenuButton i {line-height:40px;margin-right:0px !important;}

	.SearcShowButton {
		display:none !important;
		width:43px;
		height:43px;
		display:block;
		position:absolute;
		top:0px;
		right:0px;
		background:#12923C;
		color:#fff;
		text-align:center;
	}

	.SearcShowButton:focus, .SearcShowButton:hover {color:#fff;text-decoration:none;}

		.SearcShowButton i {line-height:43px;margin:0px!important;}

	.FH {width:100%;position:relative;}

	.row-manual {
		width:calc(100% + 30px);
		position:relative;
		margin-left:-15px;
		margin-right:-15px;
		display: -ms-flexbox;
	    display: flex;
	    -ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	}

		.row-manual .column-2 {
			width:50%;
			position:relative;
			float:left;
			padding:0px 10px;
		}

		.row-manual .column-3 {
			width:calc(100% / 3);
			position:relative;
			float:left;
			padding:0px 10px;
		}


	.ListBtn {
		display:inline-block;
		background:#E31E24;
		color:#fff;
		border-radius:5px;
		padding:0px 10px;
	}
	
	.ListBtn:hover {
		color:#fff;
		text-decoration:none;
	}

		.ListBtn i {margin-right:0px !important;}

	.BlackBg {
		display:none;
		width:100%;
		height:100%;
		position:fixed;
		top:0px;
		left:0px;
		background:rgba(0,0,0,0.6);
		z-index:10;
		overflow:hidden;
	}


	.MobilHeader {
		display:none;
		width:100%;
		height:70px;
		position:relative;
		background:#fff;
		margin-top:15px;
	}

	.MobilHeader:after {content:"";display:table;clear:both;}

	.MobilMBtn {
		display:inline-block;
		position:relative;
		float:right;
		color:#E31E24;
		font-size: 30px;
		margin-right: 35px;
	}

		.MobilMBtn i {line-height:70px;}


	.LogoMobil {
		width:190px;
		position:relative;
		padding:10px 0px;
		z-index:3;
		margin-top:-15px;
		float:left;
	}

	.LogoMobil:before {
		content:"";
		width:2000px;
		height:95px;
		background:#e31e24;
		position:absolute;
		transform:skewX(25deg);
		top:-10px;
		right:-10px;
		box-shadow:2px 2px 3px 0px rgba(0,0,0,0.2);
	}

		.LogoMobil img {
			width:165px;
			margin-top:-50px;
			margin-left:20px;
			position:relative;
		}

	.Uyelikler {
		width:100%;
		position:relative;
		text-align:center;
	}

		.Uyelikler img {
			height:100px;
			position:relative;

		}

		.Uyelikler h3 {
			font-size:15px;
			font-weight:600;
			color:#ddd;
			text-align:center;
			margin-top:20px;
		}

	.ReklamBg {width:100%;position:relative;}

		.ReklamBg img {width:100%;}

	@media (max-width: 800px) {

		.MainSlider {overflow:initial;}

		.TopArea {
			position:relative;
			margin-bottom:-30px;
		}

		.MobilHeader {display:block;}

		.TopBg {margin-top:0px;}

		.TopList li {color:#fff;}
		
			.TopList li a {color:#fff;}

			.TopList li a:hover {color:#fff;}

		.FH {display:none;}

		.SearcShowButton {display:block !important;}

		.SepetAlan {display:none;}

		.TopList li.H {display:block;}

		.THLi {display:none;}


		.SearchLi {width:100%;}

		.SearchBox {
			width:100%;
			margin-top:5px;
			margin-bottom:5px;
			display:none;
			padding:5px 15px;
		}

			.SearchBox .SearchButton {right:17px;}


		.Logo {text-align:center;margin-bottom:15px;}

		.Logo:before {
			transform: skewX(0deg);
			right: -20px;
		}

			.Logo img {
				max-width:70%;
				margin-top: 15px;
				height: 40px;
			}

		.MenuBg {
			width:70%;
			height:100%;
			position:fixed;
			top:0px;
			left:-100%;
			z-index:11;
			overflow-y:auto;
			border:none;
			background:#fff;
		}

			.MenuBg .MenuHideButton {display:block;}

		.navbar-toggler {
			width:calc(100% + 30px);
			position:relative;
			display:block;
			padding:10px 10px;
			margin-left:-15px;
			margin-right:-15px;
			text-align:center;
			color:#fff;
			border-radius:0px;
			background:#A30106;
		}

		.navbar-toggler:focus {
			outline:none;
			background:#890609;
		}

		.NewNav {
			margin-top:0px;
			margin-left:-15px;
			margin-right:-15px;
			width:calc(100% + 30px);
		}

		.NewNav .navbar-nav {
			padding:0px 0px;
			background: transparent;
			margin: 10px 0px;
		}

			.NewNav .navbar-nav .nav-item {margin-bottom:0px;margin-right:0px;}

				.NewNav .navbar-nav .nav-item .nav-link {
					padding-top:10px;
					padding-bottom:10px;
					padding-left: 70px;
					font-weight:700;
					line-height:40px;
					border-bottom:1px solid #678FCB;
				}

				.NewNav .navbar-nav .nav-item .nav-link:hover {}

				.NewNav .navbar-nav .nav-item .nav-link.Big {display:none;}

				.NewNav .navbar-nav .nav-item.Hide {display:block;}

				.NewNav .navbar-nav .nav-item .nav-link.dropdown-toggle::after {
					border-top: .5em solid;
				    border-right: .5em solid transparent;
				    border-bottom: 0;
				    border-left: .5em solid transparent;
				    position: absolute;
				    top: 13px;
				    right: 10px;
				}

				.NewNav .navbar-nav .nav-item .nav-link:before {border:none;}

					.NewNav .navbar-nav .nav-item .nav-link .icon {top:10px;left:20px}

				.NewNav .navbar-nav .nav-item .dropdown-menu {
					border:none;
					border-radius: 0;
    				background: #E31E24;
    				padding:0px;
				}

					.NewNav .navbar-nav .nav-item .dropdown-menu .dropdown-item  {
						font-size: 13px;
					    font-weight: 400;
					    color: #fff;
					    border-bottom:1px solid #678FCB;
					    padding-top: 6px;
    					padding-bottom: 6px;
					}

					.NewNav .navbar-nav .nav-item .dropdown-menu .dropdown-item:focus, .NewNav .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
						background:transparent;
					}

						.NewNav .navbar-nav .nav-item .DropTwo {
							position:relative !important;
							top:0px !important;
							left:0px !important;
							background:#32578F;
						}

		.Bg1 {background-size: auto 100%;}

		.Bg2 {padding: 50px 15px;}

		.FBG {padding: 40px 15px;background-size:cover;background-position:center 0px;background-attachment:fixed;}

		.Bg4 {background-size: auto 100%;}

		.mobil-2 {
			background-size: auto 150%;
		}

		.FooterInfo {}

			.FooterInfo .Info {padding:0px 5px;}

			.FooterInfo .Info:after {content:"";display:table;clear:both;}

				.FooterInfo .Info .Icon {
					width:30px;
					height:30px;
					position:relative;
					float:left;
				}

					.FooterInfo .Info .Icon i {font-size:15px;line-height:30px;}

				.FooterInfo .Info .Text {
					width:calc(100% - 40px);
					position:relative;
					float:right;
				}

					.FooterInfo .Info .Text .Title {font-size:14px; font-weight:400;}

					.FooterInfo .Info .Text .Desc {display:none;}

		.TabButon li a {
			display:inline-block;
			height:40px;
			padding-right:10px;
		}

		.TabButon li .Text {
			display:none;
		}

		.MTitle  {font-size:25px;}

		.PageBg {
			background-size:auto 100%;
			padding-top:100px;
		}

		.PageBg.Hide {
			display:none;
		}

		.inputGroup .Bank .Img {width:100%;}
		.inputGroup .Bank .Info {width:100%;}

		.ListLeft li {
			width:100%;
		}

		.ListLeft.PDetail li {
			width:100%;
			text-align:center;
			padding:0px;
		}

			.ListLeft.PDetail li .Button4 {width:100%;} 
			.ListLeft.PDetail li .Button4.ml-3 {margin-left:0px !important;} 

		.ListLeft.PDetail li + li {
			width:50%;
			padding-right:10px;
		}

		.ListLeft.PDetail li + li + li {
			width:50%;
			padding-left:10px;
			padding-right:0px;
		}

		.LeftTitle.T2 h3 {font-size:20px;}

		.ToggleStyle .Title.OrderTitle .Order {width:100px;}

		.ToggleStyle .Title.OrderTitle .State {width:150px;line-height:25px;}

			.ToggleStyle .Title.OrderTitle .State i {line-height:25px;}

		.LeftList {display:none;}

		.Breadrumb {
			position:relative;
			top:0px;
			left:0px;
		}

		.MobilMenu {display:block;}

		.ListBtn {
			background:#fff;
			color:#E31E24 !important;
		}
		
		.ListBtn:hover {
			color:#E31E24;
			text-decoration:none;
		}

		.FuarInfo.Active {
			width:180px !important;
			margin-left: -20px !important;
		}

		.FuarInfo:hover:before, .FuarInfo.Active:before {
			border-right: 185px solid #E31E24;
			right:5px;
		}

			.FuarInfo.Active .Icon {
				width:30px;
				height:30px;
				font-size:25px;
			}

				.FuarInfo.Active .Icon i {line-height:30px;}

			.FuarInfo.Active .Text {
				width: calc(100% - 40px);
			}

				.FuarInfo.Active .Text h3 {font-size:14px;margin-bottom: 2px;margin-top: 8px;}
				.FuarInfo.Active.Ru .Text h3 {font-size:12px;}
				.FuarInfo.Active .Text p {font-size:11px;padding:0px;margin:0px 0px 5px 0px;line-height:1;}
				.FuarInfo.Active.Ru .Text p {font-size:8px;}

		.FuarInfo {width:100%;margin-left:0px !important;}

		.FuarInfo:before {right:10px;}

		.MainBlogList .Info h3 {font-size:16px;font-weight:500;}

		.MainBlogList .Info p {font-size:11px;}

		.MainBlogList .Date .Day {font-size:22px;}

		.MainBlogList .Date .Month {font-size:14px;}

		.MainBlogList .Tools .Block {font-size:9px;padding:0px 5px;}

		.MainBlogList .Img {height:200px;}

		.MainBlogList .Img img {min-height:200px;}

		.MNews {padding:0px 10px;}

		.OwlBtn {
			width:15px;
			height:15px;
			font-size:11px;
		}

			.OwlBtn i {line-height:15px;}

		.FRightText {display:none;}

		.SocialMedia li {width:20px;}

		.SocialMedia li .Icon {width:20px;height:20px;}

			.SocialMedia li .Icon i {line-height:20px;}

		.FuarList2 {padding:10px 45px;}

		.DetailGallery td a img {height:auto;}

		.DetailGallery td a {font-size:10px;}

		.Content img {max-width:100%;margin:0px 0px 10px 0px !important;}

		.TopSlogan {
			display:block;
			position:relative;
			top:0px;
			left:0px;
			font-size:25px;
			text-align:right;
		}

		.TopSlogan.Ru {
			font-size: 18px;
		}

		.MarkaList li a img {height:38px;}

		.LangBtn {display:inline-block;}

		.TabButon li {
			width:100%;
		}

		.TabButon li a {
			display:block;
			font-size:13px;
			height:auto !important;
		}

		.FuarList3 {padding:10px 20px;}

		.SlideText1 {font-size:14px !important;}

	}
