html, body {height: 100%;}
body {background: #eeeeee;color: #212121;font-family: 'OpenSans', sans-serif;font-size: 14px;line-height: 1.5;margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-style: normal;font-weight: normal;}
h1, .h1 {
font-size: 2em;
line-height: 1.5;
margin-top: 0.75em;
}
h2, .h2 {
font-size: 1.5em;
line-height: 1;
margin-top: 1em;
}
h3, .h3 {
font-size: 1.25em;
line-height: 1.2;
margin-top: 1.2em;
}
h4, h5, h6, .h4, .h5, .h6 {
font-size: 1em;
font-weight: bold;
line-height: 1.5;
margin-top: 1.5em;
}
p {
font-size: 1em;
line-height: 1.5;
margin: 0 0 1.5em 0;
}
a { color: #175fb1; text-decoration: none; }
a:visited { color: #309; }
a:hover, a:active, li a.active {color: #175fb1; outline: 0;text-decoration: underline;}
a:focus { outline: none ; }
strong {font-size:15px;color:#212121;font-family: 'OpenSans-Semibold', sans-serif;}
/* apply common styling after reset.css */
li ul, li ol {  margin: 0; }
ul, ol {  margin: 0 1.5em 1.5em 0;  padding-left: 1.5em; }
ul {  list-style-type: disc; }
ol {  list-style-type: decimal; }
dl {  margin: 0 0 1.5em 0; }
dl dt {  font-weight: bold; }
dd {  margin-left: 1.5em; }
hr {  background: #666;  border: none;  clear: both;  float: none;  height: 1px;  margin: 0 0 1.4375em;  width: 100%; }
fieldset {  border: 1px solid #ccc;  margin: 0 0 1.4375em;  padding: 1.5em; }
table {  margin-bottom: 1.5em;  width: 100%; }
th, tr, td {  vertical-align: middle; }
th { padding-right: 1em; }
.sticky-header th, .sticky-table th {  border-bottom: 3px solid #ccc;  padding-right: 1em;  text-align: left; }
/**
* 2.LAYOUT
*/
#container {margin: 0 auto 0;padding: 0px;width: 1040px;box-sizing: border-box;min-height: 100%;padding-bottom: 100px;}
/**
* 3.MAIN
*/
#main {
display: inline;
margin: 0;
}
/* 3 columns */
body.two-sidebars #main {
float: left;
margin: 0 0 0 240px;
padding: 0;
width: 460px;
}
/* 2 columns: sidebar-first */
body.sidebar-first #main {
float: right;
margin: 0;
padding: 0;
width: 760px;
}
/* 2 columns: sidebar-second */
body.sidebar-second #main {
float: left;
margin: 0;
padding: 0;
width: 700px;
}
/**
* 4.SIDEBARS
*/
/* 3 columns: sidebar-first */
body.two-sidebars #sidebar-first {
float: left;
margin: 0 0 0 -700px;
padding: 0;
width: 220px;
}
/* 3 columns: sidebar-second */
body.two-sidebars #sidebar-second {
float: right;
margin: 0;
padding: 0;
width: 220px;
}
/* 2 columns: sidebar-first */
body.sidebar-first #sidebar-first {
float: left;
margin: 0;
padding: 0;
width: 260px;
}
/* 2 columns: sidebar-second */
body.sidebar-second #sidebar-second {
float: right;
margin: 0;
padding: 0;
width: 220px;
}
/**
* 6.NAVIGATION
*/
#navigation {
clear: both;
margin: 0;
padding: 0;
}
#navigation ul#main-menu {
clear: both;
list-style: none;
margin: 0;
padding: 0;
}
#navigation ul#main-menu li {
float: left;
margin: 0;
padding: 0;
}
#navigation ul#main-menu li a {
display: block;
padding: 0 2em 0 0;
}
#navigation ul#secondary-menu {
clear: both;
list-style: none;
margin: 0;
padding: 0;
}
#navigation ul#secondary-menu li {
float: left;
margin: 0;
padding: 0;
}
#navigation ul#secondary-menu li a {
display: block;
padding: 0 2em 0 0;
}
.breadcrumb {
clear: both;
padding: 1.5em 0 0;
}
#skip-link {
position: absolute;
}
/* menus and item lists */
.item-list ul {
margin: 0;
padding: 0 0 0 1.5em;
}
.item-list ul li {
margin: 0;
padding: 0;
}
ul.menu li {
margin: 0;
padding: 0;
}
ul.inline {
clear: both;
}
ul.inline li {
margin: 0;
padding: 0 1em 0 0;
}
/* admin tabs */
.tabs-wrapper {
border-bottom: 1px solid #333;
margin: 0 0 1.4375em;
}
ul.primary {
border: none;
margin: 0;
padding: 0;
}
ul.primary li a {
background: none;
border: none;
display: block;
float: left;
line-height: 1.5em;
margin: 0;
padding: 0 1em;
}
ul.primary li a:hover, ul.primary li a.active {
background: #666;
border: none;
color: #fff;
}
ul.primary li a:hover {
background: #888;
text-decoration: none;
}
ul.secondary {
background: #666;
border-bottom: none;
clear: both;
margin: 0;
padding: 0;
}
ul.secondary li {
border-right: none;
}
ul.secondary li a, ul.secondary li a:link {
border: none;
color: #ccc;
display: block;
float: left;
line-height: 1.5em;
padding: 0 1em;
}
ul.secondary li a:hover, ul.secondary li a.active {
background: #888;
color: #fff;
text-decoration: none;
}
ul.secondary a.active {
border-bottom: none;
}
/**
* 7.NODES
*/
.node {
margin-bottom: 1.5em;
}
/* tags */
.field-name-field-tags {
margin: 0 0 1.5em;
}
.field-name-field-tags .field-item {
margin: 0 1em 0 0;
}
.field-name-field-tags div {
display: inline;
}
/* profile */
.profile {
margin: 1.5em 0;
}
.profile h3 {
border: none;
}
.profile dt {
margin-bottom: 0;
}
.profile dd {
margin-bottom: 1.5em;
}
.password-parent {
width: 36em;
}
#comments {clear: both;margin-top: 1.5em;}
#comments header {display:none;}
.comment {margin-bottom: 1.5em;}
.comment .new {color: red;text-transform: capitalize;margin-left: 1em;}
.block {margin-bottom: 29px;}
.clear { clear: both; }
.display-block { display: block; }
/* ########################################### */
/* ########################################### */
/* ########################################### */
/* common */
/* common menu */
nav#navigation .region-navigation ul#superfish-1 li,
nav#navigation .region-navigation ul#superfish-3 li,
.footermenu #block-superfish-2 li, .footermenu #block-superfish-4 li {margin-right: 15px;}
nav#navigation .region-navigation ul#superfish-1 li a,
nav#navigation .region-navigation ul#superfish-3 li a,
.footermenu #block-superfish-2 li a, .footermenu #block-superfish-4 li a {font-family: 'OpenSans-Semibold', sans-serif;text-transform: uppercase;color: #fff;font-size: 14px;padding: 15px;}
.footermenu #block-superfish-2,
nav#navigation .region-navigation {max-width: 1040px;margin: 0 auto;width: 100%;}
ul#superfish-1 li .menuparent:after, ul#superfish-2 li .menuparent:after, ul#superfish-3 li .menuparent:after, ul#superfish-4 li .menuparent:after {content:"";background: url('./images/menuicon.png') no-repeat;position: absolute;text-indent: 0;display: block;width: 6px;height: 5px;right: 0px;top: 20px;}
.sf-menu li:hover > ul li a,
.sf-menu li.sfHover > ul li a {font-size: 14px !important;text-transform: capitalize !important;font-family: 'OpenSans',sans-serif !important;}
/* ########################################### */
/* global */
.logged-in header {margin-top: 20px;}
section.wrapper { height: 100%;margin-top: 20px;}
.clearfix:after {content: "" !important;}
/* header */
header img:hover, header img:hover, header a:hover, header a:focus {opacity:.87;}
header {background: url('./images/headerbg.png') repeat;max-height: 80px;height: 100%;padding: 0;}
header a#logo {display: inline-block;padding: 11px 0px 11px 0px;}
header .header_wrap {max-width: 1040px;width: 100%;margin: 0 auto;height: 80px;}
header .region-header {display: inline-block;float: right;}
header .region-header .block {margin: 0;padding: 20px 0px 0px 0px;}
header .region-header .content .relinks a {color:#fff;font-family: 'OpenSans-Bold',sans-serif;font-size:11px;text-transform:uppercase;margin-right: 15px;}
header .region-header .content .relinks a:hover {text-decoration:underline;}
header .region-header .content .lang > a {display: inline-block;width: 16px;height: 11px;margin-right: 10px;}
header .region-header .content .lang a.uaflag {background:url('./images/headerflags.png') no-repeat 0 0;}
header .region-header .content .lang a.ruflag {background:url('./images/headerflags.png') no-repeat -26px -1px;}
header .region-header .content .lang a.enflag {background:url('./images/headerflags.png') no-repeat -52px -1px;}
header .region-header .content .relinks a.reglink:before {background:url('./images/headerimg.png') no-repeat 0 -4px;width: 16px;height: 16px;display: inline-block;content: "";position: relative;right: 5px;top: 3px;}
header .region-header .content .relinks a.enterlink:before {background:url('./images/headerimg.png') no-repeat -130px -4px;width: 12px;height: 16px;display: inline-block;content: "";position: relative;right: 5px;top: 3px;}
header .region-header .content .separ {background:url('./images/headerimg.png') no-repeat -257px 0;width: 1px;height: 24px;display: inline-block;margin-right: 15px;position: relative;top: 5px;}
/* frontbanner */
#block-block-141 {margin:0;}
.frontbanner {background: url('./images/frontbannerbg.png') repeat 0 0;margin: 20px auto 20px;max-width: 1040px;width: 100%;height: 250px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;position: relative;}
.frontbanner span h1 {font-family: 'OpenSans-Bold',sans-serif;color:#fff;font-size:24px;text-transform:uppercase;padding-top: 15px;}
.frontbanner .frontaction {float: right;color: #fff;max-width: 200px;max-height: 40px;width: 100%;height: 100%;text-align: center;border: 2px solid #fff;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;margin-right: 25px;position: relative;top: -25px;}
.frontbanner .frontaction a {padding: 9px;display: block;}
.frontbanner .frontaction a, .frontbanner span p {font-family: 'OpenSans-Semibold',sans-serif; font-size:15px;color:#fff;}
.frontbanner span h1, .frontbanner span p {margin:0;padding-left: 25px;}
.frontbanner .fronthello {background: url('./images/fontbannershadow.png');max-height: 90px;height: 100%;display: block;width: 100%;position: absolute;max-width: 1040px;bottom: 20px;}
/* header navigation */
nav#navigation {background:url('./images/navbg.png') repeat 0 0;height: 45px;margin: 0 auto;width: 100%;}
nav#navigation .region-navigation .block {margin: 0;}
nav#navigation .sf-menu li:hover > ul,
nav#navigation .sf-menu li.sfHover > ul {top: 44px;}
nav#navigation .sf-menu li:hover > ul li,
nav#navigation .sf-menu li.sfHover > ul li {background: #1f6ec1;width:auto;min-width:200px;}
nav#navigation .sf-menu li:hover > ul li,
nav#navigation .sf-menu li.sfHover > ul li {max-height: 40px;overflow: hidden;}
nav#navigation .sf-menu li:hover > ul li:hover,
nav#navigation .sf-menu li.sfHover > ul li:hover {background:#3981cc !important;}
/* footer */
footer { clear: both; background: url('./images/footerbg.png') repeat;height: 80px;margin-top: -80px;}
footer .footer_wrap {max-width: 1040px;width: 100%;margin: 0 auto;}
footer .region-footer {display: inline-block;float: right;}
footer .region-footer #block-block-140.block {margin: 0;padding: 20px 0px 0px 0px;}
footer .region-footer .block .content .copyrights {color: #fff;font-family: 'OpenSans-Bold',sans-serif;font-size: 11px;text-transform: uppercase;margin-right: 15px;}
footer .region-footer .content .separ {background:url('./images/headerimg.png') no-repeat -257px 0;width: 1px;height: 24px;display: inline-block;margin-right: 15px;position: relative;top: 5px;}
footer .region-footer .content .lang > a {display: inline-block;width: 16px;height: 11px;margin-right: 10px;}
footer .region-footer .content .lang a.uaflag {background:url('./images/headerflags.png') no-repeat 0 0;}
footer .region-footer .content .lang a.ruflag {background:url('./images/headerflags.png') no-repeat -26px -1px;}
footer .region-footer .content .lang a.enflag {background:url('./images/headerflags.png') no-repeat -52px -1px;}
footer #logo {display: inline-block;padding: 11px 0px 11px 0px;}
/* #main nav.breadcrumb */
#main nav.breadcrumb {margin: 0;background: #175fb1;color: #fff;font-family: 'OpenSans-Semibold',sans-serif;font-size: 14px;max-height: 40px;height: 40px;display: block;line-height: 40px;border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;-ms-border-top-left-radius: 5px;-o-border-top-left-radius: 5px;border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;-ms-border-top-right-radius: 5px;-o-border-top-right-radius: 5px;padding: 0;text-align: right;margin-bottom: 20px;}
#main nav.breadcrumb a {color: #fff;}
#main nav.breadcrumb a:nth-last-child(1) {margin-right: 20px;}
/* #sidebar-first + breadcrumbs */
.interesting h3.block-title,
#sidebar-first .view-header h3,
#sidebar-first .block h2.block-title {margin: 0;background: #175fb1;color: #fff;font-family: 'OpenSans-Semibold',sans-serif;font-size: 14px;text-transform: uppercase;text-align: center;max-height: 40px;height: 40px;display: block;line-height: 40px;border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;-ms-border-top-left-radius: 5px;-o-border-top-left-radius: 5px;border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;-ms-border-top-right-radius: 5px;-o-border-top-right-radius: 5px;}
#sidebar-first .block .view-content,
#sidebar-first .block .content {background: #fff;}
#sidebar-first .block .view-content p,
#sidebar-first .block .content ul li {font-family: 'OpenSans-Semibold',sans-serif;font-size: 14px;color: #212121;}
#sidebar-first .block .content p {font-family: 'OpenSans-Semibold',sans-serif;font-size: 14px;color: #212121;padding: 10px;margin: 0;}
#sidebar-first .block .content p.gogo {text-align: center;background: #e74c3c;color: #fff;text-transform: uppercase;}
/* block-views-scioutsourcing-preview-block */
#sidebar-first #block-views-scioutsourcing-preview-block .field-content a {color: #212121;font-size: 14px;display: block;}
#sidebar-first #block-views-scioutsourcing-preview-block .views-field-created {font-size: 13px;color: #aeaeae;display: inline-block;}
#sidebar-first #block-views-scioutsourcing-preview-block .views-row {margin: 15px;border-bottom: 1px solid #ddd;min-height: 100px;padding-bottom: 15px;}
#sidebar-first #block-views-scioutsourcing-preview-block .field-content blockquote {display:none;}
#sidebar-first #block-views-scioutsourcing-preview-block .views-field-field-scioutsourcing-image {float: right;padding: 5px;height: 55px;}
#sidebar-first #block-views-scioutsourcing-preview-block .views-field-field-scioutsourcing-image img {border-radius: 50%;-moz-border-radius: 5%;-webkit-border-radius: 5%;-ms-border-radius: 5%;-o-border-radius: 5%;width:50px;}
#sidebar-first #block-views-scioutsourcing-preview-block .view-footer a {color:#fff;}
#sidebar-first #block-views-scioutsourcing-preview-block .view-footer {text-align: center;background: #e74c3c;color: #fff;text-transform: uppercase;}
#sidebar-first #block-views-scioutsourcing-preview-block .view-footer:hover{opacity:.7;}
/* block-views-scioutsourcing-preview-block-1 */
#sidebar-first #block-views-scioutsourcing-preview-block-1 .field-content a {color: #212121;font-size: 14px;display: block;}
#sidebar-first #block-views-scioutsourcing-preview-block-1 .views-field-created {font-size: 13px;color: #aeaeae;display: inline-block;}
#sidebar-first #block-views-scioutsourcing-preview-block-1 .views-row {margin: 15px;border-bottom: 1px solid #ddd;min-height: 100px;padding-bottom: 15px;}
#sidebar-first #block-views-scioutsourcing-preview-block-1 .field-content blockquote {display:none;}
#sidebar-first #block-views-scioutsourcing-preview-block-1 .views-field-field-scioutsourcing-image {float: right;padding: 5px;height: 55px;}
#sidebar-first #block-views-scioutsourcing-preview-block-1 .views-field-field-scioutsourcing-image img {border-radius: 50%;-moz-border-radius: 5%;-webkit-border-radius: 5%;-ms-border-radius: 5%;-o-border-radius: 5%;width:50px;}
#sidebar-first #block-views-scioutsourcing-preview-block-1 .view-footer a, #sidebar-first .view-vacancies-view.view-display-id-block_2 .view-footer a {color:#fff;}
#sidebar-first #block-views-scioutsourcing-preview-block-1 .view-footer, #sidebar-first .view-vacancies-view.view-display-id-block_2 .view-footer {text-align: center;background: #e74c3c;color: #fff;text-transform: uppercase;}
#sidebar-first #block-views-scioutsourcing-preview-block-1 .view-footer:hover, #sidebar-first .view-vacancies-view.view-display-id-block_2 .view-footer:hover{opacity:.7;}
/* block-views-scioutsourcing-preview-block-2 */
#sidebar-first #block-views-scioutsourcing-preview-block-2 .field-content a {color: #212121;font-size: 14px;display: block;}
#sidebar-first #block-views-scioutsourcing-preview-block-2 .views-field-created {font-size: 13px;color: #aeaeae;display: inline-block;}
#sidebar-first #block-views-scioutsourcing-preview-block-2 .views-row {margin: 15px;border-bottom: 1px solid #ddd;min-height: 100px;padding-bottom: 15px;}
#sidebar-first #block-views-scioutsourcing-preview-block-2 .field-content blockquote {display:none;}
#sidebar-first #block-views-scioutsourcing-preview-block-2 .views-field-field-scioutsourcing-image {float: right;padding: 5px;height: 55px;}
#sidebar-first #block-views-scioutsourcing-preview-block-2 .views-field-field-scioutsourcing-image img {border-radius: 50%;-moz-border-radius: 5%;-webkit-border-radius: 5%;-ms-border-radius: 5%;-o-border-radius: 5%;width:50px;}
#sidebar-first #block-views-scioutsourcing-preview-block-2 .view-footer a {color:#fff;}
#sidebar-first #block-views-scioutsourcing-preview-block-2 .view-footer {text-align: center;background: #e74c3c;color: #fff;text-transform: uppercase;}
#sidebar-first #block-views-scioutsourcing-preview-block-2 .view-footer:hover{opacity:.7;}
/* #container .mainContent + interesting */
/* interesting */
#container .interesting .view-footer {width:auto;border-bottom: 50px solid #fff;margin-bottom: 20px;padding: 15px 15px 10px 15px;}
#container .interesting .view-footer div a {background: url("./images/blogsbuttonbg.png") no-repeat;border: 0px !important;height: 45px !important;display: inherit;padding: 0px 10px 0px 10px;margin: 0 auto;font-size: 15px;border-radius: 5px;margin-bottom: 10px;font-family: 'OpenSans',sans-serif;color:#fff;line-height: 40px;text-align: center;}
#container .interesting .view-footer div div:nth-child(1) {max-width: 200px;}
#container .interesting .view-footer div div:nth-child(2) {float: right !important;max-width: 200px;}
#container .interesting {background:#fff;}
#container .interesting .Content .views-row {padding:15px;}
#container .interesting .Content .views-row .field-content h4 {margin:0;}
#container .interesting .Content .views-row .field-content h4 a {font-size: 15px;font-family: 'OpenSans-Bold',sans-serif;}
#container .interesting .Content .views-row .field-content p {font-size: 14px;}
/* mainContent */
#container .mainContent .lenta-items {width: 240px;display: inline-block;margin-right: 13px;vertical-align: top;/*max-height: 350px;overflow: hidden;*/height: 100%;margin-bottom: 15px;}
#container .mainContent .lenta-items:nth-child(3) {margin-right:0px;}
#container .mainContent .lenta-items > ul {padding: 0;margin: 0;font-family: 'OpenSans-Semibold',sans-serif;font-size: 14px;color: #212121;}
#container .mainContent .lenta-items > ul li {list-style: none;padding: 0px 10px 0px 10px;margin: 0;/*display: inline-block;*/}
#container .mainContent .lenta-items > ul a {color: #212121;padding: 10px 0px 10px 5px;border-bottom: 1px solid #ddd;max-width: 100%;width: auto;display: inline-block;}
#container .mainContent .lenta-items > ul a:hover {text-decoration:underline;color:#175fb1;}
#container .mainContent .lenta-items:nth-child(3) ul li {padding: inherit;display: inherit;}
#container .mainContent .lenta-items > ul span:nth-child(1) {margin: 0;color: #fff;font-family: 'OpenSans-Semibold',sans-serif;font-size: 14px;text-transform: uppercase;text-align: center;max-height: 40px;height: 40px;display: block;line-height: 40px;border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;-ms-border-top-left-radius: 5px;-o-border-top-left-radius: 5px;border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;-ms-border-top-right-radius: 5px;-o-border-top-right-radius: 5px;}
/* main #f, #s, #t*/
#container .mainContent .lenta-items > ul span.colortitle1 {background:#27ae60;}
#container #t.mainContent .lenta-items:nth-child(1) > p a.bluebutton,
#container #f.mainContent .lenta-items:nth-child(1) > p a.bluebutton {color:#27ae60;border:2px solid #27ae60;}
#container #t.mainContent .lenta-items:nth-child(1) > p a.bluebutton:hover,
#container #f.mainContent .lenta-items:nth-child(1) > p a.bluebutton:hover {color:#fff;background:#27ae60;}
#container .mainContent .lenta-items > ul span.colortitle2 {background:#d81b60;}
#container #f.mainContent .lenta-items:nth-child(2) > p a.bluebutton {color:#d81b60;border:2px solid #d81b60;}
#container #f.mainContent .lenta-items:nth-child(2) > p a.bluebutton:hover {color:#fff;background:#d81b60;}
#container .mainContent .lenta-items > ul span.colortitle3 {background:#4527a0;}
#container #t.mainContent .lenta-items:nth-child(2) > p a.bluebutton,
#container #f.mainContent .lenta-items:nth-child(3) > p a.bluebutton {color:#4527a0;border:2px solid #4527a0;}
#container #t.mainContent .lenta-items:nth-child(2) > p a.bluebutton:hover,
#container #f.mainContent .lenta-items:nth-child(3) > p a.bluebutton:hover {color:#fff;background:#4527a0;}
#container .mainContent .lenta-items > ul span.colortitle4 {background:#34495e;}
#container #f.mainContent .lenta-items:nth-child(4) > p a.bluebutton {color:#34495e;border:2px solid #34495e;}
#container #f.mainContent .lenta-items:nth-child(4) > p a.bluebutton:hover {color:#fff;background:#34495e;}
#container .mainContent .lenta-items > ul span.colortitle5 {background:#0097a7;}
#container #f.mainContent .lenta-items:nth-child(5) > p a.bluebutton {color:#0097a7;border:2px solid #0097a7;}
#container #f.mainContent .lenta-items:nth-child(5) > p a.bluebutton:hover {color:#fff;background:#0097a7;}
#container .mainContent .lenta-items > ul span.colortitle6 {background:#e74c3c;}
#container #t.mainContent .lenta-items:nth-child(3) input.bluebutton,
#container #f.mainContent .lenta-items:nth-child(6) > p a.bluebutton {color:#e74c3c;border:2px solid #e74c3c;}
#container #t.mainContent .lenta-items:nth-child(3) input.bluebutton:hover,
#container #f.mainContent .lenta-items:nth-child(6) > p a.bluebutton:hover {color:#fff;background:#e74c3c;}
#container .mainContent .lenta-items > p a.bluebutton {font-family: 'OpenSans-Semibold',sans-serif;font-size: 15px;max-height: 40px;height: 100%;text-align: center;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;display: block;padding: 7px;margin: 0 auto;width: 190px;}
#block-block-109 input.SR_submitButton,
#block-block-127 input.SR_submitButton,
#block-block-129 input.SR_submitButton,
#container #s.mainContent .SR_submitButton {font-size: 15pt;color: #fff;background: url("./images/subscribebutton.png");padding: 0;margin: 0;}
#block-block-109 input.SR_submitButton,
#block-block-127 input.SR_submitButton,
#block-block-129 input.SR_submitButton,
#container #s.mainContent input.SR_submitButton,
#container #t.mainContent .lenta-items:nth-child(3) input.bluebutton {font-family: 'OpenSans-Semibold',sans-serif;font-size: 15px;background: #fff;height: 42px;text-align: center;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;display: block;padding: 7px;margin:1px auto 1.5em;width: 200px;cursor:pointer;}
#block-block-109 input.SR_submitButton,
#block-block-127 input.SR_submitButton,
#block-block-129 input.SR_submitButton,
#container #s.mainContent input.SR_submitButton {background: url("./images/subscribebutton.png") no-repeat;border: 0px !important;width: 200px !important;height: 45px !important;}
#block-block-109 input.SR_submitButton:hover,
#block-block-127 input.SR_submitButton:hover,
#block-block-129 input.SR_submitButton:hover,
#container #s.mainContent input.SR_submitButton:hover {opacity:.8;}
#container #f.mainContent .lenta-items:nth-child(1) {background:url('./images/blckbg1.png') 100% 100% no-repeat;background-size: cover;border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-ms-border-bottom-right-radius: 5px;-o-border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;-moz-border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-ms-border-bottom-left-radius: 5px;-o-border-bottom-left-radius: 5px;}
#container #f.mainContent .lenta-items:nth-child(2) {background:url('./images/blckbg2.png') 100% 100% no-repeat;background-size: cover;border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-ms-border-bottom-right-radius: 5px;-o-border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;-moz-border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-ms-border-bottom-left-radius: 5px;-o-border-bottom-left-radius: 5px;}
#container #f.mainContent .lenta-items:nth-child(3) {background:url('./images/blckbg3.png') 100% 100% no-repeat;background-size: cover;border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-ms-border-bottom-right-radius: 5px;-o-border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;-moz-border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-ms-border-bottom-left-radius: 5px;-o-border-bottom-left-radius: 5px;}
#container #s.mainContent .lenta-items:nth-child(1) {background:url('./images/blckbg4.png') 100% 100% no-repeat;background-size: cover;border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-ms-border-bottom-right-radius: 5px;-o-border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;-moz-border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-ms-border-bottom-left-radius: 5px;-o-border-bottom-left-radius: 5px;}
#container #s.mainContent .lenta-items:nth-child(2) {background:url('./images/blckbg5.png') 100% 100% no-repeat;background-size: cover;border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-ms-border-bottom-right-radius: 5px;-o-border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;-moz-border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-ms-border-bottom-left-radius: 5px;-o-border-bottom-left-radius: 5px;}
#container #s.mainContent .lenta-items:nth-child(3) {background:url('./images/blckbg6.png') 100% 100% no-repeat;background-size: cover;border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-ms-border-bottom-right-radius: 5px;-o-border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;-moz-border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-ms-border-bottom-left-radius: 5px;-o-border-bottom-left-radius: 5px;}
#container #t.mainContent .lenta-items {background:#fff;border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-ms-border-bottom-right-radius: 5px;-o-border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;-moz-border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-ms-border-bottom-left-radius: 5px;-o-border-bottom-left-radius: 5px;height: 380px;}
#container #t.mainContent .lenta-items:nth-child(3) ul p {font-family: 'OpenSans-Semibold',sans-serif;text-align: center;margin: 20px 0px 20px 0px;display: block;}
/* inputs */
#sidebar-first #block-search-form form#search-block-form .form-item {display: block;margin: 0 auto;width: 260px;padding: 20px 0px 10px 0px;}
#sidebar-first #block-search-form form#search-block-form #edit-actions {padding-bottom: 20px;display: block;}
#sidebar-first #block-search-form form#search-block-form input.form-submit {background: url('./images/searchbutton.png') 100% 100% no-repeat;display: block;margin: 0 auto;text-align: center;width: 220px;border: 0px;font-family: 'OpenSans-Semibold',sans-serif;height: 45px;color: #fff;font-size: 15px;cursor: pointer;}
.page-conferences #main .panel-col-top.panel-panel a.bluebutton:hover,
#sidebar-first #block-search-form form#search-block-form input.form-submit:hover {opacity:.7;text-decoration:none;}
.node-type-page #main .node fieldset div select {width: 60px !important;}
.node-type-page #main .node fieldset div input[type="checkbox"] {width: auto;height: auto;margin: 0;}
.node-type-page #main .node fieldset div select,
.node-type-page #main .node fieldset div input {display: inherit;height: 40px;padding: 0px 10px 0px 10px;margin: 0 auto;text-align: center;width: 220px;font-size: 13px;border-radius: 5px;border: 0px;box-shadow: 2px -4px 11px 2px #ddd;margin-bottom: 10px;font-family: 'OpenSans',sans-serif;}
#container #s.mainContent .lenta-items:nth-child(3) ul form select,
#container #t.mainContent .lenta-items:nth-child(3) ul form select {width: 200px !important;}
#container .mainContent .lenta-items:nth-child(3) form {margin: 10px auto 0 !important;display: block;width: 201px;padding: 0px !Important;}
#container .mainContent .lenta-items:nth-child(3) form table {margin: 0;}
/*
#block-block-127 form select,
#block-block-129 form select,
#container #s.mainContent .lenta-items:nth-child(3) ul form select,
#container #t.mainContent .lenta-items:nth-child(3) ul form select {}
{display: inherit;height: 40px;padding: 0px 10px 0px 10px;margin: 0 auto;text-align: center;width: 180px;font-size: 13px;border-radius: 5px;border: 0px;box-shadow: 2px -4px 11px 2px #ddd;margin-bottom: 10px;font-family: 'OpenSans',sans-serif;}
*/
.jq-selectbox__select {height:40px;width:146px;margin-bottom:10px;line-height:40px;}
.jq-selectbox__select-text {width:auto !important;}
#sidebar-first #block-search-form form#search-block-form input.form-text {width:220px !important;}
#sidebar-first #block-search-form form#search-block-form input.form-text,
#block-block-109 form input,
#block-block-127 form input,
#block-block-129 form input,
#container #s.mainContent .lenta-items:nth-child(3) ul form input,
#container #t.mainContent .lenta-items:nth-child(3) ul form input {display: inherit;height: 40px;padding: 0px 10px 0px 10px;margin: 0 auto;text-align: center;width: 180px;font-size: 15px;border-radius: 5px;margin-bottom: 10px;font-family: 'OpenSans',sans-serif;box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-ms-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-o-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);border: 1px solid #CCC;border-bottom-color: #B3B3B3;}
/* confirence */
.node-type-conference #main .node .similar {margin-top: 20px;border-top: 20px solid #EEEEEE;}
.node-type-conference #main .node .similar .sfdsfaas {padding: 10px 0px 0px 0px;border-bottom: 1px solid #eee;}
.node-type-conference #main .node .similar .sfdsfaas a {text-decoration: underline;font-family: 'OpenSans-Bold',sans-serif;font-weight:bold;}
.node-type-conference #main .node .similar .sfdsfaas .dtss {font-size: 13px;color: #424242;display: inherit;padding: 10px 0px 0px 0px;}
.node-type-conference #main .node {margin: 0;}
.node-type-conference #main .node .titlesd,
.node-type-conference #main .node .content {padding: 0px 20px 0px 20px;}
.node-type-conference #main h1 {font-size: 18px;margin: 0;font-family: 'OpenSans-Bold',sans-serif;line-height: 1.1;padding: 0px 20px 0px 20px;}
.page-node #main .confdetails {text-align: center;}
.page-node #main .confdetails strong {font-size: 14px;}
.page-node #main .confdetails p {margin: 0;display: inline-block;padding: 0px 20px 7px 0px;}
.node-type-conference #main .similar h3 {margin: 0;background: #175fb1;color: #fff;font-family: 'OpenSans-Semibold',sans-serif;font-size: 14px;max-height: 40px;height: 40px;display: block;line-height: 40px;border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;-ms-border-top-left-radius: 5px;-o-border-top-left-radius: 5px;border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;-ms-border-top-right-radius: 5px;-o-border-top-right-radius: 5px;padding-left: 20px;}
.region-frontbanner,
.page-conferences .region-frontbanner {margin: 20px auto 20px;}
.page-conferences #block-block-105 .content p,
.node-type-conference #block-block-134 .content,
.page-conferences #block-block-135 .content p {margin: 0;text-align: center;width: auto !important;}
.page-conferences .panel-col-bottom .inside p {margin:0;}
.node-type-conference #main,
.page-conferences #container section#main {background: #fff;}
.page-conferences #container section#main .pane-content {padding:0px 20px 0px 20px;}
.page-grants #container section#main .panel-2col-stacked .panel-col-last .inside .pane-content strong:after,
.page-study-abroad #container section#main .panel-2col-stacked .panel-col-last .inside .pane-content strong:after,
#container .interesting .view-footer:before,
.page-node #main h1:after,
.node-type-digest-issue #main h1:after,
.node-type-event #main h1:after,
.node-type-page #main h1:after,
.page-vacancies #main h1:after,
.page-vacancies-0 #main h1:after,
.node-type-vacancy #main h1:after,
.page-grants-all #main h1:after,
.page-grants #main h1:after,
.page-study-abroad #main h1:after,
.node-type-grant #main h1:after,
.page-node #main .confdetails:after,
.node-type-conference #main h1:after,
.page-journals .panel-pane.pane-custom.pane-1 .pane-content strong:after,
.page-vacancies .panel-2col-stacked .panel-col-last .pane-content strong:after,
.page-vacancies-0 .panel-2col-stacked .panel-col-last .pane-content strong:after,
.page-vacancies #container section#main .pane-content strong.bydiscipline:after,
.page-vacancies-0 #container section#main .pane-content strong.bydiscipline:after,
.page-conferences #container section#main .pane-content strong.bycountry:after,
.page-conferences #container section#main .pane-content strong.dts:after,
.page-conferences #container section#main .pane-content strong.bydiscipline:after,
.page-conferences h1:after {content: "";background: url('./images/contentline.png') center center no-repeat;display: block;width: 100%;height: 7px;margin: 10px auto 15px;}
.page-journals .panel-pane.pane-custom.pane-1 .pane-content strong,
.page-vacancies .panel-2col-stacked .panel-col-last .pane-content strong,
.page-vacancies-0 .panel-2col-stacked .panel-col-last .pane-content strong,
.page-vacancies #container section#main .pane-content strong.bydiscipline,
.page-vacancies-0 #container section#main .pane-content strong.bydiscipline,
.page-conferences #container section#main .pane-content strong.bycountry,
.page-conferences #container section#main .pane-content strong.dts,
.page-conferences #container section#main .pane-content strong.bydiscipline {display: inline;font-size: 15px;font-family: 'OpenSans-Semibold',sans-serif;}
.page-conferences #container section#main .pane-content .discipline {display: inline-block;}
.page-conferences #container section#main .pane-content .dtss {display: inline-block;width: 200px;padding-left: 0px;vertical-align: top;}
.page-conferences #container section#main .pane-content .dtss a {font-size: 14px;color:#212121;margin: 0;width: 100%; display: block;}
.page-conferences #container section#main .pane-content .discipline a {text-align: left;color:#212121;display: inline-block;}
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li a:hover,
.page-conferences #container section#main .pane-content .dtss a:hover,
.page-conferences #container section#main .pane-content .discipline a:hover {color:#175fb1;text-decoration:underline;}
.page-events .panel-2col-stacked .panel-col-last b,
.page-vacancies .panel-col-top.panel-panel .discpln b,
.page-vacancies-0 .panel-col-top.panel-panel .discpln b,
.page-conferences #container section#main .pane-content .dtss b,
.page-conferences #container section#main .pane-content .discipline b {display:none;}
.page-grants #container section#main .panel-col-last.panel-panel .pane-content p,
.page-grants #container section#main .panel-col-last.panel-panel .pane-content ul,
.page-grants #container section#main .panel-col-last.panel-panel .pane-content,
.page-grants #container section#main .panel-col-last.panel-panel .inside,
.page-study-abroad #container section#main .panel-col-last.panel-panel .pane-content p,
.page-study-abroad #container section#main .panel-col-last.panel-panel .pane-content ul,
.page-study-abroad #container section#main .panel-col-last.panel-panel .pane-content,
.page-study-abroad #container section#main .panel-col-last.panel-panel .inside,
.page-conferences #container section#main .panel-col-last.panel-panel .pane-content p,
.page-conferences #container section#main .panel-col-last.panel-panel .pane-content ul,
.page-conferences #container section#main .panel-col-last.panel-panel .pane-content,
.page-conferences #container section#main .panel-col-last.panel-panel .inside {margin:0 !important;padding:0;}
.page-conferences #container section#main .addconf {display: inline-block;vertical-align: top;width: 200px;text-align: center;position: relative; top: -10px;}
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li {list-style: none;}
/*.node div a:before,*/
.page-grants section#main .panel-2col-stacked .pane-content ul.c li a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li a:before,
.page-vacancies #container section#main .panel-2col-stacked .pane-content ul.c li a:before {content:"";display: inline-block;width: 16px;height: 11px;padding-right: 3px;}
/*Russian*/
.node .location a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Russian.Federation a:before {background: url('./images/flagsicons.png') no-repeat 0 0;}
/*Ukraine*/
.node .Ukraine a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Ukraine a:before {background: url('./images/flagsicons.png') no-repeat 0 -25px;}
/*USA*/
.node .USA a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.USA a:before {background: url('./images/flagsicons.png') no-repeat 0 -50px;}
/*United Kingdom*/
.node .United.Kingdom a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.United.Kingdom a:before {background: url('./images/flagsicons.png') no-repeat 0 -75px;}
/*Germany*/
.node .Germany a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Germany a:before {background: url('./images/flagsicons.png') no-repeat 0 -100px;}
/*India*/
.node .India a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.India a:before {background: url('./images/flagsicons.png') no-repeat 0 -125px;}
/*Greece*/
.node .Greece a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Greece a:before {background: url('./images/flagsicons.png') no-repeat 0 -150px;}
/*Malaysia*/
.node .Malaysia a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Malaysia a:before {background: url('./images/flagsicons.png') no-repeat 0 -175px;}
/*Italy*/
.node .Italy a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Italy a:before {background: url('./images/flagsicons.png') no-repeat 0 -225px;}
/*Turkey*/
.node .Turkey a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Turkey a:before {background: url('./images/flagsicons.png') no-repeat 0 -200px;}
/*Belarus*/
.node .Belarus a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Belarus a:before {background: url('./images/flagsicons.png') no-repeat 0 -250px;}
/*France*/
.node .France a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.France a:before {background: url('./images/flagsicons.png') no-repeat 0 -275px;}
/*Spain*/
.node .Spain a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Spain a:before {background: url('./images/flagsicons.png') no-repeat 0 -300px;}
/*China*/
.node .China a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.China a:before {background: url('./images/flagsicons.png') no-repeat 0 -325px;}
/*Canada*/
.node .Canada a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Canada a:before {background: url('./images/flagsicons.png') no-repeat 0 -350px;}
/*Poland*/
.node .Poland a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Poland a:before {background: url('./images/flagsicons.png') no-repeat 0 -375px;}
/*Japan*/
.node .Japan a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Japan a:before {background: url('./images/flagsicons.png') no-repeat 0 -425px;}
/*Austria*/
.node .Austria a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Austria a:before {background: url('./images/flagsicons.png') no-repeat 0 -400px;}
/*Thailand*/
.node .Thailand a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Thailand a:before {background: url('./images/flagsicons.png') no-repeat 0 -450px;}
/*Un. Arab Emir.*/
.node .Arab a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Arab a:before {background: url('./images/flagsicons.png') no-repeat 0 -475px;}
/*Portugal*/
.node .Portugal a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Portugal a:before {background: url('./images/flagsicons.png') no-repeat 0 -500px;}
/*Singapore*/
.node .Singapore a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Singapore a:before {background: url('./images/flagsicons.png') no-repeat 0 -525px;}
/*Indonesia*/
.node .Indonesia a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Indonesia a:before {background: url('./images/flagsicons.png') no-repeat 0 -550px;}
/*Netherlands*/
.node .Netherlands a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Netherlands a:before {background: url('./images/flagsicons.png') no-repeat 0 -575px;}
/*Australia*/
.node .Australia a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Australia a:before {background: url('./images/flagsicons.png') no-repeat 0 -600px;}
/*Czech Republic*/
.node .Czech.Republic a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Czech.Republic a:before {background: url('./images/flagsicons.png') no-repeat 0 -625px;}
/*Romania*/
.node .Romania a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Romania a:before {background: url('./images/flagsicons.png') no-repeat 0 -650px;}
/*Switzerland*/
.node .Switzerland a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Switzerland a::before {content: ''; background: url('./images/flagsicons.png') no-repeat 0 -675px;}
/*Ireland*/
.node .Ireland a:before,
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li.Ireland a:before {background: url('./images/flagsicons.png') no-repeat 0 -700px;}
.page-conferences #container section#main .panel-2col-stacked .pane-content ul.c li a {color:#212121;padding-bottom: 3px;}
.page-conferences #container section#main .panel-2col-stacked .panel-col-last {max-width: 200px;float: right;padding-right: 20px;}
.page-conferences #container section#main .panel-2col-stacked .panel-col-first {width: 100%;max-width: 530px;}
.page-events #container section#main .view-events-view .views-row,
.page-journals #container section#main .view-journals-new-view .views-row,
.page-vacancies-0 #container section#main .view-vacancies-view .views-row,
.page-conferences #container section#main .view-conferences-new-view .views-row {padding: 20px 0px 20px 0px;border-bottom: 1px solid #efeded;}
.page-journals #container section#main .view-journals-new-view .views-row .views-field-title,
.view-vacancies-view .views-row .views-field-title,
.page-vacancies-0 #container section#main .view-vacancies-view .views-row .views-field-title,
.page-conferences #container section#main .view-conferences-new-view .views-row .views-field-title {padding-bottom: 15px;}
.page-journals #container section#main .view-journals-new-view .views-row .views-field-title .field-content a,
.view-vacancies-view .views-row .views-field-title .field-content a,
.page-vacancies-0 #container section#main .view-vacancies-view .views-row .views-field-title .field-content a,
.page-conferences #container section#main .view-conferences-new-view .views-row .views-field-title .field-content a {font-weight: bold;font-size: 15px;font-family: 'OpenSans-Bold',sans-serif;}
.page-journals #container section#main .view-journals-new-view .views-field .views-label,
.page-journals #container section#main .view-journals-new-view .views-field .field-content,
.view-vacancies-view .views-field .field-content,
.page-vacancies-0 #container section#main .view-vacancies-view .views-field .field-content,
.view-vacancies-view .views-field .views-label,
.page-vacancies-0 #container section#main .view-vacancies-view .views-field .views-label,
.page-conferences #container section#main .view-conferences-new-view .views-field .views-label,
.page-conferences #container section#main .view-conferences-new-view .views-field .field-content {display: inline-block;}
.page-journals #container section#main .view-journals-new-view .views-field-field-conference-theses-deadlin,
.view-vacancies-view .views-field-field-vacancy-added,
.page-vacancies-0 #container section#main .view-vacancies-view .views-field-field-vacancy-added {color: #424242;font-size: 13px;}
.page-conferences #container section#main .view-conferences-new-view .views-field-field-city,
.page-conferences #container section#main .view-conferences-new-view .views-field-field-conf-start,
.page-conferences #container section#main .view-conferences-new-view .views-field-field-conference-theses-deadlin {color: #424242;font-size: 12px;display: inline-block;width: 157px;}
.page-conferences #container section#main .panel-col-bottom.panel-panel {border-top: 20px solid #EEEEEE;width: 100%;}
span.date-display-single, .VacancyInternalWrapper div:nth-child(2) {display: inline-block;}
.VacancyInternalWrapper div:nth-child(2):before {content: "";background: url('./images/iconlocal.png') no-repeat;display: inline-block;width: 16px;height: 16px;padding-right: 5px;margin-left: 25px;}
.page-conferences #container section#main .view-conferences-new-view .views-row .views-field-title .field-content {width: 455px;}
.page-conferences #container section#main .view-conferences-new-view .views-row .views-field-title:before {content:"";background:url('./images/iconconf.png') no-repeat;display: inline-block;width: 16px;height: 16px;padding-right: 5px;vertical-align: top;margin-top: 5px;}
.page-journals #container section#main .view-journals-new-view .views-field-field-conference-theses-deadlin:before,
.view-vacancies-view .views-field-field-vacancy-added:before,
.page-vacancies-0 #container section#main .view-vacancies-view .views-field-field-vacancy-added:before,
.page-conferences #container section#main .view-conferences-new-view .views-row .views-field-field-conference-theses-deadlin:before {content:"";background:url('./images/icondate.png') no-repeat;display: inline-block;width: 16px;height: 16px;padding-right: 5px;}
.page-node .confdetails .dates p strong:before,
.page-conferences #container section#main .view-conferences-new-view .views-row .views-field-field-conf-start:before {content:"";background:url('./images/icondate.png') no-repeat;display: inline-block;width: 16px;height: 16px;padding-right: 5px;}
.page-conferences #container section#main .view-conferences-new-view .views-row .views-field-field-city:before {content:"";background:url('./images/iconlocal.png') no-repeat;display: inline-block;width: 16px;height: 16px;padding-right: 5px;}
/* pager */
.item-list .pager {padding: 0;margin: 20px 0px 0px 0px;text-align:left;}
.item-list .pager li {position:relative;width: 30px;height: 30px;padding: 0;display: inline-block;line-height: 30px;border-radius: 5px;text-align:center;}
.item-list .pager-next,
.item-list .pager li.pager-item {background: #d1d1d1;}
.item-list .pager-next:hover,
.item-list .pager li:hover,
.item-list .pager li.pager-current {background: #1862b7;}
.item-list .pager-next a,
.item-list .pager li.pager-item a {color:#fff;position: absolute;left: 0;right: 0;bottom: 0;top: 0;}
.item-list .pager li.pager-current {top: -10px;}
.item-list .pager li:hover,
.item-list .pager li.pager-current {color:#fff;font-weight:bold;}
.item-list .pager-ellipsis,
.item-list .pager-last {display:none !important;}
/* footermenu */
.footermenu {background: #000;width: 100%;display: block;height: 45px;max-height: 45px;}
#superfish-2.sf-menu li:hover > ul,
#superfish-2.sf-menu li.sfHover > ul {top: 44px;}
#superfish-2.sf-menu li:hover > ul li,
#superfish-2.sf-menu li.sfHover > ul li {background: #000;width:auto;min-width:200px;}
#superfish-2.sf-menu li:hover > ul li,
#superfish-2.sf-menu li.sfHover > ul li {max-height: 40px;overflow: hidden;}
#superfish-2.sf-menu li:hover > ul li:hover,
#superfish-2.sf-menu li.sfHover > ul li:hover {background:#242121 !important;}
/* grants + vacancy + articles + events */
.page-events #main .panel-2col-stacked,
.page-articles #main .panel-2col-stacked,
.page-journals #main .panel-2col-stacked,
.page-vacancies #main .panel-2col-stacked,
.page-vacancies-0 #main .panel-2col-stacked,
.page-grants-all #main .panel-2col-stacked,
.page-grants #main .panel-2col-stacked,
.page-study-abroad #main .panel-2col-stacked,
.node-type-grant #main .panel-2col-stacked {padding: 0px 20px 0px 20px;}
.page-events #main nav.breadcrumb a,
.page-articles #main nav.breadcrumb a,
.page-scioutsourcing #main nav.breadcrumb a,
.page-node #main nav.breadcrumb a,
.node-type-digest-issue #main nav.breadcrumb a,
.node-type-event #main nav.breadcrumb a,
.page-vacancies #main nav.breadcrumb a,
.page-vacancies-0 #main nav.breadcrumb a,
.node-type-vacancy #main nav.breadcrumb a,
.page-grants-all #main nav.breadcrumb a,
.page-grants #main nav.breadcrumb a,
.page-study-abroad #main nav.breadcrumb a,
.page-journals #main nav.breadcrumb a,
.node-type-grant #main nav.breadcrumb a {padding-left: 20px;}
.page-events #main nav.breadcrumb a:nth-last-child(1),
.page-articles #main nav.breadcrumb a:nth-last-child(1),
.page-scioutsourcing #main nav.breadcrumb a:nth-last-child(1),
.page-node #main nav.breadcrumb a:nth-last-child(1),
.node-type-digest-issue #main nav.breadcrumb a:nth-last-child(1),
.node-type-event #main nav.breadcrumb a:nth-last-child(1),
.page-vacancies #main nav.breadcrumb a:nth-last-child(1),
.page-vacancies-0 #main nav.breadcrumb a:nth-last-child(1),
.node-type-vacancy #main nav.breadcrumb a:nth-last-child(1),
.page-grants-all #main nav.breadcrumb a:nth-last-child(1),
.page-grants #main nav.breadcrumb a:nth-last-child(1),
.page-study-abroad #main nav.breadcrumb a:nth-last-child(1),
.page-journals #main nav.breadcrumb a:nth-last-child(1),
.node-type-grant #main nav.breadcrumb a:nth-last-child(1) {padding:0;}
.page-events #main nav.breadcrumb,
.page-articles #main nav.breadcrumb,
.page-scioutsourcing #main nav.breadcrumb,
.page-node #main nav.breadcrumb,
.node-type-digest-issue #main nav.breadcrumb,
.node-type-event #main nav.breadcrumb,
.page-vacancies #main nav.breadcrumb,
.page-vacancies-0 #main nav.breadcrumb,
.node-type-vacancy #main nav.breadcrumb,
.page-grants-all #main nav.breadcrumb,
.page-grants #main nav.breadcrumb,
.page-study-abroad #main nav.breadcrumb,
.page-journals #main nav.breadcrumb,
.node-type-grant #main nav.breadcrumb {text-align:left;}
.page-events #main,
.page-articles #main,
.page-node #main,
.node-type-digest-issue #main,
.node-type-event #main,
.page-vacancies #main,
.page-vacancies-0 #main,
.node-type-vacancy #main,
.page-grants-all #main,
.page-grants #main,
.page-study-abroad #main,
.page-journals #main,
.node-type-grant #main {background:#fff;}
.page-node #main .node,
.node-type-digest-issue #main .node,
.node-type-vacancy #main .node,
.node-type-event #main .node,
.node-type-grant #main .node {margin: 0;}
.page-node #main .content,
.node-type-digest-issue #main .content,
.node-type-event #main .node .content,
.node-type-vacancy #main .node .content,
.node-type-grant #main .node .content {padding: 0px 20px 0px 20px;}
#main h1 {font-size: 25px; color: #000; font-family: 'OpenSans-Semibold',sans-serif; margin: 0 auto; text-align: center; padding: 0; width: 80%;}
.page-grants .views-field-field-grant-country .field-content {margin-right: 25px;}
.page-grants .views-field-field-grant-country:before {content: "";background: url('./images/iconlocal.png') no-repeat;display: inline-block;width: 16px;height: 16px;padding-right: 5px;}
.page-grants div.views-field-field-grant-end:before {content: "";background: url('./images/icondate.png') no-repeat;display: inline-block;width: 16px;height: 16px;padding-right: 5px;}
.page-grants #container section#main .panel-2col-stacked .panel-col-last {max-width: 200px;float: right;padding-right: 0px;}
.page-grants #container section#main .panel-2col-stacked .panel-col-first {width: 100%;max-width: 520px;}
.page-grants #container section#main .panel-2col-stacked .pane-content ul.h li {list-style: none;}
.page-grants #container section#main .panel-2col-stacked .pane-content ul.h li a {color: #212121; padding-bottom: 3px;display: block;}
.page-grants #container section#main .view-Grants-view .views-field-title .field-content a {font-weight: bold;font-size: 15px;font-family: 'OpenSans-Bold',sans-serif;}
.page-grants #container section#main .panel-2col-stacked .panel-col-first .inside {padding: 0px 20px 0px 0px;margin: 0;}
.page-grants .views-field-field-grant-country .field-content,
.page-grants .views-field-field-grant-end .field-content,
.page-grants .views-field-field-grant-country,
.page-grants .views-field-field-grant-end {display: inline-block;color: #424242;font-size: 12px;}
.page-grants #container section#main .view-Grants-view .views-field-title {padding-bottom: 15px;}
.page-grants #container section#main .view-Grants-view .views-row, .view-vacancies-view .views-row {padding: 20px 0px 40px 0px;border-bottom: 1px solid #efeded;}
.page-grants #container section#main .grnts a:nth-child(1) {background: url('./images/blogsbuttonbg.png') 100% 100% no-repeat;}
.page-grants #container section#main .grnts a:nth-child(2) {background: url('./images/addbutton.png') 100% 100% no-repeat;}
.page-grants #container section#main .grnts a {display: inline-block;margin: 10px auto 0;text-align: center;width: 200px;border: 0px;font-family: 'OpenSans-Semibold',sans-serif;height: 45px;color: #fff;font-size: 15px;cursor: pointer;line-height: 42px;}
.page-grants #container section#main .grnts {display: block;text-align: center;}
.page-grants #container section#main .grnts a:hover{opacity:.7;}
.page-study-abroad .views-field-field-grant-country .field-content {margin-right: 25px;}
.page-study-abroad .views-field-field-grant-country:before {content: "";background: url('./images/iconlocal.png') no-repeat;display: inline-block;width: 16px;height: 16px;padding-right: 5px;}
.page-study-abroad div.views-field-field-grant-end:before {content: "";background: url('./images/icondate.png') no-repeat;display: inline-block;width: 16px;height: 16px;padding-right: 5px;}
.page-study-abroad #container section#main .panel-2col-stacked .panel-col-last {max-width: 200px;float: right;padding-right: 0px;}
.page-study-abroad #container section#main .panel-2col-stacked .panel-col-first {width: 100%;max-width: 520px;}
.page-study-abroad #container section#main .panel-2col-stacked .pane-content ul.h li {list-style: none;}
.page-study-abroad #container section#main .panel-2col-stacked .pane-content ul.h li a {color: #212121; padding-bottom: 3px;display: block;}
.page-study-abroad #container section#main .view-Grants-view .views-field-title .field-content a {font-weight: bold;font-size: 15px;font-family: 'OpenSans-Bold',sans-serif;}
.page-study-abroad #container section#main .panel-2col-stacked .panel-col-first .inside {padding: 0px 20px 0px 0px;margin: 0;}
.page-study-abroad .views-field-field-grant-country .field-content,
.page-study-abroad .views-field-field-grant-end .field-content,
.page-study-abroad .views-field-field-grant-country,
.page-study-abroad .views-field-field-grant-end {display: inline-block;color: #424242;font-size: 12px;}
.page-study-abroad #container section#main .view-Grants-view .views-field-title {padding-bottom: 15px;}
.page-study-abroad #container section#main .view-Grants-view .views-row {padding: 20px 0px 40px 0px;border-bottom: 1px solid #efeded;}
.page-study-abroad #container section#main .grnts a:nth-child(1) {background: url('./images/blogsbuttonbg.png') 100% 100% no-repeat;}
.page-study-abroad #container section#main .grnts a:nth-child(2) {background: url('./images/addbutton.png') 100% 100% no-repeat;}
.page-study-abroad #container section#main .grnts a {display: inline-block;margin: 10px auto 0;text-align: center;width: 200px;border: 0px;font-family: 'OpenSans-Semibold',sans-serif;height: 45px;color: #fff;font-size: 15px;cursor: pointer;line-height: 42px;}
.page-study-abroad #container section#main .grnts {display: block;text-align: center;}
.page-study-abroad #container section#main .grnts a:hover{opacity:.7;}
.content .grantseparator {clear: both;}
.content .grantseparator:after {content: "";background: url('./images/contentline.png') center center no-repeat;display: block;width: 450px;height: 7px;margin: 0 auto 15px;}
.content .dgda {display: inline-block;text-align: center; width: 350px; float: left;}
.content .dgda p {margin: 0;padding: 0px 20px 7px 0px;}
.content .dgda p strong {font-size:14px;}
/* banner */
.panel-col-bottom.panel-panel,
.region-frontbanner #block-block-142 {height: 130px;background: #fff;max-width: 828px;margin: 0 auto;width: 100%;position: relative;}
.panel-col-bottom.panel-panel .inside .pane-content a,
.region-frontbanner #block-block-142 .content a {position: absolute;left: 0;right: 0;top: 0px;line-height: 60px;padding-top: 20px;}
/* vacancy + journals */
#block-block-129 .gos {text-align: center;padding: 20px;display: inherit;font-family: 'OpenSans-Semibold',sans-serif;}
#block-block-127 h2.block-title,
#block-block-129 h2.block-title {background: #e74c3c !important;}
.page-journals .panel-2col-stacked .panel-col-last ul li,
.page-vacancies .panel-2col-stacked .panel-col-last ul li,
.page-vacancies-0 .panel-2col-stacked .panel-col-last ul li {padding: 5px 0px 5px 0px;}
.page-vacancies .panel-col-top.panel-panel .discpln,
.page-vacancies-0 .panel-col-top.panel-panel .discpln {margin-bottom: 50px;}
.page-vacancies .panel-col-top.panel-panel .discpln a,
.page-vacancies-0 .panel-col-top.panel-panel .discpln a {display: inline-block;width: 236px;}
.page-vacancies .panel-col-top.panel-panel .discpln a,
.page-vacancies-0 .panel-col-top.panel-panel .discpln a,
.page-journals .panel-2col-stacked .panel-col-last ul li a,
.page-vacancies .panel-2col-stacked .panel-col-last ul li a,
.page-vacancies-0 .panel-2col-stacked .panel-col-last ul li a {color: #212121;text-decoration: underline;}
.page-journals .panel-col-first.panel-panel,
.page-vacancies .panel-col-first.panel-panel,
.page-vacancies-0 .panel-col-first.panel-panel {width: 500px;}
.page-journals .panel-2col-stacked .panel-col-last ul li a:hover,
.page-vacancies .panel-col-top.panel-panel .discpln a:hover,
.page-vacancies-0 .panel-col-top.panel-panel .discpln a:hover,
.page-vacancies .panel-2col-stacked .panel-col-last ul li a:hover,
.page-vacancies-0 .panel-2col-stacked .panel-col-last ul li a:hover {color:#175fb1;}
.page-vacancies .panel-2col-stacked .panel-col-last .inside,
.page-vacancies-0 .panel-2col-stacked .panel-col-last .inside,
.page-journals .panel-2col-stacked .panel-col-last p,
.page-journals .panel-2col-stacked .panel-col-last ul,
.page-vacancies .panel-2col-stacked .panel-col-last p,
.page-vacancies-0 .panel-2col-stacked .panel-col-last p,
.page-vacancies .panel-2col-stacked .panel-col-last ul,
.page-grants #grantsbycountry_mobile,
.page-vacancies-0 .panel-2col-stacked .panel-col-last ul {list-style: none !important;margin: 0 !important;padding: 0;}
.page-journals .panel-2col-stacked .panel-col-last,
.page-vacancies .panel-2col-stacked .panel-col-last,
.page-vacancies-0 .panel-2col-stacked .panel-col-last {float: right;max-width: 200px;width: 100%;}
/* node-type-page */
.node-type-page #main {background: #fff;}
.node-type-page #main .node {margin: 0;padding: 0px 20px 0px 20px;}
.node-type-page #main .node fieldset {margin: 0;border: 1px solid #175fb1;}
.node-type-page #main .node fieldset legend {text-transform: uppercase;padding: 5px;}
.node-type-page #main .node .row input[type="submit"] {background: url('./images/searchbutton.png') 100% 100% no-repeat;display: block;margin: 0 auto;text-align: center;width: 220px;border: 0px;font-family: 'OpenSans-Semibold',sans-serif;height: 45px;color: #fff;font-size: 15px;cursor: pointer;}
.node-type-page #main .node .row input[type="submit"]:hover {opacity:.7;}
.node-type-page #main nav.breadcrumb a {padding-left: 20px;}
.node-type-page #main nav.breadcrumb a:nth-last-child(1) {padding:0;}
.node-type-page #main nav.breadcrumb {text-align:left;}
/* node-type-vacancy  */
.node-type-vacancy #main .content .field .field-items,
.node-type-vacancy #main .content .field .field-label {display: inline-block;}
.page-conferences #main .addconf a.bluebutton {background: url('./images/addbutton.png') 100% 100% no-repeat;display: block;margin: 10px auto 0;text-align: center;width: 200px;border: 0px;font-family: 'OpenSans-Semibold',sans-serif;height: 45px;color: #fff;font-size: 15px;cursor: pointer;line-height: 42px;}
/* page-user-login + user-register-form + page-user-password*/
.page-user .tabs-wrapper {border: 0;}
.page-user .tabs-wrapper ul {margin: 0 auto;display: block;width: 660px;}
.page-user .tabs-wrapper ul.primary li a:hover {opacity:.7;}
.page-user .tabs-wrapper ul.primary li a {color: #fff;font-size: 18px;font-family: 'OpenSans-Semibold',sans-serif;background: #4527a0;padding: 5px;margin-right: 25px;}
.page-user .tabs-wrapper ul.primary li.active a {color: #fff;font-size: 18px;font-family: 'OpenSans-Semibold',sans-serif;background: #27ae60;padding: 5px;}
#user-register-form .password-strength,
#user-register-form .password-confirm {float: none !important;margin: 0 auto !important;}
#user-register-form legend {text-align: center;width: 100%;margin-bottom: 20px;font-size: 18px;background: #175fb1;color: #fff;font-family: 'OpenSans-Semibold',sans-serif;}
#user-register-form fieldset {border: 0;margin: 0;padding: 0;}
#user-register-form .jq-selectbox__select {width: 665px !important;}
#user-pass #edit-actions,
#user-login #edit-actions,
#user-register-form #edit-actions {margin: 0 auto;display: block;width: 320px;}
.page-user #main nav.breadcrumb a {padding-left: 20px;}
.page-user #main nav.breadcrumb a:nth-last-child(1) {padding:0;}
.page-user #main nav.breadcrumb {text-align:left;}
.page-user #main {background: #fff;}
.page-user #main .profile,
.not-logged-in.page-user form {position: relative;padding: 0px 20px 0px 20px !important;margin-bottom: 20px;}
.not-logged-in.page-user form .form-item {display: block;width: 720px;margin:0 auto 20px;}
.page-user #user-login .hybridauth-widget-wrapper {display: block;width: 300px;margin: 0 auto 20px;text-align: center;}
.page-user #user-login .hybridauth-widget-wrapper h3 {font-size: 14px;color: #212121;margin: 0;padding: 0px 0px 20px 0px;font-family: 'OpenSans-Semibold',sans-serif;}
.not-logged-in.page-user form .form-item .description {width: 100%;max-width: 700px;color: #5f5f5f;border-left: 10px solid #e74c3c;padding-left: 11px;font-size: 12px;background: #f2f2f2;}
.not-logged-in.page-user form input.form-submit {background: url('./images/addbutton.png') 100% 100%;display: block;margin: 0;text-align: center;width: 320px;border: 0px;font-family: 'OpenSans-Semibold',sans-serif;height: 42px;color: #fff;font-size: 15px;cursor: pointer;background-size: cover;}
.not-logged-in.page-user form input.form-submit:hover {opacity:.7;}
.not-logged-in.page-user form textarea.form-textarea,
.not-logged-in.page-user form select.form-select,
.not-logged-in.page-user form input.form-text {display: inherit;height: 40px;padding: 0px 10px 0px 10px;margin: 0;text-align: center;width: 100%;max-width: 700px;font-size: 13px;border-radius: 5px;border: 0px;box-shadow: 2px -4px 11px 2px #ddd;margin-bottom: 10px;font-family: 'OpenSans',sans-serif;}
.not-logged-in.page-user form textarea.form-textarea {height:150px !important;width: 100%;text-align: left;padding: 20px 0px 0px 20px;}
.not-logged-in.page-user .form-textarea-wrapper .grippie {display:none;}
.page-user .profile dl {padding:0;margin:0;}
.page-user .profile dt {width: 180px;float: left;}
.page-user .profile dd {text-align: left;margin: 2px auto 10px;display: inherit;overflow: hidden;border-bottom: 1px solid #efefef;font-size: 13px;}
/* sexy user menu */
header #block-block-137 .content h4,
header #block-block-137 .content .user-menu {display: inline-block;margin: 0;font-size: 16px;color: #fff;margin-right: 15px;padding: 0;position: relative;}
header #block-block-137 .content .user-menu a.prfl {color: #fff;font-family: 'OpenSans-Bold',sans-serif;font-size: 11px;text-transform: uppercase;margin-right: 15px;}
header #block-block-137 .content .user-menu li {list-style: none;position: relative;}
header #block-block-137 .content .user-menu a.prfl:before {background: url('./images/headerimg.png') no-repeat -130px -4px;width: 12px;height: 16px;display: inline-block;content: "";position: relative;right: 5px;top: 3px;}
header #block-block-137 .content .user-menu a.prfl:after {content: "";background: url('./images/menuicon.png') no-repeat;position: absolute;text-indent: 0;display: block;width: 6px;height: 5px;right:4px;top:10px;}
header #block-block-137 .content .user-menu:hover .links.navigation {display: block !important;position: absolute;background: #175fb1;width: 150px;padding-left: 20px;left: -16px;top: 22px;z-index: 999;border: 1px solid #8AB2E0;}
header #block-block-137 .content .user-menu:hover .links.navigation a {color:#8AB2E0;font-family: 'OpenSans-Bold',sans-serif;font-size: 11px;text-transform: uppercase;}
header #block-block-137 .content .links.navigation {display: none;list-style: none;padding: 0;margin: 0;}
header #block-block-147 .content h4,
header #block-block-147 .content .user-menu {display: inline-block;margin: 0;font-size: 16px;color: #fff;margin-right: 15px;padding: 0;position: relative;}
header #block-block-147 .content .user-menu a.prfl {color: #fff;font-family: 'OpenSans-Bold',sans-serif;font-size: 11px;text-transform: uppercase;margin-right: 15px;}
header #block-block-147 .content .user-menu li {list-style: none;position: relative;}
header #block-block-147 .content .user-menu a.prfl:before {background: url('./images/headerimg.png') no-repeat -130px -4px;width: 12px;height: 16px;display: inline-block;content: "";position: relative;right: 5px;top: 3px;}
header #block-block-147 .content .user-menu a.prfl:after {content: "";background: url('./images/menuicon.png') no-repeat;position: absolute;text-indent: 0;display: block;width: 6px;height: 5px;right:4px;top:10px;}
header #block-block-147 .content .user-menu:hover .links.navigation {display: block !important;position: absolute;background: #175fb1;width: 150px;padding-left: 20px;left: -16px;top: 22px;z-index: 999;border: 1px solid #8AB2E0;}
header #block-block-147 .content .user-menu:hover .links.navigation a {color:#8AB2E0;font-family: 'OpenSans-Bold',sans-serif;font-size: 11px;text-transform: uppercase;}
header #block-block-147 .content .links.navigation {display: none;list-style: none;padding: 0;margin: 0;}
/* node */
#container #main footer {background: #175FB1;margin: 0;height: auto;text-align: center;text-transform: uppercase;color: #fff;font-size: 12px;}
#container #main footer .links a {color: #fff;}
#container #main span.submitted {text-align: center;display: block;margin: 0px auto 10px;font-size: 12px;font-family: 'OpenSans-SemiBold',sans-serif;background: #f0f0f0;max-width: 440px;width: 100%;}
.field-type-taxonomy-term-reference .field-label,
.field-type-taxonomy-term-reference .field-items {display:inline-block;}
#container #main .sticky-header th,
#container #main .sticky-table th {font-family: 'OpenSans-Bold',sans-serif;font-size: 12px;text-transform: uppercase;}
.comment-form {padding: 0px 20px 0px 20px;}
.comment-form textarea.form-textarea {display: inherit;height: auto;padding: 0px 10px 0px 10px;margin: 0 auto;width: 100%;font-size: 15px;border-radius: 5px;margin-bottom: 10px;font-family: 'OpenSans',sans-serif;box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-ms-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-o-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);border: 1px solid #CCC;border-bottom-color: #B3B3B3;}
.comment-form #edit-actions {text-align:center;}
.comment-form #edit-actions input.form-submit {background: url("./images/blogsbuttonbg.png") no-repeat;border: 0px !important;padding: 0px 10px 0px 10px;margin: 0 auto;font-size: 15px;margin-right: 20px;font-family: 'OpenSans',sans-serif;color: #fff;line-height: 40px;width: 200px;display: inline-block;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;cursor: pointer;}
.comment-form #edit-actions input.form-submit:hover {opacity:.7;}
#search-block-form .form-actions.form-wrapper {padding-bottom: 15px;display: block;}
/* scioutsourcing + articles + events  */
.page-articles .panel-col-last.panel-panel .pane-content p {font-size: 14px;margin: 5px 0px 25px 0px;}
.page-articles .panel-col-last.panel-panel .pane-content p b {text-align: center;display: inherit;font-size: 15px;font-weight: bold;text-transform: uppercase;}
.page-events .panel-col-top.panel-panel .pane-content p a,
.page-articles .panel-col-last.panel-panel .pane-content p b a {background: url('./images/addbutton.png') 100% 100% no-repeat;display: block;margin: 10px auto 0;text-align: center;width: 200px;border: 0px;font-family: 'OpenSans-Semibold',sans-serif;height: 45px;color: #fff;font-size: 15px;cursor: pointer;line-height: 42px;text-transform: initial;}
.page-events .panel-2col-stacked .panel-col-last .pane-content a {color: #212121;text-decoration: underline;display: inherit;padding: 3px 0px 3px 0px;}
.page-events .panel-2col-stacked .panel-col-last .pane-content a:hover{text-decoration:none;}
.page-events .panel-col-top.panel-panel .pane-content p a:hover,
.page-articles .panel-col-last.panel-panel .pane-content p b a:hover {opacity:.7;}
.page-events .panel-col-top.panel-panel,
.page-articles .panel-col-top.panel-panel p {text-align: center;}
.page-events .panel-col-top.panel-panel:after,
.page-articles .panel-col-top.panel-panel:after {content: "";background: url('./images/contentline.png') center center no-repeat;display: block;width: 100%;height: 7px;margin: 10px auto 15px;}
.page-events .panel-2col-stacked .panel-col-first {width: 500px;}
.page-articles .panel-2col-stacked .panel-col-first {float: left;width: 450px;margin: 0;padding: 0;}
.page-events .panel-2col-stacked .panel-col-first .inside,
.page-articles .panel-2col-stacked .panel-col-first .inside {margin: 0;}
.page-events .view-events-view .view-content .EventItem {display: inline-block;}
.page-events .view-events-view .view-content .EventItemLeft {float:left;width: 350px;}
.page-events .view-events-view .EventItemLeft a {font-weight: bold;font-size: 15px;font-family: 'OpenSans-Bold',sans-serif;}
.page-events .view-events-view .view-content .EventItemRight {text-align: center;display: inline-block;width: 150px;color: #424242;font-size: 13px;}
.page-events .view-events-view .view-content .evtpe {text-align: center;background: #27ae60;color: #fff;display: block;margin: 0 auto;max-width: 160px;text-transform: uppercase;padding: 3px;font-size: 12px;cursor: pointer;}
.page-events .view-events-view .view-content .views-row,
.page-articles .view-Articles-view .view-content .views-row {padding: 20px 0px 20px 0px;border-bottom: 1px solid #efeded;}
.page-events .view-events-view .view-content .views-field-title a,
.page-articles .view-Articles-view .view-content .views-field-title a {font-weight: bold;font-size: 15px;font-family: 'OpenSans-Bold',sans-serif;}
.page-articles .view-Articles-view .view-content .field-content a.views-more-link {display: inherit;font-size: 11px;}
.page-articles .view-Articles-view .view-content .views-field-title {padding: 0px 0px 10px 0px;}
.page-articles .view-Articles-view .view-content .views-field-body {padding: 10px 0px 10px 0px;}
.page-articles .view-Articles-view .view-content .views-field-name .views-label,
.page-articles .view-Articles-view .view-content .views-field-created .views-label,
.page-articles .view-Articles-view .view-content .views-field-taxonomy-vocabulary-2 .views-label,
.page-articles .view-Articles-view .view-content .views-field-name,
.page-articles .view-Articles-view .view-content .views-field-created,
.page-articles .view-Articles-view .view-content .views-field-taxonomy-vocabulary-2 {color: #424242;font-size: 12px;display: inline-block;}
.page-articles .view-Articles-view .view-content .views-field-name,
.page-articles .view-Articles-view .view-content .views-field-created,
.page-articles .view-Articles-view .view-content .views-field .views-label,
.page-articles .view-Articles-view .view-content .views-field .field-content {display:inline-block;}
.page-events .view-events-view .view-content .CityAndCountry:before {content: "";background: url('./images/iconlocal.png') no-repeat;display: inline-block;width: 16px;height: 16px;padding-right: 5px;margin-top: 5px;}
.page-events .view-events-view .view-content .evdty:before,
.page-articles .view-Articles-view .view-content .views-field-created:before {content: "";background: url('./images/icondate.png') no-repeat;display: inline-block;width: 16px;height: 16px;padding-right: 5px;}
.page-scioutsourcing #main {background:#fff;}
.page-scioutsourcing #main .view-scioutsourcing-preview {float: left;width: 500px;padding: 0px 0px 0px 20px;}
.page-events .panel-2col-stacked .panel-col-last {float: right;max-width: 200px;width: 100%;}
.page-articles .panel-col-last.panel-panel,
.page-scioutsourcing #main #block-block-136 {float: right;width: 200px;padding: 0px 20px 0px 0px;}
.page-scioutsourcing #main #block-block-136 .content p strong {text-transform: uppercase;border-left: 5px solid #27AE60;padding-left: 7px;font-size: 14px;}
.page-scioutsourcing #main #block-block-136 .content p {font-size: 14px;margin: 5px 0px 25px 0px;}
.page-events .panel-col-last.panel-panel .pane-content p strong:after,
.page-scioutsourcing #main .view-scioutsourcing-preview .view-header strong:before,
.page-scioutsourcing #main .view-scioutsourcing-preview .view-header strong:after {content: "";background: url('./images/contentline.png') center center no-repeat;display: block;width: 100%;height: 7px;margin: 10px auto 15px;}
.page-events .panel-col-last.panel-panel .pane-content p strong,
.page-scioutsourcing #main .view-scioutsourcing-preview .view-header strong {display: inline;font-size: 15px;font-family: 'OpenSans-Semibold',sans-serif;}
.page-scioutsourcing #main h1 {margin-bottom: 50px;}
.page-scioutsourcing #main .view-scioutsourcing-preview .view-header p a {color: #212121;text-decoration: underline;}
.page-scioutsourcing #main .view-scioutsourcing-preview .views-row {padding: 20px 0px 20px 0px;
border-bottom: 1px solid #efeded;}
.page-scioutsourcing #main .view-scioutsourcing-preview .views-field-title a {font-weight: bold;font-size: 15px;font-family: 'OpenSans-Bold',sans-serif;}
.page-scioutsourcing #main .view-scioutsourcing-preview .views-row .wrapper {display: inline-block;}
.page-scioutsourcing #main .view-scioutsourcing-preview .views-field-body .wrapper img {float: right;padding: 10px 10px 10px 20px}
.page-scioutsourcing #main .view-scioutsourcing-preview .views-field-body .wrapper p {color: #424242;font-size: 14px;display: block;padding: 10px 0px 0px 0px;overflow: hidden;}
.node-type-scientific-outsourcing .field-name-body {overflow: hidden;display: block;}
.node-type-scientific-outsourcing .field-name-field-scioutsourcing-image {float: right;max-width: 300px;overflow: hidden;}
.node-type-scientific-outsourcing .field-name-field-scioutsourcing-image .image-field-caption {font-size: 11px;font-style: italic;margin: 0;}
/* popup */
#popup-announcement {padding:0;}
#popup-announcement-wrap {width: 540px !important;}
#popup-announcement-wrap h3 {margin: 0;padding: 0;background: #e74c3c;height: 45px;text-align: center;line-height: 45px;}
#popup-announcement-wrap h3 span {color: #fff !important;text-align: center;font-size: 16px;text-transform: uppercase;font-family: 'OpenSans-Bold',sans-serif;}
#popup-announcement-wrap .sscpopup_description  p {text-align: center;font-size: 16px;font-family: 'OpenSans-Semibold',sans-serif;margin: 10px auto 10px;}
#popup-announcement-wrap .sscpopup_input_form {margin: 0 auto;width: 400px;}
#popup-announcement-wrap .sscpopup_input input {display: inherit;height: 40px;padding: 0px 10px 0px 10px;margin: 0 auto;text-align: center;width:378px;font-size: 15px;border-radius: 5px;margin-bottom: 10px;font-family: 'OpenSans',sans-serif;box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-ms-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-o-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);border: 1px solid #CCC;border-bottom-color: #B3B3B3;}
#popup-announcement-wrap .jq-selectbox ul {height: 240px !important;width: 100% !important;max-height: 240px !important;}
#popup-announcement-wrap .jq-selectbox__dropdown {width: 100% !important;height: 250px !important;top: -250px !important;}
#popup-announcement-close {background: url('./images/closemodal4.png') 100% 100% no-repeat;display: block;margin: 0 auto;right: 15px;top: 5px;}
#popup-announcement-close:hover {background: url('./images/closemodal4.png') 100% 100% no-repeat !important;opacity:.8;}
#popup-announcement-wrap .sscpopup_input_form button {background: url('./images/modalbutton2.png') 100% 100% no-repeat;display: block;margin: 0 auto;text-align: center;width: 400px;border: 0px;font-family: 'OpenSans-Semibold',sans-serif;height: 45px;color: #fff;font-size: 15px;cursor: pointer;}
#popup-announcement-wrap .sscpopup_input_form button:hover {opacity:.7;}
#popup-announcement-wrap .jq-selectbox__select {width: 343px !important;}
/* subscription form for nodes */
#popup-announcement-nodes {padding:0;}
#popup-announcement-wrap-nodes {width: 238px !important; margin: 0 auto; padding-bottom: 20px;}
#popup-announcement-wrap-nodes h3 {margin: 0;padding: 0;background: #e74c3c;height: 45px;text-align: center;line-height: 45px;}
#popup-announcement-wrap-nodes h3 span {color: #fff !important;text-align: center;font-size: 16px;text-transform: uppercase;font-family: 'OpenSans-Bold',sans-serif;}
#popup-announcement-wrap-nodes .sscpopup_description  p {text-align: center;font-size: 16px;font-family: 'OpenSans-Semibold',sans-serif;margin: 10px auto 10px;}
#popup-announcement-wrap-nodes .sscpopup_input_form {margin: 0 auto;width: 238px;}
#popup-announcement-wrap-nodes .sscpopup_input input {display: inherit;height: 40px;padding: 0px 10px 0px 10px;margin: 0 auto;text-align: center;width:212px;font-size: 15px;border-radius: 5px;margin-bottom: 10px;font-family: 'OpenSans',sans-serif;box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-ms-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-o-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);border: 1px solid #CCC;border-bottom-color: #B3B3B3;}
#popup-announcement-wrap-nodes .jq-selectbox ul {height: 240px !important;width: 100% !important;max-height: 240px !important;}
#popup-announcement-wrap-nodes .jq-selectbox__dropdown {width: 100% !important;height: 250px !important;top: -250px !important;}
#popup-announcement-wrap-nodes .sscpopup_input_form button {background: url('./images/modalbutton2.png') 100% 100% no-repeat;display: block;margin: 0 auto;text-align: center;width: 238px;border: 0px;font-family: 'OpenSans-Semibold',sans-serif;height: 45px;color: #fff;font-size: 15px;cursor: pointer;}
#popup-announcement-wrap-nodes .sscpopup_input_form button:hover {opacity:.7;}
#popup-announcement-wrap-nodes .jq-selectbox__select {width: 181px !important;}
/* .best-opinions-list */
.best-opinions-list .OpinionCreated:before {content: "";background: url('./images/icondate.png') no-repeat;display: inline-block;width: 16px;height: 16px;padding-right: 5px;}
.best-opinions-list .OpinionCreated,
.best-opinions-list .OpinionViewed {display: inline-block;color: #424242;font-size: 12px;margin-right:15px;}
.page-node #block-block-145 ul {list-style: none;margin: 0;padding: 0;padding-left: 20px;}
.page-node #block-block-145 ul li {margin: 0 !important;list-style: none;}
.page-node #block-block-145 ul li a {font-size: 14px !important;color:#212121;}
.page-node #block-block-145 ul li a:hover {text-decoration:none !important;}
.best-opinions-list h4 .OpinionTag {background: #27AE60;color: #fff;padding: 3px;display: inline-block;}
.best-opinions-list h4 a {font-weight: bold;font-size: 15px;font-family: 'OpenSans-Bold',sans-serif;}
.best-opinions-list img {float: right;padding: 10px;}
#block-block-145 a.bluebutton {background: url('./images/addbutton.png') 100% 100% no-repeat;display: block;margin: 10px auto 0;text-align: center;width: 200px;border: 0px;font-family: 'OpenSans-Semibold',sans-serif;height: 45px;color: #fff;font-size: 15px;cursor: pointer;line-height: 42px;}
#block-block-145 a.bluebutton:hover {opacity:.7;}
.pager .pager-first.first, .item-list .pager li.pager-previous {display: none;}
body.node-type-scientific-outsourcing .field.field-name-field-scioutsourcing-contacts .field-items {width: 400px;}
.node-type-digest-issue tr, .node-type-digest-issue td {vertical-align: top;}
#popup-announcement-wrap {position: fixed;}
.page-node-edit.node-type-conference #edit-field-conference-payd, .page-node-add-conference #edit-field-conference-payd {display: none;}
form.node-form {margin: 0 20px;}
form.node-form #edit-title, .page-node-add #edit-title {width: 95%;}
#search-block-form .form-item-custom-search-types {display: none !important;}
.page-node-add #block-block-146, .page-node-edit #block-block-146 {display: none;}
.front #popup-announcement-nodes .sscpopup_description {display: none;}
.page-conferences #container section#main .view-conferences-new-view .views-row .views-field-title.yellow:before {content:"";background:url('./images/iconconfyl.png') no-repeat;display: inline-block;width: 16px;height: 16px;padding-right: 5px;vertical-align: top;margin-top: 5px;}
.page-conferences #container section#main .view-conferences-new-view .views-row .views-field-title.grey:before {content:"";background:url('./images/iconconfgr.png') no-repeat;display: inline-block;width: 16px;height: 16px;padding-right: 5px;vertical-align: top;margin-top: 5px;}
/* .page-node-175082  */
.page-node-175082 span.addln {display: block;height: 1px;}
.page-node-175082 span.pv1 {margin: 0px 0px 25px !important;}
.page-node-175082 span.pv1,
.page-node-175082 span.pv2,
.page-node-175082 span.pv3 {margin: 50px 0px 25px;color: rgb(255, 255, 255);font-family: 'OpenSans-Semibold',sans-serif;font-size: 14px;text-transform: uppercase;text-align: center;max-height: 40px;height: 40px;width: auto;display: inherit;position: relative;margin-left: 85px !important;}
.page-node-175082 span.pv1 {background:rgb(39, 174, 96);}
.page-node-175082 span.pv2 {background:rgb(61, 161, 243);}
.page-node-175082 span.pv3 {background:rgb(231, 76, 60);}
.page-node-175082 span.pv1 p,
.page-node-175082 span.pv2 p,
.page-node-175082 span.pv3 p {line-height: 40px;padding: 0px 25px 0px 25px;height: 40px;}
.page-node-175082 #main .content {padding: 0;}
.page-node-175082 .lpnl {width: 555px;display: inline-block;}
.page-node-175082 .rpnl {width: 160px;display: inline-block;vertical-align: top;}
.page-node-175082 .content div p,
.page-node-175082 .content ul {margin: 0;}
.page-node-175082 .content ul a {color: rgb(33, 33, 33);text-decoration: underline;}
.page-node-175082 .content ul a:hover {color: rgb(23, 95, 177) !important;}
.page-node-175082 #main .content .dv1,
.page-node-175082 #main .content .dv2 {display: inline-block;float: left;max-width: 255px;width: 100%;vertical-align: top;}
.page-node-175082 #main .dv2 strong:after,
.page-node-175082 #main .dv1 strong:after {width: 95% !important;}
.page-node-175082 #main .pv5 strong:after,
.page-node-175082 #main .dv3 strong:after,
.page-node-175082 #main .dv2 strong:after,
.page-node-175082 #main .dv1 strong:after {content: "";background: url('./images/contentline.png') center center no-repeat;display: block;width: 100%;height: 7px;margin: 10px auto 15px;}
.page-node-175082 .rszfnt li:nth-child(1) {font-size: 22px;font-weight: bold;}
.page-node-175082 .rszfnt li:nth-child(2) {font-size: 20px;font-weight: bold;}
.page-node-175082 .rszfnt li:nth-child(3) {font-size: 18px;font-weight: bold;}
.page-node-175082 span.pv1:before {content: "";background: transparent url('./images/granty.png') 100% 100% no-repeat;width: 75px;height: 75px;display: block;background-size: 100%;float: right;position: absolute;top: -15px;left: -85px;opacity: .3;}
.page-node-175082 span.pv2:before {content: "";background: transparent url('./images/stipendii.png') 100% 100% no-repeat;width: 75px;height: 75px;display: block;background-size: 100%;float: right;position: absolute;top: -15px;left: -85px;opacity: .3;}
.page-node-175082 span.pv3:before {content: "";background: transparent url('./images/awards.png') 100% 100% no-repeat;width: 75px;height: 100px;display: block;background-size: 100%;float: right;position: absolute;top: -30px;left: -85px;opacity: .3;}
.page-node-175082 .rpnl:before {content: "";background: transparent url('./images/poiskpostrane.png') 100% 100% no-repeat;width: 55px;height: 60px;display: block;background-size: 100%;float: right;position: relative;right: -10px;opacity: .5;top: -10px;}
.page-node-175082 span.pv1 a, .page-node-175082 span.pv2 a, .page-node-175082 span.pv3 a {color: white;}

ul.h li p.selected {background-color: lightgray; padding-left: 10px !important;}

.page-user-register .description {display: none;}
.not-logged-in.page-user form input.form-text {width: 400px !important;}
.node-type-page.not-logged-in .tabs-wrapper.clearfix {display: none;}

.node-type-blog strong {font-weight: bold;}

.page-node-175082 .node h1.title {display: none;}

#main nav.breadcrumb a:first-of-type:last-of-type {padding-left: 3px !important;}

.profile table.TableNoDelimiters td {vertical-align: top;}
.not-logged-in.page-user form#search-block-form {padding: 0 !important;}

.page-conferences .selectedoption {padding-left: 5px; padding-right: 5px;}
.page-conferences #container section#main .pane-content .dtss .selectedoption a {display: initial;}
.page-conferences .topstaff_container {clear: both; width: auto; margin-top: 50px; margin-bottom: 70px; border: 1px solid lightblue; padding: 10px;}
.domain-usa-science-community-org.page-conferences .topstaff_container {clear: both; width: auto; min-height: 120px;}

.view-vacancies-view .VacancyInternalWrapper .date-display-single {margin-right: 20px;}
.node-type-vacancy .field-name-field-vacancy-source .field-label {display: none !important;}

#NodesTopLineBlock {
    width:728px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    overflow: hidden;
}

.node-type-scientific-outsourcing.page-node-edit .field-name-field-scioutsourcing-image {
    float: left !important;
    max-width: 100% !important;
    overflow: inherit !important;
}
