@media (min-width: 768px){
    .phone-menu{
    display:none;
}
}
@media (max-width: 768px){
.logo{
    width:30%;
}
.logo img{
    width:100%;
    padding-left:20px;
}
#video{
   display:none;
}
.menu{
   display:none;

}
.pro-container h1.fs24{
  font-size:24px;
}
.phone-menu{
    width: 100%;
    height: 36px;
    padding: 5px;
}
.phone-menu ul{
   list-style:none;
}
.phone-menu .first-ul .first-li {
   float:left;
   margin-left:25px;
   position: relative;
   font-size: 14px;
}
.phone-menu .first-ul .first-li>a{
   padding: 5px;
   border: 1px solid #000;
   color:#000;
}
.phone-menu .first-ul .first-li ul{
   display:none;
   padding:0;
   position: absolute;
   background: #fff;
   z-index: 11;
   width:400%;
   left: -40px;
   top: 48px;
}
.phone-menu .first-ul .first-li ul li{
   width:100%;
   border:1px dashed #000;
   font-size: 14px;
   padding-left:20px;
   padding-top:10px;
   padding-bottom:10px;
}
.phone-menu .first-ul .first-li ul li a{
   color:#000;
}
.banner-bottom-title h1{
    font-size:24px;
}
.my-right {
    float: none;
    width: auto;
    
}
.my-left {
    float: none;
    width: auto;
    
}
.pro-wrapper .painting {
    margin-top:0;
    margin-bottom: 50px;
}
.pro-wrapper .writing {
    padding-left: 0!important;
    padding-right: 0!important;
}
.my-right {
    margin-top: 0;
}
.pro-wrapper .writing {
    width: auto;
    padding: 0;
}
.pro-video-banner .video {
       position: absolute;
       top: 0;
       height:100%;
}
.pro-container{
      padding-top: 30px;
}
.pro-container p{
    font-size: 16px;
    margin-bottom:10px;
    padding-top: 0px;
}
.pro-container .buttons a{
   margin-bottom: 10px;
}
.writing h2{
    font-size: 24px;
}
.pro-wrapper h1{
   font-size: 30px;
}
.pro-banner {
    height: 230px;
}
.assessment{
      display:none;
}
.video-link{
      display:none;
}
.features-list{
    display:none;
}
.pro-step{
    display:none;
}
.phone-tool{
    display:none;
}
.various-scenarios{
    display:none;
}
.feature-part-four{
    display:none;
}
#devices .bg1 div {
   
    animation: none;
    -webkit-animation: none;
}
.recover-data{
    background:#2196f3;
    padding-bottom:20px; 
}
#backup-restore{
    background:#607D8B;
    background-size: cover;
    padding-bottom:20px;
}
.broken-android{
    background:#2196f3;
    padding-bottom:20px;
}
#switch{
    padding-top:20px;
    background:#607D8B;
    padding-bottom: 20px;
}
#fix{
    background:#607D8B;
    padding-bottom: 20px;
}
#safe{
   background:#607D8B;
}
.android-unlock{
   background:#2196f3;
   padding-bottom: 10px;
   background-size: cover;
}
#simple{
   background:#2196f3;
}
.data-eraser{
   background:#607D8B;
   padding-bottom: 20px;
}
.data-transfer{
   background:#2196f3;
   padding-bottom: 20px;
}
.android-root{
   background:#607D8B;
   padding-bottom: 20px;
}
.recover-files.ios-system-recovery{
  background:#607D8B;
  padding-bottom:20px;
}
#fix-ios{
   background:#2196f3;
   padding-bottom:20px;
}
#safe .writing{
   margin-top:0;
}
#error{
  background:#2196f3;
  padding-bottom: 20px;
}
#unlock{
  background:#607D8B;
  padding-bottom: 20px;
}
#root{
  background:#607D8B;
  padding-bottom: 20px;
}
#transfer-data{
  background:#2196f3;
  padding-bottom: 20px;
}
#iOS-files{
   background:#607D8B;
  padding-bottom: 20px;
}
#heic-to-jpeg-png{
  background: #2196f3;
}
.second-text{
   margin-top:0;
}
.supported-Files{
   display:none;
}
.supported-devices .writing{
  margin-top: 0px;
  color:#000;
  padding-bottom:20px;
}
.more-features .boxs .box img{
}
.feature-part-six{
  display:none;
 }
.more-features .boxs .box{
  width:50%;
}
.top-download-show{
  display:none;
}
.feature-part-five{
  display:none;
}
.download-area .icon{
  display:none;
}
.download-area .download-amount{
 display:none;
}
.download-area .pro-wrapper{
 text-align:center;
}
.download-area .button-area {
    margin-top: 20px;
    margin-right: 0px;
}
.knowledge .wrapper-list ul{
  width: 100%;
}
.lead{
  color:#03a9f4;
}
.review_link{
  display:none;
}
.botlink-support{
  width:100%;
  border:none;
}
.botlink-social{
  width:100%;
}
.painting{
  display:none;
}

.writing{
  color:#fff;
}
.supported-devices .painting{
  margin:0;
  display:block;
}
#devices{
  margin:0;
  width:300px;
}
.recommend-products .get-it-now .left .pic, .recommend-products .get-it-now .right .pic{
  display:none;
}
.recommend-products .get-it-now .left,.recommend-products .get-it-now .right{
  width: 100%;
}
.review-wrapper{
  min-width:auto;
}
.share-btn{
  width:4em;
}
button{
  margin:0;
}
.share-p{
  margin-top: 20px;
}
.phone-none{
  display:none;
}
.win-none{
   display:block;
}
.botlink-box img{
  display:none;
}
.review .list li{
  margin-top:20px;
  width:100%;
}
.bg1{
 transform: scale(0.778151);
 
}
#devices .bg1{
  left: -30px;
}
#devices .content {
    width: 170px;
    height: 75px;
    background: linear-gradient(to right, #fa71ad, #c77dd1);
    position: absolute;
    z-index: 11;
    left: 65px;
    top: 160px;
    border-radius: 5px;
    text-align: center;
    line-height: 75px;
    color: #fff;
    font-size: 20px;
    cursor: pointer;
}
#alertFram{
    left: 0;
    margin: 0;
    width: 100%;
    top: 140px;
    
}
#alertFram .alert-ul{
        
}
#alertFram .alert-li1{
   font-size: 14px;
    height: 55px;
}
#alertFram .alert-li2{
    font-size: 12px;
    height: 35px;
    line-height: 36px;
}
#alertFram .alert-li3{
    height: 50px;
    line-height: 50px;
}
#alertFram .alert-li4{
    height: 160px;
}
#alertFram .alert-li4 a{
   display:inline-block;
   margin-top:10px;
}
#alertFram .alert-li5{ 
  right: 2.5%;;
}
.my-button_label{
  padding:15px 10px;
  display:inline-block;
}
#product-code{
  display:block;
  opacity:1;
  position:fixed;
  top: 10%;
  left: 35%;
}
#product-code.show-message{ 
  opacity:0;
  transition: 5s;
  -webkit-transition: 5s;
  -moz-transition: 5s;
}

.phone-hidden{
  display:none !important;
}
.phone-show{
  display:block !important;
}

.article_body_start{
  width:unset;
  padding-left: 10px;
  padding-right: 10px;
}
.article_body_right{
   display:none;
}
.article_body_left{
  width:100%;
  padding: 25px 0px 62px 0px;
  line-height: 26px;
}
.left-bottom-ad{
 display:none;
}
p>img{
  width:98%;
  height:auto;
}
.article_body_left h1{
  font-size: 24px;
  color: #333333;
  font-weight: bold;
}
.article_body_left h3{
  font-size: 20px;
  color: #333333;
  font-weight: bold;
}
.supported-devices .painting{
  margin-top: 0;
}
.top-adv{
  display:none;
}
#recover .writing{
  margin-top: 0;
}
.supported-devices:nth-child(even){
 background:none;
}
.isr-supported-devices .painting{
 display:none;
}
.isr-supported-devices .writing{
  margin-top:0;
  
}
#error .pro-wrapper{
  max-width:80%;
}
#transfer-data .pro-wrapper{
 max-width:80%;
}
#error {
  margin-top:0;
}
#error .writing{
  margin-top: 0;
}
#fix .writing{
  margin-top: 0;  
}
.recovery-modes{
  display:none;
}
#recover .writing{
  margin-top:0;
}
#fix-ios .writing{
  margin-top:0;
}
#backup-restore .writing{
 margin-top: 0;
}
.idr-supported-devices .painting{
 display:none;
}
.idr-supported-devices .writing{
  margin-top:0;
  
}
#switch .writing{
  margin-top:0;
}
#unlock .writing{
  margin-top: 0;
}
#transfer .writing{
  margin-top:0;
}
#eraser .writing{
  margin-top:0;
}
#root .writing{
  margin-top:0;
}
.iosdr-supported-devices .painting{
 display:none;
}
.iosdr-supported-devices .writing{
  margin-top:0;
}
#transfer-data .writing{
 margin-top:0;
}
.ms-supported-devices .painting{
 display:none;
}
.ms-supported-devices .writing{
  margin-top:0;
}
#heic-to-jpeg-png .writing{
  margin-top:0;
}
.review .list{
 margin-bottom:0;
}
.share{
  padding-bottom:0;
}
.download-area{
  padding-bottom:0;
  padding-top:0;
}
.more-features{
  padding-top:0;
}


.function-banner-right{
  display:none;
}
.function-banner-left{
  width:100%;
}

.button_icon{
  padding:20px 16px;
}
.product-a{
  width:70%;
}
.phone-img-hidden{
  display:none;
}
.phone-text-width{
  width:100%;
}
}
