button, input, select, textarea, body {font-family: 'OpenSans', sans-serif;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6,a,hr{font-family: 'OpenSans', sans-serif; }
.bold {
	font-family: 'OpenSans-Bold', sans-serif;
	font-weight:700;
}

.mmr20 {
	margin-right:20px;
}


.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:5px;
}

.row332 > div:nth-of-type(3n+2) {
	padding-left:5px;
	padding-right:5px;
}

.row332 > div:nth-of-type(3n+3) {
	padding-left:5px;
	padding-right:0px;
}

.row442 > div:nth-of-type(4n+1) {
	padding-left:0px;
	padding-right:13px;
}

.row442 > div:nth-of-type(4n+2) {
	padding-left:8px;
	padding-right:10px;
}

.row442 > div:nth-of-type(4n+3) {
	padding-left:10px;
	padding-right:8px;
}

.row442 > div:nth-of-type(4n+4) {
	padding-left:13px;
	padding-right:0px;
}

.para_cont > div:nth-of-type(3n+1) {
	text-align:left;
}

.para_cont > div:nth-of-type(3n+2) {
	text-align:center;
}
.para_cont > div:nth-of-type(3n+3) {
	text-align:right;
}


.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:15px;
}
@media only screen and (max-width : 992px) {	
}
@media only screen and (max-width : 767px) {

.languages {
	margin-left:10px;
}

.hmedia > div {
	padding:0px !important;
}


.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:5px;
}

.row332 > div:nth-of-type(2n+2) {
	padding-left:5px;
	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;
}

}