/* pt-sans-narrow-regular - latin */
@font-face {
    font-family: 'PT Sans Narrow';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/pt-sans-narrow-v17-latin-regular.eot'); /* IE9 Compat Modes */
    src: local(''),
    url('../fonts/pt-sans-narrow-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/pt-sans-narrow-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/pt-sans-narrow-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('../fonts/pt-sans-narrow-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/pt-sans-narrow-v17-latin-regular.svg#PTSansNarrow') format('svg'); /* Legacy iOS */
}
/* pt-sans-narrow-700 - latin */
@font-face {
    font-family: 'PT Sans Narrow';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/pt-sans-narrow-v17-latin-700.eot'); /* IE9 Compat Modes */
    src: local(''),
    url('../fonts/pt-sans-narrow-v17-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/pt-sans-narrow-v17-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/pt-sans-narrow-v17-latin-700.woff') format('woff'), /* Modern Browsers */
    url('../fonts/pt-sans-narrow-v17-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/pt-sans-narrow-v17-latin-700.svg#PTSansNarrow') format('svg'); /* Legacy iOS */
}
/*
   Animation example, for spinners
*/
.animate-spin {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@font-face {
	font-family: 'wiese-schlichting';
	src:url('../fonts/wiese-schlichting.eot?jkb7cf');
	src:url('../fonts/wiese-schlichting.eot?#iefixjkb7cf') format('embedded-opentype'),
		url('../fonts/wiese-schlichting.woff?jkb7cf') format('woff'),
		url('../fonts/wiese-schlichting.ttf?jkb7cf') format('truetype'),
		url('../fonts/wiese-schlichting.svg?jkb7cf#wiese-schlichting') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
  font-family: 'fontello';
  src: url('../fonts/fontello.eot?56872932');
  src: url('../fonts/fontello.eot?56872932#iefix') format('embedded-opentype'),
       url('../fonts/fontello.woff?56872932') format('woff'),
       url('../fonts/fontello.ttf?56872932') format('truetype'),
       url('../fonts/fontello.svg?56872932#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-ws-"], [class*=" icon-ws-"] {
	font-family: 'wiese-schlichting';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 25px;
    position: relative;
    top: -0.15em;
	float:left;
    vertical-align: middle;
    width: 1.1em;
}
.icon-ws-logo:before { content: "\e600"; }
.icon-ws-search:before { content: "\e601"; }
.icon-ws-word:before { content: "\e602"; }
.icon-ws-pdf:before { content: "\e603"; }
.icon-ws-contact:before { content: "\e604"; }

 [class^="fontello-"]:before, [class*=" fontello-"]:before, #content > a:after, .teaser-bottom a:after, #content a:after, #content ul li:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
  font-size:0.75em;
  color: #009fee;
}
 
.fontello-right-open:before, #content > a:after, .teaser-bottom a:after, #content a:after { content: '\e800'; } /* '' */
.fontello-dot:before, #content ul li:before { content: '\e801'; } /* '' */
.fontello-left-open:before { content: '\e802'; } /* '' */

.btn-labeled { padding-top: 0; padding-bottom: 0; }
.btn-label { position: relative; left: -12px; display: inline-block; padding: 6px 12px; background: rgba(0, 0, 0, 0.15); border-radius: 0; }
.btn-label.btn-label-right { right: -12px; left: auto; border-radius: 0; }
.btn-lg .btn-label { left: -16px; padding: 7px; border-radius:0; }
.btn-lg .btn-label.btn-label-right { right: -16px; left: auto; border-radius: 0; }
.btn-sm .btn-label { left: -10px; padding: 5px 10px; border-radius: 0; }
.btn-sm .btn-label.btn-label-right { right: -10px; left: auto; border-radius: 0; }
.btn-xs .btn-label { left: -5px; padding: 1px 5px; border-radius: 0; }
.btn-xs .btn-label.btn-label-right { right: -5px; left: auto; border-radius: 0; }

body { font-size: 15px; font-family: 'PT Sans Narrow', sans-serif; text-rendering: optimizelegibility; line-height: 1.5857em; letter-spacing: 0.03em; font-weight: 400; color: #4b4b4d; }
p { margin: 10px 0 20px; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: 'PT Sans Narrow', sans-serif; font-weight: 700; color: #00305e; letter-spacing: 0.05em; }
h2:before, .h2:before { content: '. '; }
.nav-pills > li > a { border-radius: 0; padding:3px 25px 3px 20px; text-align:center; font-size: 0.9em; border: 1px solid #ffffff; border-bottom: 1px solid #ededed; border-right: 0; border-top: 0; background-color: #ededed; color: #878787; }

.navbar-default .navbar-toggle .icon-bar { background-color: #ffffff; }
.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #009fee; border-color: #009fee; }
.navbar-toggle { margin-top: 15px; margin-right: 0; }
h1.text-hide { margin: 0; }
.nav-pills > li + li { margin-left: 0;}
.nav-pills > li:nth-child(2) > a,.nav-pills > li:first-child > a { background-color: #ffffff; border-left: 1px solid #ededed;}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {color: #ffffff; background-color: #009fee; }
.navbar-collapse { padding: 0; margin-top: 55px; max-height: auto;}
.navbar-brand { padding: 15px 0;}
.navbar-default { border: none; background-color: transparent; }
.navbar-default .navbar-nav > li > a, .dropdown-menu > li > a { z-index: 2000; text-transform: uppercase; color: #878787; padding: 1px 35px; text-align: center; font-size: 1.4em; letter-spacing:2px;}
.dropdown-menu > li > a { text-align: left; font-size: 1em; text-transform: none; letter-spacing:normal; white-space: normal;}
.dropdown-menu > li > a.bigger { font-size: 1.2em;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > li.active > a:focus, .dropdown-submenu > a:hover, .dropdown-submenu > a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li.active > a { background-color: #ffffff; color: #4b4b4d;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover,.navbar-nav > li > a:focus { color: #00305e; background-color: transparent; }
ul.nav li.dropdown:hover ul.dropdown-menu, ul.nav li.dropdown.open ul.dropdown-menu { display: block; float: left; padding-top: 60px;}
.navbar-nav.pull-right > li > .dropdown-menu, .navbar-nav > li > .dropdown-menu.pull-right { left: 0; right: 0;  padding-top: 20px;}
.navbar-nav > li > .dropdown-menu { z-index: 1000; top: -20px; padding-top:1.4em; border-radius: 0; border:none; -webkit-box-shadow: 13px 13px 8px -10px #4b4b4d;
box-shadow: 13px 13px 8px -10px #4b4b4d; }
.navbar-default .navbar-nav.filetresor > li > a { padding-left: 10px; padding-right: 10px; }
.container-fullwidth, .fullwidt { width: 100% !important; }

.dropdown-submenu { position:relative; border: none; box-shadow: none; }
.dropdown-menu .dropdown-submenu { display: block; box-shadow: none; }
ul.nav li.dropdown ul.dropdown-menu .dropdown-submenu .dropdown-menu, ul.nav li.dropdown.open ul.dropdown-menu .dropdown-submenu .dropdown-menu { padding-top: 0; width: 100%;}
ul.nav li.dropdown ul.dropdown-menu .dropdown-submenu .dropdown-menu a, ul.nav li.dropdown.open ul.dropdown-menu .dropdown-submenu .dropdown-menu a { font-size: 1em; letter-spacing:normal; }
.dropdown-submenu .dropdown-menu { padding-top: 0; left:auto; right:auto; position:relative;box-shadow: none; -webkit-border-radius: 0px; -moz-border-radius:0px; border-radius: 0px; border: 0; }
.dropdown-submenu:hover > .dropdown-menu { display:block; }
.dropdown-submenu .pull-left{ float:none; }
.dropdown-submenu.pull-left > .dropdown-menu{ left:-100%; margin-left:10px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; }
.dropdown-menu { opacity: 0.9; filter:Alpha(Opacity=90); }
.dropdown:hover .dropdown-menu { display: block; }
.dropdown-menu { margin-top: 0px; }

.top-navigation { z-index: 5000; }
.nav-pills.top-navigation .dropdown:hover, .nav-pills.top-navigation .dropdown:focus, .nav-pills.top-navigation > li:hover a, .nav-pills.top-navigation > li:focus a { background: #009fee; color: #ffffff; }
.top-navigation .dropdown-menu { float: right; padding: 10px 0px; min-width: 0; width: 100%; border-top: 1px solid #ffffff;}
ul.nav.top-navigation li.dropdown:hover ul.dropdown-menu, ul.nav.top-navigation li.dropdown.open ul.dropdown-menu { float: right; padding: 10px 0px; }
.nav.top-navigation .open > a, .nav.top-navigation > li.dropdown:hover, .nav.top-navigation > li.dropdown:focus, .nav.top-navigation .open > a:hover, .nav.top-navigation .open > a:focus { background-color: #009fee; color: #ffffff; }
.top-navigation .dropdown-menu,
.top-navigation .navbar-default .navbar-nav > li > a, .top-navigation .dropdown-menu:hover, .top-navigation .dropdown-menu > li > a { padding: 1px 15px; background-color: #009fee; color: #ffffff; z-index: 5000; border-radius: 0; opacity: 1; }
.top-navigation .dropdown-menu > li > a i:before { color: #ffffff; display: none;}
.top-navigation .dropdown-menu > li > a:hover i:before, .top-navigation .dropdown-menu > li > a:focus i:before, .top-navigation .dropdown-menu > li.active > a i:before { display: inline-block;}


.breadcrumb, .teaser-block { border-top: 7px solid #009fee; border-radius: 0; background-color: transparent; padding-left: 0; padding-right: 0; }
.teaser-block { margin-bottom: 20px; margin-top: 40px; }
.breadcrumb > li + li:before, .breadcrumb > li, .breadcrumb > li > a, .breadcrumb > .active { color: #959595; }
.breadcrumb > li + li:before { content:'> '; }
.no-padding { padding:0;}
.no-padding-left { padding-left:0;}
.no-padding-right { padding-right:0;}
.no-padding-top { padding-top:0;}
.no-padding-bottom { padding-bottom:0;}
.no-margin { margin:0;}
.no-margin-left { margin-left:0;}
.no-margin-right { margin-right:0;}
.no-margin-top { margin-top:0;}
.no-margin-bottom { margin-bottom:0;}
.teaser-header { background-color: #00305e; background-position: right top; background-size: cover; background-repeat:no-repeat; min-height: 350px; padding-bottom: 0px;}
.teaser-header h2 { color: #ffffff; font-weight:300; font-size: 1.6em; line-height: 1.5em; margin-bottom: 20px; margin-top: 80px; }
.teaser-header h2:before { content: ''; }

.teaser-block div { padding-left: 0; padding-right: 0; }

.teaser-top { background-color: #878787; color: #ffffff; }
.teaser-top h3 { font-weight: bold; font-size: 1.2em; color: #ffffff; margin-top: 10px;}
.teaser-top [class^="fontello-"]:before, .teaser-top [class*=" fontello-"]:before { color: #ffffff; }
.teaser-text .teaser-top p,.teaser-text .teaser-top h3,.teaser-text .teaser-top small { padding: 0px 20px; display: block; float: left; width: 100%;}
.teaser-text .teaser-top small { padding-top: 10px; }
.teaser-image, .teaser-text { border-right: 1px solid #ffffff; }
.teaser-image:last-child, .teaser-text:last-child { border-right: none; }
.teaser-bottom [class^="col-"],
.teaser-bottom [class*=" col-"], .teaser-bottom { padding: 3px 10px; background-color: #f2f2f3; padding: 3px 15px; color: #878787; }
.teaser-bottom a { color: #878787; }
.teaser-bottom p { margin:0; padding-left: 10px; padding-right: 10px; }

#left-col { font-size: 18px; }
#content a { font-weight: bold; color: #4b4b4d;}
#content a:hover, #content a:focus, .teaser-bottom a:hover, .teaser-bottom a:focus, #right-col .person-description a:hover, #right-col .person-description a:focus, #right-col a:hover, #right-col a:focus { color: #009fee; text-decoration:none; }
#content ul, #content ul li { list-style: none; margin: 0 0 0 10px; padding: 0; font-weight: normal; }
#content ul li:before { color: #4b4b4b; font-size:1.1em; margin-left: -15px; margin-right: 0; padding-right: 10px; width:auto;}
#left-col h2, #left-col .h2, #right-col h2, #right-col .h2, #right-col h3, #right-col .h3, #right-col h4, #right-col .h4, #right-col h5, #right-col .h5, #right-col h6, #right-col .h6 { text-transform:uppercase; }
#right-col h2, #right-col .h2, #right-col h3, #right-col .h3, #right-col h4, #right-col .h4, #right-col h5, #right-col .h5, #right-col h6, #right-col .h6, #right-col a, #right-col p, #right-col blockquote, #right-col .caption, #right-col .person-description a { color: #878787; }
#right-col strong, #right-col blockquote cite, #right-col blockquote footer, #right-col .person-description strong, #content strong { color: #00305e; }

#right-col blockquote { text-transform:uppercase; border: none; padding: 0; font-size: 1.2em; letter-spacing: 2px; line-height: 1.6em; padding: 0; }
#right-col blockquote cite { display:block; float:left; width:100%; margin-top: 10px;font-size: 0.8em; letter-spacing: normal; text-transform: none; }
#right-col blockquote footer { padding: 0; background:transparent; margin: 0;}
#right-col p { margin-bottom: 15px; }
#right-col .caption { margin-bottom: 5px; margin-top: 15px; }
#right-col .person-description { margin-bottom: 5px; margin-top: 15px; }
#right-col ul { list-style-type: none; margin: 0; padding: 0;}
#right-col ul li { list-style-type: none; padding: 0px;  }

.panel { margin-top: 20px; }
.panel, .panel-default, .panel-default > .panel-heading, .panel-heading, .panel-body { box-shadow: none; border: none; border-radius: 0; background-color: transparent; border: none; padding: 0; }
.tx-dce-pi1 .panel-item, .panel-item { padding-bottom: 5px; margin-bottom: 10px; border-top: 1px solid #878787; padding-top: 25px; }
.tx-dce-pi1 .panel-item:first-child, .panel-item:first-child { border-top: 0px solid #878787; padding-top: 0px; }

.panel-title { font-size: 1.4em; padding-bottom: 15px;  }
#right-col span.date, span.date { font-weight: bold; border-radius: 50%; border-color: #f6f6f6; display:block; float: left; text-align: center; text-transform:uppercase; padding: 15px 18px; min-width: 80px; margin-right: 15px; margin-bottom: 15px; background-color: #f6f6f6; }
#right-col span.date strong, span.date strong { color: #009fee; font-size: 2.1em; font-weight: 700; }

#middle-col { padding: 0; }

.news-list-morelink { display: block; float: left; width: 100%; margin-top: 10px; margin-bottom: 10px; }
.news-list-item { border-bottom: 1px solid #878787; padding-bottom: 10px; margin-bottom: 20px; padding-left: 0; padding-right: 0;}
.news-list-item [class^="fontello-"]:before, .news-list-item [class*=" fontello-"]:before { color: #4B4B4D; font-size: 1.1em;}
.news-list-item h3 { margin-top: 10px;}
.news-list-item p.keywords { margin-bottom: 10px;}
#left-col .page-navigation a:after { display: none; }
#left-col .page-navigation a { color: #009fee; }
#left-col .page-navigation a i:before { font-size: 1.1em;}
.page-navigation ul, .page-navigation ul li, #left-col .pagination-menu-year, #left-col .pagination-menu, #left-col .pagination-menu li, #left-col .pagination-menu-year li{list-style-type: none; }
#content .page-navigation ul li:before, #left-col .pagination-menu li:before, #left-col .pagination-menu-year li:before { display: none; }
#content .page-navigation ul li{ padding-left: 8px; padding-right: 8px; margin-left: 5px;}
#content .page-navigation ul li.first, #content .page-navigation ul li.last { padding-right: 0px; }
#content .page-navigation ul li.last { padding-left: 0px;  }
#content .page-navigation ul li.active { background: #878787; color: #ffffff;}
#content .page-navigation ul li.active a { color: #ffffff; }
#content .page-navigation ul { margin-right: -5px; }
#content .page-navigation ul { margin-right: -5px; }
.page-navigation { margin-bottom: 40px; margin-top: 30px; display: block; float: left; width: 100%; }
#left-col .pagination-menu-container { display: block; float: left; width: 100%; border-bottom: 1px solid #878787; margin-top: 25px; margin-bottom: 25px; }
#left-col .pagination-menu li.active { background: #878787; color: #ffffff; padding-top: 3px; padding-bottom: 3px; }
#left-col .pagination-menu li.active > a { color: #ffffff; }
#left-col .pagination-menu, #left-col .pagination-menu-year { margin: 0; }
#left-col .pagination-menu li { background: #f2f2f2; margin: 0; width: auto; padding-left: 15px; padding-right: 15px;}
#left-col .pagination-menu li > a, #left-col .pagination-menu-year li a { background: transparent; border: none; padding-left: 5px; padding-right: 5px; font-weight: normal; width: 100%; text-align: left; }
#left-col .pagination-menu-year li a { padding-left: 5px; padding-right: 5px;}
#left-col .pagination-menu li > a:after, #left-col .pagination-menu-year li a:after { display: none; }
#left-col .pagination-menu li.last { float: right; width: auto; background: transparent; }
#left-col .pagination-menu li.last > a { padding: 5px 0 5px 10px; }
#left-col .pagination-menu li.last.active > a, #left-col .pagination-menu-year li.active > a { color: #009fee; }
#left-col .pagination-menu-year {border-top: 1px solid #878787; }
.news-list-author { font-size: 0.8em;}
.csc-uploads-fileName, .csc-uploads-fileSize { width: 100%; }
footer { background-color: #878787; color: #ffffff; padding-top: 30px; padding-bottom: 10px; margin-top: 30px;}
footer .container-fullwidth { border-bottom: 1px solid #ffffff;}
footer a, footer a:hover, footer a:focus { color: #ffffff;}
footer p { margin-top: 0;}
img.pull-left { margin-right:20px; margin-bottom:10px;}
img.pull-right { margin-left:20px; margin-bottom:10px;}
.map-canvas {height: 100%; min-height: 50px; width: 100%; margin-bottom: 15px;}
.google-map-canvas, .google-map-canvas * { }
.vendor { margin-bottom: 0; }

.pdf-download { margin-top: 5%;}
#content a.pdf-download:after { display: none; }
.pdf-title { font-size: 1.1em;}
.download-list { border-bottom: 1px solid #878787; margin-bottom: 15px;}

@media (min-width: 992px) and (max-width: 1199px) {
	.navbar-brand img { width: 330px; }
	.navbar-default .navbar-nav > li > a, .dropdown-menu > li > a { padding: 1px 30px; font-size: 1.3em;}
	.navbar-collapse { margin-top: 42px; }
    .dropdown-menu > li > a { font-size: 1em;}
}
@media (min-width: 768px) and (max-width: 991px) {
	.navbar-brand img { width: 250px; }
	.navbar-default .navbar-nav > li > a, .dropdown-menu > li > a { padding: 1px 20px; font-size: 1.1em;}
	.navbar-collapse { margin-top: 35px; }
	.dropdown-menu { min-width: 140px; }
    .dropdown-menu > li > a { font-size: 1em;}
    .teaser-bottom [class*=" col-"], .teaser-bottom { min-height: 52px;  }
}
@media (min-width: 768px){
	#right-col { padding-left: 0; }
	#left-col { padding-right: 0; }

}
@media (max-width: 767px){
	.navbar-brand img { width: 100%; }
	footer .col-sm-6 [class^="col-"]  { padding-bottom: 25px; }
	.navbar-brand { width: 80%; }
	.nav-pills > li > a { font-size: 0.7em; padding: 1px 5px;} 
	.nav-pills { margin-bottom: 15px;} 
	[class^="icon-ws-"], [class*=" icon-ws-"] { top: 0; font-size: 21px; }
	.navbar-collapse { margin-top: 10px; height:auto; max-height: auto; }
	.navbar-collapse.in { overflow-y: visible; }
	.navbar-nav { width:100%; margin: 10px 0px;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color:transparent; }
	.navbar-default .navbar-nav > li > a, .dropdown-menu > li > a, .navbar-default .navbar-nav .open > li > a, .navbar-default .navbar-nav .open .dropdown-menu > li > a  { text-align: left; padding: 5px 0; border-bottom: 1px solid #959595;}
	.dropdown-menu { position: relative; display: block; float: left; width: 100%; box-shadow: none; top: auto; min-width: 100%; }
	.navbar-nav > li > .dropdown-menu { box-shadow: none; top: auto; }
	.navbar-nav > li > a { line-height: normal; width: 100%; float: left; }
	.navbar-nav.pull-right > li > .dropdown-menu, .navbar-nav > li > .dropdown-menu.pull-right { left: auto; right: auto; padding-top: 0;}
	ul.nav li.dropdown:hover ul.dropdown-menu, ul.nav li.dropdown.open ul.dropdown-menu { padding-top: 0;}
	.navbar-nav .dropdown-menu > li > a, .navbar-nav .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-default .navbar-nav .open .dropdown-menu > li > a  { padding-left: 10px; line-height: normal; }
	.navbar-nav .dropdown-menu .dropdown-submenu .dropdown-menu > li > a, .navbar-nav .dropdown-menu .dropdown-header { padding-left: 20px; }
	.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { border-bottom: 1px solid #959595; }
	.teaser-header { background-image:none !important;}
	.breadcrumb > li { font-size: 0.85em; }
    .top-navigation .dropdown-menu, .top-navigation .navbar-default .navbar-nav > li > a, .top-navigation .dropdown-menu:hover, .top-navigation .dropdown:hover .dropdown-menu, .top-navigation .dropdown:focus .dropdown-menu, .top-navigation .dropdown-menu > li > a, ul.nav.top-navigation li.dropdown:hover ul.dropdown-menu, ul.nav.top-navigation li.dropdown.open ul.dropdown-menu { display: none;}
    #left-col [class^="col-"], #left-col [class*="col-"] { padding-left: 0; padding-right: 0; }


}