@media (min-width:1025px) { 
.ui.checkbox input[type="checkbox"]:checked ~ .box:after, .ui.checkbox input[type="checkbox"]:checked ~ label:after {
  height: 18px;
  width: 18px;
 }
.ui.checkbox label {
  font-size: 13px;
  font-weight: normal;
  letter-spacing: 0.7px;
  color: #004494; }
.alert {
  margin-top: 30px; }
.alert p {
    padding-left: 15px;
    padding-top: 8px;
    padding-right: 25px;
    padding-bottom: 6px;
    }
.alert.basket p {
    padding-top: 3px;
    padding-bottom: 3px;
}
.alert div.message {
    padding-left: 15px;
    padding-top: 8px;
    padding-right: 25px;
    padding-bottom: 6px;
    }
.alert input {
    margin-left: 27px;
    margin-right: 1px;
    padding: 9px 13px 8px 13px;
   }
.ui.steps .step {
    padding: 20px 0;
    width: 272px;
  }
.ui.steps .step:first-of-type .number {
      margin-left: 15px; }
.ui.steps .step .number {
      margin-right: 20px;
      margin-left: 40px; }
.ui.steps .step.active {
      padding: 20px 0; }
.ui.steps .step.done .number {
        margin-left: -10px; }
header .container {
  min-width: 1127px !important; }
header .container .top_nav {
    padding: 1em 0;
}
header .container .top_nav .item.logo {
      padding: 18px; }
header .container .top_nav .right.menu .item {
      padding-top: 20px;
}
header .search {
  min-width: 1127px !important; }
header .search .ui.container {
    min-width: 1127px !important;
}
header .search .ui.container .itm.large {
        min-width: 650px;
}
header .search .ui.container .itm p {
        margin-left: 1em;
}
header .search .ui.container .itm.info-icon img {
        margin-left: 8px;
}
header .search .ui.container .itm .ui.transparent.input {
        width: 100%;
}
header .search .ui.container .itm .pointing.label {
        padding: .2433em .433em;
}
header .search .container {
    padding-left: 1em; }
header .search .container .input {
      margin-left: 1em;
      width: 100%;
}
header .search .clear_search {
    margin-left: 7em;
}
main .ui.dropdown > .dropdown.icon:before {
  position: absolute;
  right: 1em;
  top: 25%; }
main .container {
  padding-top: 1em;
  min-width: 1127px !important;
}
main .container .pure-u-md-1-4, main .container .pure-u-md-3-4 {
    padding: 14px 1em;
}
main .container .pure-u-md-1-4 .segment, main .container .pure-u-md-3-4 .segment {
  padding: 2.8em 1.3em;
}
main .container .pure-u-md-1-4 .segment .dropdown, main .container .pure-u-md-3-4 .segment .dropdown {
  margin-bottom: 0.5em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}
main .container .pure-u-md-1-4 .segment .id, main .container .pure-u-md-3-4 .segment .id {
  margin-bottom: 5px;
}
main .container .pure-u-md-1-4 .segment .download, main .container .pure-u-md-3-4 .segment .download {
  margin-bottom: 10px;
}
main .container .pure-u-md-1-4 .segment p.addr_info, main .container .pure-u-md-3-4 .segment p.addr_info {
  margin-top: 8px;
}
main .container .cart.details .wrap .pure-u-md-1-4, main .container .wrap > .comment {
  padding: 0;
  padding-right: 23px;
}
main .container .cart .segment {
  padding: 2.2em 0 1.8em 0;
}
main .container .orders .segment .head .filters > div {
          width: 33.33%; }
main .container .orders.latest .wrap .tables .titles p, main .container .orders.latest .wrap .tables .titles span {
        width: 13.75% !important; }
main .container .cart.details.delivery .right .left {
      padding-right: 20px; }
main .container .cart.details.delivery .left {
      padding-right: 40px;
      }
main .container .orders.latest .wrap .tables .items .item {
        width: 13.75% !important;
}
main .container .orders .segment .wrap .tables .items .info span {
width: 10%; }
main .container .orders .segment .wrap .tables .items .info p.item {
width: 10%; }
main .container .orders .segment .wrap .tables .items .info div:nth-child(3) {
width: 10%; }
main .container .orders .segment .wrap .tables .items .info div:nth-child(4) {
width: 10%; }
main .container .orders .segment .wrap .tables .items .info div:nth-child(5) {
width: 5%; }
main .container .orders .segment .wrap .tables .items .info div:nth-child(6) {
width: 10%; }
main .container .orders .segment .wrap .tables .items .info div:nth-child(7) {
width: 10%; }
main .container .orders .segment .wrap .tables .items .info div:nth-child(8) {
width: 10%; }
main .container .orders .segment .wrap .tables .items .info div:nth-child(9) {
width: 10%; }
main .container .orders .segment .wrap .tables .items .info div:nth-child(10) {
width: 15%; }
.imgs {
    max-width: 208px;
    display: flex;
}
.imgs > img {
    margin-right: 1em;
}
.mySlides{
  height: 322px;
}
.slideText{
  height: 10%;
}
.error-page-container .mySlides{
  height: 417px;
}
.hideLaptop {
    display:none!important;
}
.img3DControls{
    height:350px;
}
}