@font-face {font-family: 'montserratregular';
src: url('../fonts/montserrat-regular-webfont.eot');src: url('../fonts/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),
 url('../fonts/montserrat-regular-webfont.woff2') format('woff2'),url('../fonts/montserrat-regular-webfont.woff') format('woff'),
 url('../fonts/montserrat-regular-webfont.ttf') format('truetype'),url('../fonts/montserrat-regular-webfont.svg#montserratregular') format('svg');
font-weight: normal;font-style: normal;}
@font-face {font-family: 'trend_sansfour';
src: url('../fonts/latinotype_-_trendsansfour-webfont.eot'); src: url('../fonts/latinotype_-_trendsansfour-webfont.eot?#iefix') format('embedded-opentype'),
 url('../fonts/latinotype_-_trendsansfour-webfont.woff2') format('woff2'),url('../fonts/latinotype_-_trendsansfour-webfont.woff') format('woff'),
 url('../fonts/latinotype_-_trendsansfour-webfont.ttf') format('truetype'),url('../fonts/latinotype_-_trendsansfour-webfont.svg#trend_sansfour') format('svg');
font-weight: normal;font-style: normal;}
@font-face { font-family: 'Bauer Bodoni Std 1 Roman';src: url('../fonts/Bauer-Bodoni-Std-1-Roman_6253.ttf');}
@font-face {font-family: 'swis721_blkcn_btblack';src: url('../fonts/swissck-webfont.eot');src: url('../fonts/swissck-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/swissck-webfont.woff2') format('woff2'),
 url('../fonts/swissck-webfont.woff') format('woff'),url('../fonts/swissck-webfont.ttf') format('truetype'),url('../fonts/swissck-webfont.svg#swis721_blkcn_btblack') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'akkuratbold';src: url('../fonts/AkkuratPro-Bold.eot');src: url('../fonts/AkkuratPro-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/AkkuratPro-Bold.woff') format('woff'),url('../fonts/AkkuratPro-Bold.ttf') format('truetype'),url('../fonts/AkkuratPro-Bold.svg#akkuratbold') format('svg');font-weight: normal;font-style: normal;}
@font-face { font-family: 'swis721_ltcn_btlight';src: url('../fonts/swisscl-webfont.eot');src: url('../fonts/swisscl-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/swisscl-webfont.woff2') format('woff2'),
 url('../fonts/swisscl-webfont.woff') format('woff'),url('../fonts/swisscl-webfont.ttf') format('truetype'),     url('../fonts/swisscl-webfont.svg#swis721_ltcn_btlight') format('svg');font-weight: normal; font-style: normal;}
@font-face { font-family: 'TisaOT-Medi';src: url('../fonts/TisaOT-Medi.otf');}    
@font-face {font-family: 'akkuratregular';src: url('../fonts/ufonts.com_akkurat-opentype-webfont.eot');src: url('../fonts/ufonts.com_akkurat-opentype-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/ufonts.com_akkurat-opentype-webfont.woff2') format('woff2'),url('../fonts/ufonts.com_akkurat-opentype-webfont.woff') format('woff'),url('../fonts/ufonts.com_akkurat-opentype-webfont.ttf') format('truetype'),url('../fonts/ufonts.com_akkurat-opentype-webfont.svg#akkuratregular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'mission_scriptregular';src: url('../fonts/mission-script-webfont.eot');src: url('../fonts/mission-script-webfont.eot?#iefix') format('embedded-opentype'),
 url('../fonts/mission-script-webfont.woff2') format('woff2'),url('../fonts/mission-script-webfont.woff') format('woff'),url('../fonts/mission-script-webfont.ttf') format('truetype'),
 url('../fonts/mission-script-webfont.svg#mission_scriptregular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'intro_regular';src: url('../fonts/intro-webfont.eot');src: url('../fonts/intro-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/intro-webfont.woff2') format('woff2'),url('../fonts/intro-webfont.woff') format('woff'),url('../fonts/intro-webfont.ttf') format('truetype'),url('../fonts/intro-webfont.svg#intro_regular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'SentinelSemibold';src: url('../fonts/SentinelSemibold.eot');src: url('../fonts/SentinelSemibold.woff') format('woff'),url('../fonts/SentinelSemibold.ttf') format('truetype'),url('../fonts/SentinelSemibold.svg#SentinelSemibold') format('svg');}
@font-face {font-family: 'SentinelBold';src: url('../fonts/SentinelBold.eot');src: url('../fonts/SentinelBold.eot') format('embedded-opentype'),url('../fonts/SentinelBold.woff2') format('woff2'),url('../fonts/SentinelBold.woff') format('woff'),url('../fonts/SentinelBold.ttf') format('truetype'),
         url('../fonts/SentinelBold.svg#SentinelBold') format('svg');}
@font-face {font-family: 'SentinelBook';src: url('../fonts/SentinelBook.eot');src: url('../fonts/SentinelBook.eot') format('embedded-opentype'),url('../fonts/SentinelBook.woff2') format('woff2'),url('../fonts/SentinelBook.woff') format('woff'),url('../fonts/SentinelBook.ttf') format('truetype'),url('../fonts/SentinelBook.svg#SentinelBook') format('svg');}



a:hover,a:focus{text-decoration: none;outline: none;}
header {background-color: #fff;height: 178px;padding-top: 27px;position: relative;}
header #navbar ul li a {color: #2a2a2a;font-size: 13px;text-transform: uppercase;padding:15px 9px 5px;font-family: "montserratregular";float: left;}
.search .form-group input {border: 1px solid #cfcfcf;border-radius: 0;box-shadow: none;float: left;height: 33px;width: 300px;}
.search .form-group button{background-image: url("../images/search.png");width:32px;height: 31px;background-repeat: no-repeat;
background-position:0 0;display: block;float:left;margin-left: 20px;background-color:transparent;border: none;}
.search .form-group {overflow: hidden;position: relative;}
.search > form {float: right;}
header .navbar-collapse.collapse {padding: 0;display: block;border: none;box-shadow: none;}
header #navbar ul li a:hover,header #navbar ul li a:focus{background-color: transparent;text-decoration: underline;}
header #navbar ul li:first-child a {padding-left: 0;}
header .navbar-brand {padding: 20px 0 0;height: auto;}
.mid-container {overflow: hidden;width: 100%}
/*search end*/
.container{max-width: 1020px}
/*footer*/
footer{background-image: url("../images/footer.jpg");background-repeat: no-repeat;background-position: 0 0;
width: 100%;
/*height:461px;*/
padding-top: 100px;background-size: 100% 100%;color: #f15c22;float: left;width: 100%;
font-family: "montserratregular"}
footer .container {max-width: 90%;width: 100%;}
footer ul li a:hover {color: #e8022c;}
footer .footer-logo {margin:70px 0 30px;}
footer .copy-right ul li {float: left;margin-left: 20px;}
footer .copy-right{background-image:url("../images/copy-right.png");background-repeat: repeat;width: 100%;
background-position: 0 0;height: 43px;color: #fff;padding: 14px 0;margin-top:50px;}
.copy-right > p {font-size: 14px;padding: 10px 0;color: #fff}
footer ul{padding: 0; margin: 0}
footer ul li {list-style: none;}
footer ul li a {color: #ffffff;display:inline-block;font-size: 13px;line-height: 20px;padding-bottom: 7px;text-transform: uppercase;
font-family: "montserratregular"}
.footer-search .form-group {position: relative;overflow: hidden;margin-bottom: 40px}
.footer-search .form-group button {background-color: #000000;color: #ffffff;float: left;font-size: 15px;height: 35px;margin-left: 20px;padding: 6px 12px;position: absolute;
text-transform: uppercase;top: 0;z-index: 99;border: none;}
.footer-search input {border: medium none;border-radius: 0;box-shadow: none;height: 35px;
padding-right: 50px;width: 475px;float: left;font-family: "montserratregular"}
.footer-search .form-control::-moz-placeholder{color: #464646}
/*social-icon*/
.social-icon {margin: 0;overflow: hidden;padding: 0;}
.social-icon li{float: left;list-style: none;}
.social-icon li a {background-image: url("../images/social-icon.png");
background-position: 0 0;background-repeat: no-repeat;display: block;
height: 46px;width: 46px;padding: 0}
.social-icon li a.fb {background-position: -147px 1px;}
.social-icon .pin a {background-position: -89px 0;width: 44px;}
.social-icon .tw a {background-position: -45px 0;}
/*slider*/ 
.flexslider .slides li a {color: #2f2f2f;display: block;font-size: 13px;
text-align: center;font-family: "montserratregular";text-transform: uppercase;}
.flexslider .slides li a{display: block;}
.flexslider .slides li a img{width: auto;display: block;margin: 0 auto}
.flexslider .slides li {border-right: 1px dashed #eaeaea;}
.flexslider ul li .img {height: 110px;}
.slick-next {position: absolute;right:-70px}
.slick-prev {position: absolute;left:-70px}
.slick-slider .slick-prev {background-image: url("../images/arrow.png");background-position: 0 0;background-repeat: no-repeat;content: "";font-size: larger;height: 78px;width:45px;position: absolute;background-position: 0 0;background-color: transparent;border: medium none;text-indent: -120px;position: absolute;top:20px;overflow:hidden;}
.slick-slider .slick-next {background-image: url("../images/arrow.png");background-position: 0 0;background-repeat: no-repeat;content: "";font-size: larger;height: 78px;width:45px;position: absolute;background-position: -45px 0;background-color: transparent;border: medium none;text-indent: -120px;position: absolute;top:20px;overflow:hidden;}
.partners-box > div {height: 100px;}
.partners-box h2 a {color: #2f2f2f;display: block;font-family: "montserratregular";font-size: 13px;text-align: center;text-transform: uppercase;}
.partners-box img {display: block !important;margin: 0 auto;}
.partner-slider .container {max-width: 1200px;}
.partner-slider {margin-top: 60px;}
.partners-box > div {border-right: 1px dashed #efefef;height: 110px;}
.flexslider .flex-control-nav{display: none;}
body .flexslider:hover .flex-direction-nav .flex-prev,body .flexslider .flex-direction-nav .flex-prev {left: -70px;opacity: 1}
body .flexslider:hover .flex-direction-nav .flex-next,body .flexslider .flex-direction-nav .flex-next {right: -65px;opacity: 1}
.mainContent .flexslider .flex-direction-nav a {opacity: 1;}
.flexslider .flex-direction-nav a.flex-next::before {background-position: -48px 0;}
.banner > img {width: 100%;}
.banner{position: relative;}
.caption {background-color: rgba(0, 0, 0, 0.22);bottom: 0;color: #fff;font-family: "trend_sansfour";left: 0;padding: 22px 70px 32px 65px;position: absolute;width: auto;z-index: 999;}
.caption > h2 {font-size: 82px;margin-top:0}
.category-slider .carousel-indicators {bottom:25%;z-index: 9999}

.caption > span {font-size: 25px;}
.banner .caption > h2 {font-size: 82px;margin: 0;letter-spacing: -5.2px;}
.container.mainContent.newsArticle {max-width: 1180px;width: 100%;margin: 30px auto;}
.container.mainContent.newsArticle .flexslider {margin-bottom: 0;border: none;} 
.mid-contain {background-image: url("../images/center-background.jpg");background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;padding: 60px 0;position: relative;width: 100%;}
.mid-contain:before{background-image:url("../images/slider-bottom.png");background-repeat:repeat-x;
background-position: 0 0;width: 100%;height: 24px;content:"";position: absolute;top: 0}
.mid-contain .carousel-caption{position: relative;left: 0;right: 0;}
.mid-contain .carousel-control {background:none;height: 90px;opacity: 1;top: 40%;filter: none;}
.mid-contain .carousel-control.left {left: -160px;}
.mid-contain .carousel .more {color: #949598;float: none;font-size: 30px;margin: 20px auto 0;position: relative;font-family: "swis721_ltcn_btlight";}
.mid-contain .carousel .more::before {background-image: url("../images/arrow-more.png");background-position: 0 0;background-repeat: no-repeat;
content: "";display: block;height: 20px;position: absolute;right: 44px;top:19px;width: 20px;}
.mid-contain .carousel-control span::before {content: "";background-image: url("../images/arrow2.png");
background-repeat: no-repeat;background-position: 0 0;width: 60px;height:118px;display: block;}
.mid-contain .carousel-control.right span::before {background-position: -77px 0;right: 20px;}
.mid-contain .carousel-control:hover,.mid-contain .carousel-control:focus{opacity: 1}
.mid-contain .carousel-inner .col-sm-6 {height:420px;padding: 0;}
.mid-contain .carousel-inner .col-sm-6 .white {background-color: #fff;height: 100%;margin:0;width:100%;}
.mid-contain .carousel-inner .col-sm-6 .grey {background-color: #ebebeb;color: #000;display: table;height: 100%;text-shadow: none;width:100%;}
.mid-contain .carousel-inner .col-sm-6:last-child .grey {margin:0;}
.mid-contain .carousel .col-sm-6 img {display:block;left: 0;margin: 0 auto;position: absolute;right: 0;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.mid-contain .carousel .text {left: 0;top:50%;position: absolute;right: 0;top:10%/9;transform: translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform: translateY(-50%);font-family: "Bauer Bodoni Std 1 Roman";line-height: 42px;	padding: 0 20px;color: #343434}
.mid-contain .carousel-caption .text h3 {font-size: 46px;margin: 0;letter-spacing: -1.8px;}
.mid-contain .carousel-caption .text span{font-size: 26px}
.mid-contain .container h2 {color: #fff;display: block;font-size: 49px;  text-align: center;
line-height: 55px;font-family: "Bauer Bodoni Std 1 Roman";margin-bottom: 40px;}
.mid-contain .carousel .carousel-control.right {right: -152px;}
.speciality {background-image: url("../images/specially-back.jpg");background-position: center center;background-repeat: no-repeat;background-size: cover;margin-top: 30px;overflow: hidden;padding-top: 40px;position: relative;width: 100%;}
.speciality .text {color: #fff; margin-top: 200px;text-transform: uppercase;font-family: "Bauer Bodoni Std 1 Roman"}
.speciality .text > span {font-size: 48px;}
.speciality .text > h3 {font-size: 72px;margin: 0 0 10px;}
.speciality .text small{font-size: 38px;}
.more {border: 1px solid #fff;border-radius: 5px;color: #fff;display: block;font-family: "montserratregular";font-size: 25px;height: 52px;line-height: 52px;margin-top: 20px;padding-right: 30px;text-align: center;width: 218px;}
.speciality .more {background-image: url("../images/more-arrow.png");background-position: 160px 20px;background-repeat: no-repeat;border: 1px solid #fff;border-radius: 5px;color: #fff;display: block;font-family: "montserratregular";font-size: 25px;height: 52px;line-height: 52px;margin-top: 20px;padding-right: 30px;text-align: center;width: 218px;}
.more:hover,.more:focus{text-decoration: none;color: #fff;outline: none;}
.speciality .col-sm-6 {padding: 0;}
.speciality .text-specillity h2 {color: #f5e7a3;font-size: 69px;font-family: "mission_scriptregular"}
.speciality .col-sm-6:last-child {padding-left: 120px;}
.speciality .text-specillity h2 {color: #f5e7a3; font-size: 69px;padding-left: 38%;position: relative;}
.text-specillity {left: 0;position: absolute;right: 0;text-align: center;top:80px;z-index: 99;}
.speciality .text-specillity h2::before {background: #f5e7a3 none repeat scroll 0 0;content: "";height: 1px;left: 0;
position: absolute;top: 40px;width: 58%;}
.speciality .text-specillity h2::after {background: #f5e7a3 none repeat scroll 0 0;
content: "";height: 1px;right: 0;position: absolute;top: 40px;width:21%;}
.collection-img{/*background-image: url("../images/juicers-collection.jpg");background-position: 0 0;
background-repeat: no-repeat;*/width: 100%;overflow: hidden;height: 497px;position: relative;background-size: 100% auto;}
.collection-img > img {height: auto;width: 100%;}
.collections .col-sm-7,.collections .col-sm-5,.collections .col-sm-6{padding: 0}
.collections .col-sm-5 {width: 44.2%;}
.collections .col-sm-7 {width: 55.8%;}
.collections .detail-box {background: #ebebeb none repeat scroll 0 0;font-size: 16px;
height: 101px;overflow: hidden;padding-left: 60px;padding-top: 10px;font-family: "montserratregular"}
.collections .detail-box h4 {float: left;width: 62%;font-size:16px;line-height: 21px}
.collections .detail-box > a {color: #e8022c;display: inline-block;font-size: 16px;margin-left: 12px;margin-top:40px;}
.collections .col-sm-6:first-child {border-right: 1px solid #d2d2d2;}
.collections .col-sm-6 img{margin: 0 auto;display: block;}
.collections .col-sm-6:first-child img {margin-top: 50px;}
.collections .col-sm-6:last-child img {margin-top: 42px;}
.collections .collection-img h3 {display:block;}
.collections .collection-img h3 span{color: #fff;display:inline-block;background-color: #363636;font-size: 33px;
line-height: 47px;padding:0 15px 0 5px;text-transform: uppercase;font-family: "Bauer Bodoni Std 1 Roman";}
.collections .text {left: 70px;position: absolute;right: 0;top: 60px;}
.collections {margin: 30px 0 0;overflow: hidden;}
/*category-slider*/
.category-slider .carousel-caption {/*left: 20%;*/padding-bottom: 30px;right: 20%;top:43%;transform: translateY(-50%);-ms-transform:translateY(-50%);text-shadow: none;text-align:center;}
.category-slider .carousel img {background-size: 100% auto;/*width: 100%;*/}
#myCarousel2 .item img {width: 100%;}
#myCarousel .item img {width: 100%;}
#myCarousel .item .white img {width: auto;}
.category-slider .carousel-caption span {font-size: 25px;font-family: "trend_sansfour"}
.home .category-slider .carousel-caption span {font-family: inherit;}
.category-slider .carousel-caption h2 {font-size: 89px;margin: 0;font-family: "TisaOT-Medi";line-height: 82px;}
.category-slider .carousel-caption small{font-size: 31px;font-family: "swis721_ltcn_btlight"}
.category-slider .carousel-indicators li {border-radius: 20px;height: 28px;width: 28px;background-color: #fada03}
.category-slider .carousel-indicators li.active{border-color: #bd172a;background-color: #bd172a}
.category-slider .carousel-indicators {bottom:90px;}
.category-section .tab li {float: left;list-style: outside none none;margin-right: 14px;}
.category-section .tab li:last-child {margin-right: 0;}
.category-section .tab ul {margin: 0;overflow: hidden;padding: 0}
.category-section .tab {background-color: #fff;border-radius: 5px;padding: 0 20px;
position: relative;z-index: 969;margin:-30px auto 60px;max-width: 1030px;}
.category-section .tab ul li a {color: #3c3b3b;font-size: 16.5px;font-family: "akkuratbold";line-height: 65px;}
.category-section .tab ul li.active a {color: #bd172a;}
.category-section .container {max-width: 1070px;padding: 0;width: 100%;}
.category-section {background-image: url("../images/category-background.png");background-position: 0 0;background-repeat: repeat-y;background-size: 100% auto;padding-bottom: 87px;width: 100%;}
.category-section .col-sm-8 li {float: left;list-style: outside none none;margin-left:22px; max-width:200px;
height:150px;}
.category-section .col-sm-8 > ul {overflow: hidden;padding: 0}
.category-section .col-sm-8 ul li img {display: block;margin: 0 auto;}
.see-all {background: #e0dfdf none repeat scroll 0 0;color: #3c3b3b;display: block;font-size: 16px;
line-height: 43px;padding:0 10px;text-align: center;width: 169px;float: right;margin-top: 30px;font-family:'akkuratregular';}
.category-section .tab ul li.jump {margin: 13px 14px 0 10px;width: 48px;}
.category-section ul .jump img {margin-left: 10px;}
body .category-section ul .jump a{font-size: 20px;font-family: "swis721_ltcn_btlight";line-height:17px;}
.category-section .col-sm-4 {padding: 0;}
.category-section .col-sm-12 {border-bottom: 1px solid #cfcdc5;padding-top:75px;overflow: hidden;}
.category-section .col-sm-12 h4 {color: #3c3b3b; font-size: 27px; margin: 0;font-family: "swis721_blkcn_btblack"}
.category-section .col-sm-4 p {font-size: 20px;line-height: 29px;font-family: "akkuratregular"}
.category-section .col-sm-4 > a {color: #29ace2;font-size: 12px;font-family: "swis721_blkcn_btblack"}
i.arrow {background-image: url("../images/right-arrow.png");background-position: 0 0;background-repeat: no-repeat;display: inline-block;height: 9px;margin-left: 5px;width: 13px;}
.page-heading {display: block;margin: 49px 0 65px;padding: 0 84px;}
.page-heading span {color: #c10606;font-size: 25px;font-family: "trend_sansfour";}
.page-heading h2 {color: #505050;font-family:'swis721_blkcn_btblack';font-size: 36px;line-height: 49px;margin: 0;}
.slider-bottom .list {margin: 40px 0 0;overflow: hidden;}
.slider-bottom .lising {float: left;margin: 0 auto;width:16.6%;}
.list .lising .img img {display: block;margin: 0 auto;}
.slider-bottom .lising a {color: #121212;font-size: 19px;display: block;text-align: center;}
.slider-bottom .row > .col-sm-6:last-child {margin-right:4%;width: 38%;}
.slider-bottom .row > .col-sm-6:first-child {margin-right: 7.5%;padding:0 60px;background-color: #fff}
.thumbnail-slider {overflow: hidden;padding: 30px 0;}
.slider-bottom .button a {background-color: #494848;color: #fff;display: block;font-size: 18px;line-height:32px;
margin-left: 20px;position: relative;text-align: center;width: 170px;padding-top: 4px;text-transform:uppercase;}
.slider-bottom .button::before {background-color: #a47e52;content: "";height: 1px;position: absolute;top: 20px;
width: 100%;}  
.slider-bottom .button{position: relative;clear: both;margin: 60px 0 0;}
.slider-bottom .thumbnail-slider .button {margin-right: 40px;}
.slider-bottom p {color: #121212;font-size: 20px;line-height: 38px;}
.slider-bottom .col-sm-6 h3 {font-size: 31px;color: #676666}
.highlights .col-sm-6 > li {list-style: outside none none;padding-left: 10px;position: relative;
font-size: 19px;color: #121212;line-height: 37px;}
.highlights .col-sm-6 > li::before {border: 1px solid #d29e13;border-radius: 20px;content: "";display: block;height: 10px;left: -18px;position: absolute;
top:13px;width: 10px;}
.highlights {margin-top: 30px;}
.thumbnail-slider li {float: left;margin-right: 40px;width: 16%;}
.thumbnail-slider ul {list-style: outside none none;margin:30px 0 0;padding: 0;}
.slider-bottom .thumbnail-slider .button a {background-color: #aaa9a9;}
.slider-bottom .thumbnail-slider .button::before {background-color: #d7d7d7;}
.slider-bottom{background-image: url("../images/slider-bg.jpg");background-repeat: repeat;
background-position: 0 0;overflow: hidden;padding-bottom: 80px;font-family: "swis721_ltcn_btlight";}
header .navbar-brand.mobile {display: none;}
.footer-search .mobile.text-center > p {color: #fff;}
.footer-search .mobile {display:none}
.carousel-indicators > li {margin: 0 10px !important;}
.flexslider .slides img{cursor: pointer;}
/* Slider */
.slick-slider {position: relative;display: block;-moz-box-sizing: border-box;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;}
[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;}
.view-all-mobile {display: none;}
.view-all-mobile > a {color: #bd172a;font-family: swis721_blkcn_btblack;font-size: 18px;}
.view-all-mobile i.arrow {background-image:url("../images/right-arrow-mobile.png")}
.thumbnail-slider #slider.flexslider .slides img {width: auto;margin:0 auto}
.thumbnail-slider #slider.flexslider {margin:0}
.thumbnail-slider #carousel.flexslider {margin: 0;}
.thumbnail-slider #carousel ul.flex-direction-nav {display: none;}
.thumbnail-slider #slider ul.flex-direction-nav {display: none;}
.thumbnail-slider #carousel.flexslider .flex-viewport .slides img {display: inline-block;width: 100px;}
.thumbnail-slider #carousel.flexslider .slides {text-align: center;}
.thumbnail-slider #carousel.flexslider .slides li {border: medium none;}
.slider-bottom .thumbnail-slider li {margin-right: 0;}
.thumbnail-slider #carousel.flexslider .flex-viewport .slides li {border: medium none;width: 120px !important;}
.thumbnail-slider .flex-direction-nav {position: relative;}
.thumbnail-slider .flex-direction-nav .flex-nav-prev {background-image: url("../images/arrow-mobile-left2.png");background-position: center center;background-repeat: no-repeat;cursor: pointer;display: block;height: 13px;margin: 0;padding: 10px;text-indent: 50px;width: 8px;position: absolute;left:-10px;bottom:60px}
.thumbnail-slider .flex-direction-nav .flex-nav-next {background-image: url("../images/arrow-mobile-right2.png");background-position: center center;background-repeat: no-repeat;cursor: pointer;display: block;height: 13px;margin: 0;padding: 10px;text-indent: 50px;width: 8px;float:right;position: absolute;right:-10px;bottom:60px}
.thumbnail-slider #carousel55 ul.slides li {border: medium none;margin-right: 40px;}
body .thumbnail-slider .flex-prev, body .thumbnail-slider .flex-next {position: relative;}
.thumbnail-slider .flex-direction-nav {bottom: -30px !important;left: 0;margin: 0;position: absolute;top: 0;width: 100%;}
.hide-mobile{display: block;}
.show-mobile{display: none;}
.first-slide.mobile {display:none !important}
.category-slider.category-slider-mobile {display: none;}
.home #myCarousel2 ol.carousel-indicators {display: none;}
.list .lising .img {min-height: 70px;}
.just-arrived-mobile {display:none;}

header .top .navbar-collapse.navbar-mobile.collapse {display:none !important}
/*.navbar-brand {float: none;}*/
.hidden-products {display: none;}
.see-all {background-color: #e0dfdf;background-image: url("../images/tinyarrow_down.png");background-position: 165px 18px;background-repeat: no-repeat;color: #3c3b3b;display: block;float: right;font-family: "akkuratregular";font-size: 16px;line-height: 43px;margin-top: 30px;padding: 0 10px;text-align: left;text-transform: capitalize;width: 190px;}
.see-all.active-products {background-image: url("../images/tinyarrow_up.png");  background-position:165px 18px;text-align:center;}
.search {overflow: hidden;position: relative;top: 0;}
.category-pro li a span {color: #3c3b3b;display: block;text-align: center;margin-top:6px}
.thumbnail-slider .flex-viewport li {border: medium none;}
/* 18-11-2015 */
.detail-content > ul {color: #121212;font-family: swis721_ltcn_btlight;font-size: 18px;line-height: 24px;padding: 0;list-style: inside none disc;}
.detail-content > ul li {margin-bottom:22px;}
.tabBox {margin-top:90px;}
.tabBox .nav-tabs {border: medium none;background-color:#413f3f;min-height:58px;margin-bottom:30px;}
.tabBox .nav-tabs > li {margin-bottom: 0;width: 25%;}
.tabBox .nav-tabs > li > a {border-color: #636363;border-radius: 0;border-style: solid;border-width: 3px 3px;color: #fff;font-size: 18px;line-height: 58px;padding: 0;text-align: center;margin-right:0;}
.tabBox .nav-tabs > li.active > a, .tabBox .nav-tabs > li.active > a:hover, .tabBox .nav-tabs > li.active > a:focus,.tabBox .nav-tabs > li > a:hover,.tabBox .nav-tabs > li > a:focus {background-color: #d32000;border-color: #252525;border-width: 3px 3px;color:#fff;}
.tabBox .tab-content{padding:0 0 0 58px;}
.tabBox .tab-content .list2 {color: #555555;font-size: 18px;line-height: 20px;padding: 0;margin:0 0 0 15px;}
.tabBox .tab-content .list2 li{margin-bottom:20px;padding-left:24px;}
.tabBox .tab-content .list2 li:last-child{margin-bottom:0;}
.slider-bottom .tabBox .button {margin-top: 20px;}
.slider-bottom .tabBox .button a {line-height: 44px;padding-top: 0;text-transform: uppercase;width: 218px;margin-left:46px;}
.descriptioBox ul {color: #413f3f;font-size: 18px;line-height: 22px;list-style: outside none none;margin: 0;padding: 0;}
.descriptioBox ul li{margin-bottom:23px;}
.descriptioBox ul li a {color:#413f3f;}
.descriptioBox ul li a:hover {text-decoration:underline;}
.descBox {padding:29px 46px 0}
.pdfDown img {float: left;margin-right: 8px;}
.pdfDown {color: #000000;font-size: 18px;text-transform: uppercase;}
.pdfDown span {display: inline-block;padding-top: 10px;}
.descBox .half{float: left;width:230px;}
.videoBox{padding:17px 70px 0 19px;}
.descriptioBox {overflow: hidden;}
/* about page css */
.aboutPage .page-heading {margin: 59px 0 29px;padding: 0;}
.aboutPage .page-heading h2 {line-height: 36px;}
.aboutPage article h3 {color: #b8012d;font-family: montserratregular;font-size: 19px;line-height: 34px;margin: 0;}
.aboutPage article p {color: #474747;font-family: montserratregular;font-size: 14px;font-weight: 300;line-height: 27px;margin-bottom:0;}
.aboutPage article {margin-bottom:43px;}
.mid-container.slider-bottom.aboutPage {padding: 0;}
/* contact us css */
.no-padding{padding:0;}
.contactPage{background-color:#f9f9f9;}
.address {background-color: #ec2327;color: #fff;min-height: 244px;padding: 46px 0 0 58px;}
.address p {font-size: 21px;line-height: 24px;margin: 0;}
.address a {color: #fff;font-size: 17px;}
.contactForm {overflow: hidden;padding: 83px 81px 0 63px;}
.contactForm label.control-label {display: block;font-weight: normal;text-align: left;color:#7a7067;padding:0;margin-bottom:6px;}
.contactBox .contactForm .form-group {margin: 0;}
.contactForm .form-control {background-color: #f9f9f9;border-color: #bebebd;border-radius: 0;box-shadow: none;height: 42px;}
.contactForm textarea.form-control {height:140px;resize:none;}
.contactBox .contactForm .form-group.col-sm-6 {padding: 0 18px 0 0;}
.contactBox .contactForm .form-group.col-sm-6:last-child {padding: 0 0 0 18px;}
.contactBox .contactForm .clr{margin-bottom:23px;overflow: hidden;}
.contactForm .btn-group {display: block;}
.contactForm .help-block{font-size:13px;}
.contactForm .help-block span, .contactForm label span{color:#f00;}
.contactForm .btn.btn-default {background-color: #d7522f;background-image: url("../images/arw.jpg");background-position: 70px center;background-repeat: no-repeat;border: medium none;border-radius: 0;color: #fff;font-family: akkuratbold;font-size:17px;height: 45px;padding-left: 20px;text-align: left;width: 113px;}
.addCol > p {color: #5b5a5a;font-size: 17px;line-height: 23px;margin-bottom:0;}
.addCol {background-color: #fff;padding: 81px 0 0 39px;min-height:374px;}
.mapBox .img-responsive {width: 100%;}
.addImg .img-responsive {height:244px;width: 100%;}
.overHid{overflow:hidden;}
.img-responsive2 {max-width: inherit;}
.carousel .carousel-control {background-image: url("../images/arw.png");background-repeat: no-repeat;box-shadow: none;height: 83px;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);width: 65px;}
.carousel .carousel-control.right{background-position:-66px 0;}
.carousel .carousel-control .glyphicon {display: none;}
.videoPage {padding-top:58px;border-top:1px solid #ed1c24;}
.videoPage .page-heading {display: block;margin: 0 0 44px;padding: 0;}
.videoPage .page-heading h2 {border-bottom: 1px solid #b0aea9;}
.videoList .thumbnail .caption {color: #333;padding:0;position: static;background: none;margin: 15px 0 42px;}
.videoList .thumbnail {background-color: transparent;border: none;border-radius: 0;display: block;line-height: 1.42857;margin-bottom: 20px;padding: 0;}
.videoList .thumbnail .play::before {background-image: url("../images/play.png");background-position: center center;background-repeat: no-repeat;content: "";height: 84%;position: absolute;top: 0;width: 100%;}
.videoList .thumbnail .play {display: block;position: relative;}
.videoList .thumbnail .caption > a {color: #4d4b4c;font-family: montserratregular;font-size: 14px;line-height: 24px;}
.videoList .play > img {width: 100%;}
.lightbox{display: none;}
.thumbnail-slider #carousel55 .flex-direction-nav {bottom:20% !important;height: auto;left: 0;margin: 0;padding: 10px;position: absolute;top: auto;width: 100%;}
.thumbnail-slider #carousel55 .flex-direction-nav .flex-nav-prev {background-image: url("../images/arrow-mobile-left2.png");background-position: center center;background-repeat: no-repeat;bottom: 0;cursor: pointer;display: block;height:28px;left:0;margin: 0;padding: 10px;position: absolute;text-indent: 50px;width:28px;border: 1px solid #999;background-color:#f5f5f5;}
.thumbnail-slider #carousel55 .flex-direction-nav .flex-nav-next {background-color: #f5f5f5;background-image: url("../images/arrow-mobile-right2.png");background-position: center center;background-repeat: no-repeat;border: 1px solid #999;bottom: 0;cursor: pointer;display: block;float: right;height: 28px;margin: 0;padding: 10px;position: absolute;right: 0;text-indent: 50px;width: 28px;}

/*#myCarousel2.carousel.slide {max-height:680px;overflow: hidden;}*/
.category-slider #myCarousel.carousel.slide {max-height: 656px;overflow: hidden;}
.carousel-inner {position: static;}
.home .category-slider #myCarousel.carousel.slide{max-height: 100%}
/*newdetail*/
.slider-bottom .newdetail .row .col-sm-6:first-child {padding: 0 20px;margin: 0}
.newdetail .flexslider .slides img {width: auto; margin: 0 auto}
.newdetail .thumbnail-slider #carousel55 ul.slides li {border: 1px solid #ccc; height: 82px;margin-right: 20px;}
.slider-bottom .newdetail .row > .col-sm-6:last-child {margin: 0;width: 50%;padding-left: 40px;}
.newdetail .detail-box .block {display: inline-block;margin-right:8%;}
.newdetail .detail-box .block:last-child{margin-right: 0}
.newdetail .border {border-bottom: 1px solid #c6c5c5;border-top: 1px solid #c6c5c5;height: 253px;overflow: auto;}
.newdetail .border > ul {color: #2a2a2a;font-size: 18px;padding-left: 20px;margin: 20px 0;font-family: "SentinelBook"}
.newdetail .detail-box {overflow: hidden;margin: 20px 0 10px;}
.newdetail .detail-content h2 {font-family: "SentinelSemibold";font-size: 26px;color: #565656}
.price span {color: #504f4f;display: block;font-size: 18px;font-family: "SentinelBook"}
.price strong{color: #d32000;font-size: 32px;font-family: "SentinelSemibold";font-weight: normal;}
.social-app {background-image: url("../images/social-app.png");background-position: 0 0;background-repeat: no-repeat;display: block;height: 56px;width: 141px;}
.rating {background-image: url("../images/rating.png");background-position: 0 0;background-repeat: no-repeat;display: block;height: 16px;width: 91px;}
.detail-box .reviwe small {color: #4f4e4e;display: block;font-size: 17px;margin-top: 6px;font-family: "SentinelSemibold"}
.project-links span {float: left;height: 50px;margin-right: 10px;width: 40px;}
.project-links ul{padding: 0;background-color: #fff;border-radius: 5px;text-align: center;}
.newdetail .videoBox {padding:50px 15px 20px;}
.project-links a small {color: #5a5959;font-size: 18px;float: left;font-family: "SentinelBook";text-align: left;}
.project-links li {background-color: #fff;border-right: 1px solid #ccc;display: inline-block;margin-right: 0;padding: 10px 14px;}
.project-links {margin: 20px 0;}
.project-links li:last-child{border-right:none;}
.project-links li:last-child span {width: 53px;}
.mid-container.slider-bottom.bg {padding-bottom: 0;}
.newdetail{font-family: "SentinelBook";color: #2a2a2a}
.newdetail .tabBox.row {margin:30px -15px 50px;}
.newdetail {background-color: #f7f6f6;padding:50px 0 20px;}
.newdetail .thumbnail-slider {background-color: #fff;padding-top: 0}
.slider-bottom .newdetail .row > .col-sm-6:first-child{background-color: transparent;padding: 0 15px;}
.newdetail .tabBox .tab-content {padding: 0;}
.newdetail .tabBox .nav-tabs > li.active > a,.newdetail .tabBox .nav-tabs > li.active > a:hover,.newdetail .tabBox .nav-tabs > li.active > a:focus,.newdetail .tabBox .nav-tabs > li > a:hover,.newdetail .tabBox .nav-tabs > li > a:focus {background-color: #4f4e4e;border:none;color: #fff;}
.newdetail .tabBox .nav-tabs > li > a {background-color: #4f4e4e;border: 0 none;line-height: 47px;font-family: "SentinelBook";font-size: 21px;}
.newdetail .nav.nav-tabs {background: transparent none repeat scroll 0 0;}
.newdetail .tabBox .nav-tabs > li {margin-right: 10px;width: 23.9%;}
.newdetail .tabBox li.active > a::before {background-color: #d32000;bottom: -7px;content: "";display: block;height: 4px;left: 0;position: absolute;width: 100%;}
.newdetail .flex-control-paging li a{background-image: url("../images/new-arrow.png");background-repeat: no-repeat;background-position: 0 0;background-color: transparent;border-radius: 0;box-shadow: none;
    height: 27px;width: 25px;}
.newdetail .flex-control-paging li a.flex-active,.newdetail .flex-control-paging li a:hover{background-color:transparent;background-image: url("../images/new-arrow.png");}
.newdetail .flex-control-paging li a:hover{background-image: url("../images/new-arrow.png");}
.slider-bottom .newdetail p {font-size: 20px;line-height: normal;font-family: "SentinelBook";color:#2a2a2a}
.newdetail .tabBox ul li {font-size: 20px;}
.newdetail .tabBox .tab-content .list2 li {color: #2a2a2a;margin-bottom: 20px;padding-left: 24px;}
.newdetail .project-links .modal-body > img { width: 100%;}
.newdetail .project-links .close {height: 20px;}
.newdetail .project-links .modal-header{overflow: hidden;}
.newdetail .flex-viewport {margin: 0 20px;}
.newdetail .thumbnail-slider #carousel55 ul.slides li {border: 1px solid #ccc;height: 82px;margin-right: 13px;}
.newdetail .flex-control-paging li:last-child a {background-position: -19px 0;}
.newdetail .flex-direction-nav li a.flex-next {right:-9px !important;background-position: 20px 1px;}
.newdetail .flex-direction-nav li a {opacity: 1 !important;}
.newdetail .flex-direction-nav li a.flex-prev {left: 0 !important;}
.newdetail .flex-direction-nav li a {background-image: url("../images/new-arrow.png");background-position: 0 0;height: 25px;opacity: 1 !important;width: 20px;}
.newdetail .flex-direction-nav a::before {content: "";display: inline;}
.newdetail .thumbnail-slider #carousel55 .flex-direction-nav li {background-color: transparent;background-image: none;border: medium none;padding: 0}
.newdetail #carousel55.flexslider {margin-bottom: 0;}
.newdetail .flex-direction-nav li a.flex-disabled {cursor: not-allowed;opacity: 0.5 !important;}
.newdetail .thumbnail-slider #carousel55 .flex-direction-nav {bottom: 0 !important;height: auto;left: 0;margin: 0;padding: 0;position: relative;top: auto;width: 100%;}
.newdetail .thumbnail-slider #carousel55 .flex-direction-nav li {top: -50px;}
.newdetail #carousel55.flexslider .slides img {height: 74px;width: 90px;display: inline-block;}
.newdetail .thumbnail-slider #carousel55 ul.slides li {height: 76px;line-height:71px;text-align:center;}
.thumbnail-slider #slider .flex-viewport li {margin:0;text-align:center;}
.thumbnail-slider #slider.flexslider .flex-viewport li img {display: inline-block;max-width: 100%;}

.fill {width:100%;height:680px;background-position: center;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;}
/* 05-08-2016 */
.news h2 {color: #414140;font-family: "Bauer Bodoni Std 1 Roman";font-size: 31px;font-weight: normal;line-height: 38px;}
.news p {color: #414140;font-family: "Bauer Bodoni Std 1 Roman";font-size: 17px;line-height: 23px;}
.news a {color: #414140;font-family: "Bauer Bodoni Std 1 Roman";font-size: 17px;line-height: 23px;}
.news-box-space {background-color: #ffffff;overflow: hidden;padding: 0 33px 20px;}
.small-logo {line-height: 93px;min-height: 93px;text-align: center;}
.news-img img {width: 100%;}
.news-text h3 a {color: #bc9f01;font-size: 17px;font-family: "Bauer Bodoni Std 1 Roman";line-height: 20px;}
.news-text > p {font-size: 12px;line-height: 22px;font-family: "montserratregular"}
.news-box {margin-top: 30px;overflow: hidden;}
.news {margin: 0 17px;overflow: hidden;}
.pagi-pagers {margin: 14px;overflow: hidden;}
.pagination {display: inline-block;float: left;margin:20px 16px 20px 0;overflow: hidden;}
.pagination span {color: #414140;font-size: 17px;line-height: 23px;font-family: "Bauer Bodoni Std 1 Roman";text-transform: uppercase;padding-right: 5px;}
.pagination a {color: #414140;font-size: 17px;line-height: 23px;font-family: "Bauer Bodoni Std 1 Roman";}
.pagers a {border: 1px solid #464646;color: #414140;font-size: 14px;line-height: 24px;padding: 0px 34px;display: inline-block;}
.prev {background-image: url("../images/parrow-l.jpg");background-position: 7px 5px;background-repeat: no-repeat;
  margin-right: 5px;}
.next {background-image: url("../images/parrow-r.jpg");background-position: 111px 5px;background-repeat: no-repeat;
  margin-right: 5px;}  
.pagers {display: inline-block;line-height: 60px;overflow: hidden;}
.media-heading a {color: #414140;font-size: 19px;font-weight: bold;font-family: "Bauer Bodoni Std 1 Roman";}
.media-body > span {color: #868585;font-size: 17px;font-family: "Bauer Bodoni Std 1 Roman";}
.media-body > p {color: #414140;font-size: 19px;font-family: "Bauer Bodoni Std 1 Roman";}
.news-media .media {border-bottom: 1px solid #959595;margin-bottom: 30px;}
.news-media {margin: 14px;overflow: hidden;}
/* color swatches css */
.color-box {overflow: hidden;margin-top:4px;text-align: center;}
.color-col {border: 1px solid transparent;height:13px;margin-right:3px;padding:0;width:17px;display: inline-block;}
.color-swatches .color-col.selected {border-color: #000;}
.color-box .color-col .color {display: block;float: none;height: 100%;margin: 0;width: 100%;}
.black{background-color:#242524;}
.brown-red{background-color:#660300;}
.dark-green{background-color:#385106;}
.red{background-color:#a10900;}
.gray{background-color:#959595;}
.dark-pink{background-color:#a25454;}
.dark-blue{background-color:#002057;}
.color-swatches {overflow: hidden;}
.color-swatches .color-col {border:1px solid #e1e1e1;float: left;height:19px;margin-right:9px;width:32px;}
.color-swatches .color-box .color-col .color {border:1px solid #e1e1e1;}
.color-swatches .color-box {margin:0 0 10px;}
.color-swatches label {color: #f00;float: left;font-size: 18px;margin-right: 10px;line-height:19px;}
/*responsive*/
@media only screen and (max-width:1920px) {
.fill{height:810px;}	
/*#myCarousel2.carousel.slide {max-height:810px;}*/
}
@media only screen and (max-width:1200px) {
.thumbnail-slider .img > img{width: 100%;}
.mid-contain .carousel .col-sm-6 img{width: 100%}
body .flexslider:hover .flex-direction-nav .flex-prev,body .flexslider .flex-direction-nav .flex-prev {left: 10px;}
body .flexslider:hover .flex-direction-nav .flex-next,body .flexslider .flex-direction-nav .flex-next{right: 10px}
.speciality .col-sm-6 img {width: 100%;}
.collections .col-sm-6 img {width: 100%;}
.collections .detail-box{padding: 10px;height: auto;}
.collections .detail-box h4{width: 60%}
.collections .detail-box > a{margin-top: 40px}
.speciality .text{margin-bottom:20px;}
.footer-search input{width: 80%}
body .mid-contain .carousel-control.left {left:0px;z-index: 999;}
body .mid-contain .carousel .carousel-control.right{right:0;z-index: 999;}
.mid-contain .carousel .col-sm-6 img{width: auto;}
footer .copy-right {height: 43px;margin-top: 32px;}
.mid-contain .carousel-control {background: rgba(0, 0, 0,0.5); height:120px;}
.mid-contain .carousel-control .glyphicon{top:20px}
.mid-contain .carousel-control .glyphicon-chevron-right{margin-left:0 }
.mid-contain .carousel-control .glyphicon-chevron-left{margin-right: 0}
.mid-contain .carousel-control{width: 75px;}
.mid-contain .carousel-control.right span::before {background-position: -105px 0;}
.partner-slider .slick-slider .slick-next {right:-10px}
.partner-slider .slick-slider .slick-prev {left:-10px}
.newdetail .project-links li {padding: 10px;}
.newdetail .detail-box {text-align: center;}
.newdetail iframe {width: 100%;
/*height: auto;*/
}
}

@media only screen and (max-width:767px) {
	.newdetail iframe {width: 100%;height: auto;}
}
@media only screen and (max-width:1024px) {
.category-pro .see-all {float: left;}
.category-section .col-sm-8 li {margin-left:18px}
}
@media only screen and (max-width:992px) {
.newdetail .project-links li {border: 1px solid #ccc !important;}
.newdetail .project-links ul{background-color: transparent;}
}
@media only screen and (max-width:980px) {
body footer{height: auto;}
.collections .detail-box h4 {width: 100%;}
.collections .detail-box > a{margin-top: 0px}
.mid-contain .carousel-caption .text h3{font-size: 36px;}
.banner .caption {padding: 22px 0 32px 20px;width:100%;}
.mid-contain .carousel .col-sm-6 img{width: 100%;}
.home header::after{display: none;}
.mid-contain .carousel-control span::before{width: 30px;}
.category-slider .carousel-caption h2 {font-size: 22px;line-height: 22px;}
.category-slider .carousel-caption span {font-size: 18px;}
.category-slider .carousel-caption small {font-size: 18px;}
.caption > h2 {font-size: 50px;}
.page-heading > h2 {font-size: 22px;line-height: normal;}
.page-heading {display: block;margin: 20px 0;padding: 0 15px;}
.contactForm {padding: 20px 20px 0;}
.addCol {min-height: 293px;padding: 100px 10px;}
.addCol > p {font-size: 15px;}
.newdetail .tabBox .nav-tabs > li {width: 22.9%;}
.thumbnail-slider #slider.flexslider .slides img {margin: 0 auto;width: 100%;}
}
@media only screen and (max-width:767px) {
.news-box-space {margin-bottom: 10px;}	
.page-heading span {font-size: 17px;}
.slider-bottom .row > .col-sm-6:last-child{width: 100%;margin: 0;padding: 0 30px;}
.slider-bottom .row > .col-sm-6:first-child{margin: 0;padding:0 30px;}
.slider-bottom .thumbnail-slider li {float: left;width: 104px;margin-bottom: 10px;}
.slider-bottom .lising {margin: 0 auto 10px;width: 70px;}  
footer .col-sm-7.col-xs-12 {margin-top: 30px;padding: 0;}
.footer .col-sm-4.col-xs-12 {float: left;width: 33.33%;}
.thumbnail-slider .img > img{width: auto;}
.category-section .col-sm-8 {margin-left: -25px;padding: 20px 0 0;}
.speciality .col-sm-6:last-child {padding-left: 20px;}
.collections .col-sm-7{width: 100%}
.collections .text {left: 20px;right: 20px;}
.collections .col-sm-5 {width: 100%;}
.collections .col-sm-6:first-child {border-bottom: 1px solid #ddd;padding-bottom: 20px;}
.collections .col-sm-6 img {width: auto;}
.mid-contain .carousel .col-sm-6 img,.speciality .col-sm-6 img{width:auto;}    
.mid-contain .carousel .text,.mid-contain .carousel .col-sm-6 img{top: 30%;transform: translateY(-30%);-o-transform: translateY(-30%);-moz-transform: translateY(-30%)}
.speciality .text{margin: 20px}
.mid-contain .carousel .col-sm-6 img{width: auto;}
footer .copy-right {display:none}
.caption > h2 {font-size: 22px;}
.caption > span {font-size:18px}
footer .footer-logo {margin: 0px 0 30px;}
.footer-search .mobile {display: block;}
footer {background-color: #313131;background-image: none;padding-top: 50px;}
.speciality .more {background-image: url("../images/more-arrow.png");background-position: right center;background-repeat: no-repeat;border: medium none;color: #ffdc71;font-family: "Bauer Bodoni Std 1 Roman";margin: 15px auto;width: 128px;}
.mid-contain .carousel .col-sm-6 img, .speciality .col-sm-6 img {display: block;margin: 0 auto;padding-top: 25%;width: 80%;}
.speciality {padding-top:0}
.text-specillity {top:0}
.mid-contain .carousel .col-sm-6 img, .speciality .col-sm-6 img {display: block;margin: 0 auto;padding-top:22%;width:60%;}
.speciality h3 br {display: none;}
.slick-prev {left: -5px}
.slick-next {right: -5px;}
.home .slick-slider .slick-prev {background-color:transparent;background-image:url("../images/arrow-mobile-left.png");background-position:0 0;width:15px !important;top:50px;overflow:hidden;background-repeat:no-repeat;;height:23px;left: 0}
.home .slick-slider .slick-next {background-color:transparent;background-image:url("../images/arrow-mobile-right.png");background-position:0 0;width:15px !important;top:50px;overflow: hidden;background-repeat:no-repeat;height:23px;right:-20px !important}
.category-section .col-sm-4 > a {display:none;}
.view-all-mobile {display: block;text-align: center;padding-left:20px}
.category-section .see-all {display:none;}
.category-section .tab {display: none;}
.category-section.white-mobile {background-color: #fff;background-image: none;padding:0 10px}
.category-section .col-sm-12 {padding-bottom: 15px;padding-top: 25px;}
.slider-bottom .col-sm-6 h3 {color: #3c3c3c;font-family: swis721_blkcn_btblack;font-size: 18px;}
.category-section .col-sm-12:last-child {border: medium none;}
.thumbnail-slider #carousel ul.flex-direction-nav {display: block;}
header #navbar ul li a {font-family: "akkuratbold";font-size: 11px;}
.search .form-group button {background-size: 80% auto;}
.search {margin: 20px 0 30px}
.partners-box img {display: inline-block !important;margin: 0 auto;padding: 15px;width:auto;height:100%}
.partners-box > div {line-height: 110px;border:medium none;text-align:center;}
.partners-box > h2 {margin-top: 0;}
.partners-box h2 a {color: #4d4c4c;font-family: akkuratbold;font-size: 12px;}
.partner-slider {margin-top: 5px;}
.category-slider .mid-contain::before {background-image: none;}
.hide-mobile{display: none;}
.category-slider .mid-contain {margin-top: 15px;min-height: 750px;}
.caption > span {font-family: intro_regular;font-size: 18px;line-height: 20px;margin: 0 auto;position: relative;width: 260px;display: block;}
.caption > span::after {background-color: #ffffff;content: "";display: block;height: 4px;margin: 10px auto 0;width: 69px;}
.caption {bottom:93px;position: absolute;text-align: center;width: 90%;padding: 0px;left: inherit;background-color:inherit;}
.caption > span.hide-mobile {display: none;}
.category-slider .carousel-indicators {bottom: 30px;margin-bottom: 0;z-index: 9999;}
.speciality div.text-specillity h2::before, .speciality div.text-specillity h2::after {width: 25%;}
.speciality div.text-specillity h2 {padding-left: 0;padding-right: 0;}
.speciality {margin-top: 14px;}
.collections {margin: 3px 0 0;overflow: hidden;}
.footer-search .mobile.text-center > p {font-family: akkuratbold;font-size: 12px;}
.footer-search .form-group button {font-family: akkuratregular;}
.footer-search input.form-control::-webkit-input-placeholder {color:#fff;opacity:0;}
.footer-search input.form-control:-moz-placeholder {color:#fff;opacity:0;}
.footer-search input.form-control::-moz-placeholder {color:#fff;opacity:0;}
.footer-search input.form-control:-ms-input-placeholder {color:#fff;opacity:0;}
.first-slide {display: none !important;}
.first-slide.mobile {display: block !important;}
.category-slider.category-slider-mobile {display:block}
.home #myCarousel2 ol.carousel-indicators {display:block}
.category-section .col-sm-4 p {line-height: 24px;}
.highlights .col-sm-6 > li::before {top: 7px;}
.page-heading span {font-family: "intro_regular";}
.just-arrived-mobile {display: block;}
.just-arrived-mobile .carousel-caption {transform: inherit;}
.just-arrived-mobile .white {color: #434242;background-color:#fff;padding:25px 0}
.just-arrived-mobile .white img {padding:0 25px}
.just-arrived-mobile .white h3 {font-family: DidotLTStdRoman;font-size:20px;margin-bottom: 30px;}
.mid-contain .just-arrived-mobile .carousel-control span::before {background-image: url("../images/arrow-mobile2.png");background-position: 0 0;background-repeat: no-repeat;content: "";display: block;height: 21px;width: 15px;}
.mid-contain .just-arrived-mobile .carousel-control.left span::before {background-position: 0px 0;right: 20px;}
.mid-contain .just-arrived-mobile .carousel-control.right span::before {background-position: -15px 0;right: 20px;}
.mid-contain .just-arrived-mobile .carousel-control {background: transparent none repeat scroll 0 0;height: 30px;}
body .mid-contain .just-arrived-mobile .carousel .carousel-control.right {right: -12px;z-index: 999;}
body .mid-contain .just-arrived-mobile .carousel .carousel-control.left {left: -12px;z-index: 999;}
.thumbnail-slider #carousel.flexslider .flex-viewport .slides li {border: medium none;margin-left: 15px;margin-right: 15px;width: 65px !important;}
.thumbnail-slider #carousel.flexslider .flex-viewport .slides img {width: 60px;}
.category-slider .just-arrived-mobile .carousel img {width:95%;}
.collections .col-sm-6:first-child {padding-bottom:0}
.footer-search input {max-width: 500px;}
.footer-search button {width:46px;}
.footer-search input {width: 100%;}
.footer-search .form-group {margin: 20px auto 30px;max-width: 550px;overflow: hidden;position: relative;}

header .top .navbar-collapse.collapse {display: none;}
body header .top .navbar-collapse.navbar-mobile.collapse {display:block !important}
.search {top: 0;}
header .search .form-group {width: 255px}
header .search .form-group input {width: 200px;}
.just-arrived-mobile .white {min-height: 750px;}
.tabBox {margin-top: 20px;}
.tabBox .tab-content {padding: 0 0 0 0;}
.descBox {padding: 29px 0 0;}
.videoBox {padding: 17px 0 0;}
.descBox .half {float: left;width: 50%;}
.contactBox .contactForm .form-group.col-sm-6:last-child,.contactBox .contactForm .form-group.col-sm-6 {padding: 0;}
.contactBox .contactForm .clr {margin-bottom: 0;}
.contactBox .contactForm .form-group{margin-bottom:10px;}
.addCol {margin-top: 20px;min-height: inherit;padding: 20px 10px;text-align: center;}
.addCol br{display: none;}
.addImg .img-responsive {height: auto;}
.address {min-height: inherit;padding: 20px;text-align: left;}
.videoPage {padding: 20px;}
.videoList .col-sm-3 {float: left;width: 50%;}
.slider-bottom .newdetail .row > .col-sm-6:last-child {padding:0 15px;width: 100%;}
.carousel .fill {display: none;}
}

@media only screen and (max-width:639px) {
.thumbnail-slider .img > img {width: 100%;}
header .top .pull-right {display: block;float: none !important;}
body header{height: auto;padding-bottom: 20px;}
body header #navbar ul li a {padding: 5px;}
header .nav.navbar-nav {text-align: center;margin: 0}
header .nav > li {display: inline-block;}
header .search .form-group input{width: 238px;}
header .navbar-brand {display: inline-block;float: none;height: auto;padding: 0;}
header .top {text-align: center;}
header .search .form-group {margin: 10px auto 0;overflow: hidden;width: 295px;}
footer .copy-right{height: auto;}
footer .copy-right .pull-right {float: none;width: 100%;text-align: center;}
footer .copy-right .pull-right li{float: none;display: inline-block;}
footer .copy-right .pull-left {float: none !important;text-align: center;}
.footer .container {padding: 0;}
.footer-search input{width: 80%}  
.footer .col-sm-4.col-xs-12 {float: none;width: 100%;}    
.speciality .text > h3{widows: 58px;}
.speciality .text-specillity h2 {font-size: 42px;padding-right: 15%}
.speciality .text-specillity h2::before,.speciality .text-specillity h2::after{top: 26px;}
.banner .caption h2{font-size: 36px}
.banner .caption span{font-size: 20px;}
.mid-contain .carousel .col-sm-6 img{width: 100%;}
header .navbar-brand {display: none}
header .navbar-brand.mobile {display: block}
.navbar-brand > img {display: inline-block;}
.category-slider .carousel-caption {top:30%;}
.category-slider .carousel-indicators {bottom: 20px;}
.category-section .col-sm-8 li {max-width: 44%;width: 100%;}
.category-section .col-sm-8 li {margin-left: 5%;max-width: 45%;width: 100%;}
/*.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {height: 267px;max-width: inherit;width: auto;}*/
.collections .col-sm-6 img {height: auto;width: 90%;}
.just-arrived-mobile .white {min-height: 580px;}
.white img {max-width: 472px;}
.category-slider .mid-contain {min-height: 500px;}
.newdetail .tabBox .nav-tabs > li {margin-bottom: 20px;margin-right: 10px;width: 47%;}
}
@media only screen and (max-width:480px) {
.category-section .col-sm-8 li {margin-left: 5%;max-width: 45%;width: 100%;}
.speciality {background-image: url("../images/specially-back-moble.jpg");}
.show-mobile{display: block;}
.collection-img { background-image: url("../images/juicers-collection-mobile.jpg");height: 250px;}
.carousel-indicators > li {margin: 0 5px !important;}
.category-slider .carousel-indicators li { height: 20px; width: 20px;}
.home .category-slider .carousel-indicators { bottom: 5%;}
.collections { margin: 5px 0 0;}
.collections .col-sm-6:first-child {border-bottom: 1px solid #dddddd;padding-bottom: 0px;}
header .search .form-group {width: 247px;}
header .search .form-group input {width: 195px;}
.just-arrived-mobile .white {min-height: 500px}
.videoList .col-sm-3 {float:none;width:100%;}
.slider-bottom p {font-size: 12px;}
}
@media only screen and (max-width:380px) {  
.partners-box img {height: auto;width: 100%;}
.navbar-brand.mobile > img {width: 100%;}
.just-arrived-mobile .white {min-height: 400px}
.tabBox .nav-tabs > li {margin-bottom: 0;width: 50%;}
.newdetail .tabBox .nav-tabs > li {width: 100%;}

}
@media only screen and (max-width:320px) {  
.pagers a {padding: 5px 30px;}
.next {background-position: 105px 5px;}
.news-media {margin: 0;}
.pagi-pagers {margin:0;}
}

.col-sm-8 a {
    width: 150px;
    display: inline-block;
}

.category-section .col-sm-8 li {
    margin-left: 0px;
    height: 168px;
    width: calc(25% - 20px);
    padding: 10px;
    display: inline-block !important;
    overflow: hidden;
    box-sizing: unset;
}
.newdetail #carousel55.flexslider .slides img {
    height: auto;
    width: 73px;
    display: inline-block;
}

@media (max-width: 765px){
    .project-links ul li {
        width: calc(33% - 1px) !important;
    }
    .newdetail .project-links li {
        padding: 10px 5px;
        height: 119px;
    }
    .newdetail .project-links ul {
        background-color: transparent;
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
    }
}

@media (max-width: 670px){
    .category-section .col-sm-8 li {
        width: 50%;
        text-align: center;
    }
    .category-section .col-sm-8 > ul {
        overflow: hidden;
        padding: 0;
        display: flex;
        flex-flow: row wrap;
        justify-content: center;
    }
}