@media screen and (max-width:767px) {

    #top-header .mail {
        border: none;
    }
    
	#top-header .language .dropdown-toggle {
	    border: 1px solid #aaa;
	    font-size: 0.7rem;
	    padding: 5px 20px;
	}
	
	#top-header .mail span {
	    display: none;
	}
	
	.language .dropdown-menu{
		min-width: 5.8rem;
	}
	
	.btn-language a {
        padding: 2px 7px;
	}

	#main-carousel #last-news, #main-carousel #last-events {
		padding-right: 0;
		padding-left: 0;
		margin-top: 1rem;
	}

	#mainCarousel .carousel-caption {
		padding: 10px;
	}
	
	#last-news img,
	#mainCarousel img {
	    height: auto;
	}
	
	
	#news .main .card-body{
	    padding: 2rem;
	}

	#new-added-articles .new-added .content {
		margin-left: 0;
		padding: 15px;
	}
	
	#new-added-articles .new-added {
		height: auto;
		float: inherit;
	}
	
	#new-added-articles .header .popular{
		margin-top: 40px;
	}
    
   #new-added-articles .header.d-block {
        background: #f7f7f7;
        padding-top: 10px;
        margin-bottom: 20px;
    }
	
	#multiple-topics .subject-2 .header,
	#multiple-topics .subject-3 .header{
		margin-top: 40px;
	}
	
	#page-content .show-content .carousel img {
        height: 2100px;
    }
}

@media screen and (max-width:425px) {
	#new-content-tabs .container.tabs-line {
		margin: 0 15px
	}
	
	#page-content .show-content .carousel img {
        height: 190px;
    }
}

@media screen and (max-width:375px) {

	#page-content .show-content .carousel img {
        height: 150px;
    }
}

