/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 12 2022 | 12:33:17 */
#root input {
  border: none !important;
}

@media (max-width:1024px) {
  
  .pk-ending-section .box-icon-wrapper {
    justify-content: flex-start !important;
  }

  body .pk-helper-section {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  
  body .pk-ending-section .info-box1 .vc_column-inner {
    padding-left: 0 !important;
  }
}

@media (max-width:768px) {
  
  .pk-how-to-tab .box-icon-wrapper {
    justify-content: flex-start !important;
    padding-left: 0 !important;
    margin-right: 0 !important;
  }
  
  .pk-info-boxes .vc_column-inner {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  
  .pk-ul ul {
    display: flex;
    flex-direction: column;
  }
  
  .pk-ul ul li {
    padding-right: 0 !important;
    padding-bottom: 1rem !important;
    font-size: 16px !important;
  }
  
  .dp_advantages .vc_column-inner {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  
  .pk-ending-section .dp_feature_heading::before {
    display: none !important;
  } 
  
  .pk-ending-section .modry {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  
  .pk-ending-section .box-icon-wrapper {
    padding-left: 0 !important;
  }
  
  .pk-custom-heading-helper>div {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  
  #dlazdice .dp_reward_col h3,
  #dlazdice .dp_reward_col h4 {
    font-size: 20px !important;
  }
  
  .pk-custom-heading-resize h2 {
    font-size: 26px !important;
  }
  
  body .pk-custom-heading-wrapper {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
    margin-top: -2rem !important;
  }
  
  body .pk-how-to-tab .info-svg-wrapper svg {
    width: 2rem !important;
  }
  
  body .pk-how-to-tab h4 {
    font-size: 18px !important;
  }
  
  .dp_green {
    padding-bottom: 1rem !important;
  }
  
  .pk-ending-section h4 {
    font-size: 22px !important;
  }
  
  body .pk-ending-section {
    padding-top: 0 !important;
    padding-bottom: 2rem !important;
  }
  
  .pk-ending-section .pk-ending-heading {
    padding-top: 0 !important;
    margin-top: -3rem !important;
  }
  
  .wpsl-mobile .wpsl-search {
    padding: 10% !important;
  }
  
  .pk-mobile-slider a {
    font-size: 20px !important;
  }
  
  .pk-mobile-slider {
    padding-left: .7rem !important;
  }
  
  .pk-one-special-heading {
    font-size: 24px !important;
  }
  
  .dp_accordion .vc_tta-panels>.vc_active {
    box-shadow: 1px 1px 6px #8888881c !important;
    padding: 1rem !important;
    background: #f8f8f8;
  }
  
  .dp_get_catalog_button {
    margin-top: 2rem !important;
    display: flex;
    width: 90%;
  }
  
  .dp_accordion .vc_tta-panels {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-bottom: -2rem !important;
  }
    
}

@media (max-width:425px) {
  
   header div.asp_w.ajaxsearchpro.asp_non_compact {
    min-width: 64vw !important;
  }
}