
@media all and (max-width: 980px) {
  .ui-tooltip {
    display: none !important;
  }
}

.grid {
  float: left;
}
.grid[data-grid='1'] {
  width: 100%;
}
.grid[data-grid='2'] {
  width: 50%;
}
.grid[data-grid='3'] {
  width: 33.33333333%;
}
.grid[data-grid='4'] {
  width: 25%;
}
.grid[data-grid='5'] {
  width: 20%;
}
.grid[data-grid='6'] {
  width: 16.66666667%;
}
@media all and (max-width: 768px) and (min-width: 601px) {
  .grid[data-grid="3"] {
    width: 100%;
  }
  .grid[data-grid="4"] {
    width: 50%;
  }
}
@media all and (max-width: 600px) and (min-width: 481px) {
  .grid[data-grid="2"],
  .grid[data-grid="4"] {
    width: 100%;
  }
  .grid[data-grid="3"] {
    width: 100%;
  }
}
@media all and (max-width: 480px) and (min-width: 300px) {
  .grid[data-grid="2"],
  .grid[data-grid="4"] {
    width: 100%;
  }
  .grid[data-grid="3"] {
    width: 100%;
  }
}
@font-face {
  font-family: 'Quark-light';
  src: url('/Fonts/Quark-Light.eot');
  src: url('/Fonts/Quark-Light.eot?#iefix') format('embedded-opentype'), url('/Fonts/Quark-Light.woff') format('woff'), url('/Fonts/Quark-Light.ttf') format('truetype'), url('/Fonts/Quark-Light.svg#Quark-light') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Quark-Bold';
  src: url('/Fonts/Quark-Bold.eot');
  src: url('/Fonts/Quark-Bold.eot?#iefix') format('embedded-opentype'), url('/Fonts/Quark-Bold.woff') format('woff'), url('/Fonts/Quark-Bold.ttf') format('truetype'), url('/Fonts/Quark-Bold.svg#Quark-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-Light';
  src: url('/Fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'), url('/Fonts/OpenSans-Light.woff') format('woff'), url('/Fonts/OpenSans-Light.ttf') format('truetype'), url('/Fonts/OpenSans-Light.svg#OpenSans-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans';
  src: url('/Fonts/OpenSans.eot?#iefix') format('embedded-opentype'), url('/Fonts/OpenSans.woff') format('woff'), url('/Fonts/OpenSans.ttf') format('truetype'), url('/Fonts/OpenSans.svg#OpenSans') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-Semibold';
  src: url('/Fonts/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'), url('/Fonts/OpenSans-Semibold.woff') format('woff'), url('/Fonts/OpenSans-Semibold.ttf') format('truetype'), url('/Fonts/OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-Bold';
  src: url('/Fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'), url('/Fonts/OpenSans-Bold.woff') format('woff'), url('/Fonts/OpenSans-Bold.ttf') format('truetype'), url('/Fonts/OpenSans-Bold.svg#OpenSans-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
input,
textarea,
select {
  outline: none;
}
input[type="submit"] {
  cursor: pointer;
}
.button-details {
  height: 30px;
  padding: 0 30px;
  font-family: OpenSans-Semibold;
  font-size: 14px;
  color: #ffffff;
  background-color: #c81e45;
  display: inline-block;
  line-height: 30px;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}
.button-details:hover {
  background-color: #b21b3d;
}
.button-form-search,
.button {
  width: 100%;
  height: 36px;
  background-color: #c81e45;
  font-family: OpenSans-Semibold;
  font-size: 16px;
  color: #ffffff;
  border: 0;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}
.button-form-search:hover,
.button:hover {
  background-color: #b21b3d;
}
.button-cart {
  height: 36px;
  padding: 0 26px;
  background-color: #c81e45;
  font-family: OpenSans-Semibold;
  font-size: 18px;
  color: #ffffff;
  border: 0;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}
.button-cart:hover {
  background-color: #b21b3d;
}
button {
  outline: none;
  cursor: pointer;
}
.navbar-header .navbar-header-lang {
  height: 60px;
  background-color: #c81e45;
  position: relative;
  z-index: 11;
}
@media all and (max-width: 768px) {
  .navbar-header .navbar-header-lang {
    height: auto;
  }
}
.navbar-header .navbar-header-lang #lang {
  padding-top: 20px;
}
.navbar-header .navbar-header-lang #lang li {
  height: 20px;
  padding: 0 15px;
  float: left;
  border-left: 1px solid rgba(255, 255, 255, 0.5);
}
.navbar-header .navbar-header-lang #lang li:first-child {
  padding-left: 0;
  border-left: 0;
}
.navbar-header .navbar-header-lang #lang li a {
  height: 20px;
  line-height: 24px;
  float: left;
  font-family: Quark-light;
  font-size: 16px;
  color: #ffffff;
  text-align: center;
}
.navbar-header .navbar-header-lang #lang li a:hover {
  font-weight: bold;
}
.navbar-header .navbar-header-lang #lang li:last-child {
  margin-right: 0;
}
.navbar-header .navbar-header-lang #login {
  padding-top: 20px;
  text-align: center;
  font-size: 0.4em!important;
}
.navbar-header .navbar-header-lang #login li {
  display: inline-block;
  height: 20px;
}
.navbar-header .navbar-header-lang #login li a {
  height: 20px;
  line-height: 24px;
  float: left;
  font-family: Quark-Bold;
  font-size: 14px;
  color: #ffffff;
  text-transform: uppercase;
}
.navbar-header .navbar-header-lang #login li a:hover {
  border-bottom: 1px solid #ffffff;
}
.navbar-header .navbar-header-lang #login li span {
  height: 20px;
  line-height: 24px;
  float: left;
  font-family: Quark-Bold;
  font-size: 14px;
  color: #ffffff;
}
.navbar-header .navbar-header-menu {
  padding: 4px 26px;
  background-color: #ffffff;
  position: relative;
  z-index: 10;
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 40px;
}
.navbar-header .navbar-header-menu .navbar-header-logo {
  float: left;
}
.navbar-header .navbar-header-menu .navbar-header-logo a {
  text-indent: -10000px;
  width: 130px;
  height: 73px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAABJCAYAAADxLP6KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ0MTBENzU3OTA0QTExRTQ4NTBEOUNFMEY0ODg3RDQ4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ0MTBENzU4OTA0QTExRTQ4NTBEOUNFMEY0ODg3RDQ4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDQxMEQ3NTU5MDRBMTFFNDg1MEQ5Q0UwRjQ4ODdENDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDQxMEQ3NTY5MDRBMTFFNDg1MEQ5Q0UwRjQ4ODdENDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5bwA4JAAAJSklEQVR42uxd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");
  float: left;
}
.navbar-header .navbar-header-menu .navbar-header-nav {
  height: 73px;
  line-height: 76px;
  float: right;
}
.navbar-header .navbar-header-menu .navbar-header-nav ul {
  float: left;
}
.navbar-header .navbar-header-menu .navbar-header-nav ul li {
  float: left;
  padding-right: 40px;
}
.navbar-header .navbar-header-menu .navbar-header-nav ul li a {
  position: relative;
  font-family: OpenSans-Light;
  font-size: 16px;
  color: #2c3e50;
  text-transform: uppercase;
  padding-bottom: 5px;
}
.navbar-header .navbar-header-menu .navbar-header-nav ul li a:before {
  content: '';
  width: 100%;
  height: 2px;
  position: absolute;
  bottom: 0px;
  left: 0;
  background-color: #fff;
}
.navbar-header .navbar-header-menu .navbar-header-nav ul li a:hover:before {
  background-color: #c81e45;
}
.navbar-header .navbar-header-menu .navbar-header-nav ul li:last-child {
  padding-right: 0;
}
.navbar-header .navbar-header-menu .navbar-header-nav .navbar-header-facebook {
  float: left;
  width: 32px;
  height: 33px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk2RUIxMTAxOTE5RDExRTRCNzdEQTM5MDBDQkQ4NjRGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk2RUIxMTAyOTE5RDExRTRCNzdEQTM5MDBDQkQ4NjRGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTZFQjEwRkY5MTlEMTFFNEI3N0RBMzkwMENCRDg2NEYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTZFQjExMDA5MTlEMTFFNEI3N0RBMzkwMENCRDg2NEYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7i7srXAAACTUlEQVR42sSXX0hTcRTH7x0bqyBUrKA/Krg9pcEikWgPFRGCIORjCsGolwQJwaBiPkq+lDAQ7KEo8s2HIiIERbQiGIgggdFDMRAKRgpjQeFg63vge+HH6G6/390u98CHjW2/3/nud37nnnPs5PV5S9Oi4DK4CHpBB2gFZVAAOfAZrIEPoKSzaVjjN8fBXZCiQzdLgGtgCuTBM/AI/Kq1eajGdxHwAHwHE3WcV9sxcI9rx2v5cfviBI9yGhywvNthkAHvQLuugDj4BC5YzbMBsA5O1RMg8V4BXVbzrQcsgRY3AXIhF31yrop4Cez/CZCbnrT8tyFwszoN5ejTHjfc4jPA2adfY80MT7vgnMAkOGTo+C//jZP/wkPNtZIRt50QRNUjMTA5sbcNhEIE2BKCweqbqWnP+XoSPOXz4ojB+k4Jlwi44sF5EezyfR/z3ItdkhCc87CwrLy3GwjDWREQM1iQokO1LrzmZ8KwoYBuEXDUCs7awoYLRph2f8B9fnZGyaKY4X7RMBuHiOaCq6SgCBCndzyewG8Jwc8AQ5AXAV8CFPBVBHwMUEA2xBodlC2LgI2AwvAe7DjVcDYAAY/VhuSFXAiDxVK8KuSVl9iDN6qAfTDGDf22kupLbclW2an4bTIvbLp1xWm2Sn7ZnBN7NwFSZkfBgg/OM5yS6g4mEqMb7BNLTXAshesW60VFdzSrcLBMcFDxatIrnGbLZjycim2z+p1nqhY1nO6BJ9LtsEHJNTqeO3mbZd2Pc3qSGeAg74206D/o7JtJOv8TYADXu2lhGyq29AAAAABJRU5ErkJggg==");
  text-indent: -10000px;
  margin-top: 20px;
  margin-left: 37px;
  opacity: 0.7;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}
@media all and (max-width: 1230px) {
  .navbar-header .navbar-header-menu .navbar-header-nav .navbar-header-facebook {
    margin-left: 0;
  }
}
.navbar-header .navbar-header-menu .navbar-header-nav .navbar-header-facebook:hover {
  opacity: 1;
}
@media all and (max-width: 980px) {
  .navbar-header .navbar-header-menu .navbar-header-nav {
    height: 0;
  }
}
.navbar-header .navbar-header-menu #mobilMenu {
  width: 64px;
  height: 64px;
  float: right;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAHuAAAB7gGhY9O3AAA4JGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTQgNzkuMTU2Nzk3LCAyMDE0LzA4LzIwLTA5OjUzOjAyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTUtMDUtMDZUMjI6MTQ6MjErMDI6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNS0wNS0wNlQyMjoxNjo1NiswMjowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTUtMDUtMDZUMjI6MTY6NTYrMDI6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6MjU3MTU3NzYtZDI1YS0xYzQ2LWE2YmEtYmNmMzE4ZTExM2JmPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjI1NzE1Nzc2LWQyNWEtMWM0Ni1hNmJhLWJjZjMxOGUxMTNiZjwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjI1NzE1Nzc2LWQyNWEtMWM0Ni1hNmJhLWJjZjMxOGUxMTNiZjwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDoyNTcxNTc3Ni1kMjVhLTFjNDYtYTZiYS1iY2YzMThlMTEzYmY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMDUtMDZUMjI6MTQ6MjErMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj4xMjU0NzYvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjEyNTQ3Ni8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+NjQ8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NjQ8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PnY5wA8AAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAIVJREFUeNrs2kEVwDAIRMHESN3UQ2VVVlwRIX+QMBfYx+6ZWeXZAAAAAAAAAAAAWYDzvF8dYAAAAAAAQBjg1AEWAAAAAAAAAAAAgCjALwwBAAAAAABr0CEEAAAAAAAAAAAAIAaQf45KgwAAAABQBmhXZbXFAQAAAAAAAAAAonMBAAD//wMAFQ2EtyMlOn4AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  margin-top: 5px;
  display: none;
}
.navbar-header .navbar-header-search {
  background-color: #ffffff;
  padding-bottom: 20px;
}
.navbar-header .navbar-header-search h3 {
  height: 74px;
  text-align: center;
  border-top: 1px solid #e4e6e9;
  padding-top: 20px;
  padding-bottom: 30px;
  font-family: Quark-Bold;
  font-size: 24px;
  color: #4b4e57;
}
.navbar-header .navbar-header-search form div {
  width: 83.33333333%;
  float: left;
}
.navbar-header .navbar-header-search form div li {
  padding-right: 3%;
}
.navbar-header .navbar-header-search form div li label {
  width: 100%;
  float: left;
  font-family: Quark-Bold;
  font-size: 16px;
  color: #4b4e57;
}
.navbar-header .navbar-header-search form div li select {
  width: 100%;
  height: 40px;
  float: left;
  font-family: Quark-light;
  font-size: 14px;
  color: #4b4e57;
  line-height: 40px;
  padding: 3px 10px 0 10px;
  border: 1px solid #dadada;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.navbar-header .navbar-header-search form input[type="submit"] {
  width: 16.66666667%;
  margin-top: 23px;
}
.navbar-header .navbar-header-infoBox {
  height: 60px;
  background-color: #c81e45;
  position: fixed;
  top: 0;
  z-index: 99;
  display: none;
}
.navbar-header .navbar-header-infoBox .container > a {
  width: 85px;
  height: 48px;
  float: left;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAAwCAYAAABgzDazAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRBQkQyNkNCOTcxQjExRTRCNjdFQ0U1NDE1RkEzQjlFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRBQkQyNkNDOTcxQjExRTRCNjdFQ0U1NDE1RkEzQjlFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REFCRDI2Qzk5NzFCMTFFNEI2N0VDRTU0MTVGQTNCOUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REFCRDI2Q0E5NzFCMTFFNEI2N0VDRTU0MTVGQTNCOUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz69nf/KAAAFxUlEQVR42uyba2wVVRDHp+0VopR6FcEEMamJBkFTxfDFByK+UrWooEZD4IMPVExUImKKxgdJv2AMil8F1ISHNkSQoqA1QlEREys+alW0apAAAaGUQitiW/+TOzeZnOzZ2927Z+/eC5P8cvd5ds/snDkzs3vLBiDkTq4AO8i9pMF6MEnW+8FssJwKIClwBFQ5av/MGPpwPtgExst6L7gHfEAFknJw2GH7VY7vvwZ8qRT6N7i+kAqNQ6nDHbY9BXwGzpP1P8HVYDsVWFipXQ7br3TU7n3gIzUSvgVXgp2UAClGS50HVoPTZP0TMBnso4SIa6VWRnyvr4FX1DZW7m0y2SZGUo6Vmo6onaFgBbhbbVsMngYDlDBJOfapwyN6MDoGZXkKvEoJFdeWmq9SzRj0BJgF3qUEi2ul5uNTOQb9UIVM7DengU8p4ZJUS+UYdJ0KmfaCWyV0Sry4jlPDKNWMQX8BVxWLQuMIqYLm/mYMyinoNZIt0SmlBrNUrxi0Cdwo+XxRSRJCKq8YdBl4BPRREYprSx2ihrItBm02FLoQPFSsCmUpkxr1MXCGo2uMAIcGEYNyYflR8AYVuZTLb9w11csoU6LTheVppaBQrdSuGJV6A9gKRsv6IZmQ1lOJSByWqierGWCjUvQuyhSWt1EJSZxKnQ9Wqonre8oUln+mEpM4lMoJwBLwstq2GVwL9lAJSioGn7pY+U+WRspUmv6lEpU4LFUrdInk9iWr0LiUSsqnzqUEVupdDX+XSuXC8v0ySZ0U4tqndlPma5GPsxmcjI4+y6gZMPaXCZxtVXicx5HEMHEnPT73USFtZNvyG7kTwaUS9u2nTKXsD4/j7B+KcJoKageil31gAqgEPeCwbL9DrmlSJ/vr1bY06AfdYIvHOXfKOfvBaEu7zFw5rtqyn9P1B8AuS1+awbnq+Gqffp9w5VN/pUxhmT9OOyoBf7a2OsVyTq38rjbrE5T7tcxIOa8iTP0DvE2ZyhjXI/j91zhwOrgJtEvGZ2v7oGSDLZQppB/Jan5chBb6FRhpWMJMtb/NYi2/g+3GtrQ6z89Ss9IQwlLnq/Pf8dh/NvjG2Fbtd19RW+pGscQDxvYmFUZdAsYY+8eCCyj/t6TPKosfbGLyvCwfB094HMO1iUmFCqneBFMtE0aXmqzIo+O3yCQVVqn/qKG8wuOh2WSmSqObZGLykmNhlNqbZ0DeAB4k/8LyOrVcZ+zjN6Vf5JG2PqMe5ogA/lX798hefZcb1hRUODx5TIZQrqB+LfhPltnxD5XltHRuVR79+AHMUev8svDFQZx3uVpuD3ntMZLUMPVgkXawOwNOSBwmTfcJY7xoVufXyrZZoA+M8jh+sBPVdbK+VB3fp7bbJqpOdXxNgH74hVR/aUsN4lc7wc3gvYBPVbuA2+V3Otji48+CyOOgTY1CzuLO8Tk+iq8SW8EESRq4AD8vjFJ3y/D6PMQNNKnlqdKp2hAPxya9UrDpUcWct2QC8xL9+vuskNc8KvFpq/jlxqA+tU0Ky2H9D1f6v1O+qF5869oIE48fxWKzwt+vPmw59ie1PN7FRJXLUreKhe7O85rvG7P2NgfF6uXGxHex5bhNPmGec6WuER8aReFlg1EQcfXCb45HIcSUZSoGZYu+yCeVjTSkel381PGIOvu1YZmulMqfXs7IETsflFAoW8la5eFbq2R0+X1tM0RCwwt5ssplqQvAkxTt1yIcz2b/5/QbuX3xx98WvJDjmKXgJbmvieLznwP3SqzbLgWWbsv5k8XgOqWQtCFlUSoXlmdL9caFNErNMtefyPplVuUh2mFJf1tkBrbJIgnyx6rkw5SFci8LxLc2yHbOMjdLG2Za3GIte6m/ptZJyMMduIsy34iejMJuYJQM6T1iYIEkZTz1A1LcaI3wJlfKJBC3cPhWE+I8dnV787mwVmqHxKAdEXduGMXzx1/ymGAKIlqpbPI76JTkLf8LMAAYlp15Bram7gAAAABJRU5ErkJggg==");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  text-indent: -3000px;
  margin-top: 5px;
}
.navbar-header .navbar-header-infoBox .container > div {
  float: left;
  margin-top: 7px;
  margin-left: 20px;
}
.navbar-header .navbar-header-infoBox .container > div a {
  width: 154px;
  height: 46px;
  float: right;
  font-family: Quark-light;
  font-size: 14px;
  color: #ffffff;
  text-transform: uppercase;
  padding-top: 7px;
}
.navbar-header .navbar-header-infoBox .container > div a span.icon {
  width: 46px;
  height: 46px;
  float: left;
  background-color: #ffffff;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkNFNDY0QzA0MzA1MTFFNDhEQUJDNjNBOTE5Q0YzNkMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkNFNDY0QkY0MzA1MTFFNDhEQUJDNjNBOTE5Q0YzNkMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDU0MjVEREYzQ0FFMTFFNDhBMTBFN0FDQkJENDY4RUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDU0MjVERTAzQ0FFMTFFNDhBMTBFN0FDQkJENDY4RUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7dPol2AAABxUlEQVR42uyWSyhEURjH72hI5FVGoliNLMRylh6lWcxSUlYszMqriOSxsGA5mh0LVohSLNXktcBiSpgFKymJDSE1kcfv1EfHNHNnbneUha9+de4553/+53znm3vH8djRZaQYbTADdfJ8DP15C3MrqYgzUjTJF5M3eBRUe+ap05+fTqMxKIUhiArD0jeaLiM39MIBLGv9S3AIfZzKnQ6jAGSK2YfWr9o9Mhawa+QFH8xDOM54WMZ8nMprtpDDpOrUTk+gDKrgNsE8dU/ncA21VOGr1ROpVFXDpImJwcI3MqdaNJZS55JKO4NgCvcYlLnjpNBlxWgKCmEAXpO5SLoGoUC0ce+oKKavBnZgF1oMa7EG9dAAEX3ACXcJRI0mY8liL1nq1C72Dfuh1jiNPZEeE3ABRzaNuqEC1nWjZmiCEZiV95jd2IBsaU/DljIKQYlW1u9wr4kKtBQ/w4u0syBX2krzoGnKNU2Eqgw54+zmCiq150tJgwq/vExVtMPil4bFvjX8lnSNpc+E7fg3+vtG8aouB1pjnr/Co71kPfocKi2RJqFRMayafKN6LWp+pC76i1mL6kabsB3z58NufMiaam3jU4ABAGe6bJhy286eAAAAAElFTkSuQmCC");
  background-position: center;
  background-repeat: no-repeat;
  margin-right: 10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin-top: -7px;
}
.navbar-header .navbar-header-infoBox .container > div a #has_cart_flag .count {
  font-family: Quark-Bold;
}
.navbar-header .navbar-header-infoBox .container .login {
  float: right;
  height: 60px;
  padding-top: 20px;
}
.navbar-header .navbar-header-infoBox .container .login li {
  height: 16px;
  float: left;
  padding: 0 15px;
  border-left: 1px solid #8e94a4;
}
.navbar-header .navbar-header-infoBox .container .login li:first-child {
  padding-left: 0;
  border-left: 0;
}
.navbar-header .navbar-header-infoBox .container .login li a {
  float: left;
  font-family: Quark-light;
  font-size: 14px;
  color: #ffffff;
  text-transform: uppercase;
}
.navbar-header .navbar-header-infoBox .container .login li a.active {
  font-family: Quark-Bold;
}
.navbar-header .navbar-header-infoBox .container .login li a:hover {
  border-bottom: 1px solid #ffffff;
}
.navbar-header .navbar-header-infoBox .container .login li:first-child a {
  font-family: Quark-Bold;
}
.navbar-footer {
  background-color: #c81e45;
  margin-top: 40px;
}
.navbar-footer .container > div:first-child {
  padding: 30px 0;
}
.navbar-footer .container > div:first-child .navbar-footer-logo {
  width: 60px;
  height: 71px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAABHCAYAAABbGSRwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJEQTBEMTcwOTFGQTExRTQ4QUY1QjRERTg2QTU2N0I1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJEQTBEMTcxOTFGQTExRTQ4QUY1QjRERTg2QTU2N0I1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkRBMEQxNkU5MUZBMTFFNDhBRjVCNERFODZBNTY3QjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkRBMEQxNkY5MUZBMTFFNDhBRjVCNERFODZBNTY3QjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5O3njnAAAFuElEQVR42uxca4hVVRRed7pN5aOpTMheQoapQU4gZlFhZFb2IMrsnf0YscwwxpCoICoKkqJ+WGSEmZmp2AN/WKE9rdEKy6BCnErJG1hKjTM0dzId+1b3O83idM6d+zhn33Mus+CbOWeffc7e3+y111r7NZlDEIlfZgLLxK2cCbwLnGzSHs3iRydwdMyFD3VM9kJgLdDE+17gbuCFBvzocFCBIQ7JXg+sN2TzwHQlqzeuCLtq4XuBVUAj7/8ApgJveRlUpffVAeEM8BTQatJywKXA9zZj1lELN8X47UYaxBtM2rfA5SQttSA8NMY/pKrrRSZtI3BVmOY2pFilTwI+8ZF9A7ikGKe0WulxwCbgLJO2iGr9V7EX02ilLwA+A04xaQ8C9wAH+3s5bX1Y/ely4AjeHwBmAUtL/YCrPhyFlZ5HH+uR7QauLodsWlpYfexC4D6TtheYBnxZ7sdcET4MOIphXrk+dglwi0n7CbgMaK+kIq4iLc9S58vsBmuAKSbtawYUv1ZaCVdWuly1PhH42EdWBwSTqyHrmnCpQ9Cx9LHjTdoK4EoOZaVawn/T4iWB8Pn0saeatKeBW4H9UVSigb+TEF5eR7U91qS10jpHNivjEa61a5oLrAaO5L1q3Y3AM1FXIuuQ8JAQH/sEcL9J0356LfB+HJXI1lCl1ce+BNxm0nbT7WyNqxIuW7jJZ8DWcCjnyXbOUOyMsxLZGvThEcA6oNk828y4eE/clXBtpcfQx1qySv5iF2RdW+kJ9LEjTdoStqyLOMA54bOB48z9Y0BLKYP2tPZhT/5bBZAaiEu3pNLDod6bUiNx2cJahk6ffio1FFeEcxy0fyc1FhduSUmemwSyLqz0Rg75cpIQ8Qh3c4QSpahhmurYA5RMOOpWfg6YQassSSUcVT9+iOPbg5JAyUbYwkpQVwFelgRLVIR1+lWnaN6RhEs2ApXWVYArgC8kBVJtC+/goL1dUiLVWGldBTgvTWSrIbxBCqsAuyVlUolbWsE+2ykplHJbWOeJI1sFSLrRapUYJsaT6JY0xtbNoa9LHUh/LdzJgGKD1IkUI6wWeBrdj9QjYavS7QwodkidSca3P1xvPpfC3FPUE+M6EdCSpBb2fOwsiWdi/HQav0QR1m1AC2IqqzmJKq17jo+XOpaMmzMeyQwtBwgPEB4gnO5I6zQGHDqXrLtrwpYzZ9NPv2rS5gN/SuHYzCpffl1TmsR4PGwh7QQpbFPS3QDbQ/IMA26WwiyLnjbTDas/S2F1Qwc2v5u8d/KbfukVtdLEYKDzUJ+MMs88nMFnD/vSPfko4J1n+awLmBjwXNHMPNcEPFNP0grkmec9YA4wG1jHtFd872xlei+wE/iN73f5P/68qfz8gMIfAfYDIyogrLIHGFcm4SfN+wsCns/jHyCIcIcvfVhYwSpfBXy8HVgZkF4qYZUcMLJEwuPZSmHfDkMY4f8ZLd0QtpnXuidjrHk2kfHwogpshfbvNl7r8RvdZTe8hPfuoj1RWRyXlbYftrvk7gC+kcpW8A9wbL2F96OkcNS1vw2nk811WwXlNrLeirn/GtcAdRgE7DPq12AMWkuICvWn0p5qDQe2mfzrgcYiKt1l8jZWoNKeWnfQaO0KauFu41pU/XTTmHeur9p5LR1j63bDX3g/he4tE5LfBvqDKyhPJzWOIfTMxeiwwGOpuZ7Jgfty9sVqZRdnUzy/qevIC0PybjPXYyIoOx9GuE36llC0QrpH48UIAx7d76Fb+vOmpYNktbmeEXdo6bXy4ZzIi3pL7yZGV71F8qhH8M7/zgHOCTFME6IgvMz0obj+YcFaEgmTHqr/FhLT8PQBKRyyHA3czlmaSSHvDwJWAm8DH2jDZYsUlqMa60nO10porR5fn/PkBykcew2TxfTJ0yV4MSDHLnUTY2k9A/G4FHYc/Mj42x+/fyh9+669YwU6x773HwEGALCWPwoIvUGzAAAAAElFTkSuQmCC");
  float: left;
  text-indent: -10000px;
  margin-right: 20px;
}
.navbar-footer .container > div:first-child .navbar-footer-contact {
  float: left;
  width: 200px;
  margin-top: -5px;
}
.navbar-footer .container > div:first-child .navbar-footer-contact li {
  width: 100%;
  float: left;
  font-family: OpenSans;
  font-size: 12px;
  color: #ffffff;
  line-height: 20px;
}
.navbar-footer .container > div:first-child .navbar-footer-nav h5 {
  float: right;
  font-family: OpenSans-Semibold;
  font-size: 18px;
  color: #fff;
  border-bottom: 1px solid #e48fa2;
  padding-left: 50px;
  margin-bottom: 15px;
}
.navbar-footer .container > div:first-child .navbar-footer-nav div {
  width: 70%;
  float: right;
}
.navbar-footer .container > div:first-child .navbar-footer-nav div ul {
  float: right;
}
.navbar-footer .container > div:first-child .navbar-footer-nav div ul li {
  float: left;
  padding: 0 10px;
}
@media all and (max-width: 1230px) and (min-width: 980px) {
  .navbar-footer .container > div:first-child .navbar-footer-nav div ul li {
    padding: 0 7px;
  }
}
.navbar-footer .container > div:first-child .navbar-footer-nav div ul li:first-child {
  padding-left: 0;
}
.navbar-footer .container > div:first-child .navbar-footer-nav div ul li:last-child {
  padding-right: 0;
}
.navbar-footer .container > div:first-child .navbar-footer-nav div ul li a {
  font-family: OpenSans-Light;
  font-size: 14px;
  color: #fff;
}
.navbar-footer .container > div:first-child .navbar-footer-nav div ul li a:hover {
  text-decoration: underline;
}
@media all and (max-width: 980px) {
  .navbar-footer .container > div:first-child .navbar-footer-nav {
    width: 100%;
    float: left;
  }
  .navbar-footer .container > div:first-child .navbar-footer-nav h5 {
    float: left;
    padding-left: 0;
    padding-right: 50px;
    margin-top: 30px;
  }
  .navbar-footer .container > div:first-child .navbar-footer-nav div {
    width: 100%;
    float: left;
  }
  .navbar-footer .container > div:first-child .navbar-footer-nav div ul {
    float: left;
  }
}
@media all and (max-width: 600px) {
  .navbar-footer .container > div:first-child .navbar-footer-nav h5 {
    width: 100%;
    padding-right: 0;
    margin-top: 0;
  }
  .navbar-footer .container > div:first-child .navbar-footer-nav ul {
    width: 100%;
  }
  .navbar-footer .container > div:first-child .navbar-footer-nav ul li {
    width: 100%;
    text-align: center;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-bottom: 10px;
  }
}
.navbar-footer .container > div:last-child {
  padding: 15px 0;
  border-top: 1px solid #e1385f;
}
.navbar-footer .container > div:last-child h6 {
  float: left;
  font-family: OpenSans-Light;
  font-size: 14px;
  color: #ffffff;
  height: 74px;
  line-height: 74px;
}
.navbar-footer .container > div:last-child a#smeLogo {
  float: right;
  background-image: url(/Images/Sprite.png);
  background-position: 0px 0px;
  width: 64px;
  height: 74px;
}
@media all and (max-width: 480px) {
  .navbar-footer .container > div:last-child {
    text-align: center;
  }
  .navbar-footer .container > div:last-child h6 {
    width: 100%;
    text-align: center;
  }
  .navbar-footer .container > div:last-child a#smeLogo {
    float: none;
    display: inline-block;
  }
}
.admin-menu {
  z-index: 1001;
  position: fixed;
  bottom: 0px;
  min-height: 45px;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.admin-menu nav > ul {
  margin-left: 20px;
}
.admin-menu nav > ul > li {
  margin-right: 20px;
  line-height: 45px;
  float: left;
}
.admin-menu nav > ul > li.relative {
  position: relative;
}
.admin-menu nav > ul > li a {
  font-family: Arial;
  color: #ffffff;
}
.admin-menu nav > ul > li:last-child {
  float: right;
}
.admin-menu nav > ul > li ul li {
  margin: 0 10px;
  white-space: nowrap;
}
.hidden {
  display: none;
}
.admin-menu .submenu {
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  list-style: none;
  padding: 0;
}
@media all and (max-width: 1230px) and (min-width: 980px) {
  .navbar-header-nav li {
    padding-right: 18px !important;
    padding-top: 3px;
  }
  .navbar-header-nav li a {
    font-size: 16px !important;
  }
  .navbar-header-nav li a span {
    margin-top: -3px;
  }
  .navbar-header-logo a.logoDesktop {
    width: 80% !important;
  }
  .navbar-header-logo a.logoDesktop img {
    width: 100%;
  }
  .navbar-header-nav {
    line-height: 71px !important;
  }
}
@media all and (max-width: 980px) {
  .navbar-header-nav {
    width: 100%;
    overflow: hidden;
    line-height: 40px !important;
  }
  .navbar-header-nav ul {
    width: 100%;
    float: left;
  }
  .navbar-header-nav ul li {
    width: 100%;
    padding-right: 0 !important;
    text-align: center;
  }
  .navbar-header-facebook {
    display: none;
  }
  .navbar-footer > div:first-child .container > div {
    width: 100%;
  }
  .navbar-footer > div:first-child .container > div:first-child {
    display: none;
  }
  .navbar-footer > div:last-child .container > a {
    float: none !important;
    display: inline-block;
    margin-top: 30px;
  }
  .navbar-header-logo a.logoDesktop {
    width: 100% !important;
  }
  .navbar-header-logo a.logoDesktop img {
    width: 100%;
  }
  #mobilMenu {
    display: block !important;
  }
}
@media all and (max-width: 768px) {
  .navbar-header-search form > div {
    width: 100% !important;
  }
  .navbar-header-search form > div li {
    padding-right: 0 !important;
    margin-bottom: 10px;
  }
  .navbar-header-search form input[type="submit"] {
    width: 100% !important;
    margin-top: 10px;
  }
  .navbar-header-infoBox div.container > a {
    display: none;
  }
  .navbar-header-infoBox div.container > div {
    margin-left: 0 !important;
  }
  .navbar-header-infoBox div.container > div span.icon {
    width: 25px !important;
    height: 25px !important;
    background-size: 60%;
    margin-top: 4px !important;
  }
  .navbar-header-lang #lang,
  .navbar-header-lang #login {
    text-align: left !important;
  }
  .navbar-header-lang #lang {
    display: none;
  }
}
@media all and (max-width: 600px) {
  .navbar-header-nav li {
    width: 100%;
    padding-right: 0;
  }
  .navbar-footer-contact {
    padding-right: 0 !important;
    margin-bottom: 30px;
  }
}
@media all and (max-width: 480px) {
  .navbar-header-lang {
    height: auto !important;
  }
  .navbar-header-lang #lang,
  .navbar-header-lang #login {
    width: 100%;
    height: 50px !important;
  }
  .navbar-header-lang #lang li,
  .navbar-header-lang #login li {
    float: none !important;
    display: inline-block;
  }
  .navbar-header-lang #lang li:last-child,
  .navbar-header-lang #login li:last-child {
    padding-right: 0 !important;
  }
  .navbar-header-logo a.logoDesktop {
    display: none !important;
  }
  .navbar-header-logo a.mobilLogo {
    display: block !important;
  }
  .navbar-header-infoBox .login {
    width: 40%;
    padding-top: 12px !important;
  }
  .navbar-header-infoBox .login li {
    width: 100%;
    padding-left: 0 !important;
    padding-right: 0 !important;
    text-align: right;
    border-left: 0 !important;
  }
  .navbar-header-infoBox .login li:first-child {
    margin-bottom: 3px;
  }
  .navbar-header-infoBox .login li a {
    float: none !important;
  }
}
div.QSdialog {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
}
div.QSoverlay,
div.qq-upload-drop-area-overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 3;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0.4;
  filter: alpha(opacity=80);
}
div.QSbox {
  background: #ffffff;
  min-width: 300px;
  max-width: 600px;
  min-height: 100px;
  max-height: 450px;
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 4;
  opacity: 0.6;
  padding: 20px;
  border: 1px solid #949494;
}
div.QSbox h2.title {
  color: #2c3e50;
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 15px;
}
div.QSbox .buttonsPlace {
  margin-top: 10px;
}
div.QSbox .buttonsPlace a {
  width: 49%;
  float: left;
  text-align: center;
  line-height: 36px;
}
div.QSbox .buttonsPlace a:last-child {
  float: right;
}
div.QSbox.QS_alert h2.title {
  background-image: url(/Images/dialog/alert.png);
  background-repeat: no-repeat;
  line-height: 32px;
}
div.QSbox.QS_alert .buttonsPlace {
  width: 100%;
  float: right;
}
div.QSbox > div {
  margin-bottom: 20px;
}
div.QSbox > div div {
  font-size: 14px;
  font-family: Quark-light;
}
div.QSbox > div div > p {
  width: 100%;
  float: left;
  font-size: 14px;
  font-family: Quark-light;
}
div.QSbox > div div > ul li {
  width: 100%;
  float: left;
  margin-top: 10px;
  font-size: 14px;
  font-family: Quark-light;
}
div.QSbox > div div > div {
  width: 100%;
  float: left;
  margin-top: 15px;
}
div.QSbox > div div > div .buttonP {
  width: 15%;
  margin-right: 2%;
  height: 30px;
  font-family: OpenSans-Semibold;
  font-size: 14px;
  color: #ffffff;
  background-color: #c81e45;
  border: 0;
}
div.QSbox > div div > div .buttonP:hover {
  background-color: #b21b3d;
}
div.QSbox > div div > div p {
  width: 83%;
  float: right;
  line-height: 30px;
}
@media all and (max-width: 480px) {
  div.QSbox > div div > div .buttonP {
    width: 100%;
    margin-right: 0;
  }
  div.QSbox > div div > div p {
    width: 100%;
  }
}
span.close {
  float: right;
  margin-top: -15px;
  margin-right: -15px;
  text-align: center;
  border: 3px solid #fff;
  width: 20px;
  height: 20px;
  line-height: 18px;
  font-weight: bold;
  cursor: pointer;
}
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
}
@keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    -ms-transform: scale(0.3);
    transform: scale(0.3);
  }
}
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
  z-index: 800;
}
@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    -ms-transform: scale(0.3);
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    -ms-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(15%, 0, 0);
    transform: translate3d(15%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(15%, 0, 0);
    -ms-transform: translate3d(15%, 0, 0);
    transform: translate3d(15%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-15%, 0, 0);
    transform: translate3d(-15%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-15%, 0, 0);
    -ms-transform: translate3d(-15%, 0, 0);
    transform: translate3d(-15%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  100% {
    opacity: 0;
  }
}
@keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    -ms-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  100% {
    opacity: 0;
  }
}
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    -ms-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
/*
LESS variables are information about icon's compiled state, stored under its original file name

.icon-home {
  width: @icon-home-width;
}

The large array-like variables contain all information about a single icon
@icon-home: x y offset_x offset_y width height total_width total_height image_path;
*/
/*
The provided classes are intended to be used with the array-like variables

.icon-home {
  .sprite-width(@icon-home);
}
.icon-email {
  .sprite(@icon-email);
}
*/
section {
  background-color: #ffffff;
}
section header h3 {
  width: 33.3%;
  border-bottom: 1px solid #c2c0c0;
  height: 51px;
  line-height: 51px;
  font-family: OpenSans;
  font-size: 24px;
  color: #2c3e50;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 20px;
}
@media all and (max-width: 768px) {
  section header h3 {
    width: 100%;
  }
}
@media all and (max-width: 480px) {
  section header h3 {
    font-size: 24px;
  }
  .navbar-footer .container > div:first-child .navbar-footer-contact {
    width: 150px;
  }
}
@media all and (max-width: 600px) {
  section header h3 {
    font-size: 18px;
  }
}
section .loginForm {
  padding-right: 30px;
}
section .loginForm div[data-id="errors"] ul {
  float: left;
}
section .loginForm div[data-id="errors"] ul li {
  width: 100%;
  float: left;
  margin-bottom: 5px;
  font-family: OpenSans;
  font-size: 20px;
  color: #c81e45;
}
section .loginForm > div:not([data-id="errors"]) {
  margin-bottom: 5px;
}
section .loginForm > div:not([data-id="errors"])[data-input="email"] {
  margin-bottom: 15px;
}
section .loginForm > div:not([data-id="errors"]) label {
  width: 100%;
  float: left;
  font-family: OpenSans-Light;
  font-size: 18px;
  color: #2c3e50;
}
section .loginForm > div:not([data-id="errors"]) input[type="text"],
section .loginForm > div:not([data-id="errors"]) input[type="email"],
section .loginForm > div:not([data-id="errors"]) input[name="email"],
section .loginForm > div:not([data-id="errors"]) input[type="password"] {
  width: 100%;
  height: 40px;
  float: left;
  font-family: OpenSans-Light;
  font-size: 16px;
  color: #2c3e50;
  padding: 3px 10px 0 10px;
  border: 1px solid #dadada;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}
section .loginForm > div:not([data-id="errors"]) input[type="text"]:hover,
section .loginForm > div:not([data-id="errors"]) input[type="email"]:hover,
section .loginForm > div:not([data-id="errors"]) input[name="email"]:hover,
section .loginForm > div:not([data-id="errors"]) input[type="password"]:hover,
section .loginForm > div:not([data-id="errors"]) input[type="text"]:focus,
section .loginForm > div:not([data-id="errors"]) input[type="email"]:focus,
section .loginForm > div:not([data-id="errors"]) input[name="email"]:focus,
section .loginForm > div:not([data-id="errors"]) input[type="password"]:focus {
  border-color: #a7a7a7;
}
section .loginForm > div:not([data-id="errors"]) textarea {
  width: 100%;
  height: 250px;
  float: left;
  font-family: OpenSans-Light;
  font-size: 16px;
  color: #2c3e50;
  padding: 10px;
  border: 1px solid #dadada;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}
section .loginForm > div:not([data-id="errors"]) textarea:hover,
section .loginForm > div:not([data-id="errors"]) textarea:focus {
  border-color: #a7a7a7;
}
section .loginForm > div:not([data-id="errors"]) input[type="submit"] {
  width: 100%;
}
section .loginForm > div:not([data-id="errors"]) #lostpass {
  float: right;
  margin-bottom: 30px;
  font-size: 14px;
  color: #2c3e50;
  text-decoration: underline;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}
section .loginForm > div:not([data-id="errors"]) #lostpass:hover {
  text-decoration: none;
}
section div.contact {
  padding: 18px 0 0 0;
  font-family: OpenSans-Light;
  font-size: 18px;
  color: #2c3e50;
  line-height: 27px;
}
.text {
  float: left;
  width: 100%;
  font-family: Quark-light;
  font-size: 14px;
  color: #4b4e57;
}
@media all and (max-width: 600px) {
  .loginForm {
    padding: 0 !important;
    padding-top: 30px !important;
  }
}
