@charset "UTF-8";
/* CSS Document */

@font-face {
  font-family: 'MuseoSans-300';
  src: url('fonts/MuseoSans-300.eot?#iefix') format('embedded-opentype'),  url('fonts/MuseoSans-300.otf')  format('opentype'),
	     url('fonts/MuseoSans-300.woff') format('woff'), url('fonts/MuseoSans-300.ttf')  format('truetype'), url('fonts/MuseoSans-300.svg#MuseoSans-300') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans-500';
  src: url('fonts/MuseoSans-500.eot?#iefix') format('embedded-opentype'),  url('fonts/MuseoSans-500.otf')  format('opentype'),
	     url('fonts/MuseoSans-500.woff') format('woff'), url('fonts/MuseoSans-500.ttf')  format('truetype'), url('fonts/MuseoSans-500.svg#MuseoSans-500') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans-700';
  src: url('fonts/MuseoSans-700.eot?#iefix') format('embedded-opentype'),  url('fonts/MuseoSans-700.otf')  format('opentype'),
	     url('fonts/MuseoSans-700.woff') format('woff'), url('fonts/MuseoSans-700.ttf')  format('truetype'), url('fonts/MuseoSans-700.svg#MuseoSans-700') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'MuseoSans-900';
  src: url('fonts/MuseoSans-900.eot?#iefix') format('embedded-opentype'),  url('fonts/MuseoSans-900.otf')  format('opentype'),
	     url('fonts/MuseoSans-900.woff') format('woff'), url('fonts/MuseoSans-900.ttf')  format('truetype'), url('fonts/MuseoSans-900.svg#MuseoSans-900') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MuseoSans-100';
  src: url('fonts/MuseoSans-100.eot?#iefix') format('embedded-opentype'),  url('fonts/MuseoSans-100.otf')  format('opentype'),
	     url('fonts/MuseoSans-100.woff') format('woff'), url('fonts/MuseoSans-100.ttf')  format('truetype'), url('fonts/MuseoSans-100.svg#MuseoSans-100') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'GothamNarrow-Ultra';
  src: url('fonts/GothamNarrow-Ultra.eot?#iefix') format('embedded-opentype'),  url('fonts/GothamNarrow-Ultra.otf')  format('opentype'),
	     url('fonts/GothamNarrow-Ultra.woff') format('woff'), url('fonts/GothamNarrow-Ultra.ttf')  format('truetype'), url('fonts/GothamNarrow-Ultra.svg#GothamNarrow-Ultra') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'GothamNarrow-Medium';
  src: url('fonts/GothamNarrow-Medium.eot?#iefix') format('embedded-opentype'),  url('fonts/GothamNarrow-Medium.otf')  format('opentype'),
	     url('fonts/GothamNarrow-Medium.woff') format('woff'), url('fonts/GothamNarrow-Medium.ttf')  format('truetype'), url('fonts/GothamNarrow-Medium.svg#GothamNarrow-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'GothamNarrow-Book';
  src: url('fonts/GothamNarrow-Book.eot?#iefix') format('embedded-opentype'),  url('fonts/GothamNarrow-Book.otf')  format('opentype'),
	     url('fonts/GothamNarrow-Book.woff') format('woff'), url('fonts/GothamNarrow-Book.ttf')  format('truetype'), url('fonts/GothamNarrow-Book.svg#GothamNarrow-Book') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'GothamNarrow-Black';
  src: url('fonts/GothamNarrow-Black.eot?#iefix') format('embedded-opentype'),  url('fonts/GothamNarrow-Black.otf')  format('opentype'),
	     url('fonts/GothamNarrow-Black.woff') format('woff'), url('fonts/GothamNarrow-Black.ttf')  format('truetype'), url('fonts/GothamNarrow-Black.svg#GothamNarrow-Black') format('svg');
  font-weight: normal;
  font-style: normal;
}

body {
	margin: 0px;
	padding: 0px;
  font-family: 'MuseoSans-300';
}
a {
	outline:none;
	border-width:0px;
}
img {
	outline:none;
	border-width:0px;
}
.clr{
	clear:both;
}
#wrapper {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	display: block;
	position: relative;
}
#wrapper #header_wrap {
	margin: 0px;
	padding: 0px;
	height: 112px;
	width: 100%;
	background-image: url(../images/header_bg.png);
	background-repeat: repeat-x;
	background-position: center top;
	position: relative;
	display: block;
	z-index:3;
}
#wrapper #header_wrap #header_general {
	padding: 0px;
	height: 112px;
	max-width: 1020px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	position: relative;
}
#wrapper #header_wrap #header_general .logo {
	background-image: url(../images/logo.png);
	padding: 0px;
	height: 112px;
	width: 249px;
	background-repeat: no-repeat;
	display: block;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrapper #header_wrap #header_general .menu_icon{
	width:8%;
	display: none;
	position: absolute;
	right: 10px;
	top: 20px;
	margin: 0px;
	padding: 0px;
}
#wrapper #header_wrap #header_general .menu_icon img{
	width: 100%;
}
#wrapper #header_wrap #header_general .logo_mobile{
	padding: 0px;
	width: 34%;
	display: none;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrapper #header_wrap #header_general .logo_mobile img{
	width: 100%;
}
#wrapper #header_wrap #header_general .lang {
	margin: 0px;
	padding: 0px;
	height: 31px;
	width: 70px;
	position: absolute;
	top: 17px;
	right: 0px;
	background-repeat:no-repeat;
	background-position:right center;
	overflow:hidden;
	line-height:31px;
	padding-right:20px;
}
#wrapper #header_wrap #header_general .lang select {
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 70px;
	position: relative;
	border-width:0px;
	line-height:31px;
	height:31px;
	outline:none;
	font-size:13.5px;
	text-align: right;
}
#wrapper #header_wrap #header_general .phone {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	line-height: 16px;
	display: block;
	height: 16px;
	color: #40474d;
	text-decoration: none;
	font-size: 14px;
	position:absolute;
	background-image:url(../images/phone.png);
	background-position:left center;
	background-repeat:no-repeat;
	top:22px;
	left:0px;
}
#wrapper #header_wrap #header_general .menu {
	margin: 0px;
	padding: 0px;
	height: 47px;
	width: auto;
	position: absolute;
	bottom: 0px;
	display: block;
}
#wrapper #header_wrap #header_general .menu li {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 47px;
	width: auto;
	position: relative;
	float:left;
	padding-left:17px;
	padding-right:16px;
	background-image:url(../images/menu_li.png);
	background-repeat:no-repeat;
	background-position:left center;
	line-height:47px;
	text-transform:uppercase;
	font-size: 16px;
}
#wrapper #header_wrap #header_general .menu.sol {
	right: 0px;
}
#wrapper #header_wrap #header_general .menu li:first-child {
	padding-left:0px;
	background-image:none;
}
#wrapper #header_wrap #header_general .menu li:last-child {
	padding-right:0;
}
#wrapper #header_wrap #header_general .menu li a {
	color: #fff;
	text-decoration: none;
}
#wrapper #home_content {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	display: block;
	margin-top:60px;
	position: relative;
}
#wrapper #home_content #content1 {
	margin: 0px;
	padding: 0px;
	width: 100%;
	display: block;
	position: relative;
	background-color:#8ac1ea;
	height:auto;
}
#wrapper #home_content #content1 .bg{
	width: 117px;
	height: 29px;
	display: block;
	position: absolute;
	left: 50%;
	margin: 0px;
	margin-left:-58.5px;
	background-image: url(../images/content1_bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	top: 0px;
	z-index: 999;
}
#wrapper #home_content #content1 #general {
	padding: 0px;
	max-width: 1021px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	background-color: #fff;
	display: block;
	height:auto;
}
#wrapper #home_content #content1 #general .tab {
	margin: 0px;
	padding: 0px;
	height: 228px;
	width: 322px;
	display: block;
	position: relative;
	float:left;
	background-size: cover;
}
#wrapper #home_content #content1 #general .tab.s1 {
	background-image:url(../images/tab1_bg.png);
}
#wrapper #home_content #content1 #general .tab.s2 {
	background-image:url(../images/tab3_bg.png);
	width:351px;
	margin-left:13px;
	margin-right:13px;
}
#wrapper #home_content #content1 #general .tab.s3 {
	background-image:url(../images/tab2_bg.png);
}
#wrapper #home_content #content1 #general .tab .img {
	margin: 0px;
	padding: 0px;
	height: 114px;
	width: 114px;
	position: absolute;
	left: 32px;
	top: 57px;
	display: block;
}
#wrapper #home_content #content1 #general .tab .text {
	display: table;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	right: 0px;
	text-decoration:none;
	width:190px;
	height:228px;
	font-size:22px;
}
#wrapper #home_content #content1 #general .tab .text span {
	color:#fff;
	display:table-cell;
	vertical-align:middle;
	padding-left:10px;
}
#wrapper #home_content #content1 #general .tab .text span b {
  font-family: 'MuseoSans-900';
}
#wrapper #home_content #content1 #general .tab .more {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 14px;
	background-image: url(../images/more.png);
	background-repeat: no-repeat;
	position:absolute;
	bottom:14px;
	right:16px;
}
#wrapper #home_content #content1 #general .tab.s2 .img {
	left:32px;
}
#wrapper #home_content #content1 #general .tab.s3 .img {
	left: 22px;
}
#wrapper #home_content #content2 {
	padding: 0px;
	display: block;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	height: auto;
	max-width: 1020px;
	text-align: center;
}
#wrapper #home_content #content2 .corporate_img {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 427px;
	position:relative;
	display:block;
	height:auto;
}
#wrapper #home_content #content2 .corporate_text {
	margin: 0px;
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: auto;
	width: 593px;
	display: block;
	position: relative;
	float:left;
}
#wrapper #home_content #content2 .corporate_text h2 {
	font-size: 27px;
	color: #40474d;
	text-decoration: none;
	text-align: left;
	display: block;
	padding: 0px;
	height: auto;
	max-width: 593px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#wrapper #home_content #content2 .corporate_text .txt {
	text-align: left;
	color: #40474d;
	font-size:14px;
}
#wrapper #home_content #content2 .corporate_text .more {
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 140px;
	background-image: url(../images/more2.png);
	background-repeat: no-repeat;
	display: block;
	position: relative;
	text-align:center;
	padding-right:40px;
	text-decoration:none;
	margin-left:0;
	margin-right:auto;
	color:#fff;
	line-height:46px;
	margin-top:30px;
}
#wrapper #home_content #content3 {
	margin-top: 40px;
	padding: 0px;
	height: auto;
	width: 100%;
	background-image: url(../images/content3.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	display: block;
	padding-bottom: 50px;
}
#wrapper #home_content #content3 #general {
	padding: 0px;
	height: auto;
	max-width: 1020px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	position: relative;
}
#wrapper #home_content #content3 #general h3 {
	font-size: 27px;
	color: #40474d;
	text-decoration: none;
	text-align: center;
	display: block;
	margin: 0px;
	height: auto;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 100%;
	position: relative;
}
#wrapper #home_content #content3 #general .content {
	padding: 0px;
	height: auto;
	max-width: 1020px;
	background-color: #fff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative;
	margin-top:15px;
}


#wrapper #home_content #content3 #general .content .bxslider {
	margin: 0px;
	padding: 0px;
	height: inherit; !important;
	max-width: 1021px;
	display: block;
	position: relative;
}
#wrapper #home_content #content3 #general .content .bxslider li {
	margin: 0px;
	padding: 0px;
	height: auto !important;
	max-width: 1021px;
	display: block;
	position: relative;
	text-align: center;
}
#wrapper #home_content #content3 #general .content .bxslider li .img {
	margin: 0px;
	padding: 0px;
	height: 361px;
	width: 423px;
	float: left;
	display: block;
	position: relative;
}
#wrapper #home_content #content3 #general .content .bxslider li .text_wrap {
	padding-top: 95px;
	display: block;
	float: right;
	height: 220px;
	width: 530px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	position:relative;
}
#wrapper #home_content #content3 #general .content .bxslider li .text_wrap h3 {
	font-size: 25px;
	text-transform: uppercase;
	color: #924f09;
	text-decoration: none;
	display: block;
	text-align: left;
	position: relative;
	margin: 0px;
	padding: 0px;
	height: auto;
  font-family: 'MuseoSans-700';
	width: auto;
}
#wrapper #home_content #content3 #general .content .bxslider li .text_wrap .txt {
	padding: 0px;
	height: 78px;
	width: 510px;
	text-align: left;
	display: block;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
	position: relative;
	font-size:12.4px;
	color:#546e7a;
}
#wrapper #home_content #content3 #general .content .bxslider li .text_wrap .more {
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 105px;
	background-image: url(../images/more2.png);
	background-repeat: no-repeat;
	background-size:100%;
	display: block;
	position:absolute;
	text-align:center;
	padding-right:30px;
	text-decoration:none;
	margin-left:auto;
	margin-right:auto;
	color:#fff;
	line-height:35px;
	bottom:0px;
	right:0px;
	font-size:15px;
	margin-top: 20px;
    margin-bottom: 20px;
}


#wrapper #home_content #content3 #general .content #promonav {
	margin: 0px;
	padding: 0px;
	display: block;
	position: absolute;
	bottom: -24px;
	text-align:center;
	width: 1021px;
}
#wrapper #home_content #content3 #general .content #promonav #promoindex {
	margin: 0px;
	padding: 0px;
	display: block;
	position:relative;
	text-align:center;
}
#wrapper #home_content #content3 #general .content #promonav #promoindex a.activeSlide {
	background-color:#da9c17;
}

#wrapper #home_content #content3 #general .content #promonav #promoindex a {
	color: transparent;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 12px;
	width: 12px;
	background-color: #9d570e;
	display: inline-block;
	margin-left:2px;
	margin-right:2px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
#wrapper #footer_wrap {
	background-image: url(../images/footer_wrap.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
	padding: 0px;
	height: 400px;
	width: 100%;
	position: relative;
	
}#wrapper #footer_wrap #footer_general {
	margin: 0px;
	padding: 0px;
	display: block;
	position: relative;
	max-width:1020px;
	margin-left:auto;
	margin-right:auto;
	height:400px;
}
#wrapper #footer_wrap #footer_general .cook {
	position: absolute;
	left: -85px;
	top: -15px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 342px;
	width: 190px;
	background-image:url(../images/cook.png);
	background-repeat:no-repeat;
}
#wrapper #footer_wrap .footer_bg {
	margin: 0px;
	padding: 0px;
	height: 250px;
	width: 30%;
	background-image: url(../images/footer_bg.jpg);
	display: block;
	position: absolute;
	top: 33px;
	right: 0px;
}
#wrapper #footer_wrap #footer_general .social {
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 250px;
	width: 320px;
	position: absolute;
	top: 33px;
	right: 0px;
}
#wrapper #footer_wrap #footer_general .social .text {
	text-align: center;
	display: block;
	margin: 0px;
	padding-top: 30px;
	position: relative;
	color:#fff;
	background-image:url(../images/arrow.png);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-bottom:22px;
}
#wrapper #footer_wrap #footer_general .social .text .txt1 {
	font-size: 47px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	display: block;
	position: relative;
  font-family: 'MuseoSans-100';
}
#wrapper #footer_wrap #footer_general .social .text .txt2 {
	font-size: 22px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	display: block;
	position: relative;
  font-family: 'MuseoSans-900';
}
#wrapper #footer_wrap #footer_general .social .text2 {
	display: block;
	padding: 0px;
	height: auto;
	width: auto;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #fff;
	position: relative;
	font-size: 28px;
	text-decoration: none;
	font-family: 'Damion', cursive;
	text-align:center;
}
#wrapper #footer_wrap #footer_general .social .social_links {
	display: table;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: auto;
	width: auto;
}
#wrapper #footer_wrap #footer_general .social .social_links .social_link {
	background-image: url(../images/social_link_bg.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	display: block;
	position: relative;
	margin-right:17px;
}
#wrapper #footer_wrap #footer_general .social .social_links .social_link a{
	margin: 0px;
	padding: 0px;
	height: 41px;
	width: 42px;
	background-image: url(../images/social_sprite.png);
	background-repeat: no-repeat;
	display: block;
	position: relative;
}
#wrapper #footer_wrap #footer_general .social .social_links .social_link .twt {
	background-position: -76px 0px;
}
#wrapper #footer_wrap #footer_general .social .social_links .social_link .ins {
	background-position: -153px 0px;
}
#wrapper #footer_wrap #footer_general .social .social_links .social_link .ytb {
	background-position: -229px 0px;
}
#wrapper #footer_wrap #footer_general .social .social_links .social_link:first-child {
	padding-left:0px;
	background-image:none;
}
#wrapper #footer_wrap #footer_general .info {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 230px;
	position:absolute;
	left:20px;
	top:140px;
}
#wrapper #footer_wrap #footer_general .info .head {
	font-size: 18px;
	color: #fff;
	text-decoration: none;
	display: block;
	position: relative;
	width: 235px;
	margin: 0px;
	padding: 0px;
	height: auto;
  font-family: 'MuseoSans-900';
  margin-bottom:10px;
}
#wrapper #footer_wrap #footer_general .info .txt {
	font-size: 14px;
	color: #6d6d6e;
	text-decoration: none;
	display: block;
	position: relative;
}
#wrapper #footer_wrap #footer_general .menus {
	margin: 0px;
	padding: 0px;
	display: block;
	position: absolute;
	left: 290px;
	top:140px;
	height: auto;
	width: auto;
}
#wrapper #footer_wrap #footer_general .menus .menu {
	padding-left: 27px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	position: relative;
	display:block;
	float:left;
	margin-left:35px;
}
#wrapper #footer_wrap #footer_general .menus .menu .head {
	font-size: 18px;
	color: #fff;
	text-decoration: none;
	display: block;
	position: relative;
	width: auto;
	margin: 0px;
	padding: 0px;
	height: auto;
  font-family: 'MuseoSans-900';
  margin-bottom:10px;
}
#wrapper #footer_wrap #footer_general .menus .menu ul {
	display: block;
	height: auto;
	width: auto;
	margin-top: 26px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 26px;
	position: relative;
	background-image:url(../images/footer_menu.png);
	background-repeat:repeat-y;
	background-position:left center;
}
#wrapper #footer_wrap #footer_general .menus .menu ul li {
	display: block;
	margin: 0px;
	background-image: url(../images/footer_li.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 12px;
	width: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	margin-bottom:5px;
	margin-top:5px;
	position: relative;
}
#wrapper #footer_wrap #footer_general .menus .menu ul li a {
	font-size: 11px;
	line-height: 12px;
	color: #818181;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
#wrapper #footer_wrap #footer_general .menus .menu:first-child {
	margin-left:0px;
}
#wrapper #footer_wrap #footer_general .copy {
	font-size: 14px;
	line-height: 66px;
	color: #949596;
	text-decoration: none;
	display: table-cell;
	margin: 0px;
	padding: 0px;
	height: 66px;
	width: 100%;
	text-align: left;
	position:absolute;
	border-top:1px solid #34383d;
	bottom: 0px;
}
#wrapper #footer_wrap #footer_general .copy .logo {
	float: right;
}
#wrapper #footer_wrap #footer_general .copy .logo img{
    width: 40%;
    margin: 12px 0;
    float: right;
}
#wrapper #footer_wrap #footer_general .bulten {
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
	position: absolute;
	right: 16px;
	height: auto;
	width: auto;
	top: 405px;
}
#wrapper #footer_wrap #footer_general .bulten .text {
	font-size: 18px;
	color: #fff;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	text-align: right;
	display: block;
	width: auto;
}
#wrapper #footer_wrap #footer_general .brands_wrap {
	margin: 0px;
	padding: 0px;
	height: 250px;
	width: 100%;
	position: absolute;
	left: 0;
	top: 33px;
	display: block;
}

.kayitol {
	background-image: url(../images/kayitol.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 38px;
	width: 318px;
	margin: 0px;
	padding: 0px;
	float:right;
}
.kayitol #kayitol_txt{
	height: 38px;
	width: 169px;
	margin-top: 0px;
	margin-left:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width:0px;
	background: transparent;
	outline: none;
	color: #c7d2d2;
	float: left;
	outline:none;
	font-size:12px;
	padding-left:17px;
}
.kayitol #kayitol_btn{
	float: right;
	height: 38px;
	width:111px;
	background: transparent;
	text-indent: -9999px;
	overflow: hidden;
	border: none;
	cursor: pointer;
	outline:none;
}
#wrapper #content_wrap {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	display: block;
	position: relative;
	background-image:url(../images/content_wrap_bg.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-bottom:200px;
}
#wrapper #content_wrap #page_related {
	margin: 0px;
	padding: 0px;
	height: 118px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	position: relative;
	margin-top:-69px;
	padding-top:95px;
}
#wrapper #content_wrap #page_related h1 {
	font-size: 35px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	display: block;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
#wrapper #content_wrap #page_related .page_nav a {
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
	height: auto;
	width: auto;
	position: relative;
	padding-right:8px;
	margin-right:7px;
	background-image:url(../images/nav_a.png);
	background-repeat:no-repeat;
	background-position:right center;
	color:#fff;
	text-decoration:none;
	font-size:15px;
}
#wrapper #content_wrap #page_related .page_nav {
	display: table;
	padding: 0px;
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#wrapper #content_wrap #page_related .page_nav span {
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
	width: auto;
	position: relative;
	text-decoration:none;
	color:#fff;
	font-size:15px;
}
#wrapper #content_wrap #page_related .tools {
	padding: 0px;
	height: 17px;
	width: auto;
	margin-top: 17px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: table;
	position: relative;
	overflow: hidden;
}

.tools a {
	float: left;
	padding: 0px;
	height: 17px;
	width: 20px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	display: block;
	background-image: url(../images/tool.png);
	background-repeat: no-repeat;
	line-height:56px;
}
.tools #print{
	background-position:0 0;
}
.tools #shared{
	background-position:-33px 0;
}
.tools #azalt{
	background-position:-65px 0;
}

.tools #artir{
	background-position:-98px 0;
}
#wrapper #content_wrap #content_general {
	padding: 0px;
	height: auto;
	max-width: 1020px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	position: relative;
}
#wrapper #content_wrap #content_general #Left {
	margin: 0px;
	padding: 0px;
	height: auto;
	max-width: 226px;
	display: block;
	float: left;
	position: relative;
}
#wrapper #content_wrap #content_general #Left .head {
	padding: 0px;
	height: 46px;
	width: 226px;
	line-height: 46px;
	color: #fff;
	text-decoration: none;
	background-image: url(../images/head1.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	margin-top: -46px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative;
  font-family: 'GothamNarrow-Black';
}
#wrapper #content_wrap #content_general #Left .quick_menu {
	display: block;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 226px;
	position: relative;
}
#wrapper #content_wrap #content_general #Left .quick_menu li {
	margin: 0px;
	padding: 0px;
	height: auto;
	display: block;
	width: 224px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cdcecf;
	border-bottom-color: #cdcecf;
	border-left-color: #cdcecf;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
}

#wrapper #content_wrap #content_general #Left .quick_menu li ul{
	display: block;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 226px;
	position: relative;
}
#wrapper #content_wrap #content_general #Left .quick_menu li ul li{
	margin: 0px;
	padding: 0px;
	height: auto;
	display: block;
	width: 224px;
	border-bottom-color: #cdcecf;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	line-height:auto;
	border-left: none !important;
	border-right: none !important;
}
#wrapper #content_wrap #content_general #Left .quick_menu li ul li a{
	padding-right: 42px;
	padding-left: 23px;
	display: block;
	height: auto;
	width: 159px;
	position: relative;
	display:block;
	color:#4c5054;
	text-decoration:none;
	font-size:16px;
	padding-top: 14px;
	padding-bottom: 14px;
}
#wrapper #content_wrap #content_general #Left .quick_menu li a {
	padding-right: 42px;
	padding-left: 23px;
	display: block;
	height: auto;
	width: 159px;
	position: relative;
	display:block;
	color:#4c5054;
	text-decoration:none;
	font-size:16px;
	padding-top: 14px;
	padding-bottom: 14px;
}
#wrapper #content_wrap #content_general #Left .quick_menu li ul li a:hover{
	background-image:url(../images/quick_li_a.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}
#wrapper #content_wrap #content_general #Left .quick_menu li ul li:last-child {
	-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}
#wrapper #content_wrap #content_general #Left .quick_menu li a:hover {
	background-image:url(../images/quick_li_a.jpg);
	background-repeat:no-repeat;
	background-position:right center
}
#wrapper #content_wrap #content_general #Left .quick_menu li:last-child {
	-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
#wrapper #content_wrap #content_general #Right {
	display: block;
	padding: 0px;
	float: right;
	height: auto;
	max-width: 765px;
	margin-top: 29px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative;
}
#wrapper #content_wrap #content_general #Right #News {
	width: 765px;
	padding:0px;
	margin:0px;
	height:auto;
	display:block;
	position:relative;
}
#wrapper #content_wrap #content_general #Right #News #related {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	display: block;
	position: relative;
	overflow:hidden;
	margin-bottom:30px;
	text-align: center;
}
#wrapper #content_wrap #content_general #Right #News #related img{
	text-align: center;
}

#wrapper #content_wrap #content_general #Right #News #text {
	max-width: 100%;
	padding:0px;
	margin:0px;
	height:auto;
	display:block;
	position:relative;
	color:#40474d;
	font-size:15px;
  	font-family: 'MuseoSans-500';
  	margin-bottom:30px;
}
#wrapper #content_wrap #content_general #Left .quick_menu li:last-child a{
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}
#wrapper #content_wrap #content_general #Right #News .product_box {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 175px;
	display: block;
	position: relative;
	float:left;
	margin-left:8px;
	margin-right:8px;
	margin-bottom:16px;
}
#wrapper #content_wrap #content_general #Right #News .product_box .img {
	margin: 0px;
	padding: 0px;
	height: 200px;
	width: 175px;
	display:block;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:contain;
}
#wrapper #content_wrap #content_general #Right #News .product_box .text {
	background-color: #f8f7f4;
	margin: 0px;
	padding: 0px;
	min-height: 100px;
	display: flex;
	justify-content: center;
	align-items: center;
 
	position: relative;
	line-height:38px;
	text-decoration:none;
	color:#4c5054;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-top:7px;
	padding-left:7px;
	padding-right: 7px;
}
.menu_wrap{
	display: none;
	width:100%;
	position: relative;
	background-image: url(../images/menu_bg.png);
	background-repeat:repeat;
	height: auto;
	z-index: 2;
}
#wrapper #content_wrap #page_related .menu_icon2{
	width:28px;
	display: none;
	position: absolute;
	height: 28px;
	right: 30px;
	bottom: 0px;
	margin: 0px;
	padding: 0px;
	padding-top: 12px;
	padding-left: 12px;
	background-color: #a65a22;
}
#nav-icon4 {
    width: 20px;
    position: relative;
    display: block;
    height: 20px;
}

#nav-icon4 span:nth-child(1) {
  top: 0px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}

#nav-icon4 span:nth-child(2) {
  top: 6px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}

#nav-icon4 span:nth-child(3) {
  top: 12px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
  background-color:#fff;
}

#nav-icon4.open span:nth-child(1) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 1px;
  left: 1px;
}

#nav-icon4.open span:nth-child(2) {
  width: 0%;
  opacity: 0;
}

#nav-icon4.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 15px;
  left: 0px;
}
#nav-icon4 span {
    display: block;
    position: absolute;
    height: 3px;
    width: 100%;
    background: #fff;
    border-radius: 3px;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .25s ease-in-out;
    -moz-transition: .25s ease-in-out;
    -o-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
}

.menu_wrap .quick_menu2{
		width: 100%;
		display: block;
		margin:0px;
		height: auto;
		padding: 0px;
}

.menu_wrap .quick_menu2 li{
		width: 100%;
		float: none;
		background-image: none;
		padding-left: 0px;
		padding-right: 0px;
		height: auto;
		line-height: auto;
		text-align: center;
		list-style-type: none;
}
.menu_wrap .quick_menu2 li a{
	color: #fff;
	text-decoration: none;
	height: auto;
	display: block;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 100%;

}
.menu_wrap .quick_menu2 li ul{
		width: 100%;
		display: block;
		margin:0px;
		height: auto;
		padding: 0px;
}
.menu_wrap .quick_menu2 li ul li{
	float: left;
	border-left:1px solid #fff; 
	height:auto;
	padding-left: 0px;
	padding-right: 0px;
	list-style-type: none;
	font-size: 15px;
	width: 100%;
}
.menu_wrap .quick_menu2 li ul li a{
	color: #fff;
	text-decoration: none;
	height: auto;
	display: block;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 100%;
}

@media screen and (max-width: 1036px){
	
	#wrapper #content_wrap #page_related .menu_icon2{
		display: block;
	}
	#wrapper #home_content #content1 #general .tab.s3{
		float: none !important;
		display: inline-block;
		clear: both;
		margin: 0px;
		width:100%;
	}
	#wrapper #home_content #content1 #general .tab.s2{
		margin-right: 0px !important;
		display: inline-block;
		float: none;
		width: 100% !important;
		background-position: center center !important;
		clear: both;
	}

	#wrapper #home_content #content1 #general .tab.s1{
		display: inline-block;
		float: none;
		clear: both;
		width:100%;
	}

	#wrapper #home_content #content1 #general {
		text-align: center;
	}

#wrapper #home_content #content2 .corporate_img{
	display: inline-block;
	float: none;
}
#wrapper #home_content #content2 .corporate_text{
	display: inline-block;
	float: none;
	width: auto;
	max-width: 593px;
}

#wrapper #header_wrap #header_general .lang {
	right: 10px;
}
#wrapper #header_wrap #header_general .phone {
	left: 10px;
}

#wrapper #content_wrap #content_general #Left{
	display: none;
}
#wrapper #content_wrap #content_general #Right {
	max-width:1170px;
	padding-right:15px;
	padding-left: 15px;
	float: none;
	display: block;
	padding-top: 20px;
}

#wrapper #content_wrap{
	padding-bottom: 120px;
}
#wrapper #content_wrap #content_general #Right #News{
	text-align: center;
	max-width: 765px;
	width: 100%;
}
#wrapper #content_wrap #content_general #Right #News .product_box{
	display: inline-block;
	float: none;
}

}

@media screen and (max-width: 1015px){
#wrapper #header_wrap #header_general .menu li {
	font-size: 15px;
	padding-left: 10px;
	padding-right: 9px;
}
}
@media screen and (max-width: 990px){
#wrapper #home_content #content3 #general .content .bxslider li .img{
	display: inline-block;
	float: none;
	margin-top: 20px;
}
#wrapper #home_content #content3 #general .content .bxslider li .text_wrap{
	display: block;
	float: none;
	text-align: center;
	padding-top: 50px;
	width: auto;
	height: auto;
	width: 100%;
}
#wrapper #home_content #content3 #general .content .bxslider li .text_wrap h3{
	text-align: center;
	display: block;
	width: 100%;
}
#wrapper #home_content #content3 #general .content .bxslider li .text_wrap .txt{
	text-align: center;
	width: auto;
	display: block;
	height: auto;
	width: 97%;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}
#wrapper #home_content #content3 #general .content .bxslider li .text_wrap .more{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	bottom: inherit;
	right: inherit;
}
#wrapper #footer_wrap #footer_general .brands_wrap{
	display: none;
}
#wrapper #content_wrap{
	padding-bottom: 90px;
}

}

@media screen and (max-width: 980px){
#wrapper #header_wrap #header_general .menu li {

	font-size: 14px;
	padding-left: 9px;
	padding-right: 8px;
}
}

@media screen and (max-width: 925px) {
#wrapper #header_wrap #header_general .menu li {

	font-size: 13px;
	padding-left: 5px;
	padding-right: 4px;
}
}
@media screen and (max-width: 925px) {
	#wrapper #header_wrap #header_general .menu li {

	font-size: 12px;
	padding-left: 5px;
	padding-right: 4px;
}

#wrapper #header_wrap #header_general .menu.sag{
	left:10px;
}
#wrapper #header_wrap #header_general .menu.sol{
	right:10px;
}
#wrapper #header_wrap #header_general .phone {
	font-size: 12px;
}
#wrapper #header_wrap #header_general .lang select{
	font-size: 12px;
}
}

@media screen and (max-width: 780px){
#wrapper #header_wrap #header_general .menu {
	display: none;
}
#wrapper #header_wrap #header_general .phone{
	display: none !important;
}
#wrapper #header_wrap #header_general .lang{
	left: 10px;
}
#wrapper #content_wrap #content_general #Right #News #text img{
	max-width: 100%;
}


#wrapper #header_wrap #header_general .logo_mobile{
	display: block !important;
	min-width:198px;
}

#wrapper #header_wrap #header_general .menu_icon{
	display: block !important;
	width: 7%;
}

#wrapper #header_wrap #header_general .menu_icon{
	top: 9px;
}
#wrapper #header_wrap #header_general .logo{
	display: none;
}
#wrapper #home_content #content2 .corporate_text{
	display: inline-block;
	float: none;
	width: auto;
	max-width: 573px;
	padding-right: 10px;
	padding-left: 10px;
}
#wrapper #home_content #content2 .corporate_text{
	padding-top: 70px;
	}

#wrapper #home_content #content3 #general .content .bxslider li .text_wrap{
	padding-top: 30px
}

}
@media screen and (max-width: 690px){
	#wrapper #home_content #content1 #general .tab.s2{
	margin-left: 0px !important;
}
}

@media screen and (max-width: 677px){
	#wrapper #home_content #content2 .corporate_text{
	padding-top: 60px;
	}

	#wrapper #footer_wrap #footer_general .menus{
		display: none;
	}

}
@media screen and (max-width: 600px){
	#wrapper #header_wrap #header_general .lang{
		width: 70px;
	}
	#wrapper #header_wrap #header_general .lang select{
		width: 70px;
	}
	#wrapper #header_wrap #header_general .menu_icon{
	top: 10px;
	}
	#wrapper #home_content #content2 .corporate_img{
		width: 80%;
	}
	#wrapper #home_content #content2 .corporate_img img{
		width: 100%;
	}
	#wrapper #footer_wrap #footer_general .cook{
		display: none;
	}

	.menu_wrap{
		position: relative;
		margin: 0px;
		padding: 0px;
		top: inherit;
		left: inherit;
		height: auto;
	}
	.menu_wrap .quick_menu2{
		width: 100%;
		display: block;
		margin:0px;
		height: auto;
		padding: 0px;
}

.menu_wrap .quick_menu2 li{
		width: 100%;
		float: none;
		background-image: none;
		padding-left: 0px;
		padding-right: 0px;
		height: auto;
		line-height: auto;
		text-align: center;
}
.menu_wrap .quick_menu2 li a{
	color: #fff;
	text-decoration: none;
	height: auto;
	display: block;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 100%;

}
.menu_wrap .quick_menu2 li ul{
		width: 100%;
		display: block;
		margin:0px;
		height: auto;
		padding: 0px;
}
.menu_wrap .quick_menu2 li ul li{
	float: none;
	border-left:1px solid #fff; 
	height:auto;
	padding-left: 0px;
	padding-right: 0px;
	list-style-type: none;
	font-size: 15px;
	width: 100%;
}
.menu_wrap .quick_menu2 li ul li a{
	color: #fff;
	text-decoration: none;
	height: auto;
	display: block;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 100%;
}

#wrapper #content_wrap #content_general #Right{
	margin-top: 15px;
}

#wrapper .menu_mobile{
	width: 100%;
	height: auto;
	position:absolute;
	top: 65px;
	left: 0px;
	background-color: #a35b0f;
	padding: 0px;
	margin: 0px;
	z-index: 2;
	padding-top: 30px;
}
#wrapper .menu_mobile li{
	width: 100%;
	text-align: center;
	height: 30px;
	line-height: 30px;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#wrapper .menu_mobile li a{
	width: 100%;
	height: 30px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	color: #fff;
}
}
@media screen and (max-width: 550px){
	#wrapper #header_wrap #header_general .menu_icon{
	top: 15px;
	}
	#wrapper #home_content #content2 .corporate_text{
	padding-top: 40px;
	}

.menu_wrap{
	display: none;
}
#wrapper #content_wrap #content_general #Right{
	padding-top: 0px;
}
#wrapper #content_wrap{
	padding-bottom: 50px;
}
}
@media screen and (max-width: 450px){
	
#wrapper #header_wrap #header_general .menu_icon{
top: 19px;
}
#wrapper #home_content #content2 .corporate_text{
padding-top: 30px;
}
#wrapper #home_content #content3 #general .content .bxslider li .img{
width: 95%;
display: table;
margin-left: auto;
margin-right: auto;
}
#wrapper #home_content #content3 #general .content .bxslider li .img img{
width: 100%;
}

}

