@media (max-width: 500px) {

    #subscribe, #signIn, nav, aside, .navHelper, #news, .sectionHeaderText a, .videoTitle, .mobileHide, .singleCategory, #otherNews, #divMP3 {
        display: none;
    }

    #logo, #search, .langflags, .content, .video, .videos img, .tab1 li, .tab2 li, .regionNew, .copyright, .singleAuthor, .singleShare, .form-submit {
        float: none;
    }

    #logo {
        width: 100%;
        margin: 20px 0 30px;
    }

    #logo img {
        width: 100%;
    }

    #search form {
        width: 100%;
        margin: 0;
    }

    #search input[type="text"] {
        width: 245px;
    }

    .langflags {
        margin: 10px 0 0 35px;
    }

    .langflags li {
        margin-left: 0;
        margin-right: 10px;
    }

    header {
        height: 140px;
        margin: 0 15px;
    }

    .wrapper {
        
    }

    .content {

    }

    
    .mobileA, #newsMobile, .singleImgMobile, #otherNewsMobile {
        display: block;
    }

    

    .sectionContent {
        margin-bottom: 6px;
    }

    #photoNews, #videoNews {
        height: 590px;
    }

    .videos_slide {
        height: 100%;
    }
    
    .video_slide {
        width: 100%;
        height: 100%;
        float: none;
    }

    .video {
        width: 100%;
    }

    .video div.videoImage {
        height: 153px;
    }

    .absoluteInDiv {
        top: 38%;
        left: 43%;
    }

    .videos img {
        width: 132px;
        height: 92px;
        margin: 22px 0 0;
    }

    .videos img.imgLeft {
        float: left;
        margin-right: 13px;
    }

    .videos img.imgRight {
        margin-left: 13px;
    }

    .tab1 li, .tab2 li {

        border: 1px solid #e0e0e0;
        border-bottom: 1px solid #F8F8F8;
        border-radius: 3px 3px 0 0;
    }

    .tab1 li.active, .tab2 li.active {
        
    }
	.tab1, .tab2 {
		width: 100%;
		margin-right: 0;
		display: flex;
    flex-wrap: wrap;
    flex-direction: row;
	}
	.tab1 li, .tab2 li {
    display: flex;
    align-items: center;
        width: auto;
    flex: 1;
}
    .tab1 li.last, .tab2 li.last {
        border-bottom: 1px solid #e0e0e0;
        border-radius: 3px;
    }

    .regions {
           display: flex;
    flex-direction: column;
    }

    .tablinks {
        color: #444444;
		padding: 8px 10px;
    }

    .active .tablinks {
        color: #0373aa;
    }

    .tabcontent {

    }

    #regionNews {
        
    }

    .regionNew {
            width: 100%;
    }
	.regionNew img {
    margin-right: 5px;
    display: none;
}

    .regionNew div {
        width: 100%;
       
        margin-right: 0;
    }
	.regionNew div a {
	 font-size: 14px;
	}
	.regions > div {
    margin-top: 20px !important;
}
.publishDT, .publishDT11 {
    color: #7d7d7d;
    font-size: 13px;
    margin: 0;
}
.regionNew {
min-height: 0;
}

    .footerHelper {
        width: 100%;
padding: 15px;
        padding-top: 20px;
		padding-bottom: 20px;
		
    }
	.copyright {
	
	margin-bottom: 20px;
	}

    .author {
        text-align: left;
        font-size: 14px;
    }

    footer p {
        line-height: 18px;
    }

    #imagesMobile img {
        width: 100%;
        height: 204px;
        border-radius: 3px;
        margin: 10px 0 13px;
    }

    .displayMobile {
        display: none;
    }

    #titlesMobile {
        height: 108px;
        overflow: hidden;
    }
    #titlesMobile a {
        color: #000000;
        font-family: 'PT Sans', sans-serif;
        text-decoration: none;
        font-size: 24px;
        line-height: 26px;
    }

    .aSliderMobile {
        margin-bottom: 24px;
    }

    .aSliderMobile div {
        border-bottom: 1px solid #cecece;
        margin-top: 17px;
        padding-bottom: 4px;
    }

    .aSliderMobile div a {
        font-size: 16px;
    }

    .sectionMobileHeader {
        margin-bottom: 4px;
    }

    #newsMobile {
        padding-bottom: 27px;
    }

    .archiveImg {
        width: 100px;
        height: 71px;
    }

    .archiveImg img {
        width: 100%;
        height: 100%;
    }

    .archiveTitle {
        width: 170px;
    }

    .archiveBlocks {
        width: 100%;
        height: auto;
        padding-bottom: 20px;
    }

    #archiveNews {
        margin-top: 40px;
    }

    .loadMore {
        margin: 20px 0;
    }

    .singleImgMobile img {
        border-radius: 3px;
    }

    .singleImgMobile {
        margin: 10px 0 13px;
    }

    .singleTitle {
        font-size: 24px;
        line-height: 26px;
    }

    .singleHeader {
        margin-bottom: 11px;
    }

    .singleFooter {
        margin-top: 20px;
    }

    .singleAuthor {
        margin-bottom: 15px;
    }

    .comment-respond {
        margin: 20px 0 30px;
    }

    .formInputs input[name="author"], .formInputs input[name="email"] {
        width: 278px;
    }

    .formInputs input[name="email"] {
        margin: 0;
    }

    .formInputs input[name="captcha"], .formInputs input[name="email"], .form-submit input[type="submit"]  {
        margin-top: 20px;
    }

    .aMobile {
        margin-bottom: 40px;
    }

    .aMobile div {
        border-bottom: 1px solid #cecece;
        margin-top: 17px;
        padding-bottom: 4px;
    }

    .newsBlack16 a {
        font-size: 16px;
    }

    .singleVideo {
        width: 100%;
        height: 220px;
    }

    .absoluteInDiv {
        width: 19px;
        height: 20px;
        padding: 5px 10px;
        border-radius: 10px;
        background-color: #FF0000;
        opacity: 1;
    }

    .absoluteInDiv img {
        width: 19px;
        height: 20px;
    }

    .linksite {
        left: 10px;
    }

    .photos li {
       float: none;
       margin-right: 0;
   }

   .photos img {
    width: 100%;
}

.singleContent img {
    max-width: 100%;
    float: none;
    height: auto;

}

.whatsapp {
    margin: 0 75px 0 0;
}

.whatsapp span {
    float: right;
    margin-top: 9px;
    font-family: 'PT Sans', sans-serif;
    font-size: 18px;
}

.whatsapp img {
    float: right;
    width: 30px;
    margin-top: 5px;
}

.jp-jplayer, .jp-audio {
    width: 170px;
}

.jp-progress {
    width: 60px;
}

.jp-time-holder {
    left: 110px;
}

.col-20, .col-40, .col-50 {
    width: 100%;
}

.div-subscriber select, .div-subscriber input[type="text"], .div-subscriber input[type="email"] {
    width: 100%!important;
}

#new-subscriber input[type="submit"], #check-subscriber input[type="submit"] {
    margin-left: 0;
}

}