/**
Theme Name: actiont
Author: Amir Sadeghian, Razorrank
Author URI: http://razorrank.com
Description: Action Target Theme
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: actiont
Template: hello-elementor
*/




.opt-w .opt-v:not(:first-child):not(.skip-opt-style) {
  margin-left: 3rem;
  position: relative;
}
.opt-w .opt-v:not(:first-child):not(.skip-opt-style)::before {
  content: "•";
  position: absolute;
  left: -.2rem;
  color: #888;
}

.byr-sum .opt-v{
    padding: 5px !important;
    
}
 /*   
.sum-group-facility .opt-w .opt-v:not(:first-child):not(.skip-opt-style)::before {
  content: none !important;
  position: relative !important;
}
.sum-group-facility .opt-w .opt-v:not(:first-child):not(.skip-opt-style) {
  margin-left: 0rem !important;
  position: relative !important;
}
*/
.opt-v.group-header.skip-opt-style {
  text-transform: capitalize !important;
}




.target-systems .step2.by-selected .tg-step2-panel, .step2-panel .step-panel .tg-step2-panel {
    display: block !important;
}
.target-systems .by-step.by-selected {
  border: none !important;
}

.tg-step2-panel {
  display: block !important;
}

.step1-title {
  padding-top: 15px;
  padding-bottom: 15px;
}

.tp-step2-title {
  padding-top: 15px;
  padding-bottom: 25px;
}



.sum-wrap.sticky {
  z-index: 0 !important;
}














.by-selected {
  position: relative; 
}

.close-step-panel {
  position: absolute !important;
  top: 8px !important;
  right: 8px !important;
  cursor: pointer !important;
  font-size: 20px; 
  color: #888; 
  background: rgba(255, 255, 255, 0.8);
  border-radius: 50%;
  line-height: 1; 
  padding: 3px; 
  z-index: 10; 
  border: #0062a7 2px solid;
}


.step1-panel .close-step-panel {
  top: 10px;
  right: 10px;
}

.by-s-option .close-step-panel {
  top: 2px;
  right: 2px;
  font-size: 16px;
  padding: 1px;
}