/*
 * css File
 * Author - Serdar GULER
 * Mail   - serdarguler1991@gmail.com
 */

.form-control::-webkit-input-placeholder { /* WebKit browsers */ color: #E4E4E4; }
.form-control:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #E4E4E4; opacity: 1; }
.form-control::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #E4E4E4; opacity: 1; }
.form-control:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #E4E4E4; }

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700&subset=latin,latin-ext);

@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-Bold';
  src: url('../fonts/GothamNarrow-Bold.eot?#iefix') format('embedded-opentype'),  url('../fonts/GothamNarrow-Bold.otf')  format('opentype'),
	url('../fonts/GothamNarrow-Bold.woff') format('woff'), url('../fonts/GothamNarrow-Bold.ttf')  format('truetype'), url('../fonts/GothamNarrow-Bold.svg#GothamNarrow-Bold') 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;
}

html, body {height: 100%; color: #4d4d4f; font-family: 'GothamNarrow-Book'; font-size: 15px; background: url(../img/bg.png) repeat; }
body {overflow-x: hidden;}


img {max-width: 100%;}
a:hover, a:focus { text-decoration: none; outline: none;}
ul {list-style: none; padding: 0; margin: 0;}
strong {font-family: 'GothamNarrow-Bold';}
.middle {
   position: relative;
   top: 50%;
   -ms-transform: translateY(-50%);
   -webkit-transform: translateY(-50%);
   transform: translateY(-50%);
}
.center {text-align: center;}

.container {max-width: 1170px;}

.header {
	padding-top: 37px;
	background: url(../img/shadowTop.png) no-repeat top center;
	position: relative;
	z-index: 3;
}
.header .top .logo {
	position: relative;
	background: url(../img/headerBg.png) repeat center center;
	height: 106px;
	z-index: 3;
}
.header .top .logo a {
	display: block;
	text-align: center;
}
.header .top .logo img {
	margin-top: -35px;
}
.header .top > .container {
	position: relative;
}
.header .top > .container::before {
	width: 60px;
	height: 146px;
	position: absolute;
	left: 0;
	top: 0;
	margin-left: -45px;
	content: '';
	background: url(../img/shadowL.png) no-repeat top left;
	display: block;
}
.header .top > .container::after {
	width: 60px;
	height: 146px;
	position: absolute;
	right: 0;
	top: 0;
	margin-right: -45px;
	content: '';
	background: url(../img/shadowR.png) no-repeat top left;
	display: block;
}
.header .bottom .nav {
	background: url(../img/navBg.png) no-repeat top center;
	height: 138px;
}
.header .bottom .nav > ul {
	margin-top: 70px;
	width: 100%;
	text-align: center;
}
.header .bottom .nav > ul > li {
	display: inline-block;
	margin:0 25px;
	position: relative;
}
.header .bottom .nav > ul > li > a {
	display: block;
	color: #ffffff;
	line-height: 25px;
	background: url(../img/navItemBg.png) repeat-x;
	padding: 0 10px;
	position: relative;
	font-family: 'GothamNarrow-Bold';
}
.header .bottom .nav > ul > li > a::before {
	width: 15px;
	height: 25px;
	position: absolute;
	top: 0;
	left: 0;
	margin-left: -15px;
	background: url(../img/navArrow.png) no-repeat 0 0;
	content: '';
}
.header .bottom .nav > ul > li > a::after {
	width: 15px;
	height: 25px;
	position: absolute;
	top: 0;
	right: 0;
	margin-right: -15px;
	background: url(../img/navArrow.png) no-repeat -15px 0;
	content: '';
}
.header .bottom .nav > ul > li:hover > a, .header .bottom .nav > ul > li.active > a {
	background: url(../img/navBgHover.png);
}
.header .bottom .nav > ul > li:hover > a::before, .header .bottom .nav > ul > li.active > a::before {
	background-position: -34px 0;
}
.header .bottom .nav > ul > li:hover > a::after, .header .bottom .nav > ul > li.active > a::after {
	background-position: -49px 0;
}
.header .bottom .nav > ul > li:hover ul {display: block;}
.header .bottom .nav > ul > li ul {position: absolute; width: 124%; margin-left: -12%; left: 0; padding-top: 1px; display: none;}
.header .bottom .nav > ul > li ul::after {content: ''; height: 10px; border-left: 65px solid transparent; border-top: 10px solid #532a08; border-right: 65px solid transparent;display: block;}
.header .bottom .nav > ul > li ul li {margin: 0; background: #532a08; text-align: left; }
.header .bottom .nav > ul > li ul li a {display: block; color: #ffffff; font-size: 14px; padding: 2px 5px; transition: all ease 0.3s;}
.header .bottom .nav > ul > li ul li:hover a {color: #f7950a;}
.header .mobileNav {
	display: none;
    text-align: center;
    margin-top: 60px;
    padding: 10px;
    font-size: 20px;
    color: #3f2006;
    text-shadow: 1px 1px 1px #fafafa;
    font-family: 'GothamNarrow-Bold';
}

.slider {top: -25px; margin-bottom: 50px; position: relative; z-index: 1;}
.slickSlider {position: relative; overflow: hidden;}
.slider .item {position: relative;}
.slider .item .text {position: absolute; left: 0; top: 0; color: #ffffff; width: 40%; height: 100%; background: url(../img/sliderBg.png) repeat-y 0 0; padding: 0 20px 0 80px;}
.slider .item .text h2 {margin-top: 0; font-size: 34px; font-family: 'GothamNarrow-Black'; text-shadow: 1px 1px 1px #000000;}
.slider .item .text p {font-family: "Times New Roman", Times, serif; font-size: 20px;}
.slider .item .text .buton {background: url(../img/satinAl.png) no-repeat 0 0; width: 132px; font-size: 16px; margin-top: 20px; line-height: 37px; min-height: 37px; display: block; font-family: 'GothamNarrow-Black'; color: #ffffff; padding-left: 20px; text-align: center;}
.slider .item .bannerText { position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
.slider .item .bannerText .contentBox p {font-size: 16px;}
.slider .arrow {position: absolute; z-index: 3; top: 50%; margin-top: -50px; background: #ffffff; color: #beb7a8; cursor: pointer; font-size: 60px; width: 100px; line-height: 100px; border-radius: 100%;}
.slider .arrow.prev {left: 0; margin-left: -50px; padding-left: 60px;}
.slider .arrow.next {right: 0; margin-right: -50px; padding-left: 20px;}
.slider .arrow i {display: block; line-height: 100px;}
.slick-dots {position: absolute; bottom: 20px; left: 60px;}
.slick-dots li {float: left; margin: 5px;}
.slick-dots li button {background: url(../img/bullets.png) no-repeat; background-position: -21px 0px; border:none; outline: none; text-indent: -9999px; width: 12px; height: 12px;}
.slick-dots li.slick-active button {background-position: 0px 0px; }


.about {margin-bottom: 50px;}
.contentBox {background: #ffffff; margin: 0 200px; padding: 25px; border-radius: 5px; box-shadow: 0px 0px 15px #cccccc; position: relative;}
.contentBox::before {content:''; position: absolute; left: 0; top: 50%; width: 167px; height: 93px; background: url(../img/contentArrowL.png) no-repeat 0 0; margin-top: -46px; margin-left: -167px;}
.contentBox::after {content:''; position: absolute; right: 0; top: 50%; width: 167px; height: 93px; background: url(../img/contentArrowR.png) no-repeat 0 0; margin-top: -46px; margin-right: -167px;}
.contentBox h2 {color: #f7950a; font-size: 30px; line-height: 46px; font-family: 'GothamNarrow-Bold'; margin: 15px 0;}
.contentBox h2 span {border-top: 1px solid #7a6b4e; border-bottom: 1px solid #7a6b4e; padding: 10px 0 5px 0;}
.contentBox p {font-family: "Times New Roman", Times, serif; font-size: 20px; margin-bottom: 15px;}
.contentBox .line {height: 1px; width: 50px; background: #7a6b4e; display: block; margin:20px auto;}

.box {background: #ffffff; box-shadow: 0px 0px 15px #cccccc; border-radius: 5px; padding: 15px;}
.title h2 {background: url(../img/titleBg.png) no-repeat top center; text-align: center; color: #ffffff; font-family: 'GothamNarrow-Bold'; font-size: 30px; line-height: 72px; margin: 30px 0;}

.fancybox-lock {overflow: visible !important;}
.fancybox-lock .fancybox-overlay {overflow-y: hidden;}
.fancybox-margin {margin-right: 0 !important;}
.fancybox-lock body { overflow-y: scroll !important;}
.fancybox-skin {padding: 5px !important; background: #ffffff;}
.fancybox-title {background: url(../img/itemBg.png) repeat; text-shadow: 1px 1px 1px #000000; font-family: 'GothamNarrow-Bold'; font-size: 24px; line-height: 30px; color: #ffffff; text-align: center;  margin: -50px 0 0 0; padding: 10px;}
.fancybox-nav span {visibility: visible; width: 42px; height: 92px; margin-top: -46px;}
.fancybox-next span {background: url(../img/next.png) no-repeat !important; margin-right: -57px;}
.fancybox-prev span {background: url(../img/prev.png) no-repeat !important; margin-left: -56px;}
.fancybox-close {display: none;}

.products .item {overflow: hidden; position: relative; text-align: center; border-radius: 5px;}
.products .item a {display: block; color: #ffffff;}
.products .item .image img {display: block; width: 100%;}
.products .item .text {position: absolute; color: #ffffff; width: 100%; height: 50px; padding: 5px; bottom: 0; left: 0; background: url(../img/itemBg.png) repeat;}
.products .item .text h3 {text-shadow: 1px 1px 1px #000000; font-family: 'GothamNarrow-Bold'; font-size: 24px; margin:0;}
.products .item .text .icon {font-size: 24px; display: none;}
.products .item .text .icon i {margin-top: 15px;}
.products .item .text p {display: none; margin-top: 10px; margin-bottom: 0;}

.products .productsList {margin:20px 0;}
.products .productsList .box {padding: 15px 30px;}
.products .productsList .item {margin: 15px 0;}
.products .up {float: right; }

.productsNav {width: 100%; float: left; padding: 0 100px; text-align: center;}
.productsNav::before {content: ''; position: absolute; top: 0; left: 60px; width: 50px; height: 30px; border-left: 20px solid transparent; border-top: 15px solid #532a08; border-right: 20px solid #532a08; border-bottom: 15px solid #532a08;}
.productsNav::after {content: ''; position: absolute; top: 0; right: 60px; width: 50px; height: 30px; border-right: 20px solid transparent; border-top: 15px solid #532a08; border-left: 20px solid #532a08; border-bottom: 15px solid #532a08;}
.productsNav li {float: left; width: 20%; padding: 0 5px;}
.productsNav li a {display: block; color: #ffffff; background: #532a08; line-height: 20px; padding: 5px 0; transition: all ease 0.3s;}
.productsNav li:hover a {background: #9a6131;}

.magazalar .item {overflow: hidden; position: relative; text-align: center; border-radius: 5px;}
.magazalar .item a {display: block; color: #ffffff;}
.magazalar .item .image img {display: block; width: 100%;}
.magazalar .item .text {position: absolute; color: #ffffff; width: 100%; height: 50px; padding: 5px; bottom: 0; left: 0; background: url(../img/itemBg.png) repeat;}
.magazalar .item .text h3 {text-shadow: 1px 1px 1px #000000; font-family: 'GothamNarrow-Bold'; font-size: 24px; margin:0;}
.magazalar .item .text .icon {font-size: 24px; display: none;}
.magazalar .item .text .icon i {margin-top: 15px;}
.magazalar .item .text p {display: none; margin-top: 10px; margin-bottom: 0;}

.multiple-items {margin: 0 50px; }
.multiple-items .item {margin: 15px;}
.multiple-items > div {z-index: 5;}
.multiple-items .arrow {position: absolute; z-index: 5; top: 50%; margin-top: -50px; color: #bcb5a6; cursor: pointer; font-size: 36px; width: 100px; line-height: 100px; border-radius: 100%;}
.multiple-items .arrow.prev {left: 0; margin-left: -50px; padding-left: 20px;}
.multiple-items .arrow.next {right: 0; margin-right: -50px; padding-left: 50px;}
.multiple-items .arrow i {display: block; line-height: 100px;}
.sliderWrapper {margin-bottom: 30px;}
.sliderWrapper::before {
	content: ''; 
	position: absolute;
    left: 15px;
    top: 50%;
    margin-top: -50px;
    z-index: 3;
    width: 100px;
    border-radius: 100%;
    height: 100px;
    background: #ffffff;
}
.sliderWrapper::after {
	content: ''; 
	position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -50px;
    z-index: 3;
    width: 100px;
    border-radius: 100%;
    height: 100px;
    background: #ffffff;
}

input[type="text"], input[type="submit"], input[type="password"], input[type="file"], textarea, select {-webkit-appearance: none; border-radius: 0;}

.contact { margin: 0 20px 50px 20px;}
.contact .address {background: #ffffff; min-height: 200px; box-shadow: 0px 0px 15px #757575; position: relative; z-index: 2; border-radius: 3px;}
.contact .address h3 {font-size: 18px; color: #f7950a; font-family: 'GothamNarrow-Medium';}
.contact .address p {margin: 5px 0; font-size: 16px; line-height: 20px; font-family: "Times New Roman", Times, serif; font-style: italic;}
.contact .address a {color: #4d4d4f;}
.contact .address .yellow {color: #f7950a;}
.contact .address::after {content: ''; position: absolute; right: 0; top: 50%; margin-top: -15px; width: 20px; height: 20px; margin-right: -30px; border-right: 15px solid transparent; border-top: 15px solid transparent; border-left: 15px solid #ffffff; border-bottom: 15px solid transparent;}
.contact .form {background: #f7950a; min-height: 200px; padding-top: 20px; box-shadow: 0px 0px 15px #757575; position: relative; z-index: 1; border-radius: 3px; border-top-left-radius: 0; border-bottom-left-radius: 0;}
.contact .form label {display: block; font-family: 'GothamNarrow-Medium'; color: #ffffff; padding-left: 5px; margin: 0;}
.contact .form .form-group {position: relative; margin-bottom: 25px;}
.contact .form .form-input {width: 100%; outline: none; border: 1px solid #ffffff; background: transparent; border-radius: 5px; color: #ffffff; padding: 5px 5%; line-height: 24px;}
.contact .form .form-group::after {content: ''; height: 1px; width: 90%; background: #ffffff; position: absolute; top: 50px; left: 50%; margin-left: -45%;}
.contact .form textarea.form-input {resize: none;}
.contact .form .form-btn {position: relative; margin-top: -5px;}
.contact .form .form-btn::before {content: ''; display: block; width: 160px; height: 30px; border-right: 15px solid transparent; border-top: 15px solid #9a6131; border-left: 20px solid #9a6131; border-bottom: 15px solid #9a6131; position: relative;}
.contact .form .form-btn .buton {width: 160px; border: 0; background: transparent; line-height: 30px; font-family: 'GothamNarrow-Medium'; color: #ffffff; padding: 0 10px 0 0; text-align: center; position: absolute; left: 0; top: 0;}
.contactMap {height: 400px; width: 100%; overflow: hidden; box-shadow: 0px 0px 5px #ccc;}
.contactMap #map {height:460px; width: 100%;}

.franchising {margin-bottom: 30px;}
.franchising .formWrapper {margin-bottom: 15px;}
.franchising .form-group {margin-top: 10px; margin-bottom: 10px; text-align: left;}
.franchising .form-group label {display: block; font-family: 'GothamNarrow-Medium'; color: #9a6131; padding-left: 5px; margin: 0;}
.franchising .form-group::after {content: ''; height: 1px; width: 84%; background: #f7950a; position: absolute; top: 50px; left: 50%; margin-left: -42%;}
.franchising .form-group .form-input {width: 100%; outline: none; border: 1px solid #939598; background: transparent; border-radius: 5px; color: #594528; padding: 5px 5%; line-height: 24px;}
.franchising .form-group textarea.form-input {resize: none;}
.franchising .form-group select.form-input {background:url(../img/drop.png) no-repeat 96% 50%;}
.franchising .form-btn {position: relative; width: 200px; margin: 20px auto 0 auto;}
.franchising .form-btn::before {content: ''; display: block; width: 100%; margin: 0 auto; height: 30px; border-right: 15px solid transparent; border-top: 15px solid #9a6131; border-left: 15px solid transparent; border-bottom: 15px solid #9a6131; position: relative;}
.franchising .form-btn .buton {width: 100%; border: 0; background: transparent; line-height: 30px; font-family: 'GothamNarrow-Medium'; color: #ffffff; padding: 0; text-align: center; position: absolute; left: 0; top: 0;}

.magazalar {margin-bottom: 30px;}
.magazalar .select {background: #ffffff; border-radius: 5px; box-shadow: 0px 0px 10px #cccccc; overflow: hidden; position: relative; margin:10px;}
.magazalar .select label {margin: 0; line-height: 36px; text-align: center; background: #f7950a; color: #ffffff; width: 90px; position: absolute; top: 0; left: 0;}
.magazalar .select select {width: 100%; padding-left: 100px; font-style: italic; outline: none; border: none; background: #ffffff url(../img/drop.png) no-repeat 92% 50%; line-height: 36px; height: 36px;}
.magazalar .select::after {display: block; content: ''; height: 1px; width: 50%; background: #f7950a; margin-top: 4px; position: absolute; bottom: 3px; left: 100px;}
.magazalar > .container > .row > div {padding: 0;}
.magazalar > .container > .row {margin-left: -10px; margin-right: -10px;}
.magazalar .select.image {padding: 10px; }
.magazalar .select.image img {display: block; width: 100%;}
.magazalar .select.image::after {display: none;}


.footer {background: url(../img/footerBg.png) no-repeat top center; height: 250px; width: 100%; padding-top: 25px; color: #594528;}
.footer a {color: #594528;}
.footer ul.footNav {margin-top: 20px;}
.footer ul.footNav li {margin-bottom: 15px;}
.footer ul.footNav li a {display: block; font-family: 'GothamNarrow-Bold'; color: #594528; padding: 0 5px; transition: all ease 0.3s;}
.footer ul.footNav li:hover a {text-decoration: underline;}
.footer ul.footNav.left {text-align: right; border-right: 2px solid #532a08;}
.footer .address {margin-top: 20px;}
.footer .address p {margin: 0;}
.footer .socials {margin-top: 15px; overflow: hidden;}
.footer .socials ul li {float: left; margin-right: 10px;}
.footer .socials ul li a {display: block; text-align: center; width: 30px; line-height: 28px; border: 1px solid #f7950a; color: #f7950a; border-radius: 100%; transition: all ease 0.3s;}
.footer .socials ul li i {display: block; line-height: 28px;}
.footer .socials ul li:hover a {color: #594528; border-color: #594528;}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
    border:none !important;
    outline: none !important;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}





/** == Responsive == **/
@media screen and (max-width: 1199px) {
	.header .bottom .nav ul li {margin: 0 20px;}
}
@media screen and (max-width: 1099px) {
	.footer {height: 210px;}
	.footer > .container > .row > div {width: 33.33%;}
	.header .bottom .nav ul li {margin: 0 15px;}
	.header .bottom .nav ul li a {padding: 0 5px;}
}
@media screen and (min-width: 992px) {
	.header .bottom .nav > ul {display: block !important;}
}
@media screen and (max-width: 991px) {
	.footer > .container > .row > div {width: 40%;}
	.footer .col-xs-9 {float: right;}
	.header .bottom .nav ul {margin-top: 30px; display: none;}
	.header .bottom .nav ul li {display: block; margin: 5px 15px;}
	.header .bottom .nav ul li ul {display: none !important;}
	.header .mobileNav {display: block;}
	.slider .item .text h2 {font-size: 24px;}
	.slider .item .text p {font-size: 16px;}
	.slick-dots {bottom: 10px;}
	.contentBox {margin: 0 160px;}
	.bannerText .contentBox {padding: 15px; margin: 0 50px;}
	.productsNav {padding: 0;}
	.productsNav::before, .productsNav::after {display: none;}
	.contact .address {min-height: inherit; padding: 15px;}
	.contact .address h3 {margin-top: 5px;}
	.contact .form {min-height: inherit; padding: 15px 0; overflow: hidden; border-radius: 3px;}
	.contact .address::after {right: 50%; bottom: 0; top: inherit; margin-top: 0; margin-right: 0; margin-bottom: -30px; border-right: 15px solid transparent; border-top: 15px solid #ffffff; border-left: 15px solid transparent;}
}
@media screen and (max-width: 767px) {
	.header .top > .container::before, .header .top > .container::after {display: none;}
	.header, .header .top > .container, .header .top > .container > .row > div, .header .bottom > .container, .header .bottom > .container > .row > div, .slider > .container, .slider > .container > .row > div {padding: 0;}
	.header .top > .container > .row, .header .bottom > .container > .row, .slider > .container > .row {margin: 0;}
	.header .top .logo img {margin-top: 0;}
	.footer .col-xs-3 {width: 20% !important;}
	.footer .col-xs-9 {width: 80% !important;}
	.header .top .logo {height: inherit;}
	.header .top .logo img {margin-bottom: -10%;}
	.contentBox, .multiple-items {margin: 0;}
	.contentBox::before, .contentBox::after, .sliderWrapper::before, .sliderWrapper::after {display: none;}
	.slider .item .text {background-position: right; padding: 15px; position: relative; width: 100%; background: #73634c;}
	.slider .item .text .middle {top: 0; -ms-transform: translateY(0); -webkit-transform: translateY(0); transform: translateY(0);}
	.slick-dots {left: 15px; display: none !important;}
	.slider .arrow, .multiple-items .arrow {display: none!important;}
	.products .productsList .box {padding: 0 15px;}
	.contentBox h2, .title h2 {font-size: 24px;}
	.slider .item .bannerText {position: relative;}
	.slider .item .bannerText .middle {top: 0; -ms-transform: translateY(0%); -webkit-transform: translateY(0%); transform: translateY(0%);}
	.bannerText .contentBox {padding: 25px; margin: 0;}
	.productsNav {text-align: center;}
	.productsNav li {float: none; display: inline-block; width: 150px; padding:3px 1px;}
}
@media screen and (max-width: 479px) {
	.footer .col-xs-3 {display: none;}
	.footer .col-xs-9 {width: 100% !important;}
	.header .top .logo img {max-width: 260px;}
	.header .bottom .nav {height: 100px; background-position: bottom center; }
	.header .mobileNav {margin-top: 30px;}
	.multiple-items .item {margin: 0;}
	.contentBox {padding: 15px;}
	.contact {margin: 0 0 30px 0; }
	.productsNav li {width: 120px; font-size: 12px;}
	.fancybox-nav span {  visibility: hidden; width: 36px; height: 34px; margin-top: -18px;}
	.fancybox-next span {margin-right: 0; background: url(../plugins/fancybox/fancybox_sprite.png) 0 -72px !important;}
	.fancybox-prev span {margin-left: 0; background: url(../plugins/fancybox/fancybox_sprite.png) 0 -36px !important;}
}
@media screen and (max-width: 349px) {}
