@font-face {
font-family: 'tahoma';
src: url('../fonts/Tahoma.ttf') format('truetype');
}
body {
	font-family: 'Noto Sans', sans-serif;
	font-weight:400;
}

.bold {
	font-weight:700;
}


.menu li:last-child {
	padding-right:0px;
}

.logo {
	float:left;
}

.submenu li:first-child a {
	padding-left:0px;
}

.btn-filter {
	text-align:left;
}

.row332 > div:nth-of-type(3n+1) {
	padding-left:0px;
	padding-right:14px;
}

.row332 > div:nth-of-type(3n+2) {
	padding-left:7px;
	padding-right:8px;
}

.row332 > div:nth-of-type(3n+3) {
	padding-left:14px;
	padding-right:0px;
}

.row321 > div:nth-of-type(3n+1) {
	padding-left:0px;
	padding-right:14px;
}

.row321 > div:nth-of-type(3n+2) {
	padding-left:7px;
	padding-right:8px;
}

.row321 > div:nth-of-type(3n+3) {
	padding-left:14px;
	padding-right:0px;
}

.row442 > div:nth-of-type(4n+1) {
	padding-left:0px;
	padding-right:8px;
}

.row442 > div:nth-of-type(4n+2) {
	padding-left:3px;
	padding-right:5px;
}

.row442 > div:nth-of-type(4n+3) {
	padding-left:5px;
	padding-right:3px;
}

.row442 > div:nth-of-type(4n+4) {
	padding-left:8px;
	padding-right:0px;
}

.play,.playh {
	right:0;
}

.timelinecircle {
	margin-right:7px;
}

.mpdr20 {
	padding-right:20px;
}

.hmedia > div:nth-of-type(2n+1) {
	padding-left:0px;
	padding-right:10px;
}

.hmedia > div:nth-of-type(2n+2) {
	padding-left:10px;
	padding-right:0px;
}


.filterdropdown .caret {
	right:5px;
}


@media only screen and (max-width : 993px){
	.row321 > div:nth-of-type(2n+1) {
	padding-left:0px;
	padding-right:10px;
	}
	
	.row321 > div:nth-of-type(2n+2) {
		padding-left:10px;
		padding-right:0px;
	}
}
@media only screen and (max-width : 767px) {

.languages {
	margin-left:10px;
}

.hmedia > div {
	padding:0px !important;
}

.row321 > div:nth-of-type(1n+1) {
		padding-left:0px;
		padding-right:0px;
	}
.mmr20 {
	margin-right:0px;
}


.mpdr20 {
	padding-right:0px;
}

.languages li, .socials li, .submenu li {
	float: left;
}

.socials ul li:last-child a {
	margin-right:0px;
}

.socials ul li:last-child a i {
	padding-right:0px;
}

.newsr {
	padding-left:0px !important;
}


.row332 > div:nth-of-type(2n+1) {
	padding-left:0px;
	padding-right:10px;
}

.row332 > div:nth-of-type(2n+2) {
	padding-left:10px;
	padding-right:0px;
}

.row442 > div:nth-of-type(2n+1) {
	padding-left:0px;
	padding-right:5px;
}

.row442 > div:nth-of-type(2n+2) {
	padding-left:5px;
	padding-right:0px;
}

}