.header .navbar-nav>li>a {
	padding-left:5px !important;
}

.v-widget label{
	margin-bottom:0;
	font-weight:400;
}

html{
	overflow-y:scroll !important;
}

html.hide-overflow{
	overflow-y:hidden !important;
} 

.dacqtotem.v-app{
	background: url(logo-loading.gif)  50% 50%;
	background-repeat: no-repeat;
	background-color: white;
	height:100%;
}

div.content-view-container{
	height:650px;
}

.full-height{
	height:100%;
}

div.container > div{
	padding-left:15px;
	padding-right:15px;
}

img.logo-air-quality{
	width:56px;
	height:56px;
}

img.logo-air-quality-small{
	max-height:31px;
	position:relative;
	top:-5px;
}

.no-padding-right{
	padding-right:0px;
}


img.logo-second{
	max-height:50px;
}


div.dacqtotem{
	background-image:url(loading.gif);
}


@media (max-width: 400px){
.logo-air-quality-small{
	display:none;
	visibility:hidden;
}
}

.index {
 	width: 38px; display: inline-block;
}

.index1{
	color: black;
	background-color: #50f0e6;
}
.index2{
	color: black;
	background-color: #50ccaa;
}
.index3{
	color: black;
	background-color: #f0e641;
}
.index4{
	color: white;
	background-color: #ff5050;
}
.index5{
	color: white;
	background-color: #960032;
}
.index6{
	color: white;
	background-color: #7D2181;
}


.header-full-title {
	padding-left:7px;
	margin-bottom:5px;
	margin-top: 5px;
}

.header-full-title h1 {
	margin-top:2px;
	margin-bottom:-7px;
}

.header-full-title p{
	margin-bottom:0px;
	margin-left:0px;
}

.search-hightlight{
	 background-color:yellow;
}

div.anpm-logo{
	margin-bottom:14px;
}

div.mmediu-logo{
	margin-bottom:-6px;
}

div.footer-info-row{
	width:334px;
}

div.footer-info-left{
	float:left;
	width:62px;
}

div.footer-info-right{
	float:right;
	width:272px;
}

div.carousel-image-wrapper{
	overflow: hidden;
	display: flex;
	justify-content: center;
	height:280px;
}


div.carousel div.item div.carousel-caption  p:first-of-type{
	text-overflow: ellipsis;
    height: 111px;
    overflow: hidden;
}

div.carousel div.item div.carousel-caption > h4{
	text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

div.carousel div.item div.carousel-caption p.article-content{
	text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 4;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

h3.post-title a.article-title{
	text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}


div.carousel div.item div.carousel-caption{
	padding-top: 42px;
	height: 280px;
}


div.header-full-title p{
	padding-left:2px;
}

div.article-read-more{
	margin-right:5px;
}

.dropdown.open{
	position:relative;
}


