.elementor-4451 .elementor-element.elementor-element-35475e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4451 .elementor-element.elementor-element-43410b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4451 .elementor-element.elementor-element-ebe9353{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DC3030;--border-color:#DC3030;}.elementor-4451 .elementor-element.elementor-element-ebe9353::before, .elementor-4451 .elementor-element.elementor-element-ebe9353 > .elementor-background-video-container::before, .elementor-4451 .elementor-element.elementor-element-ebe9353 > .e-con-inner > .elementor-background-video-container::before, .elementor-4451 .elementor-element.elementor-element-ebe9353 > .elementor-background-slideshow::before, .elementor-4451 .elementor-element.elementor-element-ebe9353 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4451 .elementor-element.elementor-element-ebe9353 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ygm.com.tr/wp-content/uploads/2024/11/ygmdsk.svg");--background-overlay:'';background-repeat:no-repeat;}.elementor-4451 .elementor-element.elementor-element-0fda340{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-4451 .elementor-element.elementor-element-8145896{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4451 .elementor-element.elementor-element-e080d2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4451 .elementor-element.elementor-element-e080d2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4451 .elementor-element.elementor-element-5afe2d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4451 .elementor-element.elementor-element-5afe2d8.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-4451 .elementor-element.elementor-element-43410b6{--width:30%;}.elementor-4451 .elementor-element.elementor-element-ebe9353{--width:70%;}.elementor-4451 .elementor-element.elementor-element-8145896{--width:30%;}.elementor-4451 .elementor-element.elementor-element-e080d2d{--width:70%;}.elementor-4451 .elementor-element.elementor-element-5afe2d8{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-43410b6 */.makinalar_button {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 50px;
  color: black;
  border: solid 1px #dc3030;
  border-radius: 5px;
  text-align: center;
  transition: background-color 0.3s;
  cursor: pointer;
}
.makinalar_button:hover {
    color: #fff;
    background: var(--btn-default-bgcolor-hover);

}
.makina_marka {
    width: 50%; 
    box-sizing: border-box; 
    padding: 6px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35475e5 */.machinelist {
    display: flex;
    flex-wrap: wrap;
    max-width:300px;
}

#modellist .zebra-list {
    list-style-type: none;
    padding: 0; 
    margin: 0; 
}

#modellist .zebra-list li:nth-child(even) {
    background-color: #f2f2f2c7; 
}

#modellist .zebra-list li:nth-child(odd) {
    background-color: #dfdfdfad;
}
#modellist .zebra-list li:hover {
    background: var(--btn-default-bgcolor-hover);
    color: #fff;
}
#modellist .zebra-list li {
    padding: 6px; 
    cursor: pointer;

}
#modellist .zebra-list .zloader {
    border: 8px solid silver;
    border-radius: 50%;
    border-top: 8px solid #dd3333;
    width: 120px;
    height: 120px;
    -webkit-animation: mspin 1s linear infinite;
    animation: spin 1s linear infinite;
    position: absolute;
    margin-left: auto;
    margin-right: auto;
    top: 30%;
    left: 44%;
}
 
.zloader2 {
  border: 8px solid silver;
    border-top-width: 8px;
    border-top-style: solid;
    border-top-color: silver;
  border-radius: 50%;
  border-top: 8px solid #dd3333;
  width: 120px;
  height: 120px;
  -webkit-animation: mspin 1s linear infinite;
  animation: spin 1s linear infinite;
  position: fixed;
  left: 50%;
  top: 30% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fda340 */.urunpos { 
    list-style: none;
    border-bottom:1px solid #DC3030;    
    padding-bottom:5px;
}
.urunpos li {
    margin-left: 37px;
    border-bottom-left-radius: 14px;
    padding: 4px 5px !important;
    margin-top: -9px;
    border-top-left-radius: 14px;
}
svg.ygmdisk {
cursor: url(/wp-content/uploads/discinfocursor.svg), crosshair;
}
.nondisk { cursor:no-drop; 
}
.urunpos i {
  float: left;
  width: 20px;
  height: 20px;
  line-height: 22px;
  text-align: center;
  vertical-align: middle;
  background-color: #f3f3f3;
  border-radius: 100%;
  margin: 0 15px 5px 0;
  -webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.1), 0px 2px 0px 0px #FFF;
  -moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.1), 0px 2px 0px 0px #FFF;
  box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.1), 0px 2px 0px 0px #FFF;
  font-size: 11px;
}
.urunpos { 
    list-style: none;
    /* max-width: 400px; */
}
.disk-img { width: 24px; height:24px}/* End custom CSS */