/**
 * This file will be overwritten when the Bootstrap Framework source files
 * are compiled using the LESS CSS pre-processor.
 */

.dropdown-menu .dropdown-menu {
  left: 100%;
  top: 76%;
  display: block;
  position: inherit;
  margin-left: 9px;
  border: none;
  box-shadow: 0 0 0 0;
}

 @font-face {
    font-family: NotoKu Bold;
    src: url(fonts/NotoKufiArabic-Bold.ttf);
}
@font-face {
    font-family: NotoKu;
    src: url(fonts/NotoKufiArabic-Regular.ttf);
}
@font-face {
    font-family: NotoAr Bold;
    src: url(fonts/NotoNaskhArabic-Bold.ttf);
}
@font-face {
    font-family: NotoAr;
    src: url(fonts/NotoNaskhArabic-Regular.ttf);
}

body{
 margin-top: 0;
 background: #f2f3f4;
}
.right-direction.arabic{
	font-family: NotoAr;
}
.right-direction.kurdish{
	font-family: NotoKu;
	font-size: 14px;
}
.right-direction.arabic h1.page-header, .right-direction.arabic h1.page-header span,
.right-direction.arabic h2{
	font-family: NotoAr Bold;
	font-weight: normal !important;
}
.right-direction.kurdish h1.page-header, .right-direction.kurdish h1.page-header span,
.right-direction.kurdish h2{
	font-family: NotoKu Bold;
	font-weight: normal !important;
}
article  ol, article  ul{
    display: block;
    /*-webkit-margin-before: 1em;
    -webkit-margin-after: 1em;*/
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 40px;
}
article ul{
    display: block;
/*    -webkit-margin-before: 1.5em;
    -webkit-margin-after: 1.5em;*/
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 60px;	
}
.main-container{
	background: #f2f3f4;
}
.container-fluid{
	padding-left: 0px;
	padding-right: 0px;
}
ul.menu.dropdown-menu li.expanded ul.menu.dropdown-menu{
	display: block;
	position: inherit;
	margin-left: 9px;
	border: none;
	box-shadow: 0 0 0 0;
}
#block-logo{
	margin-top: 5px;
	margin-bottom: 5px;
	float:left;
}

#search-block-form{
	position: relative;
	top: 7px;
}
.navbar{
	margin-bottom: 0;
}
.main-container .row{
	max-width: 1170px;
	margin: 0 auto;
}
.main-container .row.head{
	max-width: inherit;
	/*background: #106470;*/
}
.navbar-default .navbar-toggle, .navbar-default .navbar-toggle{
	background-color: #00416a;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
	background-color: #0578c1;
}
nav#block-hme-main-menu{
	z-index: 4;
}
.region.region-content{
	margin-top: 40px;
}
.region-navigation{
	width: 100%;
	float: left;
	position: relative;
	margin-top: 35px;
}
#block-logo img{
	width: 100%;
	height: auto !important;
}
#block-logo p{
	float: left;
}
#block-logo .slogan{
	float: left;
	color: #fff;
	margin-left: 10px;
	line-height: 40px;
	font-weight: 700;
	padding-top: 40px;
}
#block-logo .slogan a{
	color: #fff;
}
#block-logo .slogan a:hover{
	text-decoration: none;
}
.navbar{
	border: none;
}
.navbar-default {
    background-color: #00416a;
    border-color: #00416a;
}
.navbar-default a{
	color: #fff;
	text-transform: uppercase;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{
	    background-color: #0578c1;
			height: 100% !important;
}
.navbar-nav > li > a {
    padding-top: 18px;
    padding-bottom: 18.5px;
		padding-left: 11px;
		padding-right: 11px;
}
.navbar-header{
	background-color: #f2f3f4;
	float: none;
}
#search-block-form .input-group{
	border: 1px solid #00416a;
	width: 175px;
	background: #f2f3f4;
	margin-top: 3px;
	float: right;	
	border-radius: 2px;
}
#search-block-form .form-control{
	border: 0;
	box-shadow: none;
	padding: 0;
	height: 30px !important;
	line-height: 30px !important;
	background: #f2f3f4;
	padding-left: 10px;
	border-radius: 2px;
}
#search-block-form .btn-primary{
    border: none;
    background: #f2f3f4 url(../images/bg-zoom.png) no-repeat;
    padding: 0;
    height: 30px;
    width: 30px;
    background-position: 5px;
}
#search-block-form .glyphicon{
	display: none;
}
.flexslider{
	border: none;
	margin-bottom: 0;
	background: #f2f3f4;
	margin: 0; padding: 0; direction: ltr;
}
.flexslider .slides > li{
	position: relative;
}
.flexslider .slides > li .views-field.views-field-title{
    line-height: 18px;
    min-height: 35px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.flex-viewport .views-field.views-field-title a{
	color: #fff;
	font-size: 18px;
	/*text-align: left;*/
    position: relative;
    left: 20px;
    top: -5px;	
}
.flex-viewport .views-field.views-field-title a:hover{
	text-decoration: none;
}
/*.flex-viewport .views-field.views-field-title{*/
.flexslider .slides > li .views-field.views-field-title{
	/*position: absolute;*/
	font-size: 40px;
	max-width: 1170px;
	margin: 0 auto;
	/*text-align: left;*/
	z-index: 12;
	font-weight: 500;
	bottom: 0;
	/*background: url(../images/bg-sl-title.png) repeat;*/
	background: #00416a;
	text-transform: none;
}
.right-direction .flexslider .slides > li .views-field.views-field-title{
	direction: rtl;
	text-align: right;
}
.flex-direction-nav .flex-nav-prev a:before{
	content: "";
	background: url(../images/go-left.png) no-repeat;
	padding-left: 70px;
	padding-top: 70px;
}
.flex-direction-nav .flex-nav-next a:before{
	content: "";
	background: url(../images/go-right.png) no-repeat;
	padding-left: 70px;
	padding-top: 70px;
}
.flexslider:hover .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-prev{
	width: 35px;
	height: 35px;
}
.flex-control-nav{
	bottom: 50px;
}
.flex-control-paging li a{
	background: none;
	border: 2px solid WHITE;
	width: 17px;
	height: 17px;
}
.flex-control-paging li a.flex-active{
	background: #0d84bd;
	border: 2px solid #0d84bd;
}
.flex-control-paging li a:hover{
	background: #0d84bd;
}
.view-id-vacancys.view-display-id-block_2 .views-row,
.view-id-vacancys.view-display-id-page_2 .views-row,
.view-research .views-row,
.view-vacancys.view-display-id-page_1 .views-row,
.view-vacancys.view-display-id-block_1 .views-row{
	float: left;
	width: 48%;
	background: #fff;
	margin-right: 4%;
	margin-bottom: 30px;
	position: relative;
}
.view-id-vacancys.view-display-id-block_2 .views-row,
.view-id-vacancys.view-display-id-page_2 .views-row{
	min-height: 465px;
}
.view-research .views-row,
.view-vacancys.view-display-id-block_1 .views-row,
.view-vacancys.view-display-id-page_1 .views-row{
		height: auto;
		background: #00416a;
		position: relative;
		cursor: pointer;
}
.view-vacancys.view-display-id-block_1 .views-row,
.view-vacancys.view-display-id-page_1 .views-row{

	background: #fff;
}
.view-research .views-field-view-node,
.view-research .views-field-nothing,
.view-vacancys.view-display-id-block_1 .views-field-view-node,
.view-vacancys.view-display-id-page_1 .views-field-view-node,
.view-vacancys.view-display-id-block_1 .views-field-nothing,
.view-vacancys.view-display-id-page_1 .views-field-nothing
{
	position: absolute;
	bottom: 27px;
	right: 20px;	
}
.view-research .views-field-view-node a,
.view-research .views-field-nothing a,
.view-vacancys.view-display-id-block_1 .views-field-view-node a,
.view-vacancys.view-display-id-page_1 .views-field-view-node a,
.view-vacancys.view-display-id-block_1 .views-field-nothing a,
.view-vacancys.view-display-id-page_1 .views-field-nothing a
{
	background: url(../images/bg-research-more.png) no-repeat;
	padding-top: 7px;
	padding-bottom: 8px;
	color: #fff;
	text-transform: uppercase;
	padding-left: 40px;
	padding-right: 50px;
}
.view-research .views-field-field-image-research,
.view-vacancys.view-display-id-block_1 .views-field-field-image-vacancy,
.view-vacancys.view-display-id-page_1 .views-field-field-image-vacancy{
	float: left;
}
.view-research .views-field-body, .view-research .views-field-title,
.view-vacancys.view-display-id-block_1 .views-field-body,
.view-vacancys.view-display-id-page_1 .views-field-body,
.view-vacancys.view-display-id-block_1 .views-field-title{
	color: #fff;
	padding-left: 25px;
	padding-top: 20px;
	padding-right: 15px;
	float: left;
	clear: right;
	width: 190px;
	line-height: 16px;
	/*text-align:left;*/
}
.view-research .views-field-title a{
	color: #fff;
	text-transform: uppercase;
}
.view-vacancys.view-display-id-block_1 .views-field-title a{
    color: #00416a;
    text-transform: uppercase;
}
.view-vacancys.view-display-id-block_1 .views-field-body,
.view-vacancys.view-display-id-page_1 .views-field-body{
	color: #898989;
}
.view-research .views-field-created,.view-research  .views-field-field-imstitute,
.view-vacancys.view-display-id-block_1 .views-field-field-deadline-date ,
.view-vacancys.view-display-id-block_1 .views-field-created ,
.view-vacancys.view-display-id-page_1 .views-field-field-deadline-date {
    color: #025e98;
    float: left;
    clear: right;
    width: 125px;
    margin-left: 35px;
    font-size: 12px;
    /*text-align: left;*/
    margin-top: 40px;
    padding-top: 10px;
    border-top: 1px solid #025e98;
}
.view-research .views-field-field-imstitute{
	border-top: 0;
	color: #fff;
	margin-left: 25px;
	margin-top: 0px;
}
.view-vacancys.view-display-id-block_1 .views-field-field-deadline-date .views-label{
	float: left;
	color: #898989;
	padding-right: 10px;
}
.view-vacancys.view-display-id-block_1 .views-field-created .views-label{
	color: #898989;
	padding-right: 10px;
}
.view-vacancys.view-display-id-block_1 .views-field-field-deadline-date{
	border-top: none;
	margin-top: 0;
	padding-top: 3px;
}

.view-research .views-field-created{
	color: #fff;
	border-top: 1px solid #fff;
}
.view-id-vacancys.view-display-id-block_2 .views-field.views-field-title,
.view-id-vacancys.view-display-id-page_2 .views-field.views-field-title,
.view-id-vacancys.view-display-id-block_2 .views-field.views-field-body,
.view-id-vacancys.view-display-id-page_2 .views-field.views-field-body{
	width: 90%;
	/*text-align:left;*/
	margin: 0 auto;
	clear: both;
	
}
.view-id-vacancys.view-display-id-block_2 .views-field.views-field-title,
.view-id-vacancys.view-display-id-page_2 .views-field.views-field-title{
	margin-top: 25px;
}
.view-id-vacancys.view-display-id-block_2 .views-field.views-field-title:after,
.view-id-vacancys.view-display-id-page_2 .views-field.views-field-title:after{
	width: 60%;
	text-align: center;
	content: "";
	border-bottom: 1px solid #dededf;
	display: block;
	margin: 0 auto;
	padding-top: 20px;
}
.view-id-vacancys.view-display-id-block_2 .views-field.views-field-title,
.view-id-vacancys.view-display-id-page_2 .views-field.views-field-title,
.view-pager.view-id-pager.view-display-id-page_1 a,
.view-pager.view-id-pager.view-display-id-page_2 a,
.view-pager.view-id-pager.view-display-id-page_3 a{
	color: #00416a;
	text-transform: uppercase;
	cursor: pointer;
}
.view-pager.view-id-pager.view-display-id-page_1 .views-field-created,
.view-pager.view-id-pager.view-display-id-page_2 .views-field-created,
.view-pager.view-id-pager.view-display-id-page_3 .views-field-created{
	color: #bebebe;
	padding-top: 10px;
	padding-bottom: 10px;
}
.view-id-vacancys.view-display-id-block_2 .views-field.views-field-title:hover,
.view-id-vacancys.view-display-id-page_2 .views-field.views-field-title:hover{
	text-decoration: underline;
}
.view-id-vacancys.view-display-id-block_2 .views-field.views-field-body,
.view-id-vacancys.view-display-id-page_2 .views-field.views-field-body{
	padding-top: 20px;
}
.view-id-vacancys.view-display-id-block_2 .views-field-view-node,
.view-id-vacancys.view-display-id-page_2 .views-field-view-node, 
.view-id-vacancys.view-display-id-block_2 .views-field-nothing,
.view-id-vacancys.view-display-id-page_2 .views-field-nothing{
    float: right;
    margin-right: 25px;
    background: url(../images/bg-more.png) no-repeat right;
    background-position: 100% 5px;
    padding-right: 13px;
    position: absolute;
    bottom: 15px;
    right: 0px;
	text-transform: uppercase;
}
.kurdish .view-id-vacancys.view-display-id-block_2 .views-field-nothing{
	bottom: 7px;
	right: -9px;	
}
.view-id-vacancys.view-display-id-block_2 .views-field-view-node am
.view-id-vacancys.view-display-id-page_2 .views-field-view-node a{
	text-transform: uppercase;
	background: none;
	color: #2780e3;
	padding-left: 0;
	padding-right: 0;
}
.views-field-view-node{
	display: none !important;
}
#block-views-block-vacancys-block-2 h2, #block-views-block-research-block-1 h2,
#block-views-block-vacancys-block-1 h2{
	line-height: 40px;
	background: #f2f3f4 url(../images/bg-newslettertitle.png) no-repeat;
	padding-left: 60px;
	margin-top: 30px;
	margin-bottom: 30px;
	color: #00416a;
	text-transform: uppercase;
	display: inline-block;
	padding-right: 10px;
	position: relative;
	z-index: 2;
}
#block-views-block-research-block-1 h2{
	background: #f2f3f4 url(../images/bg-research.png) no-repeat;
}
#block-views-block-vacancys-block-1 h2{
	background: #f2f3f4 url(../images/bg_vacancys.png) no-repeat;
}
#block-views-block-vacancys-block-2, #block-views-block-research-block-1,#block-views-block-vacancys-block-1{
	position: relative;
	clear: both;
	float: left;
	width: 100%;
}
#block-views-block-vacancys-block-2:before, #block-views-block-research-block-1:before,
#block-views-block-vacancys-block-1:before{
    content: "";
    border-bottom: 1px solid #00416a;
    /* width: 100%; */
    /* height: 50px; */
    display: block;
		position: absolute;
		width: 96%;
		top: 60px;
}
#block-views-block-vacancys-block-2 .view-header,
.view-research.view-id-research .view-header,
.view-vacancys.view-id-vacancys .view-header
{
	display: inline-block;
	position: absolute;
	top: 43px;
	right: 4%;
	padding-left: 1%;
	background: #f2f3f4;
}
#block-views-block-vacancys-block-2 .view-header a,
.view-research.view-id-research .view-header a,
.view-vacancys.view-id-vacancys .view-header a
{
	text-transform: uppercase;
	color: #00416a;
	font-size: 14px;
}
.region-prefooter{
	background: #0578c1;
}
.region-prefooter .right{
	float: right;
}
.region-prefooter .photo, .region-prefooter .unit{
	float: left;
	padding-top: 17px;
	padding-bottom: 17px;
	color: #fff;
}
.region-prefooter .unit{
	padding-left:3%;
}
.region-prefooter .unit .name{
		font-size: 24px;
}
.region-prefooter .unit .prof{
	
}
.footer{
	padding-top: 0;
	background: #00416a;
}
.region.region-prefooter .col-md-2,
.region.region-prefooter .view-employe-of-the-month.view-id-employe_of_the_month .views-field-nothing{
	width: 100%;
}
.view-id-employe_of_the_month.view-display-id-block_2 .views-field-nothing{
	text-align: right;
	margin-top: 6px;
	margin-right: 20px;	
}
.right-direction .view-id-employe_of_the_month.view-display-id-block_2 .views-field-nothing{
	text-align: left;	
	margin-right: 0px;
}
.view-id-employe_of_the_month.view-display-id-block_2 .views-field-nothing a{
	color: #fff;
}
.view-newsletter-thumbs .views-row{ 
	width: 16% !important;
	margin-right: 0 !important;
}
.view-newsletter-thumbs .views-row img{
	width: 85% !important;
}
.region-footer{
	color: #fff;
}
.region-footer a{
	color: #fff;
}
.region-footer ul{
	padding-top: 10px;
}
.region-footer li{
	padding-top: 5px;
}
.col-5{
	line-height: 25px;
}
.col-5 .head3{
	padding-bottom: 10px;
}
.col-5 .addr{
	line-height: 14px;
}
/*.col-5.col-md-2{
	width: 22%;
}*/
.region .head3{
	text-transform: uppercase;
	font-weight: 500;
}
.footer .phone{
	background: url(../images/bg-phone.png) no-repeat;
	padding-left: 30px;
	background-position: 10px;
	padding-bottom: 6px;
	display: inline-block;
}
.footer .addr{
	background: url(../images/bg-addr.png) no-repeat;
	padding-left: 30px;
	background-position: 10px;
	padding-bottom: 6px;
	display: inline-block;
}
.footer .mail{
	background: url(../images/bg-mail.png) no-repeat;
	padding-left: 30px;
	background-position: 10px;
	padding-bottom: 6px;
	display: inline-block;
}
.footer .maps{
	background: url(../images/bg-map.png) no-repeat;
	padding-left: 30px;
	background-position: 10px;
	padding-bottom: 6px;
	display: inline-block;
	clear: both;
}
.footer.right-direction .maps {
	padding-left: 0px;
	padding-right: 30px;
}
.well{
	background-color: transparent;
	border: none;
}
.region-sidebar-second .views-element-container, .region-sidebar-second .menu.nav,
.region-sidebar-second-ap .views-element-container, .region-sidebar-second-ap .menu.nav{
	background: #fff;
}
.region-sidebar-second .views-element-container h2,
.region-sidebar-second-ap .views-element-container h2,
.media_block h2.title,
.region-sidebar-second-ap nav h2,
.region-sidebar-second nav h2{
	padding-top: 12px;
	padding-bottom: 12px;
	background: #00416a;
	font-size: 24px;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	font-weight: 500;
}
.rihgt-direction .region-sidebar-second .views-element-container h2,
.rihgt-direction .region-sidebar-second-ap .views-element-container h2,
.rihgt-direction .media_block h2.title,
.rihgt-direction .region-sidebar-second-ap nav h2,
.rihgt-direction .region-sidebar-second nav h2{
	font-size: x-large;
}
.region-sidebar-second nav h2, .media_block h2.title, .region-sidebar-second-ap nav h2{
	margin-bottom: 0;
}
.region-sidebar-second .nav > li > a:hover, .region-sidebar-second .nav > li > a:focus,
.region-sidebar-second-ap .nav > li > a:hover, .region-sidebar-second-ap .nav > li > a:focus{
	background-color: transparent;
	color: #2780e3;
	text-decoration: underline;
}
.region-sidebar-second .nav > li > a, .region-sidebar-second .nav > li > a,
.region-sidebar-second-ap .nav > li > a, .region-sidebar-second-ap .nav > li > a{
	color: #898989;
}
.region-sidebar-second nav,
.region-sidebar-second-ap nav{
	margin-top: 20px;
}
.region-sidebar-second nav ul,
.region-sidebar-second nav li,
.region-sidebar-second-ap nav ul,
.region-sidebar-second-ap nav li{
	list-style: initial;
	list-style-type: circle;
}
.region-sidebar-second .views-element-container .views-field-title,
.region-sidebar-second .views-element-container .views-field-body,
.region-sidebar-second .menu.nav,
.region-sidebar-second-ap .views-element-container .views-field-title,
.region-sidebar-second-ap .views-element-container .views-field-body,
.region-sidebar-second-ap .menu.nav
{
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 8px;
	padding-top: 15px;
}
.region-sidebar-second .views-element-container .views-field-title a,
.region-sidebar-second-ap .views-element-container .views-field-title a{
	color: #898989;
}
.region-sidebar-second .views-element-container .views-field-title a:hover,
.region-sidebar-second-ap .views-element-container .views-field-title a:hover{
	color: #2780e3;
}
.region-sidebar-second .views-element-container .views-field-created,
.region-sidebar-second-ap .views-element-container .views-field-created{
	color: #bebebe;
	padding-bottom: 15px;
	padding-right: 35px;
	text-align: right;
}
#block-views-block-statements-block-2{
	padding-bottom: 55px;
}
#block-views-block-statements-block-2 .view-footer a{
	background: #fff;
	text-transform: uppercase;
	padding: 12px 24px;
	color: #00416a;
	float: right;
	margin-right: 35px;	
	padding: 0;
}
.region-sidebar-second #flexslider-2 .views-field-title,
.region-sidebar-second #flexslider-2 .flex-control-nav,
.path-node .region-sidebar-second #flexslider-1 .views-field-title,
.path-node .region-sidebar-second #flexslider-1 .flex-control-nav
{
	display: none !important;
}
#flexslider-2{
	margin-top: 20px;
}
#flexslider-2.flexslider:hover .flex-direction-nav .flex-next,
#flexslider-2.flexslider:hover .flex-direction-nav .flex-prev{
	width: 36px;
	height: 36px;
}
.flex-direction-nav .flex-nav-prev a:before {
    content: "";
    background: url(../images/bg-sidebar-left.png) no-repeat;
    padding-left: 70px;
    padding-top: 70px;
}
.flex-direction-nav .flex-nav-next a:before {
    content: "";
    background: url(../images/bg-sidebar-right.png) no-repeat;
    padding-left: 70px;
    padding-top: 70px;
}
.view-id-slider.view-display-id-block_2 .view-footer,
.view-id-slider.view-display-id-page_2 .view-footer{
	padding-bottom: 10px;
	padding-top: 15px;
	background: #00416a;
	text-align: right;
}
.view-id-slider.view-display-id-block_2 .view-footer a,
.view-id-slider.view-display-id-page_2 .view-footer a{
	color: #fff;
	text-transform: uppercase;
	padding-right: 30px;
}
.st_twitter_custom, .twit_link{
	background: url(../images/bg-twitt.png) no-repeat center;
	padding: 15px;
	padding-bottom: 0;
	width: 30px;
}
.st_facebook_custom, .fb_link{
	background: url(../images/bg-facebook.png) no-repeat center;
	padding: 15px;
	padding-bottom: 0;
	width: 30px;
}
.youtube_link{
	background: url(../images/youtube.png) no-repeat center;
	padding: 15px;
	padding-bottom: 0;
	width: 30px;	
	padding-right: 40px;
}
.instt_link{
	background: url(../images/instagram.png) no-repeat center;
	padding: 15px;
	padding-bottom: 0;
	width: 30px;	
}
.gplus{
	background: url(../images/gplus.png) no-repeat center;
	padding: 15px;
	padding-bottom: 0;
	width: 30px;	
	margin-right: 10px;
}
.pin_link{
	background: url(../images/pinterest.png) no-repeat center;
	padding: 15px;
	padding-bottom: 0;
	width: 30px;
	margin-right: 10px;
}
.linked_link{
	background: url(../images/linkedin.png) no-repeat center;
	padding: 15px;
	padding-bottom: 0;
	width: 30px;
	margin-right: 10px;
}
.st_googleplus_custom{
	background: url(../images/bg-glp.png) no-repeat;
	padding: 15px;
	padding-bottom: 0;
	width: 30px;
}
.st_linkedin_custom{
	background: url(../images/bg-lin.png) no-repeat;
	padding: 15px;
	padding-top: 15px;
	padding-bottom: 0;
	width: 30px;
}

/*
.st_twitter_custom:hover, .twit_link:hover{
	background: url(../images/bg-twitt-h.png) no-repeat center;
	padding-bottom: 0;
}
.st_facebook_custom:hover, .fb_link:hover{
	background: url(../images/bg-facebook-h.png) no-repeat center;
	padding-bottom: 0;
}
.st_googleplus_custom:hover{
	background: url(../images/bg-glp-h.png) no-repeat;
	padding-bottom: 0;
}
.st_pinterest_custom:hover{
	background: url(../images/bg-pint-h.png) no-repeat;
	padding-bottom: 0;
}
.st_linkedin_custom:hover{
	background: url(../images/bg-lin-h.png) no-repeat;
	padding-bottom: 0;
}*/
.fb_link, .twit_link, .instt_link{
	margin-right: 10px;
}
.twit_link{
	margin-right: 7px;
}
#block-sharethiswidget, #block-sharethiswidget-3{
	margin-top: 20px;
}
#block-sharethiswidget .sharethis-wrapper,
#block-sharethiswidget-3 .sharethis-wrapper
{
	padding-top: 40px;
	padding-bottom: 25px;
	background: #00416a;
		padding-right: 33px;
}
#block-sociallinks, #block-sociallinks-3{
	padding-top: 40px;
	padding-bottom: 25px;
	background: #00416a;
	padding-right: 33px;
	padding-left: 33px;
	text-align: center;
	margin-top: 20px;
}
#block-sharethiswidget .sharethis-wrapper span,
#block-sharethiswidget-3 .sharethis-wrapper span{
	margin-left: 22px;
	margin-right: 10px;	
}
.postfooter{
	background: #012f4c;
        clear: both;
       overflow: hidden;
	width: 100%;
	min-height: 100px;
}
.postfooter .container {
  min-height: 100px;
}
#block-sharethiswidget-2{
	float: right;
}
#block-sharethiswidget-2 span{
	margin-right: 7%;
	width: 30px;
    padding-left: 15px;
    padding-right: 15px;	
}
.copyright{
	color: #9dbdd1;
	width: 100%;
}
.disclaimer a{
	color: #9dbdd1; 
}
.link-1{
	padding-right: 11px;
	border-right: 1px solid #9dbdd1;
}
.footer{
	padding-bottom: 0;
}
#block-postfooter{
	position: relative;
	top: 20px;
	width: 33%;
	float: left;
}
#block-applinks {
  float: left;
  width: 33%;
  position: relative;
  top: 20px;
}
#block-applinks .field--name-body img {
  display: block;
  width: 100%;
  height: auto;
  margin: 0 !important;
}
#block-applinks .field--name-body .img {
  display: block;
  float: left;
  width: 45%;
}
#block-applinks .field--name-body .imgfirst {
  margin-right: 5%;
}
#block-pixelfooter{
	width: 170px;
	float: right;
	position: relative;
    top: 15px;
	padding-left: 5px;
	display: none !important;
}

#block-pixelfooter a{
	color: #fff;
	background: url(../images/pixel.gif) no-repeat right;
	padding-right: 21px;
}
#block-sharethis{
    top: 8px;
    position: relative;
}
h1.page-header, h1.page-header span{
	color: #00416a;
	text-transform: uppercase;
}
.kurdish h1.page-header, .kurdish h1.page-header span,
.arabic h1.page-header, .arabic h1.page-header span, .arabic h2,
.kurdish h2
{
	font-size: x-large;
}
.path-node .region-content{
	background: #fff;
	padding: 5%;
}
.well{
	padding-right: 0 !important;
}
.not_submitted{
	margin-top: 40px;
}

.navbar-collapse{
	-webkit-box-shadow: 0px 17px 64px 3px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 17px 64px 3px rgba(0,0,0,0.75);
	box-shadow: 0px 17px 64px 3px rgba(0,0,0,0.75);
}

.navbar-header{
	background: #f2f3f4;
	z-index: 21;
	position: relative;	
}

.path-node #flexslider-1 .flex-control-paging,
.path-node #flexslider-1 .views-field-title
{
	display: none;
}
.path-node #flexslider-1.flexslider:hover .flex-direction-nav .flex-next, .path-node #flexslider-1.flexslider:hover .flex-direction-nav .flex-prev,
#flexslider-2.flexslider:hover .flex-direction-nav .flex-next, #flexslider-2.flexslider:hover .flex-direction-nav .flex-prev{
	width: 35px;
}
.views-field-field-story,
.view-employe-of-the-month .views-field.views-field-body{
	/*margin-top: 15px;
	margin-bottom: 15px;
	padding: 15px;
	background: #058ce1;
	color: #fff;
	min-height: 93px;
	padding-bottom: 0;*/
}
.view-empoyee .views-field-field-link, .view-id-employe_of_the_month .views-field-field-link-to-node{
    color: #e4e5e9;
    margin-top: 15px;
		padding-top: 15px;
		padding-left: 15px;
}
.view-empoyee .views-field-field-link a, .view-id-employe_of_the_month .views-field-field-link-to-node a{
	color:#e4e5e9;
	left:20%;
}
.views-field-field-vacancy
{
	padding-top: 15px;
}
footer .view-employe-of-the-month .views-field.views-field-nothing {
	padding-bottom: 15px;
	/*padding-top: 15px;*/
}
.view-employe-of-the-month.view-id-employe_of_the_month .views-field-nothing{
	width: 100%;
}
.view.view-employe-of-the-month.view-id-employe_of_the_month.view-display-id-page_1 .views-field-nothing{
	width: 100%;
}
.views-field-field-vacancy .picture,
.views-field-field-vacancy .other,
.view-id-employe_of_the_month .other,
.view-id-employe_of_the_month .picture{
	float:left;
}
.view-id-employe_of_the_month.view-display-id-page_1 .other{
	width: 90%;
	padding-left: 25px;
}
.right-direction .view-id-employe_of_the_month.view-display-id-page_1 .other{
	padding-right: 25px;
}
.view-id-employe_of_the_month.view-display-id-page_1 .link,
.view-id-employe_of_the_month.view-display-id-page_2 .link{
	text-transform: uppercase;
	padding-top: 5px;
}
.view-id-employe_of_the_month.view-display-id-page_1 .picture {
	width: 10%;
}
footer .views-field-field-vacancy .other, footer .view-id-employe_of_the_month .other{
	padding-left: 25px;
	max-width: 80%;
}
.views-field-field-vacancy .full_name , .view-id-employe_of_the_month .full_name
{
	font-size: 18px;
	font-weight: 700;
	color:#fff;
}
.kurdish .views-field-field-vacancy .full_name , .kurdish .view-id-employe_of_the_month .full_name,
.kurdish .full_title{
	font-size: 16px;
}
.view-id-employe_of_the_month.view-display-id-page_1 .views-row,
.view-id-employe_of_the_month.view-display-id-page_2 .views-row{
	padding: 5px;
	float: left;
	background: #fff;
	width: 100%;
	margin-bottom: 20px;
}
.view-id-employe_of_the_month.view-display-id-page_2,
.view-id-employe_of_the_month.view-display-id-page_1{
	margin-bottom: 10px;
}
.view-id-employe_of_the_month .full_name a{
	color:#fff;
}
.views-field-field-vacancy .vacancy, .view-id-employe_of_the_month .vacancy{
	color: #fff;
}
#block-simplenewssubscription-2 .field--name-field-first-name,
#block-simplenewssubscription-2 .field--name-field-last-name,
#block-simplenewssubscription-2 .field--name-field-city,
#block-simplenewssubscription-3 .field--name-field-first-name,
#block-simplenewssubscription-3 .field--name-field-last-name,
#block-simplenewssubscription-3 .field--name-field-city{
	display: none !important;
}
#block-simplenewssubscription-2,
#block-simplenewssubscription-3{
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-top: 15px;
	background: #00416a url(../images/bg-newsroom.png) no-repeat;
	margin-top: 20px;
	background-position: 0 30px;
}
#block-simplenewssubscription-2 h2,
#block-simplenewssubscription-3 h2{
	font-size: 24px;
	/*text-align: left;*/
	color: #fff;
	text-transform: uppercase;
	font-weight: 500;
	padding-left: 40px;
}
#block-simplenewssubscription-2 .btn-default,
#block-simplenewssubscription-3 .btn-default{
	background-color: #0578c1;
	border-color: #0578c1;
	margin-top: 15px;
}
#block-simplenewssubscription-2 label,
#block-simplenewssubscription-3 label{
	display: none;
}
#block-simplenewssubscription-2 #edit-message,
#block-simplenewssubscription-3 #edit-message{
	color: #fff;
}
#block-simplenewssubscription-2 .form-actions,
#block-simplenewssubscription-3 .form-actions{
	text-align: right;
}
.media_block{
	margin-bottom: 20px;
	margin-top: 40px;
}
.region-sidebar-media h2{
	font-size: 14px;
	color: #898989;
	cursor: pointer;
}
.region-sidebar-media .view-content{
	padding-left: 50px;
	display: none;
}
.region-sidebar-media .view-content a{
	color: #898989;
}
.region-sidebar-media .view-content a:hover{
	text-decoration: none;
	color: #00416a;
}
.media_block{
	background: #fff;
}
.region-sidebar-media{
	padding-left: 30px;
	padding-bottom: 20px;
}
.region-sidebar-media h2{
	background: url(../images/bg-pin.png) no-repeat;
	padding-left: 15px;
	background-position: 0px 5px;	
}
.region-sidebar-media .views-row{
	padding-top: 5px;
}
.view-related-articles{
	padding-bottom: 10px;
}
.view-related-articles a{
	color: #898989;
}
.view-related-articles a:hover{
	color: #2780e3;
}
.view-users{
    padding-left: 30px;
    padding-top: 20px;
    padding-bottom: 15px;
}
.view-users a{
	color: #898989;
}
.view-users a:hover{
	color: #2780e3;
}
.comments{
	clear: both;
}
.page-node-type-newsletter .field--name-field-front-slider-image, .not_submitted,
.research .field--name-field-image-research, .job-posting .field--name-field-image-vacancy,
.simplenews-issue .field--name-field-front-slider-image{
	display: none;
}
.job-posting .field--label{
    color: #00416a;
    text-transform: uppercase;
	width: 50%;
}
.job-posting .field--type-text-with-summary{
	padding-bottom: 20px;
}
.job-posting .field--name-field-email-address .field--item,
.job-posting .field--name-field-city .field--item,
.job-posting .field--name-field-state-province .field--item,
.job-posting .field--name-field-country .field--item,
.job-posting .field--name-field-name .field--item,
.job-posting .field--name-field-website-url .field--item,
.job-posting .field--name-field-contact-person .field--item,
.job-posting .field--name-field-deadline-date .field--item,
.job-posting .field--name-field-job-referebce .field--item
{
    /*text-align: left;*/
    padding: 20px;
    font-size: 14px;
	padding-top: 0;
	width: 50%;
}	
#edit-keys--description{
	display: none !important;
}
#block-views-block-vacancys-block-1{
	margin-bottom: 20px;
}
.region-sidebar-second #block-views-block-statements-block-2.views-element-container .view-footer{
	padding-top: 35px;
}
.region-sidebar-second #block-views-block-statements-block-2.views-element-container .views-field-title a{
	color: #0072cf;
}
.region-sidebar-second #block-views-block-statements-block-2.views-element-container .views-field-created{
	/*text-align: left;*/
	padding-left: 28px;
}
.region-sidebar-second #block-views-block-statements-block-2.views-element-container .views-field-body{
	padding-top: 0;
	padding-bottom: 20px;
	margin-top: -15px;
	border-bottom: 1px dashed #8b8c90;
	padding-left: 0;
	padding-right: 0;
	margin-left: 30px;
	margin-right: 30px;
}
.region.region-head{
	width: 100%;
	position: fixed;
	height: 27px;
	background: #f2f3f4;
}
.language-switcher-language-url ul{
	margin: 0 !important;
	padding: 0 !important;
}
.language-switcher-language-url{
	max-width: 1170px;
	margin: 0 auto;
	height: 36px;
    /*position: absolute;
    right: 210px;
    top: 25px;
	z-index: 22;*/
}
.language-switcher-language-url a{
	color: #00416a;
    display: block;	
	padding-left: 7px;
	padding-right: 7px;
}
.language-switcher-language-url a:hover{
	text-decoration: none;
	/*background: #00416a;
	color: #fff;*/
}
.language-switcher-language-url ul{
	display: inline-block;
	list-style: none;
	padding-top: 10px;
	float: right;
	position: relative;
	right: 15px;
}
.lang_dropdown_form .select-wrapper{
	width: inherit;
}
.language-switcher-language-url li{
	/*display: none;*/
	float: left;
	text-align:center;
}
.language-switcher-language-url li{
    /*border-left: 1px solid #00416a;
    border-right: 1px solid #00416a;
	padding-right: 30px;
	border-radius: 1px;		
    background: #f2f3f4;*/
}

.language-switcher-language-url li.is-active a{
    /*border: 1px solid #00416a;*/
    /*background: #f2f3f4;*/ /*url(../images/bg-language-switch.png) no-repeat 90% 12px*/
	/*line-height: 30px !important;
	padding-right: 30px;
	border-radius: 1px;	
	display: block;*/
	font-weight: 700;
    padding-top: 7px;
    padding-bottom: 7px;
}
.language-switcher-language-url a{
    padding-top: 7px;
    padding-bottom: 7px;
	margin-right: 1px;	
	font-size: 10px;
}
.language-switcher-language-url .contextual{
	display: none;
}
.view-id-slider.view-display-id-page_1 .views-field.views-field-title {
	padding-bottom: 20px;	
}
.view-id-slider.view-display-id-page_1 .views-field.views-field-title a{
    color: #00416a;
    text-transform: uppercase;
    cursor: pointer;
	padding-bottom: 20px;
}
.view-id-slider.view-display-id-page_1 .views-field-field-slider-image{
	padding-bottom: 15px;
}
#block-embededinstagramm{
	clear: both;
}
.view-latest-news.view-id-latest_news{
	padding-bottom: 20px;
}
.region-sidebar-second .view-latest-news.view-id-latest_news .views-field-created{
	text-align: left;
	padding-left: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.region-sidebar-second .view-latest-news.view-id-latest_news .views-field-body{
	padding-top: 0;
	border-bottom: 1px dashed #b5b5b5;
    padding-left: 0px;
    padding-right: 0px;	
    margin-left: 30px;
    margin-right: 30px;	
	clear: both;
}
.region-sidebar-second .view-latest-news.view-id-latest_news .views-field-title a{
	color: #2780e3;
}
.region-sidebar-second .view-latest-news.view-id-latest_news .views-row:last-child .views-field-body{
	border-bottom: none;
}

.region-sidebar-second .view-latest-news.view-id-latest_news .views-field-title{
	padding-top: 7px;
}
.view-research.view-id-research.view-display-id-page_1 .views-row{
	width: 100% !important;
	background: none;
}
.view-research.view-id-research.view-display-id-page_1 .views-field-body{
	width: 100%;
	color: #898989;
	padding-top: 0;
}
.view-research.view-id-research.view-display-id-page_1 .views-field-nothing{
    clear: both;
    padding-top: 30px;
    float: right;
	position: relative;	
}
.view-research.view-id-research.view-display-id-page_1 .views-field-title{
    clear: both;
    color: #00416a;
    text-transform: uppercase;
    cursor: pointer;
    padding-left: 30px;
    padding-top: 15px;
}
.view-research.view-id-research.view-display-id-page_1 .views-field-title a{
	color: #00416a;
}

.view-vacancys.view-id-vacancys.view-display-id-page_1 .views-row,
.view-vacancys.view-id-vacancys.view-display-id-page_2 .views-row{
	width: 100% !important;
	background: none;
	min-height: 140px;
	float: none;
}
.view-vacancys.view-id-vacancys.view-display-id-page_1 .views-field-body{
	width: 100%;
	color: #898989;
	padding-top: 0;
}
.view-vacancys.view-id-vacancys.view-display-id-page_1 .views-field-nothing{
    clear: both;
    padding-top: 30px;
    float: right;
	position: relative;	
}
.view-vacancys.view-id-vacancys.view-display-id-page_1 .views-field-title{
    clear: both;
    color: #00416a;
    text-transform: uppercase;
    cursor: pointer;
    padding-left: 30px;
    padding-top: 15px;
}
.view-vacancys.view-id-vacancys.view-display-id-page_1 .views-field-title a{
	color: #00416a;
}
.view-id-vacancys.view-display-id-page_2 .views-field.views-field-title:after{
	width: 100%;
}
.view-id-vacancys.view-display-id-page_2 .views-field-nothing{
	position: relative;
	bottom: 0;
	background: none;
}
.field--name-field-academic-of.field--type-entity-reference{
	width: 15%;
	float:left;
	margin-right: 3%;
}
.employee-of-the-month.full .field--name-body{
	width: 82%;
	float:left;
}

footer .view-id-employe_of_the_month .picture{
	padding-top: 3px;
	max-width: 20%;
}
footer.right-direction  .view-id-employe_of_the_month .picture img{
	width: 90% !important;
	height: auto !important;
}
/*.view-employe-of-the-month .views-field.views-field-body .field-content{
	height: 70px;
	display:table-cell;
	vertical-align: middle;
}*/
.view-employe-of-the-month .views-field.views-field-title{
	padding-top: 15px;
}
.view-employe-of-the-month .views-field.views-field-title a{
	color: #fff;
	font-style: italic;
	font-size: 18px;
	font-weight: 700;
}
.kurdish .view-employe-of-the-month .views-field.views-field-title a{
	font-size: 16px;
}
.view-employe-of-the-month  .view-footer a{
	color: #fff;
	float: right;
	margin-right: 30px;
	margin-top: 7px;
}
.right-direction .view-employe-of-the-month  .view-footer a{
	color: #fff;
	float: left;
	margin-left: 30px;
	margin-top: 7px;
}
.view-employe-of-the-month .views-field.views-field-body{
	color: #fff;
}
.view-id-employe_of_the_month.view-display-id-page_1 .created,
.view-id-employe_of_the_month.view-display-id-page_2 .created{
	color: #bebebe;
    padding-top: 5px;
    padding-bottom: 5px;
}
.job-posting .field--name-field-email-address,
.job-posting .field--name-field-city,
.job-posting .field--name-field-state-province,
.job-posting .field--name-field-country,
.job-posting .field--name-field-name,
.job-posting .field--name-field-image-vacancy,
.job-posting .field--name-field-deadline-date,
.job-posting .field--name-field-contact-person,
.job-posting .field--name-field-job-referebce {
	width: 70%;
	float:left;
}
.job-posting .field--item{
	float: right;
}
.job-posting .field{
	clear: both;
}
.page-node-type-job-posting .addtoany_list{
	/*position: absolute;*/
	/*bottom: 20px;
	right: 0;*/
}
.field.field--name-field-profile-image.field--type-image{
    padding-bottom: 20px;
    display: inline-block;
    padding-right: 20px;
		display: inline;
}
.field.field--name-field-profile-image.field--type-image{
	width: 25%;
	float: left;
	display: inline-block;
}
.field.field--name-field-profile-image.field--type-image a{
	display: inline-block;
}
.field.field--name-field-profile-image.field--type-image{
	padding-right: 10px;
	padding-bottom: 10px;
}
.field.field--name-body.field--type-text-with-summary{
	width: 75%;
	display: inline;
}
.region.region-prefooter .container{
	width: 100% !important;
}
.region.region-prefooter .view.view-employe-of-the-month.view-id-employe_of_the_month.view-display-id-academic_of_the_month{
	padding-top: 15px;
}
#block-quicklinksprefooter, #block-views-block-employe-of-the-month-block-2,
#block-views-block-employe-of-the-month-academic-of-the-month{
	float: left;
	width:33%;
}
.region.region-prefooter .col-lg-4{
	width: 100%;
}
/*********************RTL CSS**********************/
.page-node-type-job-posting .right-direction .addtoany_list{
	float: left;
	margin-top: -20px;	
	/*left: 0;
	right: inherit;*/
}
.right-direction .job-posting .field--name-field-email-address,
.right-direction .job-posting .field--name-field-city,
.right-direction .job-posting .field--name-field-state-province,
.right-direction .job-posting .field--name-field-country,
.right-direction .job-posting .field--name-field-name,
.right-direction .job-posting .field--name-field-image-vacancy,
.right-direction .job-posting .field--name-field-deadline-date,
.right-direction .job-posting .field--name-field-contact-person,
.right-direction .job-posting .field--name-field-job-referebce {
	width: 70%;
	float:right;
}
.right-direction .job-posting .field--item{
	float: right;
}
.right-direction .region-sidebar-second .view-latest-news.view-id-latest_news .views-field-created{
	text-align: right;
}
.right-direction .job-posting .field--label{
	float: right;
}
.right-direction .view-id-employe_of_the_month.view-display-id-page_1 .picture {
	float: right;
}
.right-direction ul.menu.dropdown-menu li.expanded.dropdown ul.menu.dropdown-menu{
	margin-left: 0;
	margin-right: 9px;
}
.right-direction .dropdown-menu{
	float: right;
}
.right-direction #search-block-form .form-control{
	padding-left: 0px;
	padding-right: 10px;
}
.right-direction .flex-viewport .views-field.views-field-title a{
	left: 0;
	right: 20px;
	direction: rtl;
}
.right-direction .flex-viewport .views-field.views-field-title{
	
}
.right-direction .view-vacancys.view-display-id-block_1 .views-field-field-deadline-date .views-label,
.right-direction .view-vacancys.view-display-id-block_1 .views-field-created .views-label,
.right-direction .view-research.view-id-research.view-display-id-block_1 .views-label{
	float: right;
}
.right-direction .view-newsletter-thumbs .views-row{
	width: 16% !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
}
.right-direction .view-newsletter-thumbs .views-row img{
	width: 85% !important;
	height: auto !important;
}
.region-footer{
	padding-top: 20px;
}
.right-direction .view-id-employe_of_the_month .picture{
	float: right;
}
.right-direction .employee-of-the-month.full .field--name-body,
.right-direction .field--name-field-academic-of.field--type-entity-reference{
	width: 15%;
	float:right;
	margin-left: 3%;
	margin-right: 0;
}
.right-direction article.employee-of-the-month.full .field--name-body{
	width: 82%;
	margin-left: 0;
}
.right-direction .region-sidebar-second .view-latest-news.view-id-latest_news .views-field-created{
	float: right;
}
.right-direction #block-views-block-vacancys-block-2 .view-header,
.right-direction .view-research.view-id-research .view-header,
.right-direction .view-vacancys.view-id-vacancys .view-header
{
    display: inline-block;
    position: absolute;
    top: 43px;
    left: 50px;
    padding-left: 1%;
    background: #f2f3f4;
    z-index: 22;
	right: inherit;
}
.right-direction .language-switcher-language-url li{
	/*width: 120px;*/
}
.right-direction .language-switcher-language-url a {
    color: #00416a;
    display: block;
    position: relative;
    left: 30px;
}
.right-direction .language-switcher-language-url li.is-active a{
    /*background: #00416a;
    color: #fff;*/
	font-weight: 700;
}
.right-direction  .language-switcher-language-url li.is-active a:hover{
    /*background: #00416a;
    color: #fff;*/
}
.right-direction #search-block-form .btn-primary{
	background: url(../images/bg-zoom.png) no-repeat;
	background-position: 10px 6px;
}
.right-direction #block-views-block-research-block-1 h2 {
    background: url(../images/bg-research.png) no-repeat;
    width: 100%;
}
.right-direction #block-views-block-vacancys-block-2 h2{
	width: 100%;
	background: url(../images/bg-newslettertitle.png) no-repeat;
}
.right-direction #block-views-block-vacancys-block-1 h2 {
	width: 100%;
    background: url(../images/bg_vacancys.png) no-repeat;
}
.right-direction #block-views-block-vacancys-block-2:before, 
.right-direction #block-views-block-research-block-1:before, 
.right-direction #block-views-block-vacancys-block-1:before{
	top: 69px;
}
.right-direction  #block-views-block-vacancys-block-2, 
.right-direction  #block-views-block-research-block-1, 
.right-direction  #block-views-block-vacancys-block-1{
	width: 100%;
}
.right-direction  .region-sidebar-media h2 {
    background: url(../images/bg-pin.png) no-repeat;
    padding-right: 35px;
    background-position: 95% 5px;
}
.right-direction  .view-users{
	padding-right: 30px;
}
.right-direction .col-sm-4,
.right-direction .col-sm-8{
	float: right;
	padding-right: 0;
	padding-left: 0;
}
.right-direction .region-footer ul{
	padding-right: 10px !important;
}
.right-direction .region .head3{
	text-transform: uppercase;
	font-weight: 500;
}
.footer.right-direction .phone{
	background: url(../images/bg-phone.png) no-repeat;
	padding-right: 30px;
	background-position: 10px;
	padding-bottom: 6px;
	display: inline-block;
	background-position: 95% 4px;
	padding-left: 0;
}
.footer.right-direction  .addr{
	background: url(../images/bg-addr.png) no-repeat;
	padding-right: 30px;
	background-position: 10px;
	padding-bottom: 6px;
	display: inline-block;
	background-position: 97% 10px;
	padding-left: 0;
}
.footer.right-direction  .mail{
	background: url(../images/bg-mail.png) no-repeat;
	padding-right: 30px;
	background-position: 10px;
	padding-bottom: 6px;
	display: inline-block;
	background-position: 95% 8px;
	padding-left: 0;
}
.footer.right-direction  .maps{
	background: url(../images/bg-map.png) no-repeat;
	padding-right: 30px;
	background-position: 10px;
	padding-bottom: 6px;
	display: inline-block;
	background-position: 89% 6px;
	padding-left: 0;
}

.right-direction .view-employe-of-the-month.view-display-id-page_1 .views-row{
	width: 100%;
	padding: 5px;
	background: #fff;	
	float: left;
}
.right-direction .view-id-employe_of_the_month.view-display-id-page_1 .views-field-field-name{
	width: 100%;
	padding: 0;
}
.right-direction .views-field.views-field-field-name .picture,
.right-direction .views-field.views-field-field-name .other{
	float: right;
}
.right-direction .view-id-employe_of_the_month .other{
	padding-left: 0;
	/*padding-right: 25px;*/
}
.right-direction .view-id-employe_of_the_month.view-display-id-page_2 .other{
	padding-left: 0;
	width: 100%;
	/*padding-right: 25px;*/
}

.right-direction footer .view-id-employe_of_the_month .picture,
.right-direction footer .view-id-employe_of_the_month .views-field-nothing{
	float: right;
}
.region-sidebar-media .view-content a{
	padding-right: 45px;
}
.view-id-vacancys.view-display-id-block_2 .views-row:nth-child(2n),
.view-id-vacancys.view-display-id-page_2 .views-row:nth-child(2n),
.view-id-vacancys.view-display-id-block_1 .views-row:nth-child(2n),
.view-id-vacancys.view-display-id-page_1 .views-row:nth-child(2n){
	margin-right: 0;
}
.views-row:nth-child(2n){
	margin-right: 0;
}
.row .col-sm-8{
	padding-left: 0 !important;
}
.right-direction .row .col-sm-8{
	padding-left: 15px !important;
}
.row .col-sm-4{
	padding-right: 0;
}
#block-instagramblock img{
	width: 100% !important;
	height: auto !important;
}
.instagram-media{
		margin-top: 30px !important;
}
.view-quick-link.view-id-quick_link{
	padding-bottom: 10px;
}
.view-id-newsletter_thumbs .views-field.views-field-field-image{
	display: inline-block;
}
.view-newsletter-thumbs .views-row{
	float: right;
	margin-right: 18px;
	margin-bottom: 13px;
}
.right-direction .view-newsletter-thumbs .views-row{
	margin-left: 18px;
	margin-right: 0px;
}
.region-footer .col-2{
	width: 52.333333%;
}
.region-footer .col-3{
	width: 30.333333%;
}
.view-footer .container{
	position: relative;
}
.view-footer .container a{
    bottom: 10px;
    color: #fff;
    float: right;
    
    padding-bottom: 10px;
}
.view-id-employe_of_the_month.view-display-id-page_1 .full_name a,
.view-id-employe_of_the_month.view-display-id-page_2 .full_name a,
.view-id-employe_of_the_month.view-display-id-page_1 .vacancy,
.view-id-employe_of_the_month.view-display-id-page_2 .vacancy{
	color: #333333;
	
}
.region-postfooter .sharethis-wrapper{
	float: right;
	top: 10px;
	width:200px;
	width:270px;
	position:relative;
}
.region-postfooter .sharethis-wrapper span{
	margin-right: 20px;
}
.region-postfooter .sharethis-wrapper .st_twitter_custom{
	margin-right: 15px !important;
}
.field--name-field-disqus-comment{
	padding-top: 40px;
	clear: both;
}
.view-pager.view-id-pager.view-display-id-page_1 .views-row,
.view-pager.view-id-pager.view-display-id-page_2 .views-row,
.view-pager.view-id-pager.view-display-id-page_3 .views-row{
    margin-bottom: 20px;
	width: 100%;
    /*border-bottom: 1px solid #bbb;*/
	/*argin-left:30px;*/
}
.view-faq .views-field.views-field-title{
		margin-bottom: 20px;
}
.field.field--name-field-file-attachments{
	padding-top: 20px;
}
.view-pepople-sidebar{
	padding-bottom: 10px;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus
{
	background-color: #0578c1;
}
#block-mediaheader{
    padding-top: 12px;
    padding-bottom: 12px;
    background: #00416a;
	text-align: center;
}
.field--name-body img{
	margin: 10px; 
}
.right-direction  #block-mediaheader h2, #block-mediaheader h2{
	background: none;
	padding:0;
	margin: 0;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 500;
	cursor: default;
}
.right-direction  #block-mediaheader h2{
	font-size: x-large;
}
/*.right-direction .flex-direction-nav .flex-nav-prev a:before,
.right-direction .flex-direction-nav .flex-nav-next a:before{
	background-position: 34px 0;
}*/
.right-direction .view-pager.view-id-pager .views-field-field-front-slider-image,
.right-direction .view-pager.view-id-pager .views-field.views-field-nothing{
	float: right;
}
#block-views-block-media-block-1,
#block-views-block-media-block-2,
#block-views-block-media-block-3{
	padding-left: 30px;
}
.region-sidebar-media{
		padding-left: 0;
}
.region-footer img{
	margin: 0 !important;
}
.view-pager.view-id-pager .views-field.views-field-nothing .line_1{
    color: #bebebe;
	padding-top: 5px;
	padding-bottom: 5px;
}
.view-pager.view-id-pager .views-field-field-front-slider-image, .views-field-nothing{
	float: left;
}
.view-pager.view-id-pager .views-field-field-front-slider-image{
	width: 16%;
}
.view-pager.view-id-pager .views-field-nothing{
	width: 70%;
}
.view-pager.view-id-pager .views-row{
	float: left;
	clear: both;
}
.view-pager.view-id-pager .line_3{
	padding-top: 5px;	
}
.view-pager.view-id-pager .line_3 a{
	color: #2780e3;
	text-transform: initial;
	text-transform: uppercase;
}
.view-pager.view-id-pager .views-row
{
	padding: 5px;
    background: #fff;
}
#block-logo .slogan{
	float: left;
	line-height: 34px;
} 
#block-logo .slogan a
{
	color: #00416a;
	text-transform: initial;
	font-size: 34px;
	line-height: 34px;
	/*text-align: left;*/
}
.view-latest-news.view-id-latest_news.view-display-id-block_1 .view-footer{
	text-align: right;
	width: 100%;
	padding-right: 30px;
	text-transform: uppercase;
}
.field--name-field-attached-images{
	padding-top: 20px;
}
.field--name-field-attached-images .field--item{
	float: left;
	margin-left: 11px;
	margin-bottom: 19px;
}
.field--name-field-attached-images .field--item:nth-child(6n){
	margin-right: 0px;
}
.field--name-field-attached-images{
	margin: 20px 0;
	float: left;
}
article{
	padding: 10px;
	padding-bottom: 20px;
	padding-top: 20px;
	background: #fff;
}
.see_all{
    padding: 10px 0 10px 0;
    border-top: 1px solid #bbb;
    border-top: 2px solid #e7e9ee;
}	
.page-node-type-job-posting .see_all,
.page-node-type-research .see_all{
	position: relative;
	clear: both;
}
.page-node-type-job-posting .right-direction  .see_all{
	text-align: right;
}
.view-id-pager.view-display-id-page_2 .views-field-field-image-research,
.view-id-pager.view-display-id-page_3 .views-field-field-image-vacancy{
	float:left;
	width: 16%;
}

.right-direction .view-id-pager.view-display-id-page_2 .views-field-field-image-research,
.right-direction .view-id-pager.view-display-id-page_3 .views-field-field-image-vacancy{
	float:right;
	width: 16%;
}
.right-direction .navbar-nav{
	float: right !important;
}
.view-vacancys.view-display-id-block_1 .views-field-nothing{
	display: none;
}
.institute{
	color: #00416a;
}
footer .view-employe-of-the-month .views-field.views-field-nothing,
footer .view-id-employe_of_the_month .views-field-field-link-to-node{
	float: right;
}
.right-direction .dropdown-menu>li>a{
	text-align: right !important;
}
.author{
	margin-top: -50px;
    margin-bottom: 25px;
}
.field--name-field-image .field--item, page-node-type-media .field--name-field-text{
	clear: both;
	padding-bottom: 20px;
}
.breadcrumb{
	display: none !important;
}
.page-node-type-research .field--name-field-imstitute .field--label{
    color: #00416a;
    text-transform: uppercase;
}
.page-node-type-research .field--name-field-imstitute{
	padding-bottom: 30px;
}
.page-node-type-research .field--name-field-imstitute .field--item{
	font-weight: 700;
}

.region-navigation .field--name-body img{
	width: 70% !important;
	height: auto !important;
    margin-top: 0;
    float: left;
}
#not_submitted .container{
	width: 100% !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.other .vacancy a{
    color: #fff;
    float: right;
    padding-top: 3px;	
}
.right-direction .other .vacancy a{
    color: #fff;
    float: left;
    padding-top: 3px;	
}

.full_title{
	font-size: 18px;
	font-weight: 700;
	color: #fff;
	text-transform: uppercase;
	font-style: italic;
}
.right-direction .col-lg-8,
.right-direction .col-md-8,
.right-direction .col-xs-12,
.right-direction .region-navigation .field--name-body img {
	float: right;
}
.right-direction #search-block-form .input-group{
	float: left;
}
.right-direction .language-switcher-language-url ul{
	float: left;
}
#block-views-block-employe-of-the-month-block-1 article{
	padding: 0;
	padding-left: 0;
	padding-right: 0;
}
.view-employe-of-the-month.view-id-employe_of_the_month.view-display-id-page_1 img{
	width: 100% !important;
}

.field--name-field-academic-of.field--type-entity-reference article{
	padding-top: 0;
}
.right-direction .field--name-field-academic-of.field--type-entity-reference{
	float: right;
}
.field--name-field-front-slider-image{
	display: none !important;
}
.view-display-id-get_update_date{
	display: none !important;
}
.academic_title{
	font-style: italic;
	font-size: 18px;
	padding-bottom: 10px;
	font-weight: 700;
}
#block-quicklinksprefooter{
	z-index: 3;
	padding-top: 15px;
}
#block-quicklinksprefooter .head3{
	color: #fff;
}
#block-quicklinksprefooter a, #block-quicklinksprefooter li{
	color: #fff;
}
.simplenews-issue.is-promoted.teaser h2{
	margin-top: 0;
}
.view-taxonomy-term.view-id-taxonomy_term.view-display-id-page_1 .views-row{
	margin-bottom: 20px;
}
.simplenews-issue.is-promoted.teaser h2 a{
	color: #00416a;
	text-transform: uppercase;
	cursor: pointer;
	font-size: 15px;
}
.view-taxonomy-term.view-id-taxonomy_term.view-display-id-page_1 article{
	padding-bottom: 5px;
	padding-top: 0px;
}
.simplenews-issue.is-promoted.teaser img{
	float: left;
}
.right-direction .simplenews-issue.is-promoted.teaser img{
	float: right;
}
body.path-taxonomy .not_submitted{
	display: none !important;
}
.sitemap-box-terms ul li{
	display: none;
}
.right-direction .view-id-pager.view-display-id-page_3 .views-field-field-image-vacancy {
	margin-left: 10px;
}
.view-id-pager.view-display-id-page_3 .views-field-field-image-vacancy img,
.view-pager.view-id-pager.view-display-id-page_2 .views-field-field-image-research img,
.view.view-pager.view-id-pager.view-display-id-page_1 .views-field-field-front-slider-image img{
	max-width: 90%;
}
.view-pager.view-id-pager .views-field-nothing{
	width: 80%;
}
#block-sociallinks-2{
	float: left;
       width: 33%;
      position: relative;
      top: 50px;
}
@media screen and (max-width: 1200px){
	.view-vacancys.view-display-id-block_1 .view-content, 
	.view-vacancys.view-display-id-page_1 .view-content, 
	.view-research .view-content{
		width: 100%;
		float: left;
	}
	.view-vacancys.view-display-id-block_1 .views-row, 
	.view-vacancys.view-display-id-page_1 .views-row, 	
	.view-research .views-row{
		
		width: 49%;
		margin: 0 auto;
		margin-top: 10px;
		margin-right: 2%;
	}
	.view-vacancys.view-display-id-page_1 .views-row:nth-child(2n), 
	.view-vacancys.view-display-id-block_1 .views-row:nth-child(2n), 	
	.view-research .views-row:nth-child(2n){
		margin-right: 0;
	}
	.view-vacancys.view-display-id-block_1 .views-field-body, 
	.view-vacancys.view-display-id-page_1 .views-field-body, 
	.view-research .views-field-body, .view-research .views-field-title{
		width: 150px;
	}
	.view-research .views-field-created, 
	.view-vacancys.view-display-id-block_1 .views-field-field-deadline-date, 
	.view-vacancys.view-display-id-page_1 .views-field-field-deadline-date{
		width: 95px;
	}
	.view-research .views-field-view-node,
	.view-research .views-field-nothing,
	.view-vacancys.view-display-id-page_1 .views-field-view-node,
	.view-vacancys.view-display-id-block_1 .views-field-view-node,
	.view-vacancys.view-display-id-page_1 .views-field-nothing,
	.view-vacancys.view-display-id-block_1 .views-field-nothing
	{
		right: 0px;
		bottom: 15px;
		position: absolute;
	}
	.region-navigation .col-xs-12{
		width: 50%;
	}
	.view-research .views-field-view-node a,
	.view-research .views-field-nothing a,
	.view-vacancys.view-display-id-block_1 .views-field-view-node a,
	.view-vacancys.view-display-id-page_1 .views-field-view-node a,
 	.view-vacancys.view-display-id-block_1 .views-field-nothing a,
	.view-vacancys.view-display-id-page_1 .views-field-nothing a 
	{
		padding-left: 20px;
		padding-right: 15px;
		margin-right: 10px;
	}	
	.region-footer .col-2{
		width: 53%;
	}	
	footer .view-employe-of-the-month .col-xs-12{
		width: 28%
	}
	/*.view-employe-of-the-month.view-id-employe_of_the_month .views-field-nothing{
		width: 40%;
	}*/
}
@media screen and (max-width: 1197px){
	.region-footer .container,
	.region-prefooter .container {
			width: 100%;
	}	
}
@media screen and (max-width: 1100px){
	.view-newsletter-thumbs .views-row{
		margin-right: 18px;
	}
}
@media screen and (max-width: 1045px){
	.region-footer .col-3{
		width: 23.333333%;
	}
	.region-footer .col-2{
		width: 60%;
	}
}
@media screen and (max-width: 1024px){
	.region-prefooter .container{
		width: 100%;
	}
	#block-sharethiswidget .sharethis-wrapper span, #block-sharethiswidget-3 .sharethis-wrapper span{
		margin-left: 12px;
	}
	.region-footer .col-2, .right-direction .region-footer .col-2{
		width: 62%;
	}
	.region-footer .col-3{
		width: 200px;
		margin: 0 auto;
		float: right;
	}
	.region-footer .col-4{
		width: 50%;
	}
	.region-footer .col-5{
		width: 50%;
	}	
	.region-footer .col-3 .views-row:nth-child(4){
		clear:both;
	}
	footer .view-employe-of-the-month .container {
		width: 100%;
	}	
	.view-research .views-field-created,
	.view-vacancys.view-display-id-block_1 .views-field-field-deadline-date ,
	.view-vacancys.view-display-id-block_1 .views-field-created ,
	.view-vacancys.view-display-id-page_1 .views-field-field-deadline-date {

		margin-left: 15px;

	}	
	#block-logo .slogan a{
		font-size: 30px;
	}
	#block-logo{
		width: 70%;
	}
	#search-block{
		width: 30%;
	}
	header .container{
		width: 100%;
	}
	.view-research .views-field-created, .view-vacancys.view-display-id-block_1 .views-field-field-deadline-date,
	.view-vacancys.view-display-id-page_1 .views-field-field-deadline-date{
		width: 116px;
	}
	.view-research .views-field-body, 
	.view-research .views-field-title, 
	.view-vacancys.view-display-id-block_1 .views-field-body, 
	.view-vacancys.view-display-id-page_1 .views-field-body, 
	.view-vacancys.view-display-id-block_1 .views-field-title	{
    padding-right: 15px;
    width: 156px;		
		padding-left: 15px;
	}
	.right-direction .region-footer .col-2, .right-direction .right-direction .region-footer .col-2{
		width: 53%;
	}
	.right-direction .view-research .views-field-body, 
	.right-direction .view-research .views-field-title, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-body, 
	.right-direction .view-vacancys.view-display-id-page_1 .views-field-body, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-title	{
		padding-right: 25px;
    width: 156px;
    padding-left: 0;
    float: right;		
	}
	.right-direction .view-research .views-field-field-imstitute {
			border-top: 0;
			color: #fff;
			margin-left: 0;
			margin-top: 0px;
			float: right;
			margin-right: 25px;
	}	
}
@media screen and (max-width: 990px){
	.region-footer .col-2{
		width: 59%;
	}
}
@media screen and (max-width: 992px){
	#block-sharethiswidget-2{
		display: none !important;
	}
	.view-research .views-field-created,
	.view-vacancys.view-display-id-page_1 .views-field-field-deadline-date,
	.view-vacancys.view-display-id-block_1 .views-field-field-deadline-date,
	.view-vacancys.view-display-id-block_1 .views-field-created{
		margin-left: 10px;
	}
	.view-vacancys.view-display-id-block_1 .views-row,
	.view-vacancys.view-display-id-page_1 .views-row,
	.view-research .views-row{
		min-height: 338px;
		/*width: 100%;
		clear: both;*/
	}
	.view-research .views-field-view-node a, 
	.view-research .views-field-nothing a, 
	.view-vacancys.view-display-id-block_1 .views-field-view-node a,
	.view-vacancys.view-display-id-page_1 .views-field-view-node a,
 	.view-vacancys.view-display-id-block_1 .views-field-nothing a,
	.view-vacancys.view-display-id-page_1 .views-field-nothing a 
	{
		padding-left: 40px;
		padding-right: 50px;
	}	
	.view-vacancys.view-display-id-block_1 .views-field-body,
	.view-vacancys.view-display-id-page_1 .views-field-body,
	.view-research .views-field-body, .view-research .views-field-title{
		width: 80%;
		clear: both;
		padding: 0;
		padding-bottom: 10px;
		padding-top: 10px;
		clear: both;
		float: none;
		margin: 0 auto;
	}
	.view-research .views-field-created, 
	.view-vacancys.view-display-id-block_1 .views-field-field-deadline-date,
	.view-vacancys.view-display-id-page_1 .views-field-field-deadline-date,
	.view-vacancys.view-display-id-block_1 .views-field-created{
		margin-left: 30px;
		float: none;
		width: 80%;
		margin: 0 auto;
		clear: both;
	}
	.view-research .views-field-view-node,
	.view-research .views-field-nothing,
	.view-vacancys.view-display-id-block_1 .views-field-view-node ,
	.view-vacancys.view-display-id-page_1 .views-field-view-node,
	.view-vacancys.view-display-id-block_1 .views-field-nothing ,
	.view-vacancys.view-display-id-page_1 .views-field-nothing
	{
		right: 0px;
		bottom: 15px;
		float: left;
		position: relative;
		margin-top: 10px;
		margin-left: 30px;
	}	
	.view-research .views-field-field-image-research ,
	.view-vacancys.view-display-id-block_1 .views-field-field-image-vacancy,
	.view-vacancys.view-display-id-page_1 .views-field-field-image-vacancy,
	.view-research .views-field-field-image-research img, 
	.view-vacancys.view-display-id-block_1 .views-field-field-image-vacancy img,
	.view-vacancys.view-display-id-page_1 .views-field-field-image-vacancy img{
		width: 100%;
	}
	.view-vacancys.view-display-id-page_1 .views-field-field-image-vacancy{
		width: 90%;
	}
	.view-vacancys.view-display-id-page_1 .views-field-nothing{
		width: 80%;
	}
	.navbar-nav > li > a {
		padding-top: 18px;
		padding-bottom: 18.5px;
		padding-left: 5px;
		padding-right: 5px;
		font-size: 14px;
	}	
	.col-1,	.col-2,
	.col-4,	.col-5{
		width: 20%;
		float: left;
	}
	.col-3{
		width: 100%;
		float: left;
		text-align: left;
		margin-top: 20px;
		margin-bottom: 20px;
	}	
}
@media screen and (max-width: 980px){
	.region-footer .col-2{
		width: 56%;
	}
	.view-newsletter-thumbs .views-row {
			margin-right: 13px;
	}	
}
@media screen and (max-width: 840px){
	#block-sharethiswidget .sharethis-wrapper span, #block-sharethiswidget-3 .sharethis-wrapper span{
		margin-left: 12px;
		margin-right: -2px;
	}
	footer .view-id-employe_of_the_month .other{
		max-width: 60%;
	}	
	#block-logo .slogan a{
		font-size: 22px;
	}
}
@media screen and (max-width: 768px){
	#block-pixelfooter {
    width: 100%;
    float: right;
    position: relative;
    top: 43px;
    padding-left: 0px;
    text-align: right;
    padding-right: 25px;
	}	
	#block-sharethis {
		top: 30px;
    width: 100%;
    text-aligN: right;		
	}
	#block-postfooter {
		position: relative;
		top: 20px;
		width: 100%;
		float: left;
	}	
	#block-footercontent ul{
		list-style: none;
	}	
	.container {
		width: 100%;
	}	
	.main-container .row{
		padding-left: 15px;
	}
	.postfooter{
		height: 143px;
	}
	#block-logo .slogan a{
	    font-size: 12px;
	}
	footer .view-id-employe_of_the_month .other {
		width: 60%;
	}
	footer .container {
			width: 100% !important;
	}	
	.region-footer .col-3{
		width: 190px;
		margin: 0 auto;
		float: right;
	}	
	.navbar-nav > li > a{
		font-size: 13px;
	}
	.view-research .views-field-created, 
	.view-research  .views-field-field-imstitute, 
	.view-vacancys.view-display-id-block_1 .views-field-field-deadline-date, 
	.view-vacancys.view-display-id-block_1 .views-field-created, 
	.view-vacancys.view-display-id-page_1 .views-field-field-deadline-date	{
			padding-top: 5px;
	}
	.view-vacancys.view-display-id-block_1 .views-field-title, .view-research .views-field-field-imstitute	{
		padding-bottom: 8px;
	}
	.view-vacancys.view-display-id-block_1 .views-row{
		padding-bottom: 10px;
	}
	.region-footer .col-2 {
			width: 54%;
	}	
}

@media screen and (max-width: 760px){
	.col-sm-4 {
		clear: both;	
		padding-left: 0;
		padding-right: 15px;		
	}
}

@media (max-width: 715px){
	.view-employe-of-the-month .views-field.views-field-body{
		width: 100%;
	}
	footer .view-id-employe_of_the_month .other {
		max-width: 60%;
	}
	.field--name-field-email-address,
	.field--name-field-city,
	.field--name-field-state-province,
	.field--name-field-country,
	.field--name-field-name,
	.field--name-field-image-vacancy{
		width: 70%;
		float:left;
	}	
	.region-footer .col-1, .region-footer .col-2, .region-footer .col-3{
		width: 100%;
		margin: 0 auto;
		float: none;
		text-align: center;
		clear: both;
		padding-right: 0;
	}
	footer .view-employe-of-the-month .views-field.views-field-nothing, footer .view-id-employe_of_the_month .views-field-field-link-to-node{
		width: 50%;
	}
	.region-footer .col-2, .right-direction .region-footer .col-2{
		width: 100%;
	}	
}
@media (max-width: 660px){
	footer .view-employe-of-the-month .col-xs-12 {
			width: 100%;
			clear: both;
			padding-bottom: 20px;
	}	
	footer .view-employe-of-the-month .views-field.views-field-nothing, footer .view-id-employe_of_the_month .views-field-field-link-to-node	{
		float: none;
		clear: both;
		width: 100%;
	}
}
@media (max-width: 650px){
	.field--name-field-email-address,
	.field--name-field-city,
	.field--name-field-state-province,
	.field--name-field-country,
	.field--name-field-name,
	.field--name-field-image-vacancy{
		width: 100%;
		float:left;
	}
	.language-switcher-language-url{
		/*position: absolute;
		right: 65px;
		top: 29px;
		z-index: 22;*/
	}
	.region-navigation .col-xs-12{
		width: 100%;
	}
	.view-id-vacancys.view-display-id-block_2 .views-row,
	.view-id-vacancys.view-display-id-page_2 .views-row{
		clear: both;
		width: 100%;
	}
	.view-id-vacancys.view-display-id-block_2 .views-field-field-front-slider-image img,
	.view-id-vacancys.view-display-id-page_2 .views-field-field-front-slider-image img{
		margin: 0 auto;
	}

	.search-block-form{
		float: left;
		clear: both;
	}
	.navbar-default .navbar-toggle, .navbar-default .navbar-toggle{
		position: absolute;
		top: 40px;
		right: 15px;
	}
	#search-block-form .input-group{
		margin-top: 0;
		float: none;
		width: 100%;
	}
	#block-logo img{
		width: 100%;
		height: auto !important;
	}
	#block-logo{
		width:100%;
	}
	.view-vacancys.view-display-id-block_1 .view-conten,
	.view-vacancys.view-display-id-page_1 .view-conten{
		margin-bottom: 20px;
	}
	#block-logo .slogan a{
		font-size: 11px;
    position: relative;
    top: 30px;
    left: 20px;		
	}
	#search-block{
		width: 100%;
	}
}
@media (max-width: 640px){
	.col-sm-4{
		clear: both;
	}
	.row .col-sm-8{
		padding-left: 15px !important;
	}
	.row .col-sm-4{
		padding-right: 15px !important;
	}	
}
@media (max-width: 590px){
	footer .view-id-employe_of_the_month .views-field.views-field-field-link-to-node{
		width: 100%;
	}
}
@media (max-width: 480px){
	.region.region-prefooter .col-md-2{
		width: 100%;
	}
	.view-vacancys.view-display-id-block_1 .views-row, 
	.view-vacancys.view-display-id-page_1 .views-row, 
	.view-research .views-row{
		clear: both;
		width: 100%;
	}	
	.view-research .views-field-field-image-research, 
	.view-vacancys.view-display-id-block_1 .views-field-field-image-vacancy,
	.view-vacancys.view-display-id-page_1 .views-field-field-image-vacancy,
	.view-research .views-field-field-image-research img, 
	.view-vacancys.view-display-id-block_1 .views-field-field-image-vacancy img,
	.view-vacancys.view-display-id-page_1 .views-field-field-image-vacancy img{
		width: 170px;
	}
	.view-vacancys.view-display-id-block_1 .views-field-body, 
	.view-vacancys.view-display-id-page_1 .views-field-body, 
	.view-research .views-field-body, .view-research .views-field-title	{
		width: 55%;
		clear: none;
	}
	.view-research .views-field-view-node, 
	.view-research .views-field-nothing, 
	.view-vacancys.view-display-id-block_1 .views-field-view-node,
	.view-vacancys.view-display-id-page_1 .views-field-view-node,
	.view-vacancys.view-display-id-block_1 .views-field-nothing,
	.view-vacancys.view-display-id-page_1 .views-field-nothing
	{
		position: absolute;
		margin-top: 0;
		margin-left: 0;
	}
	.view-vacancys.view-display-id-block_1 .views-row, 
	.view-vacancys.view-display-id-page_1 .views-row, 
	.view-research .views-row{
		min-height: 182px;
	}
	.region-navigation .col-xs-12 {
		width: 100%;
	}	
	.language-switcher-language-url{
		/*right: 15px;
		top: 62%;*/
	}
	.view-research .views-field-created, .view-vacancys.view-display-id-block_1 .views-field-field-deadline-date, .view-vacancys.view-display-id-page_1 .views-field-field-deadline-date, .view-vacancys.view-display-id-block_1 .views-field-created {
		float: left;
		width: 30%;
		margin: 0 auto;
		clear: none;
		margin-left: 25px;
	}	
	.view-vacancys.view-display-id-block_1 .views-field-body, .view-vacancys.view-display-id-page_1 .views-field-body, .view-research .views-field-body, .view-research .views-field-title{
		clear: none;
		float: right;
	}
	.view-vacancys.view-display-id-block_1 .views-field-title{
		padding-bottom: 10px;
	}
	.right-direction  .main-container .row,
	.right-direction .row .col-sm-8{
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.right-direction .view-id-vacancys.view-display-id-block_2 .views-row{
		margin-right: 0;
	}
	.postfooter {
			height: 155px;
	}	
}
@media (max-width: 440px){
	.view-vacancys.view-display-id-block_1 .views-row, 
	.view-vacancys.view-display-id-page_1 .views-row, 
	.view-research .views-row{
		clear: both;
		width: 100%;
	}	
	.view-research .views-field-field-image-research, 
	.view-vacancys.view-display-id-block_1 .views-field-field-image-vacancy, 
	.view-vacancys.view-display-id-page_1 .views-field-field-image-vacancy, 
	.view-research .views-field-field-image-research img, 
	.view-vacancys.view-display-id-block_1 .views-field-field-image-vacancy img,
	.view-vacancys.view-display-id-page_1 .views-field-field-image-vacancy img{
		width: 120px;
	}
	.view-vacancys.view-display-id-block_1 .views-field-body, 
	.view-vacancys.view-display-id-page_1 .views-field-body, 
	.view-research .views-field-body, .view-research .views-field-title	{
		width: 55%;
		clear: none;
	}
	.view-research .views-field-view-node, 
	.view-research .views-field-nothing, 
	.view-vacancys.view-display-id-block_1 .views-field-view-node,
	.view-vacancys.view-display-id-page_1 .views-field-view-node,
	.view-vacancys.view-display-id-block_1 .views-field-nothing,
	.view-vacancys.view-display-id-page_1 .views-field-nothing
	{
		position: absolute;
		margin-top: 0;
		margin-left: 0;
	}
	.view-vacancys.view-display-id-block_1 .views-row, 
	.view-vacancys.view-display-id-page_1 .views-row, 
	.view-research .views-row{
		min-height: 128px;
	}
	.postfooter{
		min-height: 83px;
	}
	.view-research .views-field-body, 
	.view-research .views-field-title, 
	.view-vacancys.view-display-id-block_1 .views-field-body, 
	.view-vacancys.view-display-id-page_1 .views-field-body, 
	.view-vacancys.view-display-id-block_1 .views-field-title{
    padding-right: 0px;
    width: 249px;
    padding-left: 15px;	
	}	
	.view-research .views-field-created, 
	.view-vacancys.view-display-id-block_1 .views-field-field-deadline-date, 
	.view-vacancys.view-display-id-page_1 .views-field-field-deadline-date, 
	.view-vacancys.view-display-id-block_1 .views-field-created{
		width: 50%;
	}
	.view-vacancys.view-display-id-block_1 .views-row{
		padding-bottom: 0;
	}
		.right-direction .navbar-default .navbar-toggle, .navbar-default .navbar-toggle{
		left: 15px;
	}
	.right-direction #search-block-form .input-group{
		float: none;
	}
	.right-direction .full_title	{
		font-size: 14px;
	}
	.right-direction .view-research .views-field-created, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-field-deadline-date, 
	.right-direction .view-vacancys.view-display-id-page_1 .views-field-field-deadline-date, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-created {
			margin-left: 0;
			width: 50%;
			float: right;
			margin-right: 25px;
	}	
	.right-direction .view-research .views-field-body, 
	.right-direction .view-research .views-field-title, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-body, 
	.right-direction .view-vacancys.view-display-id-page_1 .views-field-body, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-title {
			margin-left: 5px;
			width: 165px;
			padding-left: 0;
			float: right;
			margin-left: 0;
			margin-right: 25px;
	}	
	.right-direction .view-research .views-field-field-imstitute {
			/* margin-left: 5px; */
			float: right;
			margin-right: 25px;
	}	
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-created .views-label,
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-field-deadline-date .views-label{
		padding-right: 0;
	}
}
@media (max-width: 412px){
	.view-research .views-field-body, 
	.view-research .views-field-title, 
	.view-vacancys.view-display-id-block_1 .views-field-body, 
	.view-vacancys.view-display-id-page_1 .views-field-body, 
	.view-vacancys.view-display-id-block_1 .views-field-title{
		width: 245px;
	}
	.right-direction .navbar-default .navbar-toggle, .navbar-default .navbar-toggle{
		left: 15px;
	}
	.right-direction #search-block-form .input-group{
		float: none;
	}
	.right-direction .full_title	{
		font-size: 14px;
	}
	.right-direction .view-research .views-field-created, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-field-deadline-date, 
	.right-direction .view-vacancys.view-display-id-page_1 .views-field-field-deadline-date, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-created {
			margin-left: 0;
			width: 50%;
			float: right;
			margin-right: 25px;
	}	
	.right-direction .view-research .views-field-body, 
	.right-direction .view-research .views-field-title, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-body, 
	.right-direction .view-vacancys.view-display-id-page_1 .views-field-body, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-title {
			margin-left: 5px;
			width: 165px;
			padding-left: 0;
			float: right;
			margin-left: 0;
			margin-right: 25px;
	}	
	.right-direction .view-research .views-field-field-imstitute {
			/* margin-left: 5px; */
			float: right;
			margin-right: 25px;
	}	
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-created .views-label,
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-field-deadline-date .views-label{
		padding-right: 0;
	}	
}
@media (max-width: 375px){
	h2{
		font-size: 22px;
	}
	.view-research .views-field-body, 
	.view-research .views-field-title, 
	.view-vacancys.view-display-id-block_1 .views-field-body, 
	.view-vacancys.view-display-id-page_1 .views-field-body, 
	.view-vacancys.view-display-id-block_1 .views-field-title{
    margin-left: 10px;
    width: 215px;
    padding-left: 0;
	}
	.row .col-sm-4{
		padding-right: 0 !important;
	}
	.view-research .views-field-created, .view-vacancys.view-display-id-block_1 .views-field-field-deadline-date, .view-vacancys.view-display-id-page_1 .views-field-field-deadline-date, .view-vacancys.view-display-id-block_1 .views-field-created	{
		margin-left: 10px;
		width: 60%;
	}
	.main-container .row{
		padding-left: 0 !important;
	}
	.view-research .views-field-field-imstitute{
		margin-left: 10px;
	}
	.right-direction .navbar-default .navbar-toggle, .navbar-default .navbar-toggle{
		left: 15px;
	}
	.right-direction #search-block-form .input-group{
		float: none;
	}
	.right-direction .full_title	{
		font-size: 14px;
	}
	.right-direction .view-research .views-field-created, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-field-deadline-date, 
	.right-direction .view-vacancys.view-display-id-page_1 .views-field-field-deadline-date, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-created {
			margin-left: 0;
			width: 50%;
			float: right;
			margin-right: 25px;
	}	
	.right-direction .view-research .views-field-body, 
	.right-direction .view-research .views-field-title, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-body, 
	.right-direction .view-vacancys.view-display-id-page_1 .views-field-body, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-title {
			margin-left: 5px;
			width: 165px;
			padding-left: 0;
			float: right;
			margin-left: 0;
			margin-right: 25px;
	}	
	.right-direction .view-research .views-field-field-imstitute {
			/* margin-left: 5px; */
			float: right;
			margin-right: 25px;
	}	
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-created .views-label,
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-field-deadline-date .views-label{
		padding-right: 0;
	}	
}

@media (max-width: 360px){
	.view-research .views-field-body, .view-research .views-field-title, .view-vacancys.view-display-id-block_1 .views-field-body, .view-vacancys.view-display-id-page_1 .views-field-body, .view-vacancys.view-display-id-block_1 .views-field-title{
		width: 200px;
	}
	.right-direction .navbar-default .navbar-toggle, .navbar-default .navbar-toggle{
		left: 15px;
	}
	.right-direction #search-block-form .input-group{
		float: none;
	}
	.right-direction .full_title	{
		font-size: 14px;
	}
	.right-direction .view-research .views-field-created, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-field-deadline-date, 
	.right-direction .view-vacancys.view-display-id-page_1 .views-field-field-deadline-date, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-created {
			margin-left: 0;
			width: 50%;
			float: right;
			margin-right: 5px;
	}	
	.right-direction .view-research .views-field-body, 
	.right-direction .view-research .views-field-title, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-body, 
	.right-direction .view-vacancys.view-display-id-page_1 .views-field-body, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-title {
			margin-left: 5px;
			width: 165px;
			padding-left: 0;
			float: right;
			margin-left: 0;
			margin-right: 5px;
	}	
	.right-direction .view-research .views-field-field-imstitute {
			/* margin-left: 5px; */
			float: right;
			margin-right: 5px;
	}	
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-created .views-label,
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-field-deadline-date .views-label{
		padding-right: 0;
	}	
}

@media (max-width: 320px){
	h2{
		font-size: 19px;
	}
	.view-research .views-field-body, 
	.view-research .views-field-title, 
	.view-vacancys.view-display-id-block_1 .views-field-body, 
	.view-vacancys.view-display-id-page_1 .views-field-body, 
	.view-vacancys.view-display-id-block_1 .views-field-title{
    margin-left: 5px;
    width: 165px;
    padding-left: 0;
	}
	.row .col-sm-4{
		padding-right: 0 !important;
	}
	.view-research .views-field-created, .view-vacancys.view-display-id-block_1 .views-field-field-deadline-date, .view-vacancys.view-display-id-page_1 .views-field-field-deadline-date, .view-vacancys.view-display-id-block_1 .views-field-created	{
		margin-left: 5px;
		width: 50%;
	}
	.main-container .row{
		padding-left: 0 !important;
	}
	.view-research .views-field-field-imstitute{
		margin-left: 5px;
	}
	.right-direction .navbar-default .navbar-toggle, .navbar-default .navbar-toggle{
		left: 15px;
	}
	.right-direction #search-block-form .input-group{
		float: none;
	}
	.right-direction .full_title	{
		font-size: 14px;
	}
	.right-direction .view-research .views-field-created, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-field-deadline-date, 
	.right-direction .view-vacancys.view-display-id-page_1 .views-field-field-deadline-date, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-created {
			margin-left: 0;
			width: 50%;
			float: right;
			margin-right: 5px;
	}	
	.right-direction .view-research .views-field-body, 
	.right-direction .view-research .views-field-title, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-body, 
	.right-direction .view-vacancys.view-display-id-page_1 .views-field-body, 
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-title {
			margin-left: 5px;
			width: 165px;
			padding-left: 0;
			float: right;
			margin-left: 0;
			margin-right: 5px;
	}	
	.right-direction .view-research .views-field-field-imstitute {
			/* margin-left: 5px; */
			float: right;
			margin-right: 5px;
	}	
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-created .views-label,
	.right-direction .view-vacancys.view-display-id-block_1 .views-field-field-deadline-date .views-label{
		padding-right: 0;
	}
}