﻿/* ----------------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */
/* #region bi-directional mixins */
/* ----------------------------------------------------------------------- */
/* ------------------------------------------------------------------------*/
/* #endregion */
/* ----------------------------------------------------------------------- */
/* #region generic mixins */
/* ----------------------------------------------------------------------- */
/* ------------------------------------------------------------------------*/
/* #endregion */
/* ----------------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */
/* #region _global styles  */
/* ----------------------------------------------------------------------- */
/* ------------------------------------------------------------------------*/
/* #endregion */
/* ----------------------------------------------------------------------- */
/*
@import "../LESS/_sfglobal.less";
@import "../LESS/_sfblogs.less";
@import "../LESS/_sfevents.less";
@import "../LESS/_sfforms.less";
@import "../LESS/_sfnews.less";
@import "../LESS/_socialicons.less";
*/
/* ----------------------------------------------------------------------- */
body {
  font-family: "proxima-nova", sans-serif;
  overflow-y: scroll;
  overflow-x: hidden;
  background-color: #f3f4f4;
  max-width: 100%;
  color: #757575;
}
.sfPublicWrapper {
  margin: 0;
  padding: 0;
  width: 100%;
}
::-webkit-input-placeholder {
  color: #222222;
  text-transform: uppercase;
}
:-moz-placeholder {
  /* Firefox 18- */
  color: #222222;
  text-transform: uppercase;
}
::-moz-placeholder {
  /* Firefox 19+ */
  color: #222222;
  text-transform: uppercase;
}
:-ms-input-placeholder {
  color: #222222;
  text-transform: uppercase;
}
a,
a:hover,
a:active {
  cursor: pointer;
  color: #222222;
}
h1 {
  font-size: 38px;
}
h1:first-child {
  margin-top: 0;
}
h2 {
  font-size: 26px;
  margin-bottom: 0;
}
h2:first-child {
  margin-top: 0;
}
h3 {
  font-size: 22px;
  line-height: 28px;
}
h3:first-child {
  margin-top: 0;
}
h4 {
  background-color: #fff;
  color: #222222;
  font-style: italic;
  font-weight: 100;
  font-size: 20px;
  padding: 24px;
  margin: 15px 0;
}
h4:first-child {
  margin-top: 0;
}
h5 {
  color: #222222;
  font-size: 16px;
  line-height: 20px;
}
h5:first-child {
  margin-top: 0;
}
p {
  margin: .8em 0;
}
.btn-primary {
  background-color: #6d7376;
}
.btn-primary:hover,
.btn-primary:focus {
  background-color: #222222;
}
#Logo {
  height: 60px;
  width: 200px;
  background: url('../Images/optimar.svg') top left no-repeat;
}
#HeaderShaddow {
  position: absolute;
  background-color: #edf4f4;
  -moz-box-shadow: 0px -3px 12px #000000;
  -webkit-box-shadow: 0px -3px 12px #000000;
  box-shadow: 0px -3px 12px #000000;
  height: 95px;
  width: 100%;
  z-index: 1;
}
#HeaderWrapper {
  position: relative;
  background-color: #e6e7e8;
  z-index: 3;
  max-height: none;
}
#HeaderWrapper #HeaderLogo {
  padding: 31px 0 16px 15px;
  background: transparent;
}
#HeaderWrapper #Login {
  position: relative;
  margin-right: 15px;
}
#HeaderWrapper #Login #LoginCurtain {
  top: -96px;
  position: absolute;
  color: #fff;
  text-align: center;
  background-color: #222222;
  padding: 23px 3px 1px;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 32px;
  width: 100%;
  z-index: 2;
}
#HeaderWrapper #Login #LoginCurtain .lbtn {
  background-color: #929aa0;
  font-size: 16px;
  line-height: 31px;
  width: 100%;
  margin-bottom: 6px;
  cursor: pointer;
}
#HeaderWrapper #Login #LoginCurtain .link {
  cursor: pointer;
}
#HeaderWrapper #Login #LoginCurtain .link .glyphicon {
  font-size: 10px;
  padding-left: 4px;
}
#HeaderWrapper #Search {
  position: relative;
  background-color: #fff;
  background: -webkit-linear-gradient(180deg, #e6e7e8, #ffffff);
  background: -o-linear-gradient(180deg, #e6e7e8, #ffffff);
  background: -moz-linear-gradient(180deg, #e6e7e8, #ffffff);
  background: linear-gradient(180deg, #e6e7e8, #ffffff);
  border-bottom: solid 1px #222222;
}
#HeaderWrapper #Search .sfsearchTxt {
  background-color: transparent;
  padding: 7px 0 3px;
  font-size: 12px;
  color: #222222;
  line-height: 23px;
  border: none 0;
  outline: none;
  width: 85%;
  height: 33px;
}
#HeaderWrapper #Search .sfsearchSubmit {
  display: block;
  position: absolute;
  border: none;
  background: transparent url('../Images/search.png') top left no-repeat;
  height: 18px;
  width: 19px;
  right: 16px;
  top: 7px;
}
#HeaderWrapper #NavWrapper {
  margin: 0;
  padding: 0;
  min-height: 46px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: none;
}
#HeaderWrapper #NavWrapper .navbar-nav {
  padding-top: 15px;
}
#HeaderWrapper #NavWrapper .navbar-nav > li > a {
  line-height: 36px;
  padding: 0 14px;
  font-family: "proxima-nova", sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  color: #7e7e7e;
  text-shadow: none;
}
#HeaderWrapper #NavWrapper .navbar-nav > li > a:hover {
  color: #231f20;
  background: none;
}
#HeaderWrapper #NavWrapper .navbar-header {
  margin-top: 28px;
  width: 140px;
  color: #222222;
}
#HeaderWrapper #NavWrapper .navbar-header .navbar-toggle {
  background-color: #222222;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
#HeaderWrapper #NavWrapper .navbar-header .navbar-toggle .icon-bar {
  background-color: #fff;
}
#HeaderWrapper #NavWrapper #navbar-main {
  float: left;
  margin-left: -100%;
}
#HeaderWrapper #NavWrapper #navbar-main :after {
  display: block;
  content: "";
  clear: both;
}
#SubNavWrapper {
  position: relative;
  z-index: 2;
  background-color: #575c5f;
}
#SubNavWrapper .navbar-nav > li > a {
  width: 100%;
  line-height: 20px;
  padding: 0 15px;
  font-family: "proxima-nova", sans-serif;
  font-size: 14px;
  color: #fff;
  text-shadow: none;
}
#SubNavWrapper .navbar-nav > li > a:hover,
#SubNavWrapper .navbar-nav > li > a:active {
  color: #fff;
  text-decoration: underline;
  background-color: transparent;
}
#SubNavWrapper .navbar-nav > li.active > a {
  display: inline-block;
  border-top: solid 1px #bfc5c8;
  background-color: #91999e;
  background: -webkit-linear-gradient(180deg, #c8cfd2, #91999e);
  background: -o-linear-gradient(180deg, #c8cfd2, #91999e);
  background: -moz-linear-gradient(180deg, #c8cfd2, #91999e);
  background: linear-gradient(180deg, #c8cfd2, #91999e);
}
#SubNavWrapper .navbar-nav > li.active > a:hover,
#SubNavWrapper .navbar-nav > li.active > a:active {
  color: #fff;
  text-decoration: none;
  background-color: #91999e;
  background: -webkit-linear-gradient(180deg, #c8cfd2, #91999e);
  background: -o-linear-gradient(180deg, #c8cfd2, #91999e);
  background: -moz-linear-gradient(180deg, #c8cfd2, #91999e);
  background: linear-gradient(180deg, #c8cfd2, #91999e);
}
#MainWrapper {
  position: relative;
  z-index: 0;
  max-width: 100%;
  overflow: hidden;
  padding-bottom: 30px;
}
#MainWrapper #NavProductsWrapper {
  position: relative;
  z-index: 1;
  padding: 30px 0 19px;
  margin: 0;
  background: -webkit-linear-gradient(180deg, rgba(35, 31, 32, 0.75), rgba(0, 0, 0, 0.3));
  background: -o-linear-gradient(180deg, rgba(35, 31, 32, 0.75), rgba(0, 0, 0, 0.3));
  background: -moz-linear-gradient(180deg, rgba(35, 31, 32, 0.75), rgba(0, 0, 0, 0.3));
  background: linear-gradient(180deg, rgba(35, 31, 32, 0.75), rgba(0, 0, 0, 0.3));
}
#MainWrapper #NavProductsWrapper h3 {
  color: #fff;
  font-family: "proxima-nova", sans-serif;
  font-style: normal;
  font-weight: 100;
  font-size: 26px;
  line-height: 26px;
  margin: 0 15px 15px;
}
#MainWrapper #NavProductsWrapper .prdBtn {
  margin-bottom: 30px;
}
#MainWrapper #NavProductsWrapper .sfimageWrp {
  border: 2px solid #91999e;
  -moz-box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.5);
  box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.5);
}
#MainWrapper #NavProductsWrapper img {
  min-width: 100%;
}
#MainWrapper #NavProductsPageWrapper {
  position: relative;
  z-index: 1;
  padding: 0;
  margin: 0;
}
#MainWrapper #NavProductsPageWrapper .prdBtn {
  margin-bottom: 24px;
}
#MainWrapper #NavProductsPageWrapper .sfimageWrp {
  border: 1px solid #5e6467;
  -moz-box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.5);
  box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.5);
}
#MainWrapper #NavProductsPageWrapper img {
  border: 2px solid #91999e;
  min-width: 100%;
}
#MainWrapper #NavSegmentsWrapper {
  margin: 35px 0;
}
#MainWrapper #NavSegmentsWrapper .sfimageWrp {
  border: 1px solid #5e6467;
  -moz-box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.5);
  box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.5);
}
#MainWrapper #NavSegmentsWrapper img {
  border: 2px solid #91999e;
  min-width: 100%;
}
#MainWrapper #ArticleHeaderWrapper {
  padding: 30px 0 5px;
  border-top: solid 1px #c9cfd3;
  background-color: #91999e;
  color: #fff;
  font-size: 18px;
}
#MainWrapper #ArticleHeaderWrapper h1 {
  margin-top: 0;
}
#MainWrapper #ArticleHeaderWrapper #IngressControl {
  margin-bottom: 20px;
}
#MainWrapper #ArticleHeaderWrapper #GraphicWrapper {
  text-align: left;
  padding: 0 15px 15px;
}
#MainWrapper #ArticleHeaderWrapper .row {
  margin-bottom: 0;
}
#MainWrapper #FullPageNavWrapper {
  margin-top: 30px;
  margin-bottom: 30px;
}
#MainWrapper #FullPageNavWrapper .fullPageWrp {
  background-color: #fcfdfd;
  padding: 0;
  margin-bottom: 30px;
}
#MainWrapper #FullPageNavWrapper .fullPageWrp a:hover {
  text-decoration: none;
}
#MainWrapper #FullPageNavWrapper .fullPageWrp h2 {
  margin: 0 0 .5em;
  padding: 18px 22px;
  font-size: 28px;
  line-height: 28px;
}
#MainWrapper #FullPageNavWrapper .fullPageWrp h2 .fullPageToggle {
  padding: 0 5px 0 20px;
  border: solid 1px #808e92;
  color: #808e92;
  background-color: #fff;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 28px;
  margin-left: 15px;
  width: 98px;
}
#MainWrapper #FullPageNavWrapper .fullPageWrp h2 .fullPageToggle .handle {
  float: right;
  padding: 0 7px;
}
#MainWrapper #FullPageNavWrapper .fullPageWrp .fullPageSummary {
  padding: 0 8px 22px;
  font-size: 22px;
}
#MainWrapper #FullPageNavWrapper .fullPageWrp .fullPageSummary .sfimageWrp {
  margin-bottom: 15px;
}
#MainWrapper #FullPageNavWrapper .fullPageWrp .fullPageContainer {
  border-top: dashed 1px #808e92;
  background-color: #f9fbfb;
  padding: 30px;
  display: none;
}
#MainWrapper #FullPageNavWrapper .fullPageWrp .fullPageContainer h2 {
  line-height: 32px;
  padding: 0;
}
#MainWrapper #FullPageNavWrapper .fullPageWrp .caption {
  position: absolute;
  padding: 30px;
}
#MainWrapper #FullPageNavWrapper .fullPageWrp .captionBtm {
  padding: 10px 20px;
  margin-top: -40px;
  font-size: 11px;
}
#MainWrapper ul {
  border-top: dashed 1px #757575;
  border-bottom: dashed 1px #757575;
  padding: 15px 15px 5px;
  list-style: none;
  margin-bottom: 15px;
}
#MainWrapper ul.sfdownloadList {
  list-style: none;
}
#MainWrapper ul.sfdownloadList li.sfdownloadFile {
  padding-left: 45px;
}
#MainWrapper ul.sfdownloadList li.sfdownloadFile:before {
  display: none;
}
#MainWrapper .sfLargeIcons ul.sfdownloadList li.sfdownloadFile {
  padding-left: 45px;
}
#MainWrapper .sfLargeIcons ul.sfdownloadList li.sfdownloadFile:before {
  display: none;
}
#MainWrapper ul.sfimagesTmbList {
  border-top: none;
  border-bottom: none;
  list-style: none;
  margin: 0;
  padding: 0;
}
#MainWrapper ul.sfimagesTmbList li {
  float: left;
  margin-bottom: 10px;
  padding-left: 15px;
}
#MainWrapper ul.sfimagesTmbList li:before {
  display: none;
}
#MainWrapper .sfprodImgs img {
  max-width: 150px;
  max-height: 120px;
}
#MainWrapper li {
  margin-bottom: 10px;
  padding-left: 15px;
}
#MainWrapper li:before {
  position: relative;
  top: 0;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-size: 8px;
  color: #575c5f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e080";
  margin-right: 12px;
  margin-left: -20px;
}
#MainWrapper .container {
  margin-top: 30px;
}
#MainWrapper .row {
  margin-bottom: 30px;
}
#MainWrapper .sfimageWrp {
  margin-bottom: 5px;
}
#MainWrapper .sfimageWrp img {
  min-width: 100%;
}
#MainWrapper div.sfimageWrp {
  margin-bottom: 30px;
}
#MainWrapper .highlight {
  border-top: solid 1px #9aa2a7;
  background-color: #969ea2;
  color: #fff;
  padding-bottom: 20px;
  margin-bottom: -30px;
}
#MainWrapper .rightBox {
  background-color: #fff;
  font-size: 17px;
  padding: 24px;
  margin: 15px 0;
}
#MainWrapper .rightBox:first-child {
  margin-top: 0;
}
#MainWrapper .rightBox h3 {
  font-size: 24px;
  color: #222222;
}
#MainWrapper .rightBox h3:first-child {
  margin-top: 0;
}
#MainWrapper .contact {
  background-color: #fcfdfd;
  padding: 15px;
  margin-bottom: 30px;
  font-size: 12px;
}
#MainWrapper .contact img {
  margin-right: 15px;
}
#MainWrapper .contact h3 {
  margin: 0;
}
#MainWrapper .contact p {
  margin: 0;
}
#MainWrapper .service .sfContentBlock h1 {
  margin: 5px 0 0;
}
#MainWrapper .service .sfContentBlock h2 {
  margin: 0 0 30px;
}
#MainWrapper .productBusiness {
  margin: 15px -15px 0px;
  display: block;
}
#MainWrapper .productsWrp {
  margin-bottom: 0;
}
#MainWrapper .productsWrp .productWrp {
  background-color: #fcfdfd;
  padding: 3px;
  margin-bottom: 30px;
}
#MainWrapper .productsWrp .productWrp .productTitle {
  text-align: center;
  padding: 10px 15px 7px;
  font-size: 13px;
}
#MainWrapper .sfsearchResultTitle {
  margin-top: 15px;
  font-size: 18px;
}
#MainWrapper .sfsearchResultTitle:first-child {
  margin-top: 0;
}
#MainWrapper #sfLoginWidgetWrp ol.sfLoginFieldsWrp {
  padding: 0;
  margin: 0;
  list-style: none;
}
#MainWrapper #sfLoginWidgetWrp ol.sfLoginFieldsWrp li {
  margin: 0 0 .5em;
  padding: 0;
}
#MainWrapper #sfLoginWidgetWrp ol.sfLoginFieldsWrp li:before {
  display: none;
}
#MainWrapper .sfsearchBox {
  margin-bottom: 30px;
}
#MainWrapper .sfsearchBox .sfsearchTxt {
  width: 400px !important;
  text-transform: none;
  padding: 5px 10px;
  border: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-color: #fff;
}
#MainWrapper .sfsearchBox span.sfsearchTxt {
  padding: 0;
  background-color: transparent;
}
#MainWrapper .sfsearchBox .sfsearchSubmit {
  background: url("../Images/search.png") no-repeat scroll left 1px transparent;
  border: medium none;
  height: 18px;
  width: 19px;
  margin-left: -27px;
}
#MainWrapper .sfsearchBox ::-webkit-input-placeholder {
  text-transform: none;
}
#MainWrapper .sfsearchBox :-moz-placeholder {
  /* Firefox 18- */
  text-transform: none;
}
#MainWrapper .sfsearchBox ::-moz-placeholder {
  /* Firefox 19+ */
  text-transform: none;
}
#MainWrapper .sfsearchBox :-ms-input-placeholder {
  text-transform: none;
}
#MainWrapper .productLine {
  line-height: 100px;
  background-color: #91999e;
  text-align: center;
  font-size: 18px;
  color: #fff;
  text-transform: uppercase;
  border: 1px solid #5e6467;
  box-shadow: 2px 0 5px rgba(0, 0, 0, 0.5);
}
#MainWrapper .productLine .title {
  display: inline-block;
  line-height: 1.1em;
}
ul.k-list {
  list-style: none;
  margin: 0;
  padding: 5px;
  background-color: #fff;
  box-shadow: 0 3px 10px -3px #000000;
}
ul.k-list li {
  cursor: pointer;
  padding: 0 5px;
}
ul.k-list li:hover {
  background-color: #f3f4f4;
}
/*ul.k-list {
    background-color: @brand-info;
    margin: 4px -100px 0 15px;
    border-radius: 4px;
    width: 175px;

    li.k-item {
        border-bottom: solid 1px #0a0a0b;
        color: #fff;
        padding: 2px 15px;
        cursor: pointer;

        &:last-child {
            border-bottom: none 0;
        }

        &:hover {
            color: @brand-info;
            background-color: #fff;
        }
    }
}*/
.tbl {
  margin-bottom: 15px;
}
.tbl th {
  background-color: #91999e;
  color: #fff;
  padding: 4px 15px 3px;
}
.tbl td {
  padding: 6px 15px 3px;
  border-bottom: #91999e solid 1px;
}
#FooterShaddow {
  -moz-box-shadow: 0 4px 10px #000;
  -webkit-box-shadow: 0 4px 10px #000;
  box-shadow: 0 4px 10px #000;
  position: absolute;
  height: 20px;
  width: 100%;
  z-index: 1;
  background-color: #f3f4f4;
}
#FooterWrapper {
  position: relative;
  z-index: 2;
  border-top: solid 1px #fff;
  padding-bottom: 40px;
  background-color: #f3f4f4;
}
#FooterWrapper #FooterLinks {
  padding: 15px;
}
#FooterWrapper #FooterLinks span.separator:last-child {
  display: none;
}
#FooterWrapper #FooterCopyright {
  padding: 0 15px;
  color: #a2a2a2;
  font-size: 12px;
}
#FooterWrapper #FooterCopyright .backToTopMobile {
  font-size: 17px;
  text-transform: uppercase;
  margin-bottom: 15px;
}
#FooterWrapper #FooterCopyright .backToTopMobile a {
  color: #222222;
}
#FooterWrapper #FooterCopyright .backToTopMobile a :hover {
  text-decoration: none;
}
/* Extra extra small devices (old phones, less than 480px) */
@media (max-width: 480px) {
  #HeaderWrapper {
    max-height: none;
  }
  #HeaderWrapper #NavWrapper .navbar-header {
    margin-top: 18px;
  }
}
/* Extra small devices (phones, 480px and up) */
/* No media query since this is the default in Bootstrap */
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
  #HeaderShaddow {
    height: 85px;
  }
  #HeaderWrapper {
    height: 85px;
  }
  #HeaderWrapper #HeaderLogo {
    padding: 31px 0 16px;
    background: transparent;
  }
  #HeaderWrapper #NavWrapper {
    float: right;
    margin: 0 -15px;
  }
  #HeaderWrapper #NavWrapper .navbar-header {
    margin: 0;
  }
  #HeaderWrapper #NavWrapper .navbar-nav > li {
    margin-left: 2px;
  }
  #HeaderWrapper #NavWrapper .navbar-nav > li > a {
    width: auto;
    padding: 0 8px;
    font-size: 10px;
  }
  #HeaderWrapper #NavWrapper .navbar-nav > li.active > a {
    background: url('../Images/main-men-sel.gif') bottom center no-repeat;
    color: #231f20;
  }
  #HeaderWrapper #NavWrapper .navbar-nav > li:first-child > a,
  #HeaderWrapper #NavWrapper .navbar-nav > li:last-child > a {
    background-image: none;
  }
  #HeaderWrapper #NavWrapper #navbar-main {
    width: 100%;
    margin-left: 0;
  }
  #HeaderWrapper #NavWrapper #navbar-main :after {
    display: none;
  }
  #HeaderWrapper #NavWrapper #navbar-main .pull-right {
    float: right !important;
  }
  #SubNavWrapper .navbar-nav > li {
    padding: 2px 0;
  }
  #SubNavWrapper .navbar-nav > li > a {
    line-height: 37px;
    padding: 0 18px;
    font-size: 14px;
    color: #fff;
  }
  #SubNavWrapper .navbar-nav > li.active > a {
    border-top: solid 1px #c9cfd3;
    border-left: solid 1px #c9cfd3;
    background-color: #575c5f;
    padding-bottom: 2px;
    margin-bottom: -4px;
    color: #222222;
  }
  #SubNavWrapper .navbar-nav > li.active > a:hover,
  #SubNavWrapper .navbar-nav > li.active > a:active {
    color: #fff;
  }
  #SubNavWrapper .navbar-nav > li.active:before {
    display: inline-block;
    content: '';
    height: 39px;
    width: 4px;
    float: right;
    margin-right: -4px;
    margin-bottom: -4px;
    background: transparent url('../Images/submen-active-shaddow.png') top left no-repeat;
  }
  #MainWrapper .productBusiness {
    margin: 15px -48px 0px;
  }
}
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
  #HeaderShaddow {
    height: 93px;
  }
  #HeaderWrapper {
    height: 93px;
  }
  #HeaderWrapper #NavWrapper .navbar-nav {
    padding-top: 23px;
  }
  #HeaderWrapper #NavWrapper .navbar-nav > li > a {
    padding: 0 12px;
    font-size: 13px;
  }
  #MainWrapper #FullPageNavWrapper .fullPageWrp .fullPageSummary .sfimageWrp {
    margin-bottom: 0;
  }
  #MainWrapper .productBusiness {
    margin: 15px -60px 0px;
  }
  #MainWrapper #ArticleHeaderWrapper #GraphicWrapper {
    text-align: center;
    padding: 0;
  }
}
/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
  #HeaderShaddow {
    height: 95px;
  }
  #HeaderWrapper {
    height: 95px;
  }
  #HeaderWrapper #NavWrapper .navbar-nav {
    padding-top: 25px;
  }
  #HeaderWrapper #NavWrapper .navbar-nav > li > a {
    padding: 0 16px;
    font-size: 15px;
  }
  #MainWrapper .productBusiness {
    margin: 15px -75px 0px;
  }
}
