/* line 2, ../sass/base/_a_basic.scss */
html {
  font-size: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

/* line 9, ../sass/base/_a_basic.scss */
body {
  background: #fff;
  color: #333;
  font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 17px;
  line-height: 1.5;
  text-align: left; }

/* line 18, ../sass/base/_a_basic.scss */
body, input, textarea, select, button {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -moz-font-feature-settings: "liga", "kern"; }

/* line 25, ../sass/base/_a_basic.scss */
p, dl, hr, ol, ul, pre, table, address, fieldset {
  margin: 0 auto 1em auto; }

/* line 29, ../sass/base/_a_basic.scss */
h1, h2, h3, h4 {
  font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  color: #004070;
  line-height: 1.2;
  letter-spacing: 0; }

/* line 37, ../sass/base/_a_basic.scss */
h1 {
  font-size: 2em;
  margin-bottom: 0.55em; }

/* line 42, ../sass/base/_a_basic.scss */
h2 {
  font-size: 1.75em;
  margin-bottom: 0.45em; }

/* line 47, ../sass/base/_a_basic.scss */
h3 {
  font-size: 1.5em;
  margin-bottom: 0.25em; }

/* line 52, ../sass/base/_a_basic.scss */
h4 {
  font-size: 1.25em;
  margin-bottom: 0.15em; }

/* line 57, ../sass/base/_a_basic.scss */
a:link, a:hover, a:visited {
  color: #00b0ff; }

/* line 61, ../sass/base/_a_basic.scss */
a.us-lg {
  color: #fff;
  text-decoration: none; }

/* line 69, ../sass/base/_a_basic.scss */
.right {
  text-align: right; }

/* line 70, ../sass/base/_a_basic.scss */
.left {
  text-align: left; }

/* line 71, ../sass/base/_a_basic.scss */
.float-right {
  float: right; }

/* line 72, ../sass/base/_a_basic.scss */
.float-left {
  float: left; }

/* line 73, ../sass/base/_a_basic.scss */
.blue {
  color: #004070; }

/* line 74, ../sass/base/_a_basic.scss */
.center {
  text-align: center; }

/* line 75, ../sass/base/_a_basic.scss */
img.right {
  float: right;
  margin: 1em 0 1em 1em; }

/* line 76, ../sass/base/_a_basic.scss */
img.left {
  float: left;
  margin: 1em 1em 1em 0; }

/* line 77, ../sass/base/_a_basic.scss */
.relative {
  position: relative; }

/* line 78, ../sass/base/_a_basic.scss */
.grey {
  background: #f1f1f1; }

/* line 79, ../sass/base/_a_basic.scss */
.editorial {
  margin: 1em auto 3em auto;
  width: 660px;
  text-align: center;
  font-size: 1.1em; }

/* line 80, ../sass/base/_a_basic.scss */
.editorial-1 {
  margin: 0 auto 1em auto;
  width: 660px;
  text-align: center;
  font-size: 1.1em; }

/* line 13, ../../../../../../../../../Users/pgrebenicek/.rvm/gems/ruby-1.9.3-p551@omega.evektor/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
.clearfix:after {
  content: "";
  display: table;
  clear: both; }

/* line 82, ../sass/base/_a_basic.scss */
.highlight {
  padding: 1em;
  background: #f1f1f1; }

/* line 83, ../sass/base/_a_basic.scss */
.strong {
  font-weight: 600;
  color: #004070; }

/* line 84, ../sass/base/_a_basic.scss */
.no-top-margin {
  margin-top: 0; }

/* line 85, ../sass/base/_a_basic.scss */
.inverted {
  color: #fff;
  background: #004070;
  padding: 0.15em 0; }

/* line 91, ../sass/base/_a_basic.scss */
div.blue, section.blue {
  color: #fff;
  background: #004070;
  padding: 20px; }

/*--------------Tlacitka--------------------*/
/* line 99, ../sass/base/_a_basic.scss */
.tlacitko-block {
  display: inline-block;
  border: 1px solid #00b0ff;
  border-radius: 4px;
  background: transparent;
  cursor: pointer;
  width: auto;
  padding: 7px 17px;
  margin: 15px auto;
  text-transform: uppercase; }

/* line 111, ../sass/base/_a_basic.scss */
.tlacitko-block.white {
  color: #fff;
  border-color: #fff; }

/* line 116, ../sass/base/_a_basic.scss */
.no-title {
  margin-bottom: 2em; }
  /* line 119, ../sass/base/_a_basic.scss */
  .no-title h2 {
    display: none; }

/* line 3, ../sass/base/_banners.scss */
.banner {
  width: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #f1f1f1; }
  /* line 15, ../sass/base/_banners.scss */
  .banner.ev-55 {
    height: 469px;
    background-image: url(/sites/default/files/images/banners/ev-55-banner-02.jpg); }
  /* line 24, ../sass/base/_banners.scss */
  .banner.epos {
    height: 498px;
    background-image: url(/sites/default/files/images/banners/epos-banner-01.jpg); }
  /* line 30, ../sass/base/_banners.scss */
  .banner.eurostar-sl {
    height: 531px;
    background-image: url(/sites/default/files/images/banners/eurostar-sl-banner-01.jpg); }
  /* line 36, ../sass/base/_banners.scss */
  .banner.company {
    height: 450px;
    background-image: url(/sites/default/files/images/banners/banner-design-02-1440.jpg); }
  /* line 42, ../sass/base/_banners.scss */
  .banner.career {
    height: 403px;
    background-image: url(/sites/default/files/images/banners/banner-kariera-01-1440.jpg); }
  /* line 48, ../sass/base/_banners.scss */
  .banner.contact {
    height: 396px;
    background-image: url(/sites/default/files/images/banners/banner-budova-01-1440.jpg); }
  /* line 54, ../sass/base/_banners.scss */
  .banner.tapio {
    height: 450px;
    background-image: url(/sites/default/files/images/banners/banner-tapio-01-1440.jpg); }
  /* line 60, ../sass/base/_banners.scss */
  .banner.design {
    height: 450px;
    background-image: url(/sites/default/files/images/banners/banner-design-02-1440.jpg); }
  /* line 66, ../sass/base/_banners.scss */
  .banner.analyses {
    height: 329px;
    background-image: url(/sites/default/files/images/banners/banner-analyses-3-1920.jpg); }
  /* line 72, ../sass/base/_banners.scss */
  .banner.rapid {
    height: 319px;
    background-image: url(/sites/default/files/images/banners/banner-rp-1440.jpg); }
  /* line 78, ../sass/base/_banners.scss */
  .banner.sportstar-rtc {
    height: 450px;
    background-image: url(/sites/default/files/images/banners/banner-sportstar-rtc-02-1440.jpg); }
  /* line 84, ../sass/base/_banners.scss */
  .banner.harmony-lsa {
    height: 407px;
    background-image: url(/sites/default/files/images/banners/banner-harmony-lsa-01-1440.jpg); }
  /* line 90, ../sass/base/_banners.scss */
  .banner.sportstar-max {
    height: 414px;
    background-image: url(/sites/default/files/images/banners/banner-sportstar-max-01-1440.jpg); }
  /* line 96, ../sass/base/_banners.scss */
  .banner.vut100 {
    height: 485px;
    background-image: url(/sites/default/files/images/banners/banner-vut100-02-1440.jpg); }
  /* line 102, ../sass/base/_banners.scss */
  .banner.production {
    height: 436px;
    background-image: url(/sites/default/files/images/banners/banner-production.jpg); }
  /* line 108, ../sass/base/_banners.scss */
  .banner.hangar {
    height: 535px;
    background-image: url(/sites/default/files/images/banners/banner-hangar.jpg); }

/* line 118, ../sass/base/_banners.scss */
.flex-control-nav {
  bottom: 0;
  z-index: 2; }
  /* line 124, ../sass/base/_banners.scss */
  .flex-control-nav.flex-control-paging li a {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    height: 4px;
    width: 38px;
    border: none;
    background: rgba(255, 255, 255, 0.5); }
    /* line 131, ../sass/base/_banners.scss */
    .flex-control-nav.flex-control-paging li a:hover, .flex-control-nav.flex-control-paging li a.flex-active {
      background: white; }

/* line 139, ../sass/base/_banners.scss */
.front .region-preface-first-inner, .front .region-preface-first-inner .block-views .view .view-content {
  margin: 0 auto; }

/* line 141, ../sass/base/_banners.scss */
#flexslider-1 {
  border: none;
  box-shadow: none;
  margin: 0 auto; }

/* line 143, ../sass/base/_banners.scss */
#flexslider-1 .banner-titul {
  width: 100%;
  height: 450px;
  text-align: left;
  margin: 0; }

/* line 144, ../sass/base/_banners.scss */
#flexslider-1 .text-container {
  width: 960px;
  height: 100%;
  position: relative;
  margin: 0 auto; }

/* line 145, ../sass/base/_banners.scss */
#flexslider-1 .banner-titul.bottom-right .banner-text {
  width: 460px;
  position: absolute;
  top: 145px;
  left: 500px;
  color: #fff; }

/* line 146, ../sass/base/_banners.scss */
#flexslider-1 .banner-titul.bottom .banner-text {
  width: 500px;
  position: absolute;
  top: 150px;
  left: 10px;
  color: #fff; }

/* line 147, ../sass/base/_banners.scss */
#flexslider-1 .banner-text {
  width: 500px;
  height: 100px;
  position: absolute;
  top: 10px;
  left: 10px;
  color: #fff;
  vertical-align: bottom; }

/* line 148, ../sass/base/_banners.scss */
#flexslider-1 .banner-text p {
  color: #fff;
  font-size: 120%; }

/* line 149, ../sass/base/_banners.scss */
#flexslider-1 .banner-text h2 {
  color: #fff;
  font-size: 36px; }

/* line 150, ../sass/base/_banners.scss */
#flexslider-1 .banner-text a {
  color: #fff;
  text-decoration: none; }

/* line 152, ../sass/base/_banners.scss */
#flexslider-1 .banner-titul.epos {
  background: url(/sites/default/files/images/banners/banner_epos_1440-02.jpg) center top no-repeat; }

/* line 153, ../sass/base/_banners.scss */
#flexslider-1 .banner-titul.design {
  background: url(/sites/default/files/images/banners/banner-design-02-1440.jpg) center top no-repeat; }

/* line 154, ../sass/base/_banners.scss */
#flexslider-1 .banner-titul.analysis {
  background: url(/sites/default/files/images/banners/banner_vypocty_1440-03.jpg) center top no-repeat; }

/* line 155, ../sass/base/_banners.scss */
#flexslider-1 .banner-titul.ev-55 {
  background: url(/sites/default/files/images/banners/banner-ev-55-1440-02.jpg) center top no-repeat; }

/* line 156, ../sass/base/_banners.scss */
#flexslider-1 .banner-titul.tapio {
  background: url(/sites/default/files/images/banners/banner_tapio_1440-02.jpg) center top no-repeat; }

/* line 157, ../sass/base/_banners.scss */
#flexslider-1 .banner-titul.rapid {
  background: url(/sites/default/files/images/banners/banner_rapid_1440-02.jpg) center top no-repeat; }

/* line 158, ../sass/base/_banners.scss */
#flexslider-1 .banner-titul.eurostar-sl {
  background: url(/sites/default/files/images/banners/banner-eurostar-sl-1440-450-01.jpg) center top no-repeat; }

/* line 159, ../sass/base/_banners.scss */
#flexslider-1 .banner-titul.sportstar-max {
  background: url(/sites/default/files/images/banners/banner-sportstar-max-1440-450-01.jpg) center top no-repeat; }

/* line 160, ../sass/base/_banners.scss */
#flexslider-1 .banner-titul.harmony-lsa {
  background: url(/sites/default/files/images/banners/banner-harmony-lsa-1440-450-01.jpg) center top no-repeat; }

/* line 161, ../sass/base/_banners.scss */
#flexslider-1 .banner-titul.sportstar-rtc {
  background: url(/sites/default/files/images/banners/banner-sportstar-rtc-1440-450-01.jpg) center top no-repeat; }

/* line 4, ../sass/base/_bulletiny.scss */
.node-type-bulletin h1 a, .node-type-bulletin h2.node__title a, .node--bulletin--colorbox h1 a, .node--bulletin--colorbox h2.node__title a, .node--bulletin--teaser h1 a, .node--bulletin--teaser h2.node__title a {
  text-decoration: none;
  color: #004070; }
/* line 9, ../sass/base/_bulletiny.scss */
.node-type-bulletin .field, .node--bulletin--colorbox .field, .node--bulletin--teaser .field {
  margin-bottom: 0.75em; }
/* line 13, ../sass/base/_bulletiny.scss */
.node-type-bulletin .field__label, .node--bulletin--colorbox .field__label, .node--bulletin--teaser .field__label {
  width: 9em; }

/* line 18, ../sass/base/_bulletiny.scss */
.node--bulletin--teaser {
  margin-bottom: 2em; }

/* line 2, ../sass/base/_career.scss */
.l-region--post-script {
  background: #f1f1f1; }
  /* line 5, ../sass/base/_career.scss */
  .l-region--post-script .statement-eu {
    width: 940px;
    margin: 0 auto;
    padding: 1em 0; }
    /* line 13, ../../../../../../../../../Users/pgrebenicek/.rvm/gems/ruby-1.9.3-p551@omega.evektor/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .l-region--post-script .statement-eu:after {
      content: "";
      display: table;
      clear: both; }

/*.position-list{

	ul{
		list-style: none;
		padding-left: 0;
		@include clearfix;
	}

	li{
		width: 300px;
		height: 250px;
		border: 1px solid $color-grey-regular;
		background: $color-grey-light;
		float: left;
		margin-right: 10px;
		margin-bottom: 10px; 
		position: relative;

		.link-bottom{
			position: absolute;
			bottom: 5px;
			left: 10px;
		}

		a{
			text-decoration: none;
		}

	}

	h3{
		margin: 0 10px;

		 a{
			color: $color-eve-blue-dark;
			font-weight: $light;
		}
	}

}*/
/* line 55, ../sass/base/_career.scss */
.job-listing table {
  border: 0; }
  /* line 58, ../sass/base/_career.scss */
  .job-listing table tr.odd {
    background: none; }
  /* line 62, ../sass/base/_career.scss */
  .job-listing table td {
    padding: 0; }
  /* line 66, ../sass/base/_career.scss */
  .job-listing table h3 {
    font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 1.25em;
    line-height: 1.5;
    margin-top: 0; }
    /* line 72, ../sass/base/_career.scss */
    .job-listing table h3 a {
      text-decoration: none; }

/* line 4, ../sass/base/_design.scss */
.page-node-121 h1, .page-node-128 h1, .page-node-132 h1, .page-node-172 h1, .page-node-176 h1, .page-node-177 h1, .page-node-938 h1, .page-node-954 h1 {
  display: none; }

/* line 9, ../sass/base/_design.scss */
.icon-big {
  text-align: center;
  padding-top: 180px;
  background-position: top center;
  background-repeat: no-repeat;
  background-image: none; }
  /* line 17, ../sass/base/_design.scss */
  .icon-big.aerospace {
    background-image: url(/sites/default/files/images/icons/icon-aerospace-blue-01.png); }
  /* line 21, ../sass/base/_design.scss */
  .icon-big.automotive {
    background-image: url(/sites/default/files/images/icons/icon-automotive-blue-01.png); }
  /* line 25, ../sass/base/_design.scss */
  .icon-big.general {
    background-image: url(/sites/default/files/images/icons/icon-general-blue-01.png); }
  /* line 29, ../sass/base/_design.scss */
  .icon-big.civil {
    background-image: url(/sites/default/files/images/icons/icon-civil-blue-01.png); }
  /* line 33, ../sass/base/_design.scss */
  .icon-big.industrial {
    background-image: url(/sites/default/files/images/icons/icon-industrial-blue-01.png); }
  /* line 37, ../sass/base/_design.scss */
  .icon-big.jigs {
    background-image: url(/sites/default/files/images/icons/icon-jigs-blue-01.png); }
  /* line 41, ../sass/base/_design.scss */
  .icon-big.stress {
    background-image: url(/sites/default/files/images/icons/icon-strength-blue-01.png); }
  /* line 45, ../sass/base/_design.scss */
  .icon-big.aerodynamics {
    background-image: url(/sites/default/files/images/icons/icon-aerodynamics-blue-01.png); }
  /* line 49, ../sass/base/_design.scss */
  .icon-big.emc {
    background-image: url(/sites/default/files/images/icons/icon-emc-blue-01.png); }
  /* line 53, ../sass/base/_design.scss */
  .icon-big.rapid {
    background-image: url(/sites/default/files/images/icons/icon-rapid-blue-01.png); }
  /* line 56, ../sass/base/_design.scss */
  .icon-big.print {
    background-image: url(/sites/default/files/images/icons/icon-3dprint-blue-01.png); }
  /* line 60, ../sass/base/_design.scss */
  .icon-big.casting {
    background-image: url(/sites/default/files/images/icons/icon-casting-blue-01.png); }
  /* line 64, ../sass/base/_design.scss */
  .icon-big.scan {
    background-image: url(/sites/default/files/images/icons/icon-3dscan-blue-01.png); }
  /* line 68, ../sass/base/_design.scss */
  .icon-big.cnc {
    background-image: url(/sites/default/files/images/icons/icon-cnc-blue-01.png); }
  /* line 72, ../sass/base/_design.scss */
  .icon-big.sheet {
    background-image: url(/sites/default/files/images/icons/icon-sheet-blue-01.png); }
  /* line 76, ../sass/base/_design.scss */
  .icon-big.production {
    background-image: url(/sites/default/files/images/icons/icon-other-prod-blue-01.png); }

/* line 3, ../sass/base/_eurostar.scss */
.page-node-76 h1, .page-node-552 h1 {
  margin: 1em auto;
  text-indent: -9000px;
  width: 350px;
  height: 80px;
  background: url("/sites/default/files/images/logos/logo-eurostar-sl-plus.png") 50% 50% no-repeat; }

/* line 8, ../sass/base/_eurostar.scss */
.page-node-155 h1, .page-node-560 h1 {
  margin: 1em auto;
  text-indent: -9000px;
  width: 350px;
  height: 80px;
  background: url("/sites/default/files/images/logos/logo-sportstar-max-1.png") 50% 50% no-repeat; }

/* line 13, ../sass/base/_eurostar.scss */
.page-node-156 h1, .page-node-561 h1 {
  margin: 1em auto;
  text-indent: -9000px;
  width: 350px;
  height: 80px;
  background: url("/sites/default/files/images/logos/logo-harmony-lsa-1.png") 50% 50% no-repeat; }

/* line 18, ../sass/base/_eurostar.scss */
.page-node-157 h1, .page-node-553 h1 {
  margin: 1em auto;
  text-indent: -9000px;
  width: 350px;
  height: 80px;
  background: url("/sites/default/files/images/logos/logo-vut100-1.png") 50% 50% no-repeat; }

/* line 23, ../sass/base/_eurostar.scss */
.page-node-158 h1, .page-node-559 h1 {
  margin: 1em auto;
  text-indent: -9000px;
  width: 350px;
  height: 80px;
  background: url("/sites/default/files/images/logos/logo-sportstar-rtc-1.png") 50% 50% no-repeat; }

/* line 30, ../sass/base/_eurostar.scss */
.page-node-46 h1, .page-node-195 h1 {
  margin: 1em auto;
  text-indent: -9000px;
  width: 350px;
  height: 130px;
  background: url("/sites/default/files/images/logos/logo-epos.png") 50% 50% no-repeat; }

/* line 39, ../sass/base/_eurostar.scss */
.page-node-654 h1, .page-node-566 h1 {
  display: none; }

/* line 3, ../sass/base/_ev-55.scss */
.page-node-18 h1, .page-node-188 h1 {
  margin: 1em auto;
  text-indent: -9000px;
  width: 350px;
  height: 80px;
  background: url("/sites/default/files/images/logos/logo-ev-55-1.png") 50% 50% no-repeat; }

/* line 11, ../sass/base/_ev-55.scss */
.text-verze55 {
  float: left;
  width: 285px;
  margin-right: 15px; }
  /* line 16, ../sass/base/_ev-55.scss */
  .text-verze55 h4 {
    margin-top: 0.3em; }

/* line 23, ../sass/base/_ev-55.scss */
.range .tabs-wrap .pane {
  /*height:654px;*/
  padding: 10px; }

/* line 28, ../sass/base/_ev-55.scss */
.range .statement {
  font-size: 10px;
  display: block; }

/* line 33, ../sass/base/_ev-55.scss */
.range p {
  display: inline-block;
  margin: 0;
  padding-top: 5px;
  font-weight: 200; }

/* line 40, ../sass/base/_ev-55.scss */
.range select, .range input {
  margin-left: 5px;
  margin-right: 30px; }

/* line 45, ../sass/base/_ev-55.scss */
.range input {
  font-weight: bold;
  color: #00A9E0;
  width: 5em; }

/* line 3, ../sass/base/_footer.scss */
.l-footer {
  font-size: 0.9em;
  background: #323942;
  color: #fff;
  margin: 0 auto;
  padding: 20px 0; }
  /* line 10, ../sass/base/_footer.scss */
  .l-footer .footer-statement {
    margin-top: 20px; }
    /* line 12, ../sass/base/_footer.scss */
    .l-footer .footer-statement p {
      margin-bottom: 0; }
    /* line 16, ../sass/base/_footer.scss */
    .l-footer .footer-statement .legal {
      font-size: 0.77em;
      line-height: 1.5;
      color: #5e6b7c; }
  /* line 23, ../sass/base/_footer.scss */
  .l-footer a {
    text-decoration: none; }

/* line 28, ../sass/base/_footer.scss */
.l-region--footer {
  position: relative;
  width: 960px;
  margin: 0 auto; }
  /* line 13, ../../../../../../../../../Users/pgrebenicek/.rvm/gems/ruby-1.9.3-p551@omega.evektor/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .l-region--footer:after {
    content: "";
    display: table;
    clear: both; }

/* line 1, ../sass/base/_forms.scss */
.webform-client-form-898 label, .webform-client-form-905 label {
  display: inline-block;
  width: 8em; }

/* line 8, ../sass/base/_forms.scss */
.blue input, .blue select, .blue textarea {
  color: #333; }

/* line 13, ../sass/base/_forms.scss */
fieldset {
  border: 1px solid #c8c8c8;
  padding: 2.5em 0 0 0;
  position: relative;
  margin: 1em 0; }
  /* line 20, ../sass/base/_forms.scss */
  fieldset .fieldset-legend {
    margin-top: 0.5em;
    padding-left: 15px;
    position: absolute;
    /*color: $color-eve-blue-dark;*/
    text-transform: uppercase; }
  /* line 30, ../sass/base/_forms.scss */
  fieldset .fieldset-wrapper {
    padding: 0 13px 13px 15px; }

/* line 36, ../sass/base/_forms.scss */
.form-item label {
  color: #004070;
  font-weight: 400; }

/* line 41, ../sass/base/_forms.scss */
.hidden-field {
  display: none; }

/* line 48, ../sass/base/_forms.scss */
.contact-form {
  padding: 20px;
  background-color: #f1f1f1; }
  /* line 13, ../../../../../../../../../Users/pgrebenicek/.rvm/gems/ruby-1.9.3-p551@omega.evektor/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .contact-form:after {
    content: "";
    display: table;
    clear: both; }
  /* line 54, ../sass/base/_forms.scss */
  .contact-form h2 {
    margin-top: 0; }
  /* line 58, ../sass/base/_forms.scss */
  .contact-form .webform-component {
    float: left;
    width: 440px; }
    /* line 62, ../sass/base/_forms.scss */
    .contact-form .webform-component input, .contact-form .webform-component select {
      width: 100%; }
    /* line 66, ../sass/base/_forms.scss */
    .contact-form .webform-component input.form-checkbox {
      width: 2em; }
    /* line 70, ../sass/base/_forms.scss */
    .contact-form .webform-component.left-column {
      margin-right: 20px; }
    /* line 74, ../sass/base/_forms.scss */
    .contact-form .webform-component.right-column {
      margin-right: 0; }
    /* line 78, ../sass/base/_forms.scss */
    .contact-form .webform-component._100 {
      width: 100%;
      float: none; }
    /* line 83, ../sass/base/_forms.scss */
    .contact-form .webform-component.hidden-field {
      display: none; }
    /* line 86, ../sass/base/_forms.scss */
    .contact-form .webform-component.webform-component--question-type, .contact-form .webform-component.webform-component--question-regarding-to {
      float: none; }
  /* line 92, ../sass/base/_forms.scss */
  .contact-form .form-actions {
    margin-top: 1em; }
  /* line 98, ../sass/base/_forms.scss */
  .contact-form .button-primary {
    background: transparent;
    padding: 5px 10px;
    font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 17px;
    font-weight: 400;
    letter-spacing: normal;
    text-rendering: optimizelegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #00b0ff;
    border: 1px solid;
    border-color: #00b0ff;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; }
  /* line 114, ../sass/base/_forms.scss */
  .contact-form.blue {
    background-color: #004070; }
    /* line 118, ../sass/base/_forms.scss */
    .contact-form.blue h2, .contact-form.blue label {
      color: #fff; }
    /* line 122, ../sass/base/_forms.scss */
    .contact-form.blue .button-primary {
      background: #00b0ff;
      color: #fff; }
    /* line 127, ../sass/base/_forms.scss */
    .contact-form.blue input, .contact-form.blue select, .contact-form.blue textarea {
      color: #333; }

/* line 5, ../sass/base/_front-page.scss */
.front h1 {
  display: none; }
/* line 8, ../sass/base/_front-page.scss */
.front .pane-event-list {
  padding-top: 1px;
  padding-bottom: 10px; }
  /* line 12, ../sass/base/_front-page.scss */
  .front .pane-event-list .views-row {
    margin-bottom: 1em; }
  /* line 16, ../sass/base/_front-page.scss */
  .front .pane-event-list .views-row-1 {
    margin-top: 1.5em; }
  /* line 20, ../sass/base/_front-page.scss */
  .front .pane-event-list .views-field-title {
    color: #004070; }
  /* line 24, ../sass/base/_front-page.scss */
  .front .pane-event-list .views-field-field-event-date {
    margin-bottom: 0;
    font-weight: 600; }

/* line 10, ../sass/base/_grid.scss */
.l-header {
  width: 960px;
  margin: 0 auto;
  padding: 0 10px; }
  /* line 13, ../../../../../../../../../Users/pgrebenicek/.rvm/gems/ruby-1.9.3-p551@omega.evektor/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .l-header:after {
    content: "";
    display: table;
    clear: both; }
  /* line 16, ../sass/base/_grid.scss */
  .l-header .l-branding {
    -sgs-span-settings: ("span": 3, "location": 1, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": true, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 23.40426%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }
  /* line 21, ../sass/base/_grid.scss */
  .l-header .l-region--header {
    -sgs-span-settings: ("span": 9, "location": 4, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": true, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 74.46809%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }

/* line 29, ../sass/base/_grid.scss */
.l-content {
  width: 960px;
  margin: 0 auto;
  padding: 0 10px;
  margin-bottom: 2em; }
  /* line 13, ../../../../../../../../../Users/pgrebenicek/.rvm/gems/ruby-1.9.3-p551@omega.evektor/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .l-content:after {
    content: "";
    display: table;
    clear: both; }

/* line 38, ../sass/base/_grid.scss */
.panels-flexible-sidebar_right_page {
  width: 100%;
  margin: 0 auto;
  background-image: linear-gradient(to right, #ffb5c4 0%, #ffb5c4 6.38298%, #ffc7d2 6.38298%, #ffc7d2 8.51064%, #ffb5c4 8.51064%, #ffb5c4 14.89362%, #ffc7d2 14.89362%, #ffc7d2 17.02128%, #ffb5c4 17.02128%, #ffb5c4 23.40426%, #ffc7d2 23.40426%, #ffc7d2 25.53191%, #ffb5c4 25.53191%, #ffb5c4 31.91489%, #ffc7d2 31.91489%, #ffc7d2 34.04255%, #ffb5c4 34.04255%, #ffb5c4 40.42553%, #ffc7d2 40.42553%, #ffc7d2 42.55319%, #ffb5c4 42.55319%, #ffb5c4 48.93617%, #ffc7d2 48.93617%, #ffc7d2 51.06383%, #ffb5c4 51.06383%, #ffb5c4 57.44681%, #ffc7d2 57.44681%, #ffc7d2 59.57447%, #ffb5c4 59.57447%, #ffb5c4 65.95745%, #ffc7d2 65.95745%, #ffc7d2 68.08511%, #ffb5c4 68.08511%, #ffb5c4 74.46809%, #ffc7d2 74.46809%, #ffc7d2 76.59574%, #ffb5c4 76.59574%, #ffb5c4 82.97872%, #ffc7d2 82.97872%, #ffc7d2 85.10638%, #ffb5c4 85.10638%, #ffb5c4 91.48936%, #ffc7d2 91.48936%, #ffc7d2 93.61702%, #ffb5c4 93.61702%, #ffb5c4); }
  /* line 13, ../../../../../../../../../Users/pgrebenicek/.rvm/gems/ruby-1.9.3-p551@omega.evektor/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .panels-flexible-sidebar_right_page:after {
    content: "";
    display: table;
    clear: both; }
  /* line 44, ../sass/base/_grid.scss */
  .panels-flexible-sidebar_right_page .panels-flexible-region-inside {
    padding: 0; }
  /* line 48, ../sass/base/_grid.scss */
  .panels-flexible-sidebar_right_page .panels-flexible-row-sidebar_right_page-main-row-middle {
    -sgs-span-settings: ("span": 8, "location": 1, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": true, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 65.95745%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }
  /* line 52, ../sass/base/_grid.scss */
  .panels-flexible-sidebar_right_page .panels-flexible-region-sidebar_right_page-center {
    width: 100%; }
  /* line 56, ../sass/base/_grid.scss */
  .panels-flexible-sidebar_right_page .panels-flexible-row-sidebar_right_page-main-row-right {
    -sgs-span-settings: ("span": 4, "location": 9, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": true, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }

/* line 67, ../sass/base/_grid.scss */
.l-region--footer .footer-menu .menu {
  width: 960px;
  margin: 0 auto;
  padding: 0 10px; }
  /* line 13, ../../../../../../../../../Users/pgrebenicek/.rvm/gems/ruby-1.9.3-p551@omega.evektor/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .l-region--footer .footer-menu .menu:after {
    content: "";
    display: table;
    clear: both; }
  /* line 75, ../sass/base/_grid.scss */
  .l-region--footer .footer-menu .menu .col-1 {
    -sgs-span-settings: ("span": 3, "location": 1, "grid": 15, "gutter": 0.33333, "style": "opposite", "start row": true, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 18.64407%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }
  /* line 79, ../sass/base/_grid.scss */
  .l-region--footer .footer-menu .menu .col-2 {
    -sgs-span-settings: ("span": 3, "location": 4, "grid": 15, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 18.64407%;
    float: left;
    margin-right: -100%;
    margin-left: 20.33898%;
    clear: none; }
  /* line 83, ../sass/base/_grid.scss */
  .l-region--footer .footer-menu .menu .col-3 {
    -sgs-span-settings: ("span": 3, "location": 7, "grid": 15, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 18.64407%;
    float: left;
    margin-right: -100%;
    margin-left: 40.67797%;
    clear: none; }
  /* line 87, ../sass/base/_grid.scss */
  .l-region--footer .footer-menu .menu .col-4 {
    -sgs-span-settings: ("span": 3, "location": 10, "grid": 15, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 18.64407%;
    float: left;
    margin-right: -100%;
    margin-left: 61.01695%;
    clear: none; }
  /* line 91, ../sass/base/_grid.scss */
  .l-region--footer .footer-menu .menu .col-5 {
    -sgs-span-settings: ("span": 3, "location": 13, "grid": 15, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": true, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 18.64407%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }
  /* line 95, ../sass/base/_grid.scss */
  .l-region--footer .footer-menu .menu .menu {
    width: 100%;
    padding: 0; }

/* line 106, ../sass/base/_grid.scss */
.container {
  width: 100%;
  margin: 0 auto; }
  /* line 13, ../../../../../../../../../Users/pgrebenicek/.rvm/gems/ruby-1.9.3-p551@omega.evektor/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .container:after {
    content: "";
    display: table;
    clear: both; }
  /* line 111, ../sass/base/_grid.scss */
  .container .grid-3-1 {
    -sgs-span-settings: ("span": 3, "location": 1, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": true, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 23.40426%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }
  /* line 115, ../sass/base/_grid.scss */
  .container .grid-3-2 {
    -sgs-span-settings: ("span": 3, "location": 4, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 23.40426%;
    float: left;
    margin-right: -100%;
    margin-left: 25.53191%;
    clear: none; }
  /* line 119, ../sass/base/_grid.scss */
  .container .grid-3-3 {
    -sgs-span-settings: ("span": 3, "location": 7, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 23.40426%;
    float: left;
    margin-right: -100%;
    margin-left: 51.06383%;
    clear: none; }
  /* line 123, ../sass/base/_grid.scss */
  .container .grid-3-4 {
    -sgs-span-settings: ("span": 3, "location": 10, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": true, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 23.40426%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }
  /* line 128, ../sass/base/_grid.scss */
  .container .grid-4-1 {
    -sgs-span-settings: ("span": 4, "location": 1, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": true, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }
  /* line 132, ../sass/base/_grid.scss */
  .container .grid-4-2 {
    -sgs-span-settings: ("span": 4, "location": 5, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: left;
    margin-right: -100%;
    margin-left: 34.04255%;
    clear: none; }
  /* line 136, ../sass/base/_grid.scss */
  .container .grid-4-3 {
    -sgs-span-settings: ("span": 4, "location": 9, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": true, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }
  /* line 140, ../sass/base/_grid.scss */
  .container .grid-6-1 {
    -sgs-span-settings: ("span": 6, "location": 1, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": true, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 48.93617%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }
  /* line 144, ../sass/base/_grid.scss */
  .container .grid-6-2 {
    -sgs-span-settings: ("span": 6, "location": 7, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": true, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 48.93617%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }

/* line 153, ../sass/base/_grid.scss */
.container {
  width: 100%;
  margin: 0 auto; }
  /* line 13, ../../../../../../../../../Users/pgrebenicek/.rvm/gems/ruby-1.9.3-p551@omega.evektor/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .container:after {
    content: "";
    display: table;
    clear: both; }
  /* line 158, ../sass/base/_grid.scss */
  .container .grid-a-8 {
    -sgs-span-settings: ("span": 8, "location": 1, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": true, "end row": false, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 65.95745%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }
  /* line 162, ../sass/base/_grid.scss */
  .container .grid-a-4 {
    -sgs-span-settings: ("span": 4, "location": 9, "grid": 12, "gutter": 0.33333, "style": "opposite", "start row": false, "end row": true, "fixed gutter": false, "split gutter": null, "gutter property": "margin", "options": ((null: null)));
    width: 31.91489%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }

/* line 3, ../sass/base/_header.scss */
.l-branding {
  margin: 15px auto 7px auto; }

/* line 1, ../sass/base/_lists.scss */
ul {
  list-style: disc;
  margin-left: 0;
  padding-left: 1.2em; }
  /* line 6, ../sass/base/_lists.scss */
  ul.no-bullets, ul.photogallery, ul.pager {
    list-style: none;
    padding-left: 0; }

/* line 1, ../sass/base/_media.scss */
img, video {
  max-width: 100%; }

/* line 7, ../sass/base/_media.scss */
#map-canvas img, .geolocation-map img, .gm-style img {
  max-width: none; }

/* line 14, ../sass/base/_media.scss */
.balloon {
  line-height: 1.3em;
  font-size: 12px;
  min-width: 210px; }
  /* line 19, ../sass/base/_media.scss */
  .balloon p {
    margin-bottom: 0.3em; }
  /* line 23, ../sass/base/_media.scss */
  .balloon .partner-type {
    color: #004070; }
  /* line 27, ../sass/base/_media.scss */
  .balloon a {
    text-decoration: none; }

/* line 3, ../sass/base/_mobile.scss */
.no-mobile {
  display: none; }

/* line 5, ../sass/base/_news.scss */
.page-node-73 h1, .page-node-74 h1 {
  display: none; }

/* line 13, ../sass/base/_news.scss */
.node--article--full img {
  margin-bottom: 1.5em; }

/* line 18, ../sass/base/_news.scss */
.featured-news {
  background: #252527;
  color: #fff; }
  /* line 22, ../sass/base/_news.scss */
  .featured-news .view {
    width: 960px;
    height: 405px;
    margin: 0 auto; }
    /* line 13, ../../../../../../../../../Users/pgrebenicek/.rvm/gems/ruby-1.9.3-p551@omega.evektor/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .featured-news .view:after {
      content: "";
      display: table;
      clear: both; }
    /* line 28, ../sass/base/_news.scss */
    .featured-news .view a {
      text-decoration: none; }
    /* line 32, ../sass/base/_news.scss */
    .featured-news .view .view-content {
      padding: 0 10px; }
      /* line 35, ../sass/base/_news.scss */
      .featured-news .view .view-content .views-field-field-image {
        width: 540px;
        float: left;
        margin-right: 20px; }
      /* line 41, ../sass/base/_news.scss */
      .featured-news .view .view-content .views-field-title {
        padding-top: 40px;
        margin-bottom: 25px; }
        /* line 46, ../sass/base/_news.scss */
        .featured-news .view .view-content .views-field-title a {
          font-size: 1.4em;
          line-height: 1.30; }
      /* line 52, ../sass/base/_news.scss */
      .featured-news .view .view-content .views-field-created {
        display: none; }

/* line 61, ../sass/base/_news.scss */
.news-list h2.block-title, .events h2.block-title {
  font-size: 28px;
  margin-top: 1em;
  margin-bottom: 0.5em; }

/* line 70, ../sass/base/_news.scss */
.news-list table {
  border: none; }
  /* line 73, ../sass/base/_news.scss */
  .news-list table th, .news-list table td {
    border: none; }
  /* line 77, ../sass/base/_news.scss */
  .news-list table td.views-field-created {
    width: 7em; }
/* line 82, ../sass/base/_news.scss */
.news-list thead {
  display: none; }
/* line 86, ../sass/base/_news.scss */
.news-list td {
  padding: 4px 16px 4px 0;
  vertical-align: top; }
/* line 91, ../sass/base/_news.scss */
.news-list a:link {
  text-decoration: none; }

/* line 96, ../sass/base/_news.scss */
.events {
  background: #f1f1f1;
  padding: 0 15px 15px 15px;
  margin-bottom: 2em; }
  /* line 102, ../sass/base/_news.scss */
  .events .views-field-title {
    color: #004070; }
  /* line 106, ../sass/base/_news.scss */
  .events .views-row {
    margin-bottom: 1em; }
    /* line 109, ../sass/base/_news.scss */
    .events .views-row p.date {
      margin-bottom: 0;
      font-weight: 600; }

/* line 118, ../sass/base/_news.scss */
.view-archive ul {
  list-style: none;
  margin-left: 0;
  padding-left: 0; }
  /* line 125, ../sass/base/_news.scss */
  .view-archive ul li a {
    text-decoration: none; }
/* line 134, ../sass/base/_news.scss */
.view-archive.archive h2 a {
  text-decoration: none; }
/* line 138, ../sass/base/_news.scss */
.view-archive.archive img {
  float: left;
  margin: 0 1em 1em 0; }

/* line 146, ../sass/base/_news.scss */
.news-list-fp ul {
  list-style: none;
  padding-left: 0; }
  /* line 150, ../sass/base/_news.scss */
  .news-list-fp ul li {
    margin-bottom: 1em; }
    /* line 13, ../../../../../../../../../Users/pgrebenicek/.rvm/gems/ruby-1.9.3-p551@omega.evektor/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .news-list-fp ul li:after {
      content: "";
      display: table;
      clear: both; }
/* line 156, ../sass/base/_news.scss */
.news-list-fp h3 {
  font-size: 1.15em;
  margin-bottom: 0.5em; }
  /* line 160, ../sass/base/_news.scss */
  .news-list-fp h3 a {
    color: #004070;
    text-decoration: none; }
/* line 166, ../sass/base/_news.scss */
.news-list-fp img {
  float: left;
  margin: 0 1em 1em 0; }
/* line 171, ../sass/base/_news.scss */
.news-list-fp p.date {
  margin-bottom: 0;
  font-size: 0.8em; }

/* line 3, ../sass/base/_photogallery.scss */
ul.photogallery {
  margin: 0 0 1em 0;
  padding: 0; }
  /* line 13, ../../../../../../../../../Users/pgrebenicek/.rvm/gems/ruby-1.9.3-p551@omega.evektor/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  ul.photogallery:after {
    content: "";
    display: table;
    clear: both; }
  /* line 8, ../sass/base/_photogallery.scss */
  ul.photogallery li {
    width: 220px;
    float: left;
    margin: 3px 7px; }

/* line 3, ../sass/base/_tables.scss */
table {
  width: 100%;
  border: 1px solid #c8c8c8; }
  /* line 7, ../sass/base/_tables.scss */
  table.border-blue {
    border: 1px solid #004070; }
    /* line 9, ../sass/base/_tables.scss */
    table.border-blue td, table.border-blue th {
      border: 1px solid #004070; }
  /* line 14, ../sass/base/_tables.scss */
  table.border-blue-white {
    border: 1px solid #004070; }
    /* line 16, ../sass/base/_tables.scss */
    table.border-blue-white td {
      border: 1px solid #004070; }
    /* line 20, ../sass/base/_tables.scss */
    table.border-blue-white th {
      border: 1px solid #fff; }
  /* line 26, ../sass/base/_tables.scss */
  table.no-border {
    border: none; }
    /* line 29, ../sass/base/_tables.scss */
    table.no-border td, table.no-border th {
      border: none; }
  /* line 34, ../sass/base/_tables.scss */
  table th {
    background: #004070;
    color: #fff;
    font-weight: 400;
    border: 1px solid #c8c8c8; }
  /* line 41, ../sass/base/_tables.scss */
  table th, table td {
    padding: 0.5em 0.6em;
    vertical-align: top; }
  /* line 47, ../sass/base/_tables.scss */
  table tr.odd {
    background: #f1f1f1; }
  /* line 51, ../sass/base/_tables.scss */
  table tr.even {
    background: transparent; }
  /* line 57, ../sass/base/_tables.scss */
  table.middle td, table.middle th {
    vertical-align: middle; }

/* line 69, ../sass/base/_tables.scss */
table.headline {
  margin: 35px auto 35px auto; }
  /* line 72, ../sass/base/_tables.scss */
  table.headline td {
    vertical-align: middle;
    padding: 5px; }
  /* line 77, ../sass/base/_tables.scss */
  table.headline td.big-blue {
    font-size: 50px;
    color: #00A9E6;
    text-align: right; }
  /* line 83, ../sass/base/_tables.scss */
  table.headline td.small-blue {
    font-size: 18px;
    color: #004B85;
    text-align: left; }

/* line 91, ../sass/base/_tables.scss */
.view-bulletins table {
  font-size: 0.85em;
  border: none; }
  /* line 95, ../sass/base/_tables.scss */
  .view-bulletins table .views-field-title {
    width: 15em; }
  /* line 98, ../sass/base/_tables.scss */
  .view-bulletins table .views-field-field-date {
    width: 7em; }

/* taby dole - pouzito na strance s EV-55 outback */
/* line 4, ../sass/base/_tabs.scss */
.tabs-wrap.v2 {
  position: relative; }

/* line 8, ../sass/base/_tabs.scss */
.tabs-wrap.v2 .pane {
  border-top: none; }

/* line 12, ../sass/base/_tabs.scss */
.tabs-wrap.v2 ul.tabs-eve {
  position: absolute;
  bottom: -20px;
  left: 300px;
  border-bottom: none; }

/* line 19, ../sass/base/_tabs.scss */
.tabs-wrap.v2 ul.tabs-eve a {
  font-size: 14px;
  padding: 4px 7px 2px 7px; }

/* root element for tabs  */
/* line 26, ../sass/base/_tabs.scss */
.tabs-wrap ul.tabs-eve {
  margin: 0 auto;
  padding: 0;
  padding-left: 0;
  border-bottom: 3px solid #004070; }

/* single tab */
/* line 34, ../sass/base/_tabs.scss */
.tabs-wrap ul.tabs-eve li {
  display: inline-block;
  zoom: 1;
  *display: inline;
  margin-bottom: 0;
  margin-right: 0; }

/* link inside the tab. uses a background image */
/* line 42, ../sass/base/_tabs.scss */
.tabs-wrap ul.tabs-eve a {
  font-size: 16px;
  display: block;
  padding: 7px 10px 3px 10px;
  outline: none;
  color: #004070;
  text-decoration: none;
  background: #f1f1f1; }

/* line 52, ../sass/base/_tabs.scss */
.tabs-wrap ul.tabs-eve a:active {
  outline: none; }

/* when mouse enters the tab move the background image */
/* line 57, ../sass/base/_tabs.scss */
.tabs-wrap ul.tabs-eve a:hover {
  background: #004070;
  color: #fff; }

/* active tab uses a class name "current". its highlight is also done by moving the background image. */
/* line 64, ../sass/base/_tabs.scss */
.tabs-wrap ul.tabs-eve a.current, .tabs-wrap ul.tabs-eve a.current:hover, .tabs-wrap ul.tabs-eve li.current a {
  background: #004070;
  color: #fff; }

/* initially all panes are hidden */
/* line 71, ../sass/base/_tabs.scss */
.tabs-wrap .pane {
  display: none;
  padding: 10px 0; }

/*-------------Rozmery jednotlivych panelu-----------*/
/*--------------Strana s EV-55---------------*/
/* line 79, ../sass/base/_tabs.scss */
#avionika .pane {
  height: 470px; }

/*#spec .pane{height:1060px;}*/
/*-------------------Zalozky s historii Evektoru---------------*/
/* line 87, ../sass/base/_tabs.scss */
.tabs-wrap.v3 .tabs-eve {
  text-align: center; }
  /* line 90, ../sass/base/_tabs.scss */
  .tabs-wrap.v3 .tabs-eve a {
    background: none;
    padding: 7px 18px 15px 18px; }
  /* line 95, ../sass/base/_tabs.scss */
  .tabs-wrap.v3 .tabs-eve a:hover, .tabs-wrap.v3 .tabs-eve a.current, .tabs-wrap.v3 .tabs-eve a.current:hover {
    background-color: transparent;
    background-image: url(../images/arrow-blue_04.png);
    background-repeat: no-repeat;
    background-position: center 33px;
    color: #004B85; }
/* line 104, ../sass/base/_tabs.scss */
.tabs-wrap.v3 .pane {
  padding: 20px; }

/* line 3, ../sass/components/_admin.scss */
.page-admin a {
  text-decoration: none; }
  /* line 6, ../sass/components/_admin.scss */
  .page-admin a:hover {
    text-decoration: underline; }
/* line 11, ../sass/components/_admin.scss */
.page-admin h1, .page-admin h2, .page-admin h3, .page-admin h4 {
  font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  color: #004070;
  line-height: 1.2;
  letter-spacing: 0; }
/* line 19, ../sass/components/_admin.scss */
.page-admin .theme-selector--default h3 {
  font-weight: 400; }
/* line 23, ../sass/components/_admin.scss */
.page-admin .theme-selector__operations li {
  border-right: 1px solid #dcdcdc;
  margin: 0;
  padding: 0 0.7em; }
  /* line 28, ../sass/components/_admin.scss */
  .page-admin .theme-selector__operations li.first {
    padding-left: 0; }
  /* line 32, ../sass/components/_admin.scss */
  .page-admin .theme-selector__operations li.last {
    border-right: 0; }

/* line 42, ../sass/components/_admin.scss */
dl.admin-list dt {
  font-size: 1.1em;
  padding-left: 35px;
  padding-top: 0.6em;
  margin-left: 0;
  background: transparent url(../images/list-item.png) no-repeat 0 11px;
  border-top: 1px solid #c8c8c8; }
/* line 51, ../sass/components/_admin.scss */
dl.admin-list dd {
  padding-left: 35px;
  margin-left: 0;
  padding-bottom: 0.6em; }

/* line 59, ../sass/components/_admin.scss */
.action-links {
  list-style-type: none;
  margin: 1em 0;
  padding: 0 20px; }
  /* line 65, ../sass/components/_admin.scss */
  .action-links a {
    padding-left: 15px;
    background: transparent url(../images/add.png) 0 center no-repeat; }

/* line 71, ../sass/components/_admin.scss */
.admin-panel {
  background: #f1f1f1;
  border: 1px solid #c8c8c8;
  margin-bottom: 20px;
  padding-left: 0; }
  /* line 77, ../sass/components/_admin.scss */
  .admin-panel h3 {
    padding-left: 20px;
    margin-top: 10px; }

/* line 83, ../sass/components/_admin.scss */
.admin-panel__body {
  padding: 0 10px; }

/* line 89, ../sass/components/_admin.scss */
.admin .left {
  width: 460px;
  margin-right: 20px; }
/* line 94, ../sass/components/_admin.scss */
.admin .right {
  width: 460px;
  text-align: left; }

/* line 100, ../sass/components/_admin.scss */
.draggable a.tabledrag-handle {
  cursor: move;
  float: left;
  height: 1.7em;
  margin-left: -1em;
  overflow: hidden;
  text-decoration: none; }

/* line 109, ../sass/components/_admin.scss */
a.tabledrag-handle .handle {
  background: url(/misc/draggable.png) no-repeat 6px 9px;
  height: 25px;
  margin: -0.2em 0.5em;
  padding: 0.42em 0.5em;
  width: 25px; }

/* line 121, ../sass/components/_admin.scss */
.vertical-tabs .ul.vertical-tabs-list li {
  background: #f1f1f1; }
/* line 127, ../sass/components/_admin.scss */
.vertical-tabs fieldset.vertical-tabs-pane {
  padding-top: 1em; }

/* line 137, ../sass/components/_admin.scss */
.tabs--primary {
  margin-top: 1.5em;
  border-bottom: 2px solid #004070; }
  /* line 142, ../sass/components/_admin.scss */
  .tabs--primary a {
    background: #dcdcdc;
    color: #004070; }
    /* line 146, ../sass/components/_admin.scss */
    .tabs--primary a.active, .tabs--primary a:hover {
      background: #004070;
      color: #fff; }
  /* line 152, ../sass/components/_admin.scss */
  .tabs--primary.links--inline li {
    margin-right: 0.5em; }

/* line 159, ../sass/components/_admin.scss */
.not-logged-in.page-user .l-main {
  padding-top: 120px;
  min-height: 600px; }
  /* line 164, ../sass/components/_admin.scss */
  .not-logged-in.page-user .l-main h1 {
    margin-top: 0; }
  /* line 168, ../sass/components/_admin.scss */
  .not-logged-in.page-user .l-main .form-submit {
    margin-top: 3em;
    border: 1px solid;
    padding: 8px 25px;
    color: #00b0ff;
    border-color: #00b0ff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: transparent; }
/* line 182, ../sass/components/_admin.scss */
.not-logged-in.page-user .l-footer {
  margin-top: 0; }

/* line 191, ../sass/components/_admin.scss */
.node-type-partner-company .field__label {
  color: #004070;
  width: 7em;
  font-weight: 400; }
/* line 197, ../sass/components/_admin.scss */
.node-type-partner-company .field {
  margin-bottom: 0.6em; }

/* line 2, ../sass/components/_language-switcher.scss */
.block--lang-dropdown {
  float: right;
  margin-right: 30px; }

/*************** default language dropdown switcher theme - enforce ul paddihg in dd theme **********************/
/* line 10, ../sass/components/_language-switcher.scss */
.ldsSkin {
  border: 1px solid #dcdcdc; }

/* line 11, ../sass/components/_language-switcher.scss */
.ldsSkin .divider {
  border-left: 0 solid #dcdcdc;
  border-right: 1px solid #dcdcdc;
  right: 24px; }

/* line 12, ../sass/components/_language-switcher.scss */
.ldsSkin .ddArrow {
  width: 12px;
  height: 12px;
  margin-top: -5px;
  background: url(../images/dd-arrow-2.png) no-repeat; }

/* line 13, ../sass/components/_language-switcher.scss */
.ldsSkin .ddArrow:hover {
  background-position: 0 100%; }

/* line 14, ../sass/components/_language-switcher.scss */
.ldsSkin .ddTitle {
  color: #333;
  background: transparent; }

/* line 15, ../sass/components/_language-switcher.scss */
.ldsSkin .ddTitle .ddTitleText {
  padding: 2px 10px 2px 5px; }

/* line 16, ../sass/components/_language-switcher.scss */
.ldsSkin .ddTitle .ddTitleText .ddTitleText {
  padding: 0; }

/* line 17, ../sass/components/_language-switcher.scss */
.ldsSkin .ddTitle .description {
  font-size: 12px;
  color: #666; }

/* line 18, ../sass/components/_language-switcher.scss */
.ldsSkin .ddTitle .ddTitleText img {
  padding-right: 5px;
  width: 20px;
  height: 14px; }

/* line 19, ../sass/components/_language-switcher.scss */
.ldsSkin .ddChild {
  border: 1px solid #c3c3c3;
  background-color: #fff;
  left: -1px; }

/* line 20, ../sass/components/_language-switcher.scss */
.ldsSkin .ddChild li {
  padding: 5px;
  background-color: #fff;
  border-bottom: 0 !important; }

/* line 21, ../sass/components/_language-switcher.scss */
.ldsSkin .ddChild li .description {
  color: #666; }

/* line 22, ../sass/components/_language-switcher.scss */
.ldsSkin .ddChild li .ddlabel {
  color: #333; }

/* line 23, ../sass/components/_language-switcher.scss */
.ldsSkin .ddChild li.hover {
  background-color: #f2f2f2; }

/* line 24, ../sass/components/_language-switcher.scss */
.ldsSkin .ddChild li img {
  padding: 0 6px 0 0;
  width: 20px;
  height: 14px; }

/* line 25, ../sass/components/_language-switcher.scss */
.ldsSkin .ddChild li.optgroup {
  padding: 0; }

/* line 26, ../sass/components/_language-switcher.scss */
.ldsSkin .ddChild li.optgroup .optgroupTitle {
  padding: 0 5px;
  font-weight: bold;
  font-style: italic; }

/* line 27, ../sass/components/_language-switcher.scss */
.ldsSkin .ddChild li.optgroup ul li {
  padding: 5px 5px 5px 15px; }

/* line 28, ../sass/components/_language-switcher.scss */
.ldsSkin .ddChild li.selected {
  background-color: #d5d5d5;
  color: #000; }

/* line 29, ../sass/components/_language-switcher.scss */
.ldsSkin ul {
  padding: 0 !important; }

/*.front{
	.ldsSkin{border:1px solid #fff;}
	.ldsSkin .divider{border-left:0 solid #fff; border-right:1px solid #fff; right:24px;}
	.ldsSkin .ddArrow{width:16px;height:16px; margin-top:-8px; background:url(../images/dd-arrow-1.png) no-repeat;}
	.ldsSkin .ddArrow:hover{background-position:0 100%;}
	.ldsSkin .ddTitle{color:$color-text-header;background:transparent}
	.ldsSkin .ddTitle .ddTitleText{padding:2px 10px 2px 5px;}
	.ldsSkin .ddTitle .ddTitleText .ddTitleText{padding:0;}
	.ldsSkin .ddTitle .description{font-size:12px; color:#666}
	.ldsSkin .ddTitle .ddTitleText img{padding-right:5px; width: 20px; height: 14px;}
	.ldsSkin .ddChild{border:1px solid #c3c3c3; background-color:#fff; left:-1px;}
	.ldsSkin .ddChild li{padding:5px; background-color:#fff; border-bottom:0 !important;}
	.ldsSkin .ddChild li .description{color:#666;}
	.ldsSkin .ddChild li .ddlabel{color:#333;}
	.ldsSkin .ddChild li.hover{background-color:#f2f2f2}
	.ldsSkin .ddChild li img{padding:0 6px 0 0; width: 20px; height: 14px;}
	.ldsSkin .ddChild li.optgroup{padding:0;}
	.ldsSkin .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
	.ldsSkin .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
	.ldsSkin .ddChild li.selected{background-color:#d5d5d5; color:#000;}
	.ldsSkin ul{padding: 0 !important;}

}*/
/* line 3, ../sass/components/_navigation.scss */
.menu {
  padding: 0;
  margin: 0; }
  /* line 7, ../sass/components/_navigation.scss */
  .menu .leaf, .menu .expanded {
    list-style: none; }

/* line 12, ../sass/components/_navigation.scss */
.block--system-main-menu {
  width: 100%;
  text-align: center;
  background: #004070;
  font-size: 1.15em; }
  /* line 5, ../sass/abstractions/_mixins.scss */
  .block--system-main-menu ul.menu {
    text-align: center; }
    /* line 8, ../sass/abstractions/_mixins.scss */
    .block--system-main-menu ul.menu .leaf {
      display: inline; }
    /* line 12, ../sass/abstractions/_mixins.scss */
    .block--system-main-menu ul.menu a {
      display: inline-block;
      text-decoration: none;
      text-align: center;
      margin: 0 15px;
      padding: 8px; }
      /* line 19, ../sass/abstractions/_mixins.scss */
      .block--system-main-menu ul.menu a:link, .block--system-main-menu ul.menu a:hover, .block--system-main-menu ul.menu a:visited {
        color: #fff; }

/* line 27, ../sass/components/_navigation.scss */
.l-region--footer .menu a {
  color: #fff; }
/* line 31, ../sass/components/_navigation.scss */
.l-region--footer .menu .expanded > a {
  text-transform: uppercase; }

/* line 39, ../sass/components/_navigation.scss */
.l-region--page-menu {
  height: 99px; }

/* line 43, ../sass/components/_navigation.scss */
.horizontal.page {
  background-color: #f1f1f1;
  opacity: 0.95;
  z-index: 3;
  width: 100%;
  font-size: 0.95em; }
  /* line 5, ../sass/abstractions/_mixins.scss */
  .horizontal.page ul.menu {
    text-align: center; }
    /* line 8, ../sass/abstractions/_mixins.scss */
    .horizontal.page ul.menu .leaf {
      display: inline; }
    /* line 12, ../sass/abstractions/_mixins.scss */
    .horizontal.page ul.menu a {
      display: inline-block;
      text-decoration: none;
      text-align: center;
      margin: 10px;
      padding: 55px 0 0 0; }
      /* line 19, ../sass/abstractions/_mixins.scss */
      .horizontal.page ul.menu a:link, .horizontal.page ul.menu a:hover, .horizontal.page ul.menu a:visited {
        color: #004070; }
  /* line 52, ../sass/components/_navigation.scss */
  .horizontal.page a {
    background-image: none;
    background-repeat: no-repeat;
    background-position: top center;
    min-width: 60px; }
    /* line 59, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-versions-ev-55 {
      background-image: url(/sites/default/files/images/icons/icon-ev-55-versions-blue.png); }
    /* line 63, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-avionics {
      background-image: url(/sites/default/files/images/icons/icon-avionics-blue.png); }
    /* line 67, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-tech_spec {
      background-image: url(/sites/default/files/images/icons/icon-tech_spec-blue.png); }
    /* line 71, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-powerplant {
      background-image: url(/sites/default/files/images/icons/icon-powerplant-blue.png); }
    /* line 75, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-range {
      background-image: url(/sites/default/files/images/icons/icon-range-blue.png); }
    /* line 79, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-gallery {
      background-image: url(/sites/default/files/images/icons/icon-gallery-blue.png); }
    /* line 83, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-kit {
      background-image: url(/sites/default/files/images/icons/icon-kit-blue.png); }
    /* line 87, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-interior {
      background-image: url(/sites/default/files/images/icons/icon-interior-blue.png); }
    /* line 91, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-contact_us {
      background-image: url(/sites/default/files/images/icons/icon-contact_us-blue.png); }
    /* line 95, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-aerospace {
      background-image: url(/sites/default/files/images/icons/icon-aerospace-blue.png); }
    /* line 99, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-automotive {
      background-image: url(/sites/default/files/images/icons/icon-automotive-blue.png); }
    /* line 103, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-general {
      background-image: url(/sites/default/files/images/icons/icon-general-blue.png); }
    /* line 107, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-industrial {
      background-image: url(/sites/default/files/images/icons/icon-industrial-blue.png); }
    /* line 111, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-civil {
      background-image: url(/sites/default/files/images/icons/icon-civil-blue.png); }
    /* line 115, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-jigs {
      background-image: url(/sites/default/files/images/icons/icon-jig-blue.png); }
    /* line 120, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-stress {
      background-image: url(/sites/default/files/images/icons/icon-stress-blue.png); }
    /* line 124, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-aerodynamics {
      background-image: url(/sites/default/files/images/icons/icon-aerodynamics-blue.png); }
    /* line 128, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-emc {
      background-image: url(/sites/default/files/images/icons/icon-emc-blue.png); }
    /* line 133, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-3dprint {
      background-image: url(/sites/default/files/images/icons/icon-3dprint-blue.png); }
    /* line 137, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-casting {
      background-image: url(/sites/default/files/images/icons/icon-casting-blue.png); }
    /* line 141, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-3dscan {
      background-image: url(/sites/default/files/images/icons/icon-3dscan-blue.png); }
    /* line 145, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-sales {
      background-image: url(/sites/default/files/images/icons/icon-range-blue.png); }
    /* line 149, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-service {
      background-image: url(/sites/default/files/images/icons/icon-service-blue.png); }
    /* line 153, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-bulletins {
      background-image: url(/sites/default/files/images/icons/icon-bulletins-blue.png); }
    /* line 157, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-ipc {
      background-image: url(/sites/default/files/images/icons/icon-kit-blue.png); }
    /* line 161, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-media {
      background-image: url(/sites/default/files/images/icons/icon-media-blue.png); }
    /* line 165, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-towing {
      background-image: url(/sites/default/files/images/icons/icon-towing-blue.png); }
    /* line 169, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-update {
      background-image: url(/sites/default/files/images/icons/icon-update-blue.png); }
    /* line 173, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-evektor {
      background-image: url(/sites/default/files/images/icons/icon-logo-eve.png); }
    /* line 177, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-certifikaty {
      background-image: url(/sites/default/files/images/icons/icon-bulletins-blue.png); }
    /* line 181, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-vyzkum {
      background-image: url(/sites/default/files/images/icons/icon-research.png); }
    /* line 185, ../sass/components/_navigation.scss */
    .horizontal.page a#menu-vyroba {
      background-image: url(/sites/default/files/images/icons/icon-3dprint-blue.png); }

/* line 197, ../sass/components/_navigation.scss */
.job-offering {
  width: 250px;
  float: right;
  margin: 0 0 1em 1em;
  background: #f1f1f1; }
  /* line 203, ../sass/components/_navigation.scss */
  .job-offering h2 {
    color: #fff;
    background-color: #004070;
    padding: 3px 10px;
    margin: 0 0 10px 0; }
  /* line 210, ../sass/components/_navigation.scss */
  .job-offering ul.menu {
    padding: 0 10px 10px 10px; }
    /* line 213, ../sass/components/_navigation.scss */
    .job-offering ul.menu li {
      margin-bottom: 0.5em; }
  /* line 218, ../sass/components/_navigation.scss */
  .job-offering a {
    text-decoration: none; }

/* Pagers Positioning */
/* line 5, ../sass/components/_pager.scss */
.item-list {
  margin: 1em auto 2em auto; }
  /* line 8, ../sass/components/_pager.scss */
  .item-list .pager {
    padding: 0;
    margin: 0;
    text-align: center;
    font-size: 100%;
    position: inherit; }
  /* line 16, ../sass/components/_pager.scss */
  .item-list ul li, .item-list li {
    float: none;
    padding-right: 0;
    margin: 0; }

/* line 25, ../sass/components/_pager.scss */
.pager li a {
  display: inline-block;
  cursor: pointer; }
/* line 30, ../sass/components/_pager.scss */
.pager li a:hover {
  background: #00b0ff;
  color: #fff; }
/* line 35, ../sass/components/_pager.scss */
.pager li.pager-ellipsis,
.pager li.pager-current,
.pager li a {
  padding: 4px 8px;
  text-decoration: none;
  color: #00b0ff;
  font-weight: 400; }
/* line 44, ../sass/components/_pager.scss */
.pager li.pager-first a,
.pager li.pager-previous a,
.pager li.pager-next a,
.pager li.pager-last a {
  width: auto;
  text-align: center;
  padding: 4px 8px; }
/* line 53, ../sass/components/_pager.scss */
.pager li.pager-next,
.pager li.pager-last,
.pager li.pager-next-last {
  position: inherit; }
/* line 59, ../sass/components/_pager.scss */
.pager li.pager-current {
  background: #00b0ff;
  color: #fff;
  padding: 6px 8px; }
/* line 65, ../sass/components/_pager.scss */
.pager li a,
.pager li a:hover,
.pager li.pager-first a,
.pager li.pager-first a:hover,
.pager li.pager-last a,
.pager li.pager-last a:hover,
.pager li.pager-current,
.pager li.first a, .pager .pager li.first a:hover,
.pager li.last a, .pager .pager li.last a:hover {
  border: 1px solid;
  border-color: #00b0ff;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px; }

/* line 4, ../sass/components/_search.scss */
.site-search {
  margin-left: 20px;
  margin-top: 0; }
  /* line 9, ../sass/components/_search.scss */
  .site-search input {
    width: 200px;
    height: 30px;
    background: transparent url(../images/search-grey-1.png) 175px center no-repeat;
    border: 1px solid #dcdcdc;
    float: right; }
  /* line 17, ../sass/components/_search.scss */
  .site-search .form-submit {
    display: none; }

/* line 28, ../sass/components/_search.scss */
.page-search .l-content {
  padding-right: 300px; }
/* line 32, ../sass/components/_search.scss */
.page-search h3 {
  font-size: 1.2em; }
  /* line 35, ../sass/components/_search.scss */
  .page-search h3 a {
    text-decoration: none; }

/* line 6, ../sass/components/_social.scss */
.social-services ul {
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
  left: 777px;
  bottom: 60px; }
  /* line 14, ../sass/components/_social.scss */
  .social-services ul li {
    display: inline; }
/* line 19, ../sass/components/_social.scss */
.social-services a {
  display: inline-block;
  width: 33px;
  height: 33px;
  margin-right: 5px;
  background: url(../images/social-icons.png);
  background-position: 0 0;
  background-repeat: no-repeat; }
  /* line 28, ../sass/components/_social.scss */
  .social-services a span {
    display: none; }
  /* line 32, ../sass/components/_social.scss */
  .social-services a.twitter {
    background-position: -50px -3px; }
  /* line 36, ../sass/components/_social.scss */
  .social-services a.linkedin {
    background-position: -98px -3px; }
  /* line 40, ../sass/components/_social.scss */
  .social-services a.youtube {
    background-position: -337px -3px; }
  /* line 44, ../sass/components/_social.scss */
  .social-services a.rss {
    background-position: -146px -3px; }

/*
|--------------------------------------------------------------------------
| UItoTop jQuery Plugin 1.2
| http://www.mattvarone.com/web-design/uitotop-jquery-plugin/
|--------------------------------------------------------------------------
*/
/* line 8, ../sass/components/_totop.scss */
#toTop {
  display: none;
  text-decoration: none;
  position: fixed;
  bottom: 10px;
  right: 10px;
  overflow: hidden;
  width: 51px;
  height: 51px;
  border: none;
  text-indent: 100%;
  background: url(../images/ui.totop.png) no-repeat left top; }

/* line 22, ../sass/components/_totop.scss */
#toTopHover {
  background: url(../images/ui.totop.png) no-repeat left -51px;
  width: 51px;
  height: 51px;
  display: block;
  overflow: hidden;
  float: left;
  opacity: 0;
  -moz-opacity: 0;
  filter: alpha(opacity=0); }

/* line 34, ../sass/components/_totop.scss */
#toTop:active, #toTop:focus {
  outline: none; }

/* line 28, ../sass/evektor.styles.scss */
.cookie-compliance {
  background-color: #004070; }

/* line 32, ../sass/evektor.styles.scss */
.cookie-compliance__inner {
  max-width: 1024px; }

/* line 36, ../sass/evektor.styles.scss */
.cookie-compliance__text {
  color: #fff; }

/* line 40, ../sass/evektor.styles.scss */
.cookie-compliance__button {
  background-color: #00b0ff;
  color: #fff; }

/*# sourceMappingURL=evektor.styles.css.map */
