/*headeradd*/
abbr, acronym, address, article, aside, audio, blockquote, body, canvas, cite, code, dd, div, dl, dt, em, fieldset, figcaption, figure, footer, form, header, hgroup, html, iframe, img, label, li, mark, menu, nav, ol, optgroup, pre, q, section, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead, time, tr, ul, video {
    margin: 0;
    padding: 0;
}
*, :after, :before {
    box-sizing: border-box;
}
body {
    color: #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    font-family: Exo2-Medium, Helvetica, Arial, sans-serif;
    font-size: 16px;
    min-height: 100%;
    overflow: hidden;
    overflow-y: auto;
}
body, html {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    min-height: 100%;
}
html {
    -webkit-tap-highlight-color: transparent;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
*, :after, :before {
    box-sizing: border-box;
}
*, :after, :before {
    box-sizing: border-box;
}
body:not(.userTabbed) * {
    outline: 0;
}

  .header-search input[type=search]::-webkit-input-placeholder {
    color: #939393;
    opacity: 1
  }

  .header-search input[type=search]::-moz-placeholder {
    color: #939393;
    opacity: 1
  }

  .header-search input[type=search]:-ms-input-placeholder {
    color: #939393;
    opacity: 1
  }

  .header-search input[type=search]:-moz-placeholder {
    color: #939393;
    opacity: 1
  }

  .header-search input[type=search]::-webkit-search-cancel-button {
    -webkit-appearance: none !important
  }

  ul li {
    line-height: 1;
    margin: 0;
}

input[type=search] {
    -webkit-appearance: textfield;
    box-sizing: content-box;
}
button, input {
    line-height: 1;
}
button, input, select, textarea {
    font-family: inherit;
    font-size: 100%;
    margin: 0;
}
html {
    background: #fff;
    color: #000;
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
 
.breadcrumbs, #main-content
{
  margin-top:80.81px;
}