.box.account-tpl {
  padding: 0; }
  .box.account-tpl .box-heading {
    background: none;
    font-weight: normal;
    font-size: 26px;
    padding: 20px;
    border-bottom: 1px solid #e9e9e9;
    margin-bottom: 20px; }
  .box.account-tpl .box-content ul {
    margin: 0;
    padding: 0;
    list-style: none; }
  .box.account-tpl .box-content li {
    padding-top: 3px; }
    .box.account-tpl .box-content li:first-child {
      padding-top: 0; }
    .box.account-tpl .box-content li.color_1 a {
      border-color: #a4c400; }
      .box.account-tpl .box-content li.color_1 a:hover {
        background: #a4c400; }
    .box.account-tpl .box-content li.color_2 a {
      border-color: #60a917; }
      .box.account-tpl .box-content li.color_2 a:hover {
        background: #60a917; }
    .box.account-tpl .box-content li.color_3 a {
      border-color: #d80073; }
      .box.account-tpl .box-content li.color_3 a:hover {
        background: #d80073; }
    .box.account-tpl .box-content li.color_4 a {
      border-color: #1ba1e2; }
      .box.account-tpl .box-content li.color_4 a:hover {
        background: #1ba1e2; }
    .box.account-tpl .box-content li.color_5 a {
      border-color: #fa6800; }
      .box.account-tpl .box-content li.color_5 a:hover {
        background: #fa6800; }
    .box.account-tpl .box-content li.color_6 a {
      border-color: #0050ef; }
      .box.account-tpl .box-content li.color_6 a:hover {
        background: #0050ef; }
    .box.account-tpl .box-content li.color_7 a {
      border-color: #e3c800; }
      .box.account-tpl .box-content li.color_7 a:hover {
        background: #e3c800; }
    .box.account-tpl .box-content li.color_8 a {
      border-color: #e09426; }
      .box.account-tpl .box-content li.color_8 a:hover {
        background: #e09426; }
    .box.account-tpl .box-content li.color_9 a {
      border-color: #e51400; }
      .box.account-tpl .box-content li.color_9 a:hover {
        background: #e51400; }
    .box.account-tpl .box-content li.color_10 a {
      border-color: #a0522d; }
      .box.account-tpl .box-content li.color_10 a:hover {
        background: #a0522d; }
    .box.account-tpl .box-content li.color_11 a {
      border-color: #6a00ff; }
      .box.account-tpl .box-content li.color_11 a:hover {
        background: #6a00ff; }
    .box.account-tpl .box-content li.color_12 a {
      border-color: #1F0068; }
      .box.account-tpl .box-content li.color_12 a:hover {
        background: #1F0068; }
    .box.account-tpl .box-content li.color_13 a {
      border-color: #004A00; }
      .box.account-tpl .box-content li.color_13 a:hover {
        background: #004A00; }
    .box.account-tpl .box-content li.color_14 a {
      border-color: #1B58B8; }
      .box.account-tpl .box-content li.color_14 a:hover {
        background: #1B58B8; }
    .box.account-tpl .box-content li a {
      -webkit-transition: ease-out 0.3s;
      -moz-transition: ease-out 0.3s;
      -ms-transition: ease-out 0.3s;
      -o-transition: ease-out 0.3s;
      transition: ease-out 0.3s;
      color: #444;
      text-decoration: none;
      padding: 10px 50px 10px 10px;
      position: relative;
      border-bottom: 2px solid;
      display: block;
      background: #fff; }
      .box.account-tpl .box-content li a:hover {
        color: #fff; }
        .box.account-tpl .box-content li a:hover .ico i {
          color: #fff;
          -webkit-transform: scale(1.3);
          -moz-transform: scale(1.3);
          -ms-transform: scale(1.3);
          -o-transform: scale(1.3);
          transform: scale(1.3); }
      .box.account-tpl .box-content li a .ico {
        position: absolute;
        right: 0px;
        top: 0;
        display: block;
        width: 35px;
        height: 100%;
        text-align: center; }
        .box.account-tpl .box-content li a .ico i {
          line-height: 36px;
          font-size: 20px;
          -webkit-transition: ease-out 0.3s;
          -moz-transition: ease-out 0.3s;
          -ms-transition: ease-out 0.3s;
          -o-transition: ease-out 0.3s;
          transition: ease-out 0.3s;
          -webkit-transform: scale(1);
          -moz-transform: scale(1);
          -ms-transform: scale(1);
          -o-transform: scale(1);
          transform: scale(1); }

.lk_page {
  display: block;
  /**********/
  /* LAYOUT */
  /**********/
  /* account tpl */ }
  .lk_page a {
    color: #8cc63f;
    text-decoration: underline; }
    .lk_page a:hover {
      color: #7daf3a;
      text-decoration: none; }
  .lk_page button.button,
  .lk_page input.button,
  .lk_page a.button {
    background: #8cc63f;
    color: #fff;
    -webkit-transition: ease-out 0.3s;
    -moz-transition: ease-out 0.3s;
    -ms-transition: ease-out 0.3s;
    -o-transition: ease-out 0.3s;
    transition: ease-out 0.3s;
    display: inline-block;
    min-width: 120px;
    text-align: center;
    height: 38px;
    line-height: 38px;
    padding: 0 20px;
    text-decoration: none; }
    .lk_page button.button:hover,
    .lk_page input.button:hover,
    .lk_page a.button:hover {
      background: #7daf3a;
      color: #fff; }
  .lk_page #content {
    padding: 0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .lk_page #column-left {
    float: left;
    width: 340px; }
  .lk_page #column-right {
    float: right;
    width: 340px; }
  .lk_page #column-left + #column-right + #content, .lk_page #column-left + #content {
    margin-left: 360px; }
  .lk_page #column-right + #content {
    margin-right: 360px; }
  @media only screen and (max-width: 1000px) {
    .lk_page #column-right + #content {
      margin-right: 0; }
    .lk_page #column-right {
      display: none; } }
  @media only screen and (max-width: 760px) {
    .lk_page #content {
      padding: 0 10px; } }
  .lk_page .page_title {
    font-size: 26px;
    padding: 20px;
    border-bottom: 1px solid #e9e9e9;
    margin-bottom: 20px; }
  .lk_page .border_box {
    border: 1px solid #e9e9e9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    margin: 15px; }
    .lk_page .border_box .title {
      font-size: 20px;
      padding: 10px; }
    .lk_page .border_box.entrance {
      display: block; }
    .lk_page .border_box form {
      display: block; }
  .lk_page .form_gr {
    padding: 10px; }
    .lk_page .form_gr .label,
    .lk_page .form_gr label {
      display: block;
      font-size: 12px;
      line-height: 1.5; }
    .lk_page .form_gr .simplecheckout-customer-right input[type=text],
    .lk_page .form_gr .simplecheckout-customer-right input[type=password] {
      display: block;
      width: 100%;
      height: 38px;
      max-width: 100%;
      padding: 0 15px; }
      .lk_page .form_gr .simplecheckout-customer-right input[type=text].button,
      .lk_page .form_gr .simplecheckout-customer-right input[type=password].button {
        display: block;
        width: auto; }
    .lk_page .form_gr .required .fa {
      color: #cc4114;
      font-weight: normal;
      font-size: 12px; }
    .lk_page .form_gr a {
      display: inline-block; }
    .lk_page .form_gr select {
      width: 100%;
      height: 38px;
      max-width: 100%;
      padding: 0 15px; }
    .lk_page .form_gr .info_text {
      line-height: 1.5; }
    .lk_page .form_gr .radio_inuts {
      padding-top: 5px; }
      .lk_page .form_gr .radio_inuts .radio_in {
        display: inline-block;
        margin-right: 10px; }
        .lk_page .form_gr .radio_inuts .radio_in input {
          display: inline-block;
          width: 15px;
          height: 15px;
          margin-right: 7px; }
    .lk_page .form_gr.email_wr {
      display: block; }
    .lk_page .form_gr.password_wr {
      display: block; }
    .lk_page .form_gr.pass_forgotten_wr {
      display: block; }
    .lk_page .form_gr.buttons_wr {
      display: block; }
    .lk_page .form_gr.info_wr {
      display: block; }
  .lk_page .bline_links {
    padding: 10px; }
    .lk_page .bline_links ul {
      margin: 0;
      padding: 0;
      list-style: none;
      overflow: hidden; }
      .lk_page .bline_links ul:after {
        content: " ";
        display: block;
        clear: both; }
    .lk_page .bline_links li {
      float: left;
      margin: 4px; }
    .lk_page .bline_links a {
      display: block; }
    .lk_page .bline_links img {
      display: block; }
  .lk_page .kvadrat:after {
    content: " ";
    display: block;
    clear: both; }
  .lk_page .kvadrat .entrance {
    width: calc(50% - 30px);
    float: left; }
  .lk_page .kvadrat .reg_kvadrat {
    width: calc(50% - 30px);
    float: right; }
    .lk_page .kvadrat .reg_kvadrat .table {
      padding: 10px; }
      .lk_page .kvadrat .reg_kvadrat .table ul {
        margin: 0;
        padding: 0;
        list-style: none;
        width: 100%; }
        .lk_page .kvadrat .reg_kvadrat .table ul:after {
          content: " ";
          display: block;
          clear: both; }
        .lk_page .kvadrat .reg_kvadrat .table ul li {
          float: left;
          margin: 4px; }
          .lk_page .kvadrat .reg_kvadrat .table ul li a, .lk_page .kvadrat .reg_kvadrat .table ul li img {
            display: block; }
  .lk_page .reg_blok_right:after {
    content: " ";
    display: block;
    clear: both; }
  .lk_page .reg_blok_right .form_wrap {
    border: 1px solid #e9e9e9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    margin: 15px;
    width: calc(50% - 30px);
    float: left; }
    .lk_page .reg_blok_right .form_wrap .border_box {
      border: none;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      padding: 0px;
      margin: 0px; }
  .lk_page .reg_blok_right .registration {
    width: calc(50% - 30px);
    float: right; }
  .lk_page .line_small_links .title {
    padding: 10px 10px 0; }
  .lk_page .line_small_links .tr {
    padding: 10px;
    overflow: hidden; }
    .lk_page .line_small_links .tr:after {
      content: " ";
      display: block;
      clear: both; }
    .lk_page .line_small_links .tr .td {
      display: inline-block;
      float: left;
      margin: 2px; }
  .lk_page a.socnetauth2_buttons {
    -webkit-transition: ease-out 0.3s;
    -moz-transition: ease-out 0.3s;
    -ms-transition: ease-out 0.3s;
    -o-transition: ease-out 0.3s;
    transition: ease-out 0.3s;
    opacity: 1; }
    .lk_page a.socnetauth2_buttons:hover {
      opacity: .7; }
  @media only screen and (max-width: 1300px) {
    .lk_page .page_title {
      font-size: 24px;
      padding: 10px;
      margin-bottom: 10px; }
    .lk_page .border_box {
      margin: 10px; }
      .lk_page .border_box .title {
        font-size: 16px;
        padding: 5px; }
      .lk_page .border_box .form_gr {
        padding: 5px; }
    .lk_page .kvadrat .reg_kvadrat,
    .lk_page .kvadrat .entrance {
      width: calc(50% - 20px); }
    .lk_page .bline_links {
      padding: 5px; }
    .lk_page .reg_blok_right .form_wrap {
      margin: 10px;
      width: calc(50% - 20px); }
    .lk_page .reg_blok_right .registration {
      width: calc(50% - 20px); } }
  @media only screen and (max-width: 1000px) {
    .lk_page .reg_blok_right .form_wrap {
      margin: 10px;
      width: calc(100% - 20px); }
    .lk_page .reg_blok_right .registration {
      width: calc(100% - 20px); }
    .lk_page .kvadrat .reg_kvadrat,
    .lk_page .kvadrat .entrance {
      width: calc(100% - 20px); }
      .lk_page .kvadrat .reg_kvadrat .table ul,
      .lk_page .kvadrat .entrance .table ul {
        width: auto;
        float: left; } }
  .lk_page .account_grid_wr:after {
    content: " ";
    display: block;
    clear: both; }
  .lk_page .account_grid_wr .link {
    float: left;
    height: 170px;
    padding: 6px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .lk_page .account_grid_wr .link.big {
      width: 33.33%;
      min-width: 360px; }
    .lk_page .account_grid_wr .link.small {
      width: 16.66%;
      min-width: 180px; }
    .lk_page .account_grid_wr .link.color_1 a {
      background: #a4c400;
      border-color: #a4c400; }
      .lk_page .account_grid_wr .link.color_1 a:hover span.title_wr {
        color: #a4c400; }
      .lk_page .account_grid_wr .link.color_1 a:hover span.info_wr {
        color: #a4c400; }
      .lk_page .account_grid_wr .link.color_1 a:hover span.icon_wr i {
        color: #a4c400; }
    .lk_page .account_grid_wr .link.color_2 a {
      background: #60a917;
      border-color: #60a917; }
      .lk_page .account_grid_wr .link.color_2 a:hover span.title_wr {
        color: #60a917; }
      .lk_page .account_grid_wr .link.color_2 a:hover span.info_wr {
        color: #60a917; }
      .lk_page .account_grid_wr .link.color_2 a:hover span.icon_wr i {
        color: #60a917; }
    .lk_page .account_grid_wr .link.color_3 a {
      background: #d80073;
      border-color: #d80073; }
      .lk_page .account_grid_wr .link.color_3 a:hover span.title_wr {
        color: #d80073; }
      .lk_page .account_grid_wr .link.color_3 a:hover span.info_wr {
        color: #d80073; }
      .lk_page .account_grid_wr .link.color_3 a:hover span.icon_wr i {
        color: #d80073; }
    .lk_page .account_grid_wr .link.color_4 a {
      background: #1ba1e2;
      border-color: #1ba1e2; }
      .lk_page .account_grid_wr .link.color_4 a:hover span.title_wr {
        color: #1ba1e2; }
      .lk_page .account_grid_wr .link.color_4 a:hover span.info_wr {
        color: #1ba1e2; }
      .lk_page .account_grid_wr .link.color_4 a:hover span.icon_wr i {
        color: #1ba1e2; }
    .lk_page .account_grid_wr .link.color_5 a {
      background: #fa6800;
      border-color: #fa6800; }
      .lk_page .account_grid_wr .link.color_5 a:hover span.title_wr {
        color: #fa6800; }
      .lk_page .account_grid_wr .link.color_5 a:hover span.info_wr {
        color: #fa6800; }
      .lk_page .account_grid_wr .link.color_5 a:hover span.icon_wr i {
        color: #fa6800; }
    .lk_page .account_grid_wr .link.color_6 a {
      background: #0050ef;
      border-color: #0050ef; }
      .lk_page .account_grid_wr .link.color_6 a:hover span.title_wr {
        color: #0050ef; }
      .lk_page .account_grid_wr .link.color_6 a:hover span.info_wr {
        color: #0050ef; }
      .lk_page .account_grid_wr .link.color_6 a:hover span.icon_wr i {
        color: #0050ef; }
    .lk_page .account_grid_wr .link.color_7 a {
      background: #e3c800;
      border-color: #e3c800; }
      .lk_page .account_grid_wr .link.color_7 a:hover span.title_wr {
        color: #e3c800; }
      .lk_page .account_grid_wr .link.color_7 a:hover span.info_wr {
        color: #e3c800; }
      .lk_page .account_grid_wr .link.color_7 a:hover span.icon_wr i {
        color: #e3c800; }
    .lk_page .account_grid_wr .link.color_8 a {
      background: #e09426;
      border-color: #e09426; }
      .lk_page .account_grid_wr .link.color_8 a:hover span.title_wr {
        color: #e09426; }
      .lk_page .account_grid_wr .link.color_8 a:hover span.info_wr {
        color: #e09426; }
      .lk_page .account_grid_wr .link.color_8 a:hover span.icon_wr i {
        color: #e09426; }
    .lk_page .account_grid_wr .link.color_9 a {
      background: #e51400;
      border-color: #e51400; }
      .lk_page .account_grid_wr .link.color_9 a:hover span.title_wr {
        color: #e51400; }
      .lk_page .account_grid_wr .link.color_9 a:hover span.info_wr {
        color: #e51400; }
      .lk_page .account_grid_wr .link.color_9 a:hover span.icon_wr i {
        color: #e51400; }
    .lk_page .account_grid_wr .link.color_10 a {
      background: #a0522d;
      border-color: #a0522d; }
      .lk_page .account_grid_wr .link.color_10 a:hover span.title_wr {
        color: #a0522d; }
      .lk_page .account_grid_wr .link.color_10 a:hover span.info_wr {
        color: #a0522d; }
      .lk_page .account_grid_wr .link.color_10 a:hover span.icon_wr i {
        color: #a0522d; }
    .lk_page .account_grid_wr .link.color_11 a {
      background: #6a00ff;
      border-color: #6a00ff; }
      .lk_page .account_grid_wr .link.color_11 a:hover span.title_wr {
        color: #6a00ff; }
      .lk_page .account_grid_wr .link.color_11 a:hover span.info_wr {
        color: #6a00ff; }
      .lk_page .account_grid_wr .link.color_11 a:hover span.icon_wr i {
        color: #6a00ff; }
    .lk_page .account_grid_wr .link a {
      display: block;
      width: 100%;
      height: 100%;
      position: relative;
      padding: 10px 20px;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-transition: ease-out 0.3s;
      -moz-transition: ease-out 0.3s;
      -ms-transition: ease-out 0.3s;
      -o-transition: ease-out 0.3s;
      transition: ease-out 0.3s;
      border: 4px solid transparent;
      text-decoration: none; }
      .lk_page .account_grid_wr .link a:hover {
        background: #fff; }
        .lk_page .account_grid_wr .link a:hover span.icon_wr i {
          -webkit-transform: scale(1.3);
          -moz-transform: scale(1.3);
          -ms-transform: scale(1.3);
          -o-transform: scale(1.3);
          transform: scale(1.3); }
    .lk_page .account_grid_wr .link span {
      display: block; }
      .lk_page .account_grid_wr .link span.title_wr {
        color: #fff;
        font-size: 26px;
        line-height: 1.5; }
      .lk_page .account_grid_wr .link span.info_wr {
        color: #FFF;
        padding-top: 5px;
        font-size: 14px;
        line-height: 1.5; }
      .lk_page .account_grid_wr .link span.icon_wr {
        position: absolute;
        right: 10px;
        bottom: 10px;
        width: 50px;
        height: 50px;
        text-align: center;
        -webkit-transition: ease-out 0.3s;
        -moz-transition: ease-out 0.3s;
        -ms-transition: ease-out 0.3s;
        -o-transition: ease-out 0.3s;
        transition: ease-out 0.3s;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; }
        .lk_page .account_grid_wr .link span.icon_wr i {
          color: #fff;
          font-size: 40px;
          line-height: 50px;
          -webkit-transform: scale(1);
          -moz-transform: scale(1);
          -ms-transform: scale(1);
          -o-transform: scale(1);
          transform: scale(1);
          -webkit-transition: ease-out 0.3s;
          -moz-transition: ease-out 0.3s;
          -ms-transition: ease-out 0.3s;
          -o-transition: ease-out 0.3s;
          transition: ease-out 0.3s; }
  @media only screen and (max-width: 1100px) {
    .lk_page .account_grid_wr .link.big {
      width: 50%;
      min-width: 340px; }
    .lk_page .account_grid_wr .link.small {
      width: 25%;
      min-width: 170px; }
    .lk_page .account_grid_wr .link:nth-of-type(3) {
      width: 25%;
      min-width: 170px; }
    .lk_page .account_grid_wr .link span.title_wr {
      font-size: 20px; }
    .lk_page .account_grid_wr .link span.icon_wr i {
      font-size: 30px; } }
  @media only screen and (max-width: 760px) {
    .lk_page .account_grid_wr .link.big {
      width: 50%;
      min-width: 170px; }
    .lk_page .account_grid_wr .link.small {
      width: 50%;
      min-width: 170px; }
    .lk_page .account_grid_wr .link:nth-of-type(3) {
      width: 50%;
      min-width: 170px; }
    .lk_page .account_grid_wr .link span.title_wr {
      font-size: 20px; }
    .lk_page .account_grid_wr .link span.icon_wr i {
      font-size: 30px; } }
  @media only screen and (max-width: 620px) {
    .lk_page .account_grid_wr .link {
      height: auto; }
      .lk_page .account_grid_wr .link a {
        padding: 10px 50px 10px 10px; }
      .lk_page .account_grid_wr .link.big {
        width: 100%;
        min-width: 170px; }
      .lk_page .account_grid_wr .link.small {
        width: 100%;
        min-width: 170px; }
      .lk_page .account_grid_wr .link:nth-of-type(3) {
        width: 100%;
        min-width: 170px; }
      .lk_page .account_grid_wr .link span.title_wr {
        font-size: 16px; }
      .lk_page .account_grid_wr .link span.info_wr {
        padding-top: 0;
        font-size: 12px; }
      .lk_page .account_grid_wr .link span.icon_wr {
        width: 30px;
        height: 30px;
        bottom: 50%;
        margin-bottom: -15px; }
        .lk_page .account_grid_wr .link span.icon_wr i {
          font-size: 30px;
          line-height: 30px; } }
  .lk_page.addresslist-tpl .addresses .address_one {
    padding-top: 15px; }
    .lk_page.addresslist-tpl .addresses .address_one:first-child {
      padding-top: 0px; }
  .lk_page.addresslist-tpl .addresses .address_wr .address_text {
    line-height: 1.5; }
  .lk_page.wishlist-tpl .wishlist-info {
    overflow: hidden; }
    .lk_page.wishlist-tpl .wishlist-info:after {
      content: " ";
      display: block;
      clear: both; }
    .lk_page.wishlist-tpl .wishlist-info .row {
      width: 49%;
      float: left;
      border: 1px solid #e9e9e9;
      margin: 1% 0; }
      .lk_page.wishlist-tpl .wishlist-info .row:after {
        content: " ";
        display: block;
        clear: both; }
      .lk_page.wishlist-tpl .wishlist-info .row:nth-of-type(2n-3) {
        clear: left;
        margin-right: 2%; }
      .lk_page.wishlist-tpl .wishlist-info .row .col {
        float: left;
        padding: 7px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; }
        .lk_page.wishlist-tpl .wishlist-info .row .col.img_wr {
          width: 100px; }
          .lk_page.wishlist-tpl .wishlist-info .row .col.img_wr .image a {
            display: block; }
            .lk_page.wishlist-tpl .wishlist-info .row .col.img_wr .image a img {
              display: block; }
        .lk_page.wishlist-tpl .wishlist-info .row .col.name_wr {
          width: calc(100% - 100px);
          position: relative; }
          .lk_page.wishlist-tpl .wishlist-info .row .col.name_wr div {
            line-height: 1.5; }
          .lk_page.wishlist-tpl .wishlist-info .row .col.name_wr .name {
            font-size: 20px;
            padding-right: 23px; }
            .lk_page.wishlist-tpl .wishlist-info .row .col.name_wr .name a {
              text-decoration: none; }
          .lk_page.wishlist-tpl .wishlist-info .row .col.name_wr .model {
            font-size: 14px; }
          .lk_page.wishlist-tpl .wishlist-info .row .col.name_wr .stock {
            font-size: 12px; }
          .lk_page.wishlist-tpl .wishlist-info .row .col.name_wr .remove {
            position: absolute;
            top: 4px;
            right: 10px;
            font-size: 20px; }
        .lk_page.wishlist-tpl .wishlist-info .row .col.price_wr {
          width: 100%;
          -webkit-box-sizing: border-box;
          -moz-box-sizing: border-box;
          box-sizing: border-box;
          overflow: hidden; }
          .lk_page.wishlist-tpl .wishlist-info .row .col.price_wr .price {
            float: left; }
          .lk_page.wishlist-tpl .wishlist-info .row .col.price_wr .cart {
            float: right; }
  @media only screen and (max-width: 1100px) {
    .lk_page.wishlist-tpl .wishlist-info .row .col.name_wr .name {
      font-size: 16px;
      padding-right: 23px; } }
  @media only screen and (max-width: 800px) {
    .lk_page.wishlist-tpl .wishlist-info .row {
      width: 100%;
      float: none;
      margin: 1% 0; }
      .lk_page.wishlist-tpl .wishlist-info .row:nth-of-type(2n-3) {
        clear: none;
        margin-right: 0; } }
  .lk_page.orderlist-tpl .order-list .order .order_head {
    padding: 10px 20px;
    border-bottom: 2px solid #e9e9e9;
    background: #fdfdfd;
    margin-bottom: 15px;
    -webkit-transition: ease-out 0.3s;
    -moz-transition: ease-out 0.3s;
    -ms-transition: ease-out 0.3s;
    -o-transition: ease-out 0.3s;
    transition: ease-out 0.3s;
    overflow: hidden; }
    .lk_page.orderlist-tpl .order-list .order .order_head:after {
      content: " ";
      display: block;
      clear: both; }
    .lk_page.orderlist-tpl .order-list .order .order_head .h_wr .ico {
      width: 15px;
      height: 15px;
      display: inline-block;
      vertical-align: middle;
      margin: 3px; }
      .lk_page.orderlist-tpl .order-list .order .order_head .h_wr .ico svg {
        fill: #444;
        -webkit-transition: ease-out 0.3s;
        -moz-transition: ease-out 0.3s;
        -ms-transition: ease-out 0.3s;
        -o-transition: ease-out 0.3s;
        transition: ease-out 0.3s; }
    .lk_page.orderlist-tpl .order-list .order .order_head .h_wr .text {
      display: inline-block;
      vertical-align: middle;
      -webkit-transition: ease-out 0.3s;
      -moz-transition: ease-out 0.3s;
      -ms-transition: ease-out 0.3s;
      -o-transition: ease-out 0.3s;
      transition: ease-out 0.3s;
      color: #444;
      font-size: 17px; }
    .lk_page.orderlist-tpl .order-list .order .order_head .h_wr.order_id {
      float: left; }
    .lk_page.orderlist-tpl .order-list .order .order_head .h_wr.order_date_added {
      float: right; }
      .lk_page.orderlist-tpl .order-list .order .order_head .h_wr.order_date_added .text {
        font-size: 12px; }
  @media only screen and (max-width: 600px) {
    .lk_page.orderlist-tpl .order-list .order .order_head {
      padding: 10px; } }
  .lk_page.orderlist-tpl .order-list .order .order_content {
    overflow: hidden;
    border-bottom: 1px solid #e9e9e9; }
    .lk_page.orderlist-tpl .order-list .order .order_content:after {
      content: " ";
      display: block;
      clear: both; }
    .lk_page.orderlist-tpl .order-list .order .order_content .info_wr {
      width: calc(100% - 260px);
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      float: left; }
    .lk_page.orderlist-tpl .order-list .order .order_content .btns_wr {
      float: right;
      width: 260px;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }
    @media only screen and (max-width: 600px) {
      .lk_page.orderlist-tpl .order-list .order .order_content .info_wr,
      .lk_page.orderlist-tpl .order-list .order .order_content .btns_wr {
        float: none;
        width: 100%; } }
    .lk_page.orderlist-tpl .order-list .order .order_content .text_row .ico {
      display: inline-block;
      vertical-align: middle; }
      .lk_page.orderlist-tpl .order-list .order .order_content .text_row .ico svg {
        width: 30px;
        height: 30px; }
    .lk_page.orderlist-tpl .order-list .order .order_content .text_row .text {
      display: inline-block;
      vertical-align: middle; }
    .lk_page.orderlist-tpl .order-list .order .order_content .text_row .value {
      display: inline-block;
      vertical-align: middle; }
    .lk_page.orderlist-tpl .order-list .order .order_content .links {
      overflow: hidden; }
      .lk_page.orderlist-tpl .order-list .order .order_content .links:after {
        content: " ";
        display: block;
        clear: both; }
      .lk_page.orderlist-tpl .order-list .order .order_content .links a.btn {
        text-decoration: none;
        display: block;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 10px;
        color: #fff;
        background: #8cc63f;
        -webkit-transition: ease-out 0.3s;
        -moz-transition: ease-out 0.3s;
        -ms-transition: ease-out 0.3s;
        -o-transition: ease-out 0.3s;
        transition: ease-out 0.3s;
        width: 120px;
        float: left;
        margin: 5px;
        border: 2px solid #8cc63f; }
        .lk_page.orderlist-tpl .order-list .order .order_content .links a.btn:hover {
          background: #fff; }
          .lk_page.orderlist-tpl .order-list .order .order_content .links a.btn:hover .ico svg {
            fill: #8cc63f; }
          .lk_page.orderlist-tpl .order-list .order .order_content .links a.btn:hover .text {
            color: #8cc63f; }
        .lk_page.orderlist-tpl .order-list .order .order_content .links a.btn .ico {
          width: 100px;
          height: 100px;
          display: block;
          margin: 0 auto;
          vertical-align: middle; }
          .lk_page.orderlist-tpl .order-list .order .order_content .links a.btn .ico svg {
            -webkit-transition: ease-out 0.3s;
            -moz-transition: ease-out 0.3s;
            -ms-transition: ease-out 0.3s;
            -o-transition: ease-out 0.3s;
            transition: ease-out 0.3s;
            fill: #fff; }
        .lk_page.orderlist-tpl .order-list .order .order_content .links a.btn .text {
          display: block;
          text-align: center;
          padding: 10px; }
    @media only screen and (max-width: 600px) {
      .lk_page.orderlist-tpl .order-list .order .order_content .links {
        padding-bottom: 5px; }
        .lk_page.orderlist-tpl .order-list .order .order_content .links a.btn {
          width: calc(50% - 10px);
          padding: 5px; }
          .lk_page.orderlist-tpl .order-list .order .order_content .links a.btn .ico {
            width: 30px;
            height: 30px;
            display: inline-block;
            vertical-align: middle; }
          .lk_page.orderlist-tpl .order-list .order .order_content .links a.btn .text {
            display: inline-block;
            text-align: left;
            padding: 10px; } }
    @media only screen and (max-width: 480px) {
      .lk_page.orderlist-tpl .order-list .order .order_content .links {
        padding-bottom: 5px; }
        .lk_page.orderlist-tpl .order-list .order .order_content .links a.btn {
          width: calc(100% - 10px);
          padding: 5px; } }
  .lk_page .addr_wr {
    overflow: hidden;
    margin-bottom: 20px; }
    .lk_page .addr_wr:after {
      content: " ";
      display: block;
      clear: both; }
    .lk_page .addr_wr.shipping_address .col {
      width: calc(33.33% - 14px); }
    @media only screen and (min-width: 1000px) and (max-width: 1200px) {
      .lk_page .addr_wr.shipping_address .col {
        width: calc(100% - 14px); } }
    @media only screen and (max-width: 1000px) {
      .lk_page .addr_wr.shipping_address .col {
        width: calc(50% - 14px); } }
    @media only screen and (max-width: 600px) {
      .lk_page .addr_wr.shipping_address .col {
        width: calc(100% - 14px); } }
    .lk_page .addr_wr .col {
      float: left;
      margin: 7px;
      width: calc(50% - 14px);
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }
      .lk_page .addr_wr .col .title {
        padding: 10px;
        background: #fdfdfd;
        border-bottom: 2px solid #e9e9e9;
        font-size: 17px;
        color: #444;
        margin-bottom: 10px; }
      .lk_page .addr_wr .col .info_wr {
        padding: 0 10px;
        line-height: 1.5; }
        .lk_page .addr_wr .col .info_wr .text_row {
          padding: 3px 0; }
          .lk_page .addr_wr .col .info_wr .text_row.method .value {
            display: block; }
          .lk_page .addr_wr .col .info_wr .text_row .ico {
            display: none; }
          .lk_page .addr_wr .col .info_wr .text_row .text {
            font-weight: bold;
            font-size: 12px; }
          .lk_page .addr_wr .col .info_wr .text_row .value {
            display: inline-block; }
          .lk_page .addr_wr .col .info_wr .text_row.method .value {
            display: block; }
          .lk_page .addr_wr .col .info_wr .text_row.date_added .value {
            white-space: nowrap; }
    @media only screen and (max-width: 600px) {
      .lk_page .addr_wr .col {
        width: calc(100% - 14px); } }
  .lk_page .products_table .tr {
    overflow: hidden; }
    .lk_page .products_table .tr:after {
      content: " ";
      display: block;
      clear: both; }
  .lk_page .products_table .td {
    line-height: 1.5;
    padding: 10px; }
    .lk_page .products_table .td.name_wr {
      float: left;
      width: 40%;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }
      .lk_page .products_table .td.name_wr .title {
        font-size: 10px;
        color: #b6b6b6; }
      .lk_page .products_table .td.name_wr .model_wr .value {
        font-size: 80%; }
    .lk_page .products_table .td.quantity_wr {
      width: 100px;
      text-align: center; }
    .lk_page .products_table .td.price_wr {
      width: calc(50% - 50px);
      text-align: center; }
    .lk_page .products_table .td.total_wr {
      width: calc(50% - 50px);
      text-align: center; }
    .lk_page .products_table .td.return_wr {
      position: absolute;
      top: 0;
      right: 0; }
      .lk_page .products_table .td.return_wr .ico {
        display: block;
        width: 20px;
        height: 20px; }
        .lk_page .products_table .td.return_wr .ico:hover svg {
          fill: #444;
          -webkit-transition: ease-out 0.3s;
          -moz-transition: ease-out 0.3s;
          -ms-transition: ease-out 0.3s;
          -o-transition: ease-out 0.3s;
          transition: ease-out 0.3s; }
        .lk_page .products_table .td.return_wr .ico svg {
          fill: #7daf3a;
          -webkit-transition: ease-out 0.3s;
          -moz-transition: ease-out 0.3s;
          -ms-transition: ease-out 0.3s;
          -o-transition: ease-out 0.3s;
          transition: ease-out 0.3s; }
    .lk_page .products_table .td .text {
      display: none; }
  .lk_page .products_table .price_wrap {
    position: relative;
    overflow: hidden;
    float: right;
    width: 60%; }
    .lk_page .products_table .price_wrap:after {
      content: " ";
      display: block;
      clear: both; }
    .lk_page .products_table .price_wrap .td {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      float: left; }
  .lk_page .products_table .mob_title {
    display: none;
    padding: 10px;
    background: #fdfdfd;
    text-align: center;
    border-bottom: 2px solid #e9e9e9;
    color: #444;
    font-size: 17px;
    text-align: left; }
  .lk_page .products_table .thead {
    overflow: hidden; }
    .lk_page .products_table .thead:after {
      content: " ";
      display: block;
      clear: both; }
    .lk_page .products_table .thead .tr {
      display: block; }
    .lk_page .products_table .thead .td {
      background: #fdfdfd;
      text-align: center;
      border-bottom: 2px solid #e9e9e9; }
  @media only screen and (max-width: 600px) {
    .lk_page .products_table .mob_title {
      display: block; }
    .lk_page .products_table .thead {
      display: none; } }
  .lk_page .products_table .tbody .tr {
    border-top: 1px solid #e9e9e9;
    background: #fff; }
    .lk_page .products_table .tbody .tr:first-child {
      border-top: none; }
    .lk_page .products_table .tbody .tr:nth-of-type(2n) {
      background: #fdfdfd; }
  @media only screen and (max-width: 800px) {
    .lk_page .products_table .tbody .td.price_wr {
      text-align: left; }
    .lk_page .products_table .tbody .td.total_wr {
      text-align: left; } }
  @media only screen and (max-width: 600px) {
    .lk_page .products_table .tbody .tr {
      margin-top: 15px;
      margin-bottom: 15px;
      border-bottom: 1px solid #e9e9e9; }
      .lk_page .products_table .tbody .tr:first-child {
        border-top: 1px solid #e9e9e9; }
      .lk_page .products_table .tbody .tr:nth-of-type(2n) {
        background: #fff; }
    .lk_page .products_table .tbody .td {
      padding: 5px; }
      .lk_page .products_table .tbody .td.name_wr {
        float: none;
        width: 100%; }
      .lk_page .products_table .tbody .td.quantity_wr {
        width: 70px; }
      .lk_page .products_table .tbody .td.price_wr {
        width: calc(50% - 35px); }
      .lk_page .products_table .tbody .td.total_wr {
        width: calc(50% - 35px); }
      .lk_page .products_table .tbody .td.return_wr .text {
        display: none; }
      .lk_page .products_table .tbody .td .text {
        display: block; }
    .lk_page .products_table .tbody .price_wrap {
      background: #fdfdfd;
      float: none;
      width: 100%;
      border-top: 1px solid #e9e9e9; }
      .lk_page .products_table .tbody .price_wrap .td {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        float: left; } }
  .lk_page .products_table .tfoot .tr {
    overflow: hidden; }
    .lk_page .products_table .tfoot .tr:after {
      content: " ";
      display: block;
      clear: both; }
    .lk_page .products_table .tfoot .tr .td {
      text-align: right; }
      .lk_page .products_table .tfoot .tr .td.text_wr {
        width: calc(100% - 110px);
        float: left; }
        .lk_page .products_table .tfoot .tr .td.text_wr .text {
          display: block; }
      .lk_page .products_table .tfoot .tr .td.value_wr {
        float: right; }
        .lk_page .products_table .tfoot .tr .td.value_wr .value {
          white-space: nowrap; }
  @media only screen and (max-width: 420px) {
    .lk_page .products_table .tfoot .tr .td.text_wr {
      width: calc(100% - 90px);
      float: left; }
      .lk_page .products_table .tfoot .tr .td.text_wr .text {
        font-size: 12px; }
        .lk_page .products_table .tfoot .tr .td.text_wr .text b {
          font-weight: normal; } }

/*# sourceMappingURL=lk.css.map */
