.FPGAos_Flexoi {
  width:100%;
  display:flex;
}
@media screen and (min-width: 800px) {
  .FPGAos_Flexoi {
    flex-direction:row-reverse;
  }
}
@media screen and (max-width: 799px) {
  .FPGAos_Flexoi {
    flex-direction:column;
  }
}

.cruel_tools p {
  font-size:13px;
}
.cruel_tools ul {
  font-size:13px;
  line-height:1.5;
}
@media screen and (min-width: 800px) {
  .cruel_tools {
    width:25%;
  }
}
@media screen and (max-width: 799px) {
  .cruel_tools {
    width:90%;
    margin-left:auto;
    margin-right:auto;
  }
}

@media screen and (min-width: 800px) {
  .super_stuffs {
    width:75%;
  }
}
@media screen and (max-width: 799px) {
  .super_stuffs {
    width:100%;
  }
}

.Innos_Flexoi {
  width:100%;
  display:flex;
}
@media screen and (min-width: 800px) {
  .Innos_Flexoi {
    flex-direction:row-reverse;
  }
}
@media screen and (max-width: 799px) {
  .Innos_Flexoi {
    flex-direction:column-reverse;
  }
}

.XILINX_SEES_YOU {
  margin-bottom:10px;
}
@media screen and (min-width: 800px) {
  .XILINX_SEES_YOU {
    width:33%;
    margin-top:30px;
    margin-left:10px;
    margin-right:30px;
  }
}
@media screen and (max-width: 799px) {
  .XILINX_SEES_YOU {
    width:50%;
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
  }
}

@media screen and (min-width: 800px) {
  .Do_For_Money {
    width:67%;
  }
}
@media screen and (max-width: 799px) {
  .Do_For_Money {
    width:100%;
  }
}


