

html,body {
   font-family: 'Janna', sans-serif;
   font-weight: 400; 
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	font-family: 'Janna';
}
.bold {
	font-weight:bold;
	font-family: 'Janna';
}
.ebold{font-weight: bold; font-family: 'Janna';}
.fonttahome{font-family:'DIN Next LT Pro Regular' !important ;}
.font10 {font-size:10px;}
.font11 {font-size:11px;}
.font12 {font-size:14px;}
.font13 {font-size:15px;}
.font14 {font-size:14px;}
.font15 {font-size:15px;}
.font16 {font-size:16px;}
.font18 {font-size:18px;}
.font21 {font-size:21px;}
.font24 {font-size:24px;}
.font30 {font-size:30px;}
.font40 {font-size:40px;}
.font50{font-size:50px;}
.pdl20 {
	padding-right:20px;
	padding-left:0;
}
.pdrlarg20, .pdr20{padding-left:20px; padding-right:0; }

.pdr10{padding-left:10px; padding-right:0;}
.pdl10 {padding-right:10px;}
.address_title{margin-right:0; margin-left:20px;}
.services_right{padding-left:20px; padding-right:20px;}
.about_link{padding: 6px 10px;}
.mmr20 {
	margin-left:20px;
}

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

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

.btn-filter {
	text-align:right;
}
.lang .btn-filter {
	text-align:left;
}
.btn-filter,.top-menu a{padding: 12px 5px; font-size: 13px;}
.fa-globe{padding-top: 0px;}
.filterdropdown .dropdown-menu {right: auto; left: 0;}
.socials_footer .social_link{padding-right: 0px; padding-left: 10px;}
.lang .caret{position:initial; margin-right:5px;}
.row332 > div:nth-of-type(3n+1) {
	padding-right:0px;
	padding-left:14px;
}
.dropdown-menu > li > a {
    padding: 3px 0px 3px 15px;
}
.row332 > div:nth-of-type(3n+2) {
	padding-right:6px;
	padding-left:8px;
}

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

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

.row321 > div:nth-of-type(3n+1) {
	padding-left:14px;
	padding-right:0px;
}
.row442 > div:nth-of-type(4n+1) {
	padding-right:0px;
	padding-left:8px;
}
.logo_home:first-child{float:right; margin-right:0;}
.logo_home:last-child{float:left; margin-left:0;}
.row442 > div:nth-of-type(4n+2) {
	padding-right:3px;
	padding-left:5px;
}

.row442 > div:nth-of-type(4n+3) {
	padding-right:5px;
	padding-left:3px;
}
.menu .dropdown-menu{left:auto;}
#cv_label{right:auto; left:0px;}
.row442 > div:nth-of-type(4n+4) {
	padding-right:8px;
	padding-left:0px;
}


.play,.playh {
	left:0;
}

.timelinecircle {
	margin-left:7px;
}

.mpdr20 {
	padding-left:20px;
}

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

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

.languages ul li a {
	border-right:1px solid #f9f9f9;
}

.filterdropdown .caret {
	left:15px;
}
.ser_icon{margin-left:5px; margin-right:0;}
.home_c{padding-right:0px; padding-left:10px;}
.home_c:last-child{padding-left:0;}
.col-sm-push-2, .col-md-push-2{right:16.6666667% ; left:auto;}
.col-sm-pull-4, .col-md-pull-4{left:33.3333333%; right:auto}
.socials_footer{float:right;}
.social_img{float:right; padding-left:0; }
@media only screen and (max-width : 993px){
	.row321 > div:nth-of-type(2n+2) {
	padding-left:0px;
	padding-right:10px;
	}
	
	.row321 > div:nth-of-type(2n+1) {
		padding-left:10px;
		padding-right:0px;
	}
	
	
	
}
@media only screen and (max-width : 767px) {

.languages {
	margin-right:10px;
}


.hmedia > div {
	padding:0px;
}

.mmr20 {
	margin-left:0px;
}


.mpdr20 {
	padding-left:0px;
}

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

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

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

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

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

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

.row442 > div:nth-of-type(2n+2) {
	padding-right:5px;
	padding-left:0px;
}
.contactForm{padding:0;}
.pdrlarg20{padding-left:0; padding-right:0;}
.col-sm-push-2, .col-md-push-2{right:auto ; left:auto;}
.col-sm-pull-4, .col-md-pull-4{left:auto; right:auto}
	.logo {text-align: left;}
	.logo a{display: inline-block;}
	.logo_div{width: 100%; clear: both; float: none;}
}
@media only screen and (max-width : 480px) {
.social_img, .form-group, .contactForm {padding-left:0; padding-right:0;}
}