body{text-align:center;margin:0;font-family:'Roboto'}
#nav{font-size:15px;font-family:'Roboto', sans-serif;font-weight:400;max-width:600px;border-bottom:1px #dadada solid;margin:0 auto;padding:5px 0;}
#nav a{color:#e88636;text-decoration:none;margin-right:5%;} /*m:30px;*/
#nav a:last-of-type{margin-right:0 !important;}
#content{max-width:650px;margin:0 auto;}
#logo{border:none;margin:40px 0;}
#error{color:#bf2b2b;background-color:#feecec;font-size:15px;font-family:'Roboto', sans-serif;font-weight:400;text-align:center;width:93%;border:1px #f1c1c1 solid;padding:3.333333333333333%;display:none;} /*w:558px;p:20px;*/
#error a{color:#bf2b2b;font-weight:500;}
#error a:hover, #error a:active{text-decoration:none;}
#error p:first-of-type{margin-top:0;}
#error p:last-of-type{margin-bottom:0;}
#converter{background-color:#f4f4f4;width:93.33333333333333%;height:88px;border-top-left-radius:3px;border-top-right-radius:3px;padding:0 3.333333333333333% 20px 3.333333333333333%;} /*w:560px;p:20px:*/
#converter #title{color: #000000;font-size:15px;font-family:'Roboto', sans-serif;font-weight:500;line-height:44px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;height:44px;overflow:hidden;}
#converter form{background-color:#fefefe;width:99.64285714285714%;height:42px;border:1px #e88636 solid;border-radius:3px;} /*w:558px;*/
#converter form #input{color:#e88636;background-color:transparent;font-size:15px;font-family:'Roboto', sans-serif;font-weight:400;line-height:42px;float:left;width:80.46594982078853%;height:42px;border:none;margin:0 0.5376344086021505% 0 1.075268817204301%;padding:0;} /*w:449px;m:3px/6px;*/
#converter form #submit{color:#ffffff;background-color:#e88636;font-size:15px;font-family:'Roboto', sans-serif;font-weight:500;float:left;width:17.38351254480287%;height:36px;border:none;border-radius:3px;margin:3px 0.5376344086021505% 3px 0;cursor:pointer;-webkit-appearance:none;} /*w:97px;m:3px;*/
#converter #progress{color:#e88636;font-size:15px;font-family:'Roboto', sans-serif;font-weight:400;background-color:#fefefe;line-height:42px;width:99.64285714285714%;height:42px;border:1px #e88636 solid;border-radius:3px;display:none;} /*w:558px;*/
#converter #buttons{display:none;}
#converter #buttons a{color:#ffffff;background-color:#e88636;font-size:15px;font-family:'Roboto', sans-serif;font-weight:500;line-height:36px;text-decoration:none;height:36px;border-radius:3px;margin:4px 0;padding:0 1.666666666666667%;display:inline-block;} /*p:10px;*/
#converter #buttons #dropbox{display:none;}
#formats{background-color:#e88636;width:100%;height:36px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
#formats a{color:#ffffff;font-size:15px;font-family:'Roboto', sans-serif;font-style:italic;font-weight:700;line-height:36px;text-decoration:none;float:left;height:36px;border-right: 1px #9c9c9c solid;padding:0 3.333333333333333%;display:block;} /*p:20px;*/
#formats a:hover, #formats a:active{background-color: #000000 !important;}
#formats a:first-of-type{background-color: #4a4a4a;border-bottom-left-radius:3px;}
#ad{width:100%;margin:40px auto;}
#ad iframe{width:78%;height:60px;border:none;}
#separator{background-color:#dadada;width:6.666666666666667%;height:5px;margin:40px auto;} /*w:40px;*/
#text{color:#222121;font-size:15px;font-family:'Roboto', sans-serif;font-weight:400;text-align:justify;padding:0 3.333333333333333%;} /*w:560px;p:20px;*/
#text h1{color:#222121;font-size:30px;font-family:'Roboto', sans-serif;font-weight:300;text-align:center;margin:0 0 20px 0;}
#text p{line-height:25px;}
#text p:first-of-type{margin-top:0;}
#text p:last-of-type{margin-bottom:0;}
#text a:link, #text a:visited{color:#222121;}
#text a:hover, #text a:active{text-decoration:none;}
#footer{color:#7b7c7b;font-size:13px;font-family:'Roboto', sans-serif;font-weight:400;max-width:600px;border-top:1px #dadada solid;margin:40px auto;padding:5px 0;}
#footer a:link, #footer a:visited{color:#7b7c7b;text-decoration:none;margin-right:5%;} /*m:30px;*/
#footer a:hover, #footer a:active{text-decoration:underline;}
#footer a:last-of-type{margin-right:0 !important;}
.clear{clear:both;}
@media only screen and (max-width:600px) {
   #logo{width:50%;} 
   #error{width:89%;margin:0 auto;} 
   #converter{width:89.33333333333333%;margin:0 auto;}   
   #converter form #input{font-size:16px;width:73.46594982078853%;} 
   #converter form #submit{width:24.38351254480287%;}
   #converter #buttons a{padding:0 3.333333333333333%;} /*p:20px;*/
   #formats{width:96%;margin:0 auto;}
   #formats a{padding:0 5%;} /*p:30px;*/
   #ad iframe{width:96%;height:60x;margin:0 auto;}
   #footer a{margin-right:3.333333333333333% !important;} /*m:20px;*/
}
.y_div_main {
   /* width: 100%; */
   margin: 10px auto 0px;
   display: flex;
   position: relative;
   background: #e7e7e752;
   padding: 20px;
   border-radius: 5px;
}
.y_div_main .y_thumb {
    width: 250px;
    display: inline-block;
}
.y_div_main .y_thumb img {
    width: 100%;
}
.y_div_main .y_thumb .title {
    /*width: 250px; */
   font-size: 16px;
    color: #000;
    text-align: left;
}
.y_div_main .duration {
    color: #e02b20;
    font-weight: 300;
    font-size: 14px;
    text-align: left;
    font-weight: 400;
}
.y_div_main .download {
    display: inline-block;
    padding: 0px 10px;
}
.y_div_main .tabs {
    display: flex;
}
.y_div_main .tab-inner {
    padding: 10px 20px;
    background: #fff;
    margin-right: 5px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
   border: 1px solid #efefef;
    border-bottom: none;
   cursor: pointer;
}
.y_div_main .download table {
    background: white;
   width: 100%
}
.y_div_main .download table td {
    padding: 15px;
    text-align: center;
}
.y_div_main .download table th {
    font-size: 14px;
    padding: 15px 10px;
}
.y_div_main .download table td a {
    background: #fb8d00;
    color: #fff;
    padding: 10px 20px;
    text-decoration: none;
}
.y_div_main .tab-inner.active {
    background: #fb8d00;
    color: #fff;
}
@media screen and (max-width: 991px) {
  form.et_pb_searchform.youtube-search {
    width: 100% !important;
    transform: unset;
  }
 .youtube-search input.et_pb_s {
    display: block !important;
    position: relative !important;
  }
  .youtube-search input.et_pb_searchsubmit {
      position: relative !important;
      display: block !important;
      width: 100% !important;
      padding: 12px !important;
  }
}
@media screen and (max-width: 767px) {
   .y_div_main .y_thumb {
      width: 100%;
   }
   .y_div_main .download {
      display: block;
      padding: 0px;
   }
}