﻿/* Portrait phones and smaller */
@media (min-width: 0px) and (max-width: 480px) {
#intro {min-height: 400px;}
header .top_header .change_language {float: left;}
header .bottom_header {height: 70px;margin: 10px auto 0;padding: 0 25px;}
header .bottom_header .logo {max-width: 50%;line-height: 70px;margin: 0 auto;}
header .bottom_header .logo img {max-width: 100%;}
#uploadlink {padding: 50px 0 100px;}
#uploadlink a {font-size: 25px;padding: 0;width: 100%;}
#uploadlink a p {font-size: 30px;}
#features .itemcenter {margin: 15px auto;}
#profit .item .countries ul li {font-size: 14px;margin: 8px auto;}
#membership .txt .title {font-size: 23px;}
#membership .txt ul li:last-child {font-size: 35px;}
#specifications .allitems {display: block;}
#specifications .item {display: block;width: 100%;text-align: center;margin: 15px auto;}
.myreports form .input-group {width: 100%;float: none;margin: 15px auto;}
.myreports form input[type="submit"] {float: none;width: 100%;}
.uploadformpage .box .uploadfile .browsebtn span {font-size: 29px;}
.uploadformpage #file_upload button, .uploadformpage #url_upload button, .uploadformpage .section .box .copyfiles button, .uploadformpage #file_upload #upload_controls label.btn-add {font-size: 16px;padding: 0 30px;}
footer .top_footer .footerlinks ul li {width: 50%;}
footer .bottom_footer {height: auto;}
footer .bottom_footer .copyrights, footer .bottom_footer .mngez {float: none;display: table;margin: 0 auto;}
#Intro .hero {
    padding: 30px 0 0 0;
    background: #150f55;
    z-index: 9999999;
    position: relative;
    text-align: center;
}
#Intro .upoad_home{top: -107px;padding: 143px 0 53px 0; position: relative;}
.uploadformpage ul.tabs {margin: 0 6px;}
#Features .single-feature{padding: 30px 12px;}
#Apps .devices img {margin-left: 0; margin: 0 auto;width: auto;height: auto;max-width: 100%;}
footer .footer-links li a,footer .about {font-size: 12px;}
#sidebarphone ul.nav.navbar-nav {width: 100%;}
.navbar-nav>li {float: unset;width: 100%;}
header .logo {line-height: 69px;}
#Intro .upoad_home .fade-icons {left: 0;width: 100%;}
#Intro .upoad_home .fade-icons i.fa-file-audio{right: 153px;}
#Intro .upoad_home .fade-icons i.fa-file-alt {left: 146px;}
#Intro .upoad_home {padding: 185px 0 0 0;}
#Counter .counter{margin-bottom: 20px;}
#Counter .counter .counter-icon{position: relative;}
#Counter .counter .counter-icon.counter-files {left: -27px;}
#Counter .counter .counter-icon.counter-disc {left: 0;}
#Counter .counter .counter-icon.counter-users {left: -37px;}
footer .footer-logo img { display: block;margin: 0 auto;margin-bottom: 15px;}

footer .footer-links{-ms-flex-wrap: wrap; flex-wrap: wrap;}
footer .footer-links li {margin: 5px 10px;}
#Apps .applications p.control{padding: 0;}

#Apps .applications p.secure{text-align: center;}
#Apps .applications .icons-container{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
        justify-content: center;
}
footer .social{
    float: unset;
    width: 100%;
    line-height: 0;
}
.uploadformpage .section{
    width: 100%;
}
.uploadformpage ul.tabs{
    background-color: #150f55;
    margin-top: 50px;
}
#Intro .upoad_home .upload_icon img,#Start .start-img img,footer .footer-logo img{
    max-width: 100%;
}

#Footer_Links .footer-links{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
   }

   #Apps .applications .icons-container .app-icon p{
       border:none;
       margin: 5px 5px;
   }

   #Apps .applications .icons-container .app-icon{
    margin: 5px 5px;
}

   #Apps .applications .icons-container{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
   }

   .uploadformpage ul.tabs li .single-tab-name {
    display: none;
}



.download0page .blockinfo .desctwo{
    width: 100%;
}
.download0page .blockinfo .iconf{
    width: 19%;
}
.download0page .blockpage .desc,.download0page .blockpage i.fa-file-text-o{
    width: 100%;
    text-align: center;
}
.download1page .blockpage .sharefile{
    width: 100%;
}
.download1page .blockpage .desc,.download1page .blockpage i.icofont-zipped{
    width: 100%;
    text-align: center;
}
.download1page .blockpage .desc span{
    overflow-wrap: break-word;
}
.user_info[name="user_info"] {
    display: block;
    margin: 0 auto;
}
.user_info[name="user_info"] .item {
    width: auto;
    padding: 1px 10px;
}
}


/* Smart phones and Tablets */
@media (min-width: 481px) and (max-width: 767px) {
#intro {min-height: 400px;}
header .top_header .change_language {float: left;}
header .bottom_header {height: 70px;margin: 10px auto 0;padding: 0 25px;}
header .bottom_header .logo {max-width: 50%;line-height: 70px;margin: 0 auto;}
header .bottom_header .logo img {max-width: 100%;}
#uploadlink {padding: 50px 0 100px;}
#uploadlink a {font-size: 25px;padding: 0;width: 100%;}
#uploadlink a p {font-size: 30px;}
#features .itemcenter {margin: 15px auto;}
#profit .item .countries ul li {font-size: 14px;margin: 8px auto;}
#membership .txt .title {font-size: 23px;}
#membership .txt ul li:last-child {font-size: 35px;}
#specifications .allitems {display: block;}
#specifications .item {display: block;width: 100%;text-align: center;margin: 15px auto;}
.myreports form .input-group {width: 100%;float: none;margin: 15px auto;}
.myreports form input[type="submit"] {float: none;width: 100%;}
.uploadformpage .box .uploadfile .browsebtn span {font-size: 29px;}
.uploadformpage #file_upload button, .uploadformpage #url_upload button, .uploadformpage .section .box .copyfiles button, .uploadformpage #file_upload #upload_controls label.btn-add {font-size: 16px;padding: 0 30px;}
footer .top_footer .footerlinks ul li {width: 50%;}
footer .bottom_footer {height: auto;}
footer .bottom_footer .copyrights, footer .bottom_footer .mngez {float: none;display: table;margin: 0 auto;}
#Intro .hero {
    padding: 30px 0 0 0;
    background: #150f55;
    z-index: 9999999;
    position: relative;
    text-align: center;
}
#Intro .upoad_home{top: -107px;padding: 143px 0 53px 0; position: relative;}
.uploadformpage ul.tabs{
    margin: 0 15px;
    background-color: #150f55;
    margin-top: 50px;
}
#Features .single-feature{padding: 30px 12px;}
#Apps .devices img {margin-left: 0; margin: 0 auto;width: auto;height: auto;}
footer .footer-links li a,footer .about {font-size: 12px;}
#sidebarphone ul.nav.navbar-nav {width: 100%;}
.navbar-nav>li {float: unset;width: 100%;}
header .logo {line-height: 69px;}
#Intro .upoad_home .fade-icons {left: 123px;}
#Intro .upoad_home .fade-icons i.fa-file-audio{right: 153px;}
#Intro .upoad_home .fade-icons i.fa-file-alt {left: 146px;}
#Intro .upoad_home {padding: 145px 0 0 0;}
#Counter .counter{margin-bottom: 20px;}
#Counter .counter .counter-icon{position: relative;}
#Counter .counter .counter-icon.counter-files {left: -27px;}
#Counter .counter .counter-icon.counter-disc {left: 0;}
#Counter .counter .counter-icon.counter-users {left: -37px;}
footer .footer-logo img { display: block;margin: 0 auto;margin-bottom: 15px;}

footer .footer-links{-ms-flex-wrap: wrap; flex-wrap: wrap;}
footer .footer-links li {margin: 5px 10px;}
#Apps .applications p.control{padding: 0 60px;}

#Apps .applications p.secure{text-align: center;}
#Apps .applications .icons-container{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
        justify-content: center;
}

footer .social{
    float: unset;
    width: 100%;
    line-height: 0;
}
.uploadformpage ul.tabs li .single-tab-name {
    display: none;
}

.download0page .blockinfo .desctwo{
    width: 100%;
}
.download0page .blockinfo .iconf{
    width: 19%;
}
.download1page .blockpage .sharefile{
    width: 100%;
}
.download1page .blockpage .desc,.download1page .blockpage i.icofont-zipped{
    width: 100%;
    text-align: center;
}
.user_info[name="user_info"] {
    display: block;
    margin: 0 auto;
}
.user_info[name="user_info"] .item {
    width: auto;
    padding: 1px 10px;
}
}

/* Small Screens */
@media (min-width: 768px) and (max-width: 991px) {
header .bottom_header {height: 70px;margin: 10px auto 0;padding: 0 25px;}
header .bottom_header .logo {max-width: 50%;line-height: 70px;margin: 0 auto;}
header .bottom_header .logo img {max-width: 100%;}
#uploadlink {padding: 50px 0 100px;}
#uploadlink a {font-size: 25px;padding: 0;width: 100%;}
#uploadlink a p {font-size: 30px;}
#features .itemcenter {margin: 15px auto;}
#profit .item .countries ul li {font-size: 14px;margin: 8px auto;}
#membership .txt .title {font-size: 23px;}
#membership .txt ul li:last-child {font-size: 35px;}
#specifications .allitems {display: block;}
#specifications .item {display: block;width: 100%;text-align: center;margin: 15px auto;}
.myreports form .input-group {width: 100%;float: none;margin: 15px auto;}
.myreports form input[type="submit"] {float: none;width: 100%;}
.uploadformpage .box .uploadfile .browsebtn span {font-size: 29px;}
.uploadformpage #file_upload button, .uploadformpage #url_upload button, .uploadformpage .section .box .copyfiles button, .uploadformpage #file_upload #upload_controls label.btn-add {font-size: 16px;padding: 0 30px;}
footer .top_footer .footerlinks ul li {width: 50%;}
footer .bottom_footer {height: auto;}
footer .bottom_footer .copyrights, footer .bottom_footer .mngez {float: none;display: table;margin: 0 auto;}
#Intro .hero {
    padding: 30px 0 0 0;
    background: #150f55;
    z-index: 9999999;
    position: relative;
}
#Intro .upoad_home{top: -107px;padding: 143px 0 53px 0; position: relative;}
.uploadformpage ul.tabs {margin: 0 15px;}
#Features .single-feature{padding: 30px 12px;}
#Apps .devices img {margin-left: 0; margin: 0 auto;width: auto;height: auto;}
footer .footer-links li a,footer .about {font-size: 12px;}
#sidebarphone ul.nav.navbar-nav {width: 100%;}
.navbar-nav>li {float: unset;width: 100%;}
header .logo {line-height: 69px;}
#Intro .upoad_home .fade-icons {left: 123px;}
#Intro .upoad_home .fade-icons i.fa-file-audio{right: 153px;}
#Intro .upoad_home .fade-icons i.fa-file-alt {left: 146px;}


#Apps .applications p.secure{text-align: center;}
#Apps .applications .icons-container{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
        justify-content: center;
}

#Counter .counter .counter-icon{position: relative;}
#Counter .counter .counter-icon.counter-files {left: -27px;}
#Counter .counter .counter-icon.counter-disc {left: 0;}
#Counter .counter .counter-icon.counter-users {left: -37px;}


.download0page .blockinfo .desctwo{
    width: 100%;
}
.download0page .blockinfo .iconf{
    width: 19%;
}
.download1page .blockpage .sharefile{
    width: 100%;
}
.download1page .blockpage .desc,.download1page .blockpage i.icofont-zipped{
    width: 100%;
    text-align: center;
}
.download1page .blockpage .desc span{
    overflow-wrap: break-word;
}
.user_info[name="user_info"] .item {width: 50%;}
}
/* Medium Screens */
@media (max-width: 1000px) {
}

/* Large Screens */
@media (max-width: 1328px) {
}

/* Large Screens */
@media (max-width: 1559px) {
}

@media (max-width: 1024px) and (min-width: 980px){
    .social {
        clear: unset;
        float: unset;
        line-height: unset;
        margin-top: unset;
        width: unset;
    }
}