@charset "UTF-8";
/* @version     2.0.0
 @package       ertOpen
 @author        Nuevvo - http://nuevvo.com
 @copyright Copyright (c) 2010 - 2014 Nuevvo Webware Ltd. All rights reserved.
 @license       http://nuevvo.com/license */
/* LEGEND
------------------------------------------------------
### SECTION INDEX ###
----------------------------------------------------

Normalize.css
Grid
Common (Base typography, links, headings, lists, forms etc.)
Structure/Layout
Components
    com_contact
    com_users
Modules
Plugins
    Pagination
    Tooltip
System Messages
Frontend Editing
Print Styling
Media Queries (Responsive States)
Browser Specific Styling
*/
/* Normalize.css v2.1.2 (May 11, 2013)
------------------------------------------------------ */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display:block;}

audio, canvas, video {display:inline-block;}

audio:not([controls]) {display:none;height:0;}

[hidden] {display:none;}

html {font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}

body {margin:0;}

a:focus {outline:thin dotted;}

a:active, a:hover {outline:0;}

h1 {margin:0.67em 0;font-size:2em;}

abbr[title] {border-bottom:1px dotted;}

b, strong {font-weight:bold;}

dfn {font-style:italic;}

hr {-moz-box-sizing:content-box;box-sizing:content-box;height:0;}

mark {background:#ff0;color:#000;}

code, kbd, pre, samp {font-size:1em;font-family:monospace, serif;}

pre {white-space:pre-wrap;}

q {quotes:"\201C" "\201D" "\2018" "\2019";}

small {font-size:80%;}

sub, sup {position:relative;vertical-align:baseline;font-size:75%;line-height:0;}

sup {top:-0.5em;}

sub {bottom:-0.25em;}

img {border:0;}

svg:not(:root) {overflow:hidden;}

figure {margin:0;}

fieldset {margin:0 2px;padding:0.35em 0.625em 0.75em;border:1px solid #c0c0c0;}

legend {padding:0;border:0;}

button, input, select, textarea {margin:0;font-size:100%;font-family:inherit;}

button, input {line-height:normal;}

button, select {text-transform:none;}

button, html input[type="button"], input[type="reset"], input[type="submit"] {cursor:pointer;-webkit-appearance:button;}

button[disabled], html input[disabled] {cursor:default;}

input[type="checkbox"], input[type="radio"] {box-sizing:border-box;padding:0;}

input[type="search"] {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}

button::-moz-focus-inner, input::-moz-focus-inner {padding:0;border:0;}

textarea {overflow:auto;vertical-align:top;}

table {border-spacing:0;border-collapse:collapse;}

/* Grid
------------------------------------------------------ */
*, *:before, *:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

html, body {font-size:100%;}

img, object, embed {max-width:100%;height:auto;}

object, embed {height:100%;}

img {-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle;}

#map_canvas img, #map_canvas embed, #map_canvas object {max-width:none !important;}

.map_canvas img, .map_canvas embed, .map_canvas object {max-width:none !important;}

.left {float:left !important;}

.right {float:right !important;}

.text-right {text-align:right;}

.text-center {text-align:center;}

.clearfix {*zoom:1;}
.clearfix:before, .clearfix:after {content:" ";display:table;}
.clearfix:after {clear:both;}

.hide, .hidden {display:none !important;}

.antialiased {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

.row {width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;*zoom:1;}
.row:before, .row:after {content:" ";display:table;}
.row:after {clear:both;}
.row.collapse > .column, .row.collapse > .columns {padding-left:0;padding-right:0;float:left;}
.row.collapse .row {margin-left:0;margin-right:0;}
.row .row {width:auto;margin-left:-0.7815em;margin-right:-0.7815em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1;}
.row .row:before, .row .row .row:after {content:" ";display:table;}
.row .row:after {clear:both;}
.row .row.collapse {width:auto;margin:0;max-width:none;*zoom:1;}
.row .row.collapse:before, .row .row .row.collapse:after {content:" ";display:table;}
.row .row.collapse:after {clear:both;}

.column, .columns {padding-left:0.7815em;padding-right:0.7815em;width:100%;float:left;}

@media only screen {.column.small-centered, .columns.small-centered {margin-left:auto;margin-right:auto;float:none;}
  .column.small-uncentered, .columns.small-uncentered {margin-left:0;margin-right:0;float:left;}
  .column.small-uncentered.opposite, .columns.small-uncentered.opposite {float:right;}
  .small-push-0 {left:0%;right:auto;}
  .small-pull-0 {right:0%;left:auto;}
  .small-push-1 {left:8.33333%;right:auto;}
  .small-pull-1 {right:8.33333%;left:auto;}
  .small-push-2 {left:16.66667%;right:auto;}
  .small-pull-2 {right:16.66667%;left:auto;}
  .small-push-3 {left:25%;right:auto;}
  .small-pull-3 {right:25%;left:auto;}
  .small-push-4 {left:33.33333%;right:auto;}
  .small-pull-4 {right:33.33333%;left:auto;}
  .small-push-5 {left:41.66667%;right:auto;}
  .small-pull-5 {right:41.66667%;left:auto;}
  .small-push-6 {left:50%;right:auto;}
  .small-pull-6 {right:50%;left:auto;}
  .small-push-7 {left:58.33333%;right:auto;}
  .small-pull-7 {right:58.33333%;left:auto;}
  .small-push-8 {left:66.66667%;right:auto;}
  .small-pull-8 {right:66.66667%;left:auto;}
  .small-push-9 {left:75%;right:auto;}
  .small-pull-9 {right:75%;left:auto;}
  .small-push-10 {left:83.33333%;right:auto;}
  .small-pull-10 {right:83.33333%;left:auto;}
  .small-push-11 {left:91.66667%;right:auto;}
  .small-pull-11 {right:91.66667%;left:auto;}
  .column, .columns {position:relative;padding-left:0.7815em;padding-right:0.7815em;float:left;}
  .small-1 {width:8.33333%;}
  .small-2 {width:16.66667%;}
  .small-3 {width:25%;}
  .small-4 {width:33.33333%;}
  .small-5 {width:41.66667%;}
  .small-6 {width:50%;}
  .small-7 {width:58.33333%;}
  .small-8 {width:66.66667%;}
  .small-9 {width:75%;}
  .small-10 {width:83.33333%;}
  .small-11 {width:91.66667%;}
  .small-12 {width:100%;}
  [class*="column"] + [class*="column"]:last-child {float:right;}
  [class*="column"] + [class*="column"].end {float:left;}
  .small-offset-0 {margin-left:0% !important;}
  .small-offset-1 {margin-left:8.33333% !important;}
  .small-offset-2 {margin-left:16.66667% !important;}
  .small-offset-3 {margin-left:25% !important;}
  .small-offset-4 {margin-left:33.33333% !important;}
  .small-offset-5 {margin-left:41.66667% !important;}
  .small-offset-6 {margin-left:50% !important;}
  .small-offset-7 {margin-left:58.33333% !important;}
  .small-offset-8 {margin-left:66.66667% !important;}
  .small-offset-9 {margin-left:75% !important;}
  .small-offset-10 {margin-left:83.33333% !important;}
  .small-offset-11 {margin-left:91.66667% !important;}
  .small-reset-order, .small-reset-order {margin-left:0;margin-right:0;left:auto;right:auto;float:left;} }
@media only screen and (min-width:40.063em) {.column.medium-centered, .columns.medium-centered {margin-left:auto;margin-right:auto;float:none;}
  .column.medium-uncentered, .columns.medium-uncentered {margin-left:0;margin-right:0;float:left;}
  .column.medium-uncentered.opposite, .columns.medium-uncentered.opposite {float:right;}
  .medium-push-0 {left:0%;right:auto;}
  .medium-pull-0 {right:0%;left:auto;}
  .medium-push-1 {left:8.33333%;right:auto;}
  .medium-pull-1 {right:8.33333%;left:auto;}
  .medium-push-2 {left:16.66667%;right:auto;}
  .medium-pull-2 {right:16.66667%;left:auto;}
  .medium-push-3 {left:25%;right:auto;}
  .medium-pull-3 {right:25%;left:auto;}
  .medium-push-4 {left:33.33333%;right:auto;}
  .medium-pull-4 {right:33.33333%;left:auto;}
  .medium-push-5 {left:41.66667%;right:auto;}
  .medium-pull-5 {right:41.66667%;left:auto;}
  .medium-push-6 {left:50%;right:auto;}
  .medium-pull-6 {right:50%;left:auto;}
  .medium-push-7 {left:58.33333%;right:auto;}
  .medium-pull-7 {right:58.33333%;left:auto;}
  .medium-push-8 {left:66.66667%;right:auto;}
  .medium-pull-8 {right:66.66667%;left:auto;}
  .medium-push-9 {left:75%;right:auto;}
  .medium-pull-9 {right:75%;left:auto;}
  .medium-push-10 {left:83.33333%;right:auto;}
  .medium-pull-10 {right:83.33333%;left:auto;}
  .medium-push-11 {left:91.66667%;right:auto;}
  .medium-pull-11 {right:91.66667%;left:auto;}
  .column, .columns {position:relative;padding-left:0.7815em;padding-right:0.7815em;float:left;}
  .medium-1 {width:8.33333%;}
  .medium-2 {width:16.66667%;}
  .medium-3 {width:25%;}
  .medium-4 {width:33.33333%;}
  .medium-5 {width:41.66667%;}
  .medium-6 {width:50%;}
  .medium-7 {width:58.33333%;}
  .medium-8 {width:66.66667%;}
  .medium-9 {width:75%;}
  .medium-10 {width:83.33333%;}
  .medium-11 {width:91.66667%;}
  .medium-12 {width:100%;}
  [class*="column"] + [class*="column"]:last-child {float:right;}
  [class*="column"] + [class*="column"].end {float:left;}
  .medium-offset-0 {margin-left:0% !important;}
  .medium-offset-1 {margin-left:8.33333% !important;}
  .medium-offset-2 {margin-left:16.66667% !important;}
  .medium-offset-3 {margin-left:25% !important;}
  .medium-offset-4 {margin-left:33.33333% !important;}
  .medium-offset-5 {margin-left:41.66667% !important;}
  .medium-offset-6 {margin-left:50% !important;}
  .medium-offset-7 {margin-left:58.33333% !important;}
  .medium-offset-8 {margin-left:66.66667% !important;}
  .medium-offset-9 {margin-left:75% !important;}
  .medium-offset-10 {margin-left:83.33333% !important;}
  .medium-offset-11 {margin-left:91.66667% !important;}
  .medium-reset-order, .medium-reset-order {margin-left:0;margin-right:0;left:auto;right:auto;float:left;}
  .push-0 {left:0%;right:auto;}
  .pull-0 {right:0%;left:auto;}
  .push-1 {left:8.33333%;right:auto;}
  .pull-1 {right:8.33333%;left:auto;}
  .push-2 {left:16.66667%;right:auto;}
  .pull-2 {right:16.66667%;left:auto;}
  .push-3 {left:25%;right:auto;}
  .pull-3 {right:25%;left:auto;}
  .push-4 {left:33.33333%;right:auto;}
  .pull-4 {right:33.33333%;left:auto;}
  .push-5 {left:41.66667%;right:auto;}
  .pull-5 {right:41.66667%;left:auto;}
  .push-6 {left:50%;right:auto;}
  .pull-6 {right:50%;left:auto;}
  .push-7 {left:58.33333%;right:auto;}
  .pull-7 {right:58.33333%;left:auto;}
  .push-8 {left:66.66667%;right:auto;}
  .pull-8 {right:66.66667%;left:auto;}
  .push-9 {left:75%;right:auto;}
  .pull-9 {right:75%;left:auto;}
  .push-10 {left:83.33333%;right:auto;}
  .pull-10 {right:83.33333%;left:auto;}
  .push-11 {left:91.66667%;right:auto;}
  .pull-11 {right:91.66667%;left:auto;} }
@media only screen and (min-width:59.375em) {.column.large-centered, .columns.large-centered {margin-left:auto;margin-right:auto;float:none;}
  .column.large-uncentered, .columns.large-uncentered {margin-left:0;margin-right:0;float:left;}
  .column.large-uncentered.opposite, .columns.large-uncentered.opposite {float:right;}
  .large-push-0 {left:0%;right:auto;}
  .large-pull-0 {right:0%;left:auto;}
  .large-push-1 {left:8.33333%;right:auto;}
  .large-pull-1 {right:8.33333%;left:auto;}
  .large-push-2 {left:16.66667%;right:auto;}
  .large-pull-2 {right:16.66667%;left:auto;}
  .large-push-3 {left:25%;right:auto;}
  .large-pull-3 {right:25%;left:auto;}
  .large-push-4 {left:33.33333%;right:auto;}
  .large-pull-4 {right:33.33333%;left:auto;}
  .large-push-5 {left:41.66667%;right:auto;}
  .large-pull-5 {right:41.66667%;left:auto;}
  .large-push-6 {left:50%;right:auto;}
  .large-pull-6 {right:50%;left:auto;}
  .large-push-7 {left:58.33333%;right:auto;}
  .large-pull-7 {right:58.33333%;left:auto;}
  .large-push-8 {left:66.66667%;right:auto;}
  .large-pull-8 {right:66.66667%;left:auto;}
  .large-push-9 {left:75%;right:auto;}
  .large-pull-9 {right:75%;left:auto;}
  .large-push-10 {left:83.33333%;right:auto;}
  .large-pull-10 {right:83.33333%;left:auto;}
  .large-push-11 {left:91.66667%;right:auto;}
  .large-pull-11 {right:91.66667%;left:auto;}
  .column, .columns {position:relative;padding-left:0.7815em;padding-right:0.7815em;float:left;}
  .large-1 {width:8.33333%;}
  .large-2 {width:16.66667%;}
  .large-3 {width:25%;}
  .large-4 {width:33.33333%;}
  .large-5 {width:41.66667%;}
  .large-6 {width:50%;}
  .large-7 {width:58.33333%;}
  .large-8 {width:66.66667%;}
  .large-9 {width:75%;}
  .large-10 {width:83.33333%;}
  .large-11 {width:91.66667%;}
  .large-12 {width:100%;}
  .large-offset-0 {margin-left:0% !important;}
  .large-offset-1 {margin-left:8.33333% !important;}
  .large-offset-2 {margin-left:16.66667% !important;}
  .large-offset-3 {margin-left:25% !important;}
  .large-offset-4 {margin-left:33.33333% !important;}
  .large-offset-5 {margin-left:41.66667% !important;}
  .large-offset-6 {margin-left:50% !important;}
  .large-offset-7 {margin-left:58.33333% !important;}
  .large-offset-8 {margin-left:66.66667% !important;}
  .large-offset-9 {margin-left:75% !important;}
  .large-offset-10 {margin-left:83.33333% !important;}
  .large-offset-11 {margin-left:91.66667% !important;}
  .large-reset-order, .large-reset-order {margin-left:0;margin-right:0;left:auto;right:auto;float:left;} }
/* Block Grid
------------------------------------------------------ */
[class*="block-grid-"] {display:block;margin:0 -0.625rem;padding:0;*zoom:1;}

[class*="block-grid-"]:before, [class*="block-grid-"]:after {display:table;content:" ";}

[class*="block-grid-"]:after {clear:both;}

[class*="block-grid-"] > li {display:block;float:left;padding:0 0.625rem 1.25rem;height:auto;}

@media only screen {.small-block-grid-1 > li {width:100%;list-style:none;}
  .small-block-grid-1 > li:nth-of-type(n) {clear:none;}
  .small-block-grid-1 > li:nth-of-type(1n+1) {clear:both;}
  .small-block-grid-2 > li {width:50%;list-style:none;}
  .small-block-grid-2 > li:nth-of-type(n) {clear:none;}
  .small-block-grid-2 > li:nth-of-type(2n+1) {clear:both;}
  .small-block-grid-3 > li {width:33.33333%;list-style:none;}
  .small-block-grid-3 > li:nth-of-type(n) {clear:none;}
  .small-block-grid-3 > li:nth-of-type(3n+1) {clear:both;}
  .small-block-grid-4 > li {width:25%;list-style:none;}
  .small-block-grid-4 > li:nth-of-type(n) {clear:none;}
  .small-block-grid-4 > li:nth-of-type(4n+1) {clear:both;}
  .small-block-grid-5 > li {width:20%;list-style:none;}
  .small-block-grid-5 > li:nth-of-type(n) {clear:none;}
  .small-block-grid-5 > li:nth-of-type(5n+1) {clear:both;}
  .small-block-grid-6 > li {width:16.66667%;list-style:none;}
  .small-block-grid-6 > li:nth-of-type(n) {clear:none;}
  .small-block-grid-6 > li:nth-of-type(6n+1) {clear:both;}
  .small-block-grid-7 > li {width:14.28571%;list-style:none;}
  .small-block-grid-7 > li:nth-of-type(n) {clear:none;}
  .small-block-grid-7 > li:nth-of-type(7n+1) {clear:both;}
  .small-block-grid-8 > li {width:12.5%;list-style:none;}
  .small-block-grid-8 > li:nth-of-type(n) {clear:none;}
  .small-block-grid-8 > li:nth-of-type(8n+1) {clear:both;}
  .small-block-grid-9 > li {width:11.11111%;list-style:none;}
  .small-block-grid-9 > li:nth-of-type(n) {clear:none;}
  .small-block-grid-9 > li:nth-of-type(9n+1) {clear:both;}
  .small-block-grid-10 > li {width:10%;list-style:none;}
  .small-block-grid-10 > li:nth-of-type(n) {clear:none;}
  .small-block-grid-10 > li:nth-of-type(10n+1) {clear:both;}
  .small-block-grid-11 > li {width:9.09091%;list-style:none;}
  .small-block-grid-11 > li:nth-of-type(n) {clear:none;}
  .small-block-grid-11 > li:nth-of-type(11n+1) {clear:both;}
  .small-block-grid-12 > li {width:8.33333%;list-style:none;}
  .small-block-grid-12 > li:nth-of-type(n) {clear:none;}
  .small-block-grid-12 > li:nth-of-type(12n+1) {clear:both;} }
@media only screen and (min-width:40.063em) {.medium-block-grid-1 > li {width:100%;list-style:none;}
  .medium-block-grid-1 > li:nth-of-type(n) {clear:none;}
  .medium-block-grid-1 > li:nth-of-type(1n+1) {clear:both;}
  .medium-block-grid-2 > li {width:50%;list-style:none;}
  .medium-block-grid-2 > li:nth-of-type(n) {clear:none;}
  .medium-block-grid-2 > li:nth-of-type(2n+1) {clear:both;}
  .medium-block-grid-3 > li {width:33.33333%;list-style:none;}
  .medium-block-grid-3 > li:nth-of-type(n) {clear:none;}
  .medium-block-grid-3 > li:nth-of-type(3n+1) {clear:both;}
  .medium-block-grid-4 > li {width:25%;list-style:none;}
  .medium-block-grid-4 > li:nth-of-type(n) {clear:none;}
  .medium-block-grid-4 > li:nth-of-type(4n+1) {clear:both;}
  .medium-block-grid-5 > li {width:20%;list-style:none;}
  .medium-block-grid-5 > li:nth-of-type(n) {clear:none;}
  .medium-block-grid-5 > li:nth-of-type(5n+1) {clear:both;}
  .medium-block-grid-6 > li {width:16.66667%;list-style:none;}
  .medium-block-grid-6 > li:nth-of-type(n) {clear:none;}
  .medium-block-grid-6 > li:nth-of-type(6n+1) {clear:both;}
  .medium-block-grid-7 > li {width:14.28571%;list-style:none;}
  .medium-block-grid-7 > li:nth-of-type(n) {clear:none;}
  .medium-block-grid-7 > li:nth-of-type(7n+1) {clear:both;}
  .medium-block-grid-8 > li {width:12.5%;list-style:none;}
  .medium-block-grid-8 > li:nth-of-type(n) {clear:none;}
  .medium-block-grid-8 > li:nth-of-type(8n+1) {clear:both;}
  .medium-block-grid-9 > li {width:11.11111%;list-style:none;}
  .medium-block-grid-9 > li:nth-of-type(n) {clear:none;}
  .medium-block-grid-9 > li:nth-of-type(9n+1) {clear:both;}
  .medium-block-grid-10 > li {width:10%;list-style:none;}
  .medium-block-grid-10 > li:nth-of-type(n) {clear:none;}
  .medium-block-grid-10 > li:nth-of-type(10n+1) {clear:both;}
  .medium-block-grid-11 > li {width:9.09091%;list-style:none;}
  .medium-block-grid-11 > li:nth-of-type(n) {clear:none;}
  .medium-block-grid-11 > li:nth-of-type(11n+1) {clear:both;}
  .medium-block-grid-12 > li {width:8.33333%;list-style:none;}
  .medium-block-grid-12 > li:nth-of-type(n) {clear:none;}
  .medium-block-grid-12 > li:nth-of-type(12n+1) {clear:both;} }
@media only screen and (min-width:64.063em) {.large-block-grid-1 > li {width:100%;list-style:none;}
  .large-block-grid-1 > li:nth-of-type(n) {clear:none;}
  .large-block-grid-1 > li:nth-of-type(1n+1) {clear:both;}
  .large-block-grid-2 > li {width:50%;list-style:none;}
  .large-block-grid-2 > li:nth-of-type(n) {clear:none;}
  .large-block-grid-2 > li:nth-of-type(2n+1) {clear:both;}
  .large-block-grid-3 > li {width:33.33333%;list-style:none;}
  .large-block-grid-3 > li:nth-of-type(n) {clear:none;}
  .large-block-grid-3 > li:nth-of-type(3n+1) {clear:both;}
  .large-block-grid-4 > li {width:25%;list-style:none;}
  .large-block-grid-4 > li:nth-of-type(n) {clear:none;}
  .large-block-grid-4 > li:nth-of-type(4n+1) {clear:both;}
  .large-block-grid-5 > li {width:20%;list-style:none;}
  .large-block-grid-5 > li:nth-of-type(n) {clear:none;}
  .large-block-grid-5 > li:nth-of-type(5n+1) {clear:both;}
  .large-block-grid-6 > li {width:16.66667%;list-style:none;}
  .large-block-grid-6 > li:nth-of-type(n) {clear:none;}
  .large-block-grid-6 > li:nth-of-type(6n+1) {clear:both;}
  .large-block-grid-7 > li {width:14.28571%;list-style:none;}
  .large-block-grid-7 > li:nth-of-type(n) {clear:none;}
  .large-block-grid-7 > li:nth-of-type(7n+1) {clear:both;}
  .large-block-grid-8 > li {width:12.5%;list-style:none;}
  .large-block-grid-8 > li:nth-of-type(n) {clear:none;}
  .large-block-grid-8 > li:nth-of-type(8n+1) {clear:both;}
  .large-block-grid-9 > li {width:11.11111%;list-style:none;}
  .large-block-grid-9 > li:nth-of-type(n) {clear:none;}
  .large-block-grid-9 > li:nth-of-type(9n+1) {clear:both;}
  .large-block-grid-10 > li {width:10%;list-style:none;}
  .large-block-grid-10 > li:nth-of-type(n) {clear:none;}
  .large-block-grid-10 > li:nth-of-type(10n+1) {clear:both;}
  .large-block-grid-11 > li {width:9.09091%;list-style:none;}
  .large-block-grid-11 > li:nth-of-type(n) {clear:none;}
  .large-block-grid-11 > li:nth-of-type(11n+1) {clear:both;}
  .large-block-grid-12 > li {width:8.33333%;list-style:none;}
  .large-block-grid-12 > li:nth-of-type(n) {clear:none;}
  .large-block-grid-12 > li:nth-of-type(12n+1) {clear:both;} }
/* visibility classes */
/* visibility classes */
.show-for-small, .show-for-medium-down, .show-for-large-down {display:inherit !important;}

.show-for-medium, .show-for-medium-up, .show-for-large, .show-for-large-up, .show-for-xlarge {display:none !important;}

.hide-for-medium, .hide-for-medium-up, .hide-for-large, .hide-for-large-up, .hide-for-xlarge {display:inherit !important;}

.hide-for-small, .hide-for-medium-down, .hide-for-large-down {display:none !important;}

table.show-for-small, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-large, table.hide-for-large-up, table.hide-for-xlarge {display:table;}

thead.show-for-small, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-xlarge {display:table-header-group !important;}

tbody.show-for-small, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-xlarge {display:table-row-group !important;}

tr.show-for-small, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-xlarge {display:table-row !important;}

td.show-for-small, td.show-for-medium-down, td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge, th.show-for-small, th.show-for-medium-down, th.show-for-large-down, th.hide-for-medium, th.hide-for-medium-up, th.hide-for-large, th.hide-for-large-up, th.hide-for-xlarge {display:table-cell !important;}

@media only screen and (min-width:56.25em) {.show-for-medium, .show-for-medium-up {display:inherit !important;}
  .show-for-small {display:none !important;}
  .hide-for-small {display:inherit !important;}
  .hide-for-medium, .hide-for-medium-up {display:none !important;}
  table.show-for-medium, table.show-for-medium-up, table.hide-for-small {display:table;}
  thead.show-for-medium, thead.show-for-medium-up, thead.hide-for-small {display:table-header-group !important;}
  tbody.show-for-medium, tbody.show-for-medium-up, tbody.hide-for-small {display:table-row-group !important;}
  tr.show-for-medium, tr.show-for-medium-up, tr.hide-for-small {display:table-row !important;}
  td.show-for-medium, td.show-for-medium-up, td.hide-for-small, th.show-for-medium, th.show-for-medium-up, th.hide-for-small {display:table-cell !important;} }
@media only screen and (min-width:56.3125em) {.show-for-large, .show-for-large-up {display:inherit !important;}
  .show-for-medium, .show-for-medium-down {display:none !important;}
  .hide-for-medium, .hide-for-medium-down {display:inherit !important;}
  .hide-for-large, .hide-for-large-up {display:none !important;}
  table.show-for-large, table.show-for-large-up, table.hide-for-medium, table.hide-for-medium-down {display:table;}
  thead.show-for-large, thead.show-for-large-up, thead.hide-for-medium, thead.hide-for-medium-down {display:table-header-group !important;}
  tbody.show-for-large, tbody.show-for-large-up, tbody.hide-for-medium, tbody.hide-for-medium-down {display:table-row-group !important;}
  tr.show-for-large, tr.show-for-large-up, tr.hide-for-medium, tr.hide-for-medium-down {display:table-row !important;}
  td.show-for-large, td.show-for-large-up, td.hide-for-medium, td.hide-for-medium-down, th.show-for-large, th.show-for-large-up, th.hide-for-medium, th.hide-for-medium-down {display:table-cell !important;} }
@media only screen and (min-width:90em) {.show-for-xlarge {display:inherit !important;}
  .show-for-large, .show-for-large-down {display:none !important;}
  .hide-for-large, .hide-for-large-down {display:inherit !important;}
  .hide-for-xlarge {display:none !important;}
  table.show-for-xlarge, table.hide-for-large, table.hide-for-large-down {display:table;}
  thead.show-for-xlarge, thead.hide-for-large, thead.hide-for-large-down {display:table-header-group !important;}
  tbody.show-for-xlarge, tbody.hide-for-large, tbody.hide-for-large-down {display:table-row-group !important;}
  tr.show-for-xlarge, tr.hide-for-large, tr.hide-for-large-down {display:table-row !important;}
  td.show-for-xlarge, td.hide-for-large, td.hide-for-large-down, th.show-for-xlarge, th.hide-for-large, th.hide-for-large-down {display:table-cell !important;} }
.show-for-landscape, .hide-for-portrait {display:inherit !important;}

.hide-for-landscape, .show-for-portrait {display:none !important;}

table.hide-for-landscape, table.show-for-portrait {display:table;}

thead.hide-for-landscape, thead.show-for-portrait {display:table-header-group !important;}

tbody.hide-for-landscape, tbody.show-for-portrait {display:table-row-group !important;}

tr.hide-for-landscape, tr.show-for-portrait {display:table-row !important;}

td.hide-for-landscape, td.show-for-portrait, th.hide-for-landscape, th.show-for-portrait {display:table-cell !important;}

@media only screen and (orientation:landscape) {.show-for-landscape, .hide-for-portrait {display:inherit !important;}
  .hide-for-landscape, .show-for-portrait {display:none !important;}
  table.show-for-landscape, table.hide-for-portrait {display:table;}
  thead.show-for-landscape, thead.hide-for-portrait {display:table-header-group !important;}
  tbody.show-for-landscape, tbody.hide-for-portrait {display:table-row-group !important;}
  tr.show-for-landscape, tr.hide-for-portrait {display:table-row !important;}
  td.show-for-landscape, td.hide-for-portrait, th.show-for-landscape, th.hide-for-portrait {display:table-cell !important;} }
@media only screen and (orientation:portrait) {.show-for-portrait, .hide-for-landscape {display:inherit !important;}
  .hide-for-portrait, .show-for-landscape {display:none !important;}
  table.show-for-portrait, table.hide-for-landscape {display:table;}
  thead.show-for-portrait, thead.hide-for-landscape {display:table-header-group !important;}
  tbody.show-for-portrait, tbody.hide-for-landscape {display:table-row-group !important;}
  tr.show-for-portrait, tr.hide-for-landscape {display:table-row !important;}
  td.show-for-portrait, td.hide-for-landscape, th.show-for-portrait, th.hide-for-landscape {display:table-cell !important;} }
.show-for-touch {display:none !important;}

.hide-for-touch {display:inherit !important;}

.touch .show-for-touch {display:inherit !important;}

.touch .hide-for-touch {display:none !important;}

table.hide-for-touch {display:table;}

.touch table.show-for-touch {display:table;}

thead.hide-for-touch {display:table-header-group !important;}

.touch thead.show-for-touch {display:table-header-group !important;}

tbody.hide-for-touch {display:table-row-group !important;}

.touch tbody.show-for-touch {display:table-row-group !important;}

tr.hide-for-touch {display:table-row !important;}

.touch tr.show-for-touch {display:table-row !important;}

td.hide-for-touch {display:table-cell !important;}

.touch td.show-for-touch {display:table-cell !important;}

th.hide-for-touch {display:table-cell !important;}

.touch th.show-for-touch {display:table-cell !important;}

/* Off Canvas */
.off-canvas-wrap {-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden;}

.inner-wrap {-webkit-backface-visibility:hidden;position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;}
.inner-wrap:before, .inner-wrap:after {content:" ";display:table;}
.inner-wrap:after {clear:both;}

.left-off-canvas-menu {-webkit-backface-visibility:hidden;width:250px;top:0;bottom:0;height:100%;position:absolute;overflow-y:auto;background:#333333;z-index:1001;box-sizing:content-box;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
.left-off-canvas-menu * {-webkit-backface-visibility:hidden;}

.right-off-canvas-menu {-webkit-backface-visibility:hidden;width:250px;top:0;bottom:0;height:100%;position:absolute;overflow-y:auto;z-index:1001;box-sizing:content-box;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0;}

.move-right > .inner-wrap {-webkit-transform:translate3d(250px, 0, 0);-moz-transform:translate3d(250px, 0, 0);-ms-transform:translate3d(250px, 0, 0);-o-transform:translate3d(250px, 0, 0);transform:translate3d(250px, 0, 0);}
.move-right a.exit-off-canvas {-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;display:block;position:absolute;background:rgba(255, 255, 255, 0.2);top:0;bottom:0;left:0;right:0;z-index:1002;}

@media only screen and (min-width:40.063em) {.move-right a.exit-off-canvas:hover {background:rgba(255, 255, 255, 0.05);} }
.move-left > .inner-wrap {-webkit-transform:translate3d(-250px, 0, 0);-moz-transform:translate3d(-250px, 0, 0);-ms-transform:translate3d(-250px, 0, 0);-o-transform:translate3d(-250px, 0, 0);transform:translate3d(-250px, 0, 0);}
.move-left a.exit-off-canvas {-webkit-backface-visibility:hidden;-webkit-transition:background 300ms ease;-moz-transition:background 300ms ease;transition:background 300ms ease;cursor:pointer;display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1002;}

@media only screen and (min-width:40.063em) {.move-left a.exit-off-canvas:hover {background:rgba(255, 255, 255, 0.05);} }
.csstransforms.no-csstransforms3d .left-off-canvas-menu {-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0);}
.csstransforms.no-csstransforms3d .right-off-canvas-menu {-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0);}
.csstransforms.no-csstransforms3d .move-left > .inner-wrap {-webkit-transform:translate(-250px, 0);-moz-transform:translate(-250px, 0);-ms-transform:translate(-250px, 0);-o-transform:translate(-250px, 0);transform:translate(-250px, 0);}
.csstransforms.no-csstransforms3d .move-right > .inner-wrap {-webkit-transform:translate(250px, 0);-moz-transform:translate(250px, 0);-ms-transform:translate(250px, 0);-o-transform:translate(250px, 0);transform:translate(250px, 0);}

.no-csstransforms .left-off-canvas-menu {left:-250px;}
.no-csstransforms .right-off-canvas-menu {right:-250px;}
.no-csstransforms .move-left > .inner-wrap {right:250px;}
.no-csstransforms .move-right > .inner-wrap {left:250px;}

/* Common
------------------------------------------------------ */
body {padding:0;margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background:whitesmoke;font-family:'Open Sans', sans-serif;}

::selection {color:#fff;background:#ff6f00;}

::-moz-selection {color:#fff;background:#ff6f00;}

/* Additional Grids used for medium and very-small width devices - Styles for screens that are atleast 768px and max width 1024px
------------------------------------------------------ */
/* common, reusable classes */
.row.full {max-width:100%;}

.sans {font-family:"Open Sans", sans-serif;}

.light {font-weight:300;}

.hidden {display:none !important;}

.gridBlock {display:inline-block;vertical-align:middle;}

.white-bg {background:#fff;}

.invisible {visibility:hidden;}

.orange {color:#ff6f00;}

.orange-bg {background:#ff6f00;color:#fff;}

.sec-font {font-family:"Open Sans Condensed", sans-serif;}

.light {font-weight:300;font-family:"Open Sans", sans-serif;}

/* positioning */
.relative {position:relative;}

.fixed {position:fixed;}

.resetPos {position:static !important;}

.backgroundCover {background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover !important;}

/* framework extension */
.row.fixed-width {max-width:62.375em;margin:0 auto;}

.column.fixed-small, .fixed-small {min-width:385px;max-width:385px;}

/* Basic structure */
.content {overflow:hidden;position:relative;}

.main-content {max-width:825px;}

.main-content-padding {padding:2.375em 0 3.125em;}

.has-sidebar .main-content {position:relative;}

@media screen and (min-width:64em) {.sidebar {position:absolute;left:0;top:0;min-height:100%;}
  .has-sidebar .content {padding-left:385px;}
  .sidebar {width:385px;max-width:385px;margin-right:0;border-right:1px solid #9aa0a8;} }
.top-zone {border-bottom:1px solid #d0d2d5;}

/* back to top */
.back-to-top {display:none;position:absolute;right:0;top:0;font-size:2.1875em;padding:0.2em 0.71429em 0 0.51429em;border-left:1px solid #d0d2d5;line-height:1;min-height:54px;}

.site-header {background:#fff;width:100%;float:left;position:relative;z-index:99;padding:2.5em 0 0;border-bottom:1px solid #d0d2d5;box-shadow:0 0 4px rgba(58, 70, 86, 0.75);-webkit-transition:300ms all ease-in-out;-moz-transition:300ms all ease-in-out;transition:300ms all ease-in-out;}
.site-header .show-on-scroll {display:none;}
.site-header.fixed {position:fixed;top:0;left:0;z-index:999;padding:0;}
.site-header.fixed .top-lvl-nav {position:static;}
.site-header.fixed .logo img {margin-top:4px;width:182px;height:42px;padding-left:182px;background:url(../images/logo_182x42.png) 0 0 no-repeat;overflow:hidden;position:relative;top:2px;}
.site-header.fixed .back-to-top, .site-header.fixed .show-on-scroll {display:block;}
.site-header.fixed .show-on-scroll {position:absolute;right:83px;top:8px;}

.site-footer {background:#fff;box-shadow:0 1px 3px rgba(58, 70, 86, 0.23);padding:5.3125em 0;}

.colophon {font-size:0.75em;border-top:1px solid #d0d2d5;padding-top:1.66667em;margin-top:65px;}
.colophon a {font-weight:700;}
.colophon .copyrights {color:rgba(58, 70, 86, 0.5);}

/* inverted layout */
.inverted-layout {background:#4d4d4d;color:#fff;}
.inverted-layout .site-footer {background:#333333;}
.inverted-layout .site-footer a {color:#fff;}
.inverted-layout ul.social-count .total {color:#fff;}
.inverted-layout ul.social-count .total-label {color:#fff;color:rgba(255, 255, 255, 0.5);}
.inverted-layout .colophon {border-color:#ff6f00;border-color:rgba(255, 111, 0, 0.4);}
.inverted-layout .colophon .copyrights, .inverted-layout .colophon a {color:rgba(255, 255, 255, 0.7);}
.inverted-layout .lower-logo img {width:181px;height:50px;overflow:hidden;padding-left:11.3125em;background:url(../images/logo_inversed.png) no-repeat 0 0;}

.header-logo {width:auto;margin-right:100px;}
.fixed .header-logo {width:auto;margin-right:80px;}

/* headers */
h1, h2, h3, h4, h5, h6 {font-family:"Open Sans Condensed", sans-serif;}

h1 {font-size:3em;line-height:1.1;}

h2 {font-size:2.5em;line-height:1.1;color:#3a4656;}

h3 {font-size:1.75em;line-height:1.1;}

h4 {font-size:1.25em;line-height:1.1;margin:0;}

h5 {font-size:1.125em;}

h6 {font-size:1em;}

/* Logo */
h1.logo {font-size:1.875em;margin:0;padding:0 0 0.26667em 1em;line-height:1;}

/* Links */
a {text-decoration:none;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;text-decoration:none;color:#3a4656;}
a:hover {color:#ff6f00;}
a:hover {text-decoration:none;}
a:active, a:focus {outline:0;}

.transition {-webkit-transition:600ms all cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:600ms all cubic-bezier(0.77, 0, 0.175, 1);transition:600ms all cubic-bezier(0.77, 0, 0.175, 1);}

/* Paragraphs */
/* Lists */
ul.resetList {list-style:none outside none;margin:0;padding:0;}

dl {margin:0 0 30px;padding:0;}
dl dt {display:block;padding:0 0 5px;font-weight:700;}
dl dd {margin-left:0;font-weight:300;}

/* Forms */
form {padding:0;margin:0;}

select {font-weight:normal;text-decoration:none;width:auto;}
select:focus {outline:0;}

fieldset {margin:0;padding:0;border:0;}

input, textarea {text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#8e8e8e;font-family:"Open Sans", sans-serif;font-size:0.8125em;padding:0.84615em 1.30769em;line-height:1;font-weight:700;border-radius:21px;border:1px solid #d0d2d5;background:transparent;}
input:focus, textarea:focus {outline:0;background:#fff;color:#3a4656;}

input {/* reset autofilled yellow color */ }
input:-webkit-autofill {-webkit-appearance:textfield;}
input.invalid {border-color:#dc0909;}

/* buttons */
.button, .btn, input[type="submit"], a.btn, button {border:0;}

/* inline button elements */
/* Horizontal lines */
hr {line-height:0;height:0;border:none;border-bottom:2px solid #3d3d3d;border-bottom:2px solid rgba(61, 61, 61, 0.5);padding:0;margin:0 0 26px;}

/* Images */
img {border:none;}

/* social listing */
.social-list {list-style:none outside none;margin:7px 30px 0 0;padding:0;}
.social-list li {display:inline-block;vertical-align:middle;font-size:1.3125em;margin:0 14px;}
.social-list li a {color:rgba(58, 70, 86, 0.8);}
.social-list li a:hover {color:#ff6f00;}

/* Global clear */
.clr {clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:0;}

/* Structure/Layout
------------------------------------------------------ */
/* reset height */
.equalModuleHeights .equalModuleHeights {height:auto !important;}

/* Colophon */
/* Image replacement */
.ir {background-color:transparent;border:0;overflow:hidden;/* IE 6/7 fallback */ *text-indent:-9999px;}
.ir:before {content:"";display:block;width:0;height:150%;}

.hidden {display:none !important;visibility:hidden;}

.visuallyhidden {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}

.invisible {visibility:hidden;}

/* Components
------------------------------------------------------ */
/* Components - headings && Structure
----------------------------------------------------------------------*/
.componentheading {padding-top:0.58662em;font-size:1.59813em;color:#3a4656;margin-bottom:15px;font-weight:300;/* For any other components that might use these headers */ }

.k2FeedIcon span {font-size:0.875em;}

.componentArea {padding:0 58px;}

/* Reset the padding if it is the frontpage */
.isFrontpage .componentArea {padding:0;}

/* Components - com_k2
------------------------------------------------------ */
/* --- Rating --- */
.itemRatingBlock span {display:inline-block;vertical-align:middle;font-size:0.75em;font-weight:700;}

.itemRatingForm {display:inline-block;vertical-align:middle;}

.itemRatingLog {font-size:0.75em;display:inline-block;vertical-align:top;font-weight:400;color:rgba(255, 255, 255, 0.5);margin:3px 7px 0;}

.itemRatingForm .formLogLoading {background:url(../images/system/loading.gif) no-repeat left center;height:20px;padding:0;}

.itemRatingList, .itemRatingList a:hover, .itemRatingList .itemCurrentRating {background:transparent url(../images/system/transparent_star.png) left -1000px repeat-x;}

.itemRatingList {position:relative;float:left;width:80px;height:20px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top;display:inline-block;vertical-align:top;}

.itemRatingList li {display:inline;background:none;padding:0;}

.itemRatingList a, .itemRatingList .itemCurrentRating {position:absolute;top:0;left:0;text-indent:-1000px;height:20px;line-height:25px;outline:none;overflow:hidden;border:none;cursor:pointer;}

.itemRatingList a:hover {background-position:left bottom;top:-3px;}

.itemRatingList a.one-star {width:20%;z-index:6;}

.itemRatingList a.two-stars {width:40%;z-index:5;}

.itemRatingList a.three-stars {width:60%;z-index:4;}

.itemRatingList a.four-stars {width:80%;z-index:3;}

.itemRatingList a.five-stars {width:100%;z-index:2;}

.itemRatingList .itemCurrentRating {z-index:1;background-position:0 0;margin:0;padding:0;}

span.siteRoot {display:none;}

.itemBackToTop {display:none;}

/* Components - Tabs
----------------------------------------------------------------------*/
/* Components - com_k2  subcategories
----------------------------------------------------------------------*/
/* subcateogry images */
/* Components - com_k2  Listings View (default template)
----------------------------------------------------------------------*/
/* categories && Subcategories block */
/* user block */
.itemListView {/* generic container class */ }

.latestItemsContainer {float:left;}

.itemList {padding:3.125em 0;/* itemlist container class */ /* the title */ /* list item body  */ /* item author, category and date */ /* comment links */ /* item hits */ /* item tags */ /* read more button */ /* extra fields */ /* links Layout - K2 only */ }
.itemList .itemContainer {float:left;margin:0 0 40px;}
.itemList .latestItemView {overflow:hidden;}
.itemList .liItemImageBlock {border-radius:3px;position:relative;z-index:2;}
.itemList .liItemImageBlock img {border-radius:3px;}
.itemList h3.liItemTitle {margin:0 0 20px;}
.itemList h3.liItemTitle.smaller {font-size:1.125em;}
.itemList h3.liItemTitle.mid {font-size:1.375em;}
.itemList .liItemBody {overflow:hidden;position:relative;z-index:1;left:-28px;box-shadow:0 1px 3px rgba(58, 70, 86, 0.23);border-radius:3px;padding:2.5em 2.5em 2.5em 3.125em;}
.itemList .liItemDateCreated {font-size:0.75em;font-weight:700;}
.itemList .liItemDateCreated .icon {font-size:1.7175em;vertical-align:middle;margin-right:9px;color:#9aa0a8;color:rgba(0, 0, 0, 0.5);}
.itemList .liItemDateCreated span {display:inline-block;vertical-align:middle;}
.itemList .liItemCategory {border-radius:12px;color:#fff;font-size:0.75em;line-height:1;padding:0.5em 1.66667em;font-weight:800;display:inline-block;margin-bottom:15px;}
.itemList .liItemCategory a {color:#fff;}
.itemList .liItemIntroText {font-size:0.875em;line-height:1.685;margin-bottom:20px;}
.itemList .liItemIntroText p {margin:0;}
.itemList .liItemVideoBlock, .itemList .liItemGalleryBlock {margin:0 0 60px;}
.itemList .liItemExtraFields ul li a {color:#3d3d3d;}

/* Components - com_k2 Item View (default template)
----------------------------------------------------------------------*/
/* Attach a class for each featured item */
.itemView {overflow:hidden;position:relative;}

h2.itemTitle {margin:0;padding:0 0 0.875em;}

.item-aside {margin-right:4.375em;width:106px;margin-left:-176px;}

.article-body {box-shadow:0 1px 3px rgba(58, 70, 86, 0.23);position:relative;z-index:4;padding:0 0 7.5em;}

/* item toolbar */
.itemToolWrapper {padding-bottom:14px;overflow:hidden;}

.itemToolbar {margin-bottom:30px;}
.itemToolbar ul {list-style:none outside none;margin:0;padding:0;/* remove the first CSS border from the left of the toolbar */ }
.itemToolbar ul li {display:inline-block;vertical-align:middle;font-size:1.125em;margin:0 2px;line-height:1;}
.itemToolbar ul li.itemTextResizerElement {margin:0 20px;}
.itemToolbar ul li a {display:inline-block;vertical-align:middle;}
.itemToolbar ul li a:hover {text-decoration:none;}
.itemToolbar ul li span {font-weight:700;display:inline-block;vertical-align:middle;font-size:0.66667em;margin-right:6px;}
.itemToolbar ul li a.itemCommentsLink {padding-left:20px;}
.itemToolbar ul li a img {vertical-align:middle;}
.itemToolbar ul li span.itemTextResizerTitle {display:inline-block;vertical-align:middle;font-style:normal;}
.itemToolbar ul li a#fontDecrease, .itemToolbar ul li a#fontIncrease {margin:0 0 0 -1px;display:inline-block;vertical-align:middle;}

/* item author, category and created date */
.itemCategory {display:block;line-height:1;font-size:0.75em;font-weight:700;border-radius:12px;font-weight:700;padding:0.5em 1.66667em;text-align:center;margin-bottom:15px;}
.itemCategory a {color:#fff;}

.itemDateCreated {text-align:center;display:block;line-height:1;padding:1.07143em 0;font-size:0.875em;font-weight:700;border-top:1px solid #9aa0a8;border-bottom:1px solid #9aa0a8;}

/* item image */
.itemImageBlock {position:relative;text-align:center;}
.itemImageBlock.portait-size {padding:2.5em 0;}
.itemImageBlock .blk-overlay {position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);}
.itemImageBlock span.itemImage {display:block;z-index:9;position:relative;}

.itemImageCaption, .itemImageCredits {display:block;padding-top:0.83333em;font-weight:700;font-size:0.75em;}

.itemImageCaption {float:left;color:#3a4656;}

.itemImageCredits {float:right;color:rgba(58, 70, 86, 0.5);}

/* item Body */
.itemBody {padding-top:3.75em;max-width:636px;position:relative;right:-170px;}

/* item typograpgy */
.itemIntroText p {margin:0 0 30px;font-size:1.375em;font-weight:300;color:#3a4656;color:rgba(58, 70, 86, 0.8);line-height:1.3636363;}

.itemFullText {margin-bottom:30px;}
.itemFullText p {margin:0 0 30px;line-height:1.6875;color:#3a4656;}
.itemFullText a {color:#3a4656;text-decoration:underline;}

/* tags */
.itemTags {margin-bottom:30px;}
.itemTags .icon {display:inline-block;vertical-align:middle;margin-right:9px;line-height:1;font-size:26px;color:rgba(0,0,0,.5);}
.itemTags a {display:inline-block;vertical-align:middle;line-height:1;padding:8px 12px;color:#3a4656;border:2px solid rgba(0,0,0,.4);margin-right:9px;font-size:11px;font-weight:700;border-radius:15px;}
.itemTags a:hover {border-color:#ff6f00;color:#ff6f00;}

/* social sharing */
.itemSocialSharing {border-top:1px solid #9aa0a8;padding-top:0.9375em;margin-bottom:60px;}
.itemSocialSharing .itemTwitterButton {display:inline-block;vertical-align:top;margin:2px 20px 0 0;}
.itemSocialSharing .itemFacebookButton {display:inline-block;vertical-align:top;margin-right:20px;/*width:200px;*/ }
.itemSocialSharing .itemGooglePlusOneButton {display:inline-block;vertical-align:top;}

/* Content footer - hits & modified date */
.itemContentFooter {margin-bottom:60px;}
.itemContentFooter .itemDateModified {display:block;margin:0 0 30px;font-size:0.75em;font-weight:700;color:#3a4656;}

.media-title {position:relative;margin:0;font-size:1.5em;letter-spacing:-1px;}
.media-title span {background:#fff;display:inline-block;position:relative;z-index:4;padding-right:0.54167em;}
.media-title .icon {font-size:1.08333em;vertical-align:middle;padding-right:0.54167em;}
.media-title:after {content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:#ff6f00;}

/* Video - responsive videos */
.itemVideoBlock {margin-bottom:60px;}

/* for embedded videos (not using AllVideos) */
span.itemVideoCaption, span.itemVideoCredits {display:block;}

span.itemVideoCaption {float:left;}

span.itemVideoCredits {float:right;}

/* Image Gallery */
/* author bio && latest */
/* Author latest */
.itemAuthorLatest ul {list-style:none outside none;margin:0;padding:0;}
.itemAuthorLatest ul li {display:block;}
.itemAuthorLatest ul li:last-child {border-bottom:0;}

/* Comments - form */
.itemCommentsForm form .formLogLoading {background:url(../images/system/loading.gif) no-repeat left center;}

/* comments - list & messages */
.itemComments ul.itemCommentsList li {display:block;}
.itemComments ul.itemCommentsList li .commentToolbarLoading {background:url(../images/system/searchLoader.gif) no-repeat 100% 50%;}

/* secondary elements - extrafields & attachments */
.itemExtraFields ul {list-style:none outside none;margin:0;padding:0;}
.itemExtraFields ul li {display:block;}

/* item navigation */
.itemNavigation a {overflow:hidden;display:block;max-width:100%;width:375px;height:85px;background:#fff;font-weight:700;position:absolute;z-index:9999;top:817px;font-size:0.8125em;border:1px solid #9aa0a8;border:1px solid rgba(58, 70, 86, 0.4);}
.itemNavigation a .img-wrap {overflow:hidden;height:0.42857em 0.71429em 0.42857em;}
.itemNavigation a .icon {line-height:85px;display:block;text-align:center;width:90px;font-size:3.42857em;color:rgba(58, 70, 86, 0.4);}
.itemNavigation a span {display:inline-block;line-height:1;padding:0.71429em;overflow:hidden;max-width:175px;}
.itemNavigation a span.imgNavWrap {display:block;margin:8px 0;padding:0;overflow:hidden;max-width:85px;max-height:65px;}
.itemNavigation a.itemPrevious {float:left;left:-285px;border-radius:0 42px 42px 0;}
.itemNavigation a.itemPrevious:hover {left:0;}
.itemNavigation a.itemPrevious .icon {border-left:1px solid #9aa0a8;border-left:1px solid rgba(58, 70, 86, 0.4);margin-left:7px;}
.itemNavigation a.itemPrevious img {height:110px;width:auto;max-width:none;}
.itemNavigation a.itemNext {float:right;right:-285px;border-radius:42px 0 0 42px;}
.itemNavigation a.itemNext:hover {right:0;}
.itemNavigation a.itemNext .icon {border-right:1px solid #9aa0a8;border-right:1px solid rgba(58, 70, 86, 0.4);margin-right:7px;}
.itemNavigation a.itemNext img {height:110px;width:auto;max-width:none;}

/* Related items */
.itemRelated {background:whitesmoke;padding:2.5em 0;position:relative;}
.itemRelated .nuSliderPagination {position:relative;}
.itemRelated .nuSliderPagination ul {list-style:none outside none;margin:0;padding:0;text-align:center;position:absolute;width:100%;left:0;bottom:-370px;z-index:999;}
.itemRelated .nuSliderPagination ul li {margin:0 7px;padding:0;}
.itemRelated .nuSliderPagination ul li a {border-radius:7px;display:inline-block;width:14px;height:14px;background:#3a4656;background:rgba(58, 70, 86, 0.5);border:0;}
.itemRelated .nuSliderPagination ul li a.navigationButtonActive {background:transparent;border:3px solid #3a4656;border:3px solid rgba(58, 70, 86, 0.5);}
.itemRelated .nuSliderPagination ul li a:hover {cursor:pointer;}
.itemRelated h3 {font-size:1.59813em;margin:0;padding:0;line-height:1;}
.itemRelated .itemsWrapper {height:390px;margin:0 3.25em;}
.itemRelated .items {top:0;left:52px;height:280px;}
.itemRelated .slider-nav {position:absolute;top:94px;font-size:3em;z-index:999;}
.itemRelated .slider-nav a {color:rgba(58, 70, 86, 0.4);}
.itemRelated .slider-nav a:hover {color:#3a4656;}
.itemRelated .slider-nav.prev {left:0;}
.itemRelated .slider-nav.next {right:0;}
.itemRelated ul li {display:block;padding:0 1.125em;overflow:visible !important;}
.itemRelated ul li .rel-item-wrapper {background:#fff;box-shadow:0 1px 3px rgba(58, 70, 86, 0.23);border-radius:3px;}
.itemRelated ul li .itemRelImageBlock {min-width:100%;max-height:170px;position:relative;z-index:2;overflow:hidden;border-radius:3px 3px 0 0;}
.itemRelated ul li .itemRelImageBlock img {min-width:100%;}
.itemRelated ul li .itemRelContent {padding:0.9375em 1.25em;}
.itemRelated ul li .itemRelTitle {font-weight:700;font-size:0.875em;line-height:1.21;}
.itemRelated ul li .itemRelCat a {color:#fff;font-size:0.625em;line-height:1;font-weight:800;padding:0.5em 1.5em 0.5em 2em;border-radius:0 12px 12px 0;display:inline-block;margin-left:-20px;margin-bottom:13px;}

/* com_users
------------------------------------------------------ */
#com_users {/* remind & reset */ /* login */ }
#com_users .content ul {list-style:none outside none;padding:0;}
#com_users .content ul li {display:block;}
#com_users .login {overflow:hidden;}

/* Profile page */
/* Search
------------------------------------------------------ */
/* The results */
/* the form */
/* Components - com_contact
----------------------------------------------------------------------*/
/* Modules
------------------------------------------------------ */
/* sidebar Modules */
.sidebar {padding:0;}
.sidebar > .module {overflow:hidden;border-bottom:1px solid #d0d2d5;padding:1.5em;}
.sidebar > .module:last-child {border:0;}
.sidebar h3.moduleTitle {color:#ff6f00;text-align:center;font-weight:300;font-size:1.59813em;letter-spacing:-1px;line-height:1;margin:0 0 20px;padding:0;font-family:"Open Sans", sans-serif;}

.mod-top {padding:0.375em 1.75em 0.5em;}

.sb300x250banners .k2CustomCodeBlock {text-align:center;}
.sb300x250banners .k2CustomCodeBlock a,
.sb300x250banners .k2CustomCodeBlock object {display:block;margin:0 auto 10px;}
.sb300x250banners .k2CustomCodeBlock a img,
.sb300x250banners .k2CustomCodeBlock object embed {display:block;margin:auto;}

div.swfBanner {position:relative;}
    div.swfBanner object {background:#fff;}
    div.swfBanner a.overlayLink {position:absolute;top:0;left:0;right:0;display:block;overflow:hidden;text-indent:-999px;}

/* menu modules */
/* Generic helpers */
.menu {list-style:none outside none;margin:0;padding:0;/* hide the text*/ }
.menu .hide-text {color:transparent;font:0/0 a;text-shadow:none;}
.menu a:hover {text-decoration:none;}

/* Social Menu | requires the socialMenu suffix to work properly */
ul.social-menu {text-align:center;}
ul.social-menu li {display:inline-block;vertical-align:middle;}

/* The handler */
#menuHandler .icon {display:inline-block;vertical-align:middle;width:51px;height:42px;text-align:center;line-height:42px;font-size:1.875em;border-radius:3px;background-color:#fff;box-shadow:0 1px 2px rgba(58, 70, 86, 0.29);margin:0 20px 20px 5px;}
#menuHandler span {font-weight:700;font-size:0.875em;margin-left:8px;margin-bottom:14px;display:inline-block;vertical-align:middle;}
#menuHandler:hover {text-decoration:none;}

.top-lvl-nav {width:auto;}

.top-lvl-nav ul.menu {list-style:none outside none;margin:27px 0 0;padding:0;font-weight:300;/* second level */ /* active states */ }
.top-lvl-nav ul.menu li {display:inline-block;vertical-align:middle;padding:0 0.9375em;position:relative;}
.top-lvl-nav ul.menu li:first-child {padding-left:0;}
.top-lvl-nav ul.menu li a {display:block;float:none;height:auto;line-height:1;}
.top-lvl-nav ul.menu > li {/* second level */ }
.top-lvl-nav ul.menu > li > a {font-size:1.25em;min-height:53px;display:block;border-bottom:2px solid transparent;}
.top-lvl-nav ul.menu > li > a:hover {border-bottom-color:#ff6f00;}
.top-lvl-nav ul.menu > li:hover > a {border-bottom-color:#ff6f00;}
.top-lvl-nav ul.menu > li.active > ul {display:block;position:absolute;z-index:9999;left:-30px;bottom:-57px;min-width:600px;padding-left:0;}
.top-lvl-nav ul.menu > li > ul {display:none;}
.top-lvl-nav ul.menu > li > ul > li {float:left;padding:0;position:relative;border:0;/* third level */ }
.top-lvl-nav ul.menu > li > ul > li:hover > ul {left:0;opacity:1;top:55px;}
.top-lvl-nav ul.menu > li > ul > li:hover > a {color:#ff6f00;}
.top-lvl-nav ul.menu > li > ul > li > a {font-weight:300;font-size:1.0625em;display:block;line-height:1;padding:1.05882em 1.17647em 1.05882em 1.76471em;border-bottom:2px solid transparent;}
.top-lvl-nav ul.menu ul {/* Third level */ }
.top-lvl-nav ul.menu ul li {display:block;padding:0;margin:0;}
.top-lvl-nav ul.menu ul li:hover ul {left:-30px;opacity:1;top:54px;}
.top-lvl-nav ul.menu ul li a {display:block;line-height:1;font-size:0.9375em;padding:1.33333em;}
.top-lvl-nav ul.menu ul li a:hover {color:#3a4656;}
.top-lvl-nav ul.menu ul ul {left:-9999em;width:100%;min-width:250px;box-shadow:0 2px 3px rgba(58, 70, 86, 0.23);padding-right:0;padding-left:0;background:#fff;position:absolute;border-width:1px 1px 0;border-style:solid;border-color:#d0d2d5;}
.top-lvl-nav ul.menu ul ul li {display:block;float:none;width:100%;border-bottom:1px solid #d0d2d5;}
.top-lvl-nav ul.menu ul ul li a {font-size:0.88235em;color:rgba(58, 70, 86, 0.6);padding-left:2.94118em;}
.top-lvl-nav ul.menu > li.parent > a {position:relative;}
.top-lvl-nav ul.menu > li > ul > li.parent > a:before {color:#000;padding-left:0.88235em;float:right;font-family:"fontello";}
.top-lvl-nav ul.menu > li.current > a {border-bottom-color:#ff6f00;color:#ff6f00;}
.top-lvl-nav ul.menu > li.active > ul > li.current > a, .top-lvl-nav ul.menu > li.active > ul > li.active > ul > li.current > a {color:#ff6f00;}

/* Fixed menu
------------------------------------------------------ */
.fixed .top-lvl-nav ul.menu {list-style:none outside none;margin:0;padding:0;/* active states */ }
.fixed .top-lvl-nav ul.menu > li {float:left;padding:0;border-left:1px solid #d0d2d5 !important;/* second and third levels */ }
.fixed .top-lvl-nav ul.menu > li:last-child {border-right:1px solid #d0d2d5;}
.fixed .top-lvl-nav ul.menu > li > a {font-weight:300;font-size:16px;display:block;line-height:1;padding:18px 12px;}
.fixed .top-lvl-nav ul.menu > li:hover ul {left:0;opacity:1;top:55px;}
.fixed .top-lvl-nav ul.menu > li > ul {min-width:320px;max-width:350px;width:100%;padding:0;background:#fff;box-shadow:0 2px 3px rgba(58, 70, 86, 0.23);border-radius:0 0 3px 3px;left:-999em;bottom:auto;z-index:9999;font-size:1.0625em;position:absolute;opacity:0;-webkit-transition:opacity 300ms ease-in-out, top 200ms ease-in-out;-moz-transition:opacity 300ms ease-in-out, top 200ms ease-in-out;transition:opacity 300ms ease-in-out, top 200ms ease-in-out;}
.fixed .top-lvl-nav ul.menu > li > ul > li {float:none;display:block;border-top:1px solid #d0d2d5;}
.fixed .top-lvl-nav ul.menu > li > ul > li a {padding-top:0.66667em !important;padding-bottom:0.66667em !important;}
.fixed .top-lvl-nav ul.menu > li > ul ul {position:static;box-shadow:0 0 transparent;border-width:1px 0 0 0;}
.fixed .top-lvl-nav ul.menu > li > ul > li.parent > a:before {content:"";}
.fixed .top-lvl-nav ul.menu > li.active > a {border-bottom-color:#3a4656;color:#3a4656;}
.fixed .top-lvl-nav .live-indicator {display:none;}
.fixed .top-lvl-nav ul li.parent {border:0;}

/* Inverted Layout
------------------------------------------------------ */
.inverted-layout .top-lvl-nav ul.menu > li > ul {visibility:hidden;}
.inverted-layout .fixed .top-lvl-nav ul.menu > li > ul {visibility:visible;}

/* Side Menu
------------------------------------------------------ */
.mod-top-small ul.menu {list-style:none outside none;margin:0;padding:0;}
.mod-top-small ul.menu > li {float:left;padding:0;position:relative;}
.mod-top-small ul.menu > li > a {font-weight:300;font-size:1.0625em;display:block;line-height:1;padding:1.05882em 1.17647em 1.05882em 1.76471em;border-bottom:2px solid transparent;}
.mod-top-small ul.menu > li:hover ul {left:0;opacity:1;top:55px;}
.mod-top-small ul.menu > li:hover > a {border-bottom-color:#3a4656;color:#ff6f00;}
.mod-top-small ul.menu ul {list-style:none outside none;margin:0;padding:0;width:100%;min-width:250px;position:static;padding:0;background:#fff;box-shadow:0 2px 3px rgba(58, 70, 86, 0.23);border-radius:0 0 3px 3px;left:-999em;top:65px;z-index:9999;font-size:0.9375em;position:absolute;opacity:0;-webkit-transition:opacity 300ms ease-in-out, top 200ms ease-in-out;-moz-transition:opacity 300ms ease-in-out, top 200ms ease-in-out;transition:opacity 300ms ease-in-out, top 200ms ease-in-out;}
.mod-top-small ul.menu ul li {border-bottom:1px solid #d0d2d5;}
.mod-top-small ul.menu ul li a {display:block;line-height:1;font-size:0.9375em;padding:1.33333em 1.66667em;white-space:nowrap;color:rgba(58, 70, 86, 0.5);}
.mod-top-small ul.menu ul li a:hover {color:#3a4656;}
.mod-top-small ul.menu > li.parent > a:before {color:#000;padding-left:0.88235em;float:right;font-family:"fontello";}
.mod-top-small ul.menu > li.active > a {border-bottom-color:#3a4656;color:#3a4656;}

/* Footer Menu
------------------------------------------------------ */
.site-footer ul.menu {font-size:0.875em;}
.site-footer ul.menu li {margin-bottom:17px;line-height:1;display:block;}

.live-indicator {background-color:#ff6f00;color:#fff;font-weight:800;display:inline-block;width:46px;height:17px;line-height:17px;text-align:center;border-radius:9px;font-size:0.425em;position:absolute;right:15px;bottom:8px;}

/* K2 Content
------------------------------------------------------ */
.modItemsBlock ul {list-style:none outside none;margin:0;padding:0;}
.modItemsBlock ul li {display:block;}
.moduleCustomLink {display:block;width:250px;text-align:center;margin:0 auto;border-radius:32px;font-size:18px;padding:15px 35px;background:#fff;border:1px solid #d0d2d5;letter-spacing:-1px; }
.moduleCustomLink:hover {color:#fff;background:#ff6f00;border-color:#ff6f00; }

/* blog list */
.listing-module li {border-radius:3px;overflow:hidden;background-color:#fff;box-shadow:0 1px 3px rgba(58, 70, 86, 0.23);margin-bottom:15px;padding:0.8125em;}
.listing-module li .moduleItemTitle {font-family:"Open Sans Condensed", sans-serif;display:block;overflow:hidden;font-size:0.875em;font-weight:700;}
.listing-module li .moduleItemImage {display:block;float:left;margin:-0.8125em 0.9375em -0.8125em -0.8125em;}
.listing-module li .moduleItemImage img {border-radius:3px 0 0 3px;}
.listing-module li.clearList {display:none;}

/* Frontpage moduke */
.front-mod img {min-width:100%;border-radius:3px 3px 0 0;}
.front-mod .listed-item {border-top:1px solid #d0d2d5;padding:1.75em 0;}
.front-mod .lastItem .listed-item {border-bottom:1px solid #d0d2d5;margin-bottom:1.75em;}
.front-mod .listed-item .moduleItemCategory {margin-right:22px;}
.front-mod .listed-item h3 {overflow:hidden;}

.item-has-image-sec .moduleItemImageWrapper {position:relative;padding:0 0 65%;z-index:3;overflow:hidden;}
.item-has-image-sec .moduleItemImageWrapper img {position:absolute;left:0;top:0;min-width:100%;width:auto;min-height:100%;}
.item-has-image-sec .catItemTitle {min-height:60px;}

.row.half-item {margin-bottom:73px !important;box-shadow:0 1px 3px rgba(58, 70, 86, 0.23);border-radius:3px;position:relative;}
.row.half-item .half-item-image {position:absolute;display:block;right:0;height:100%;}
.row.half-item .half-item-image a {display:block;width:100%;height:100%;}

.half-item-text {padding:3.75em !important;}

.item-has-image-main {box-shadow:0 1px 3px rgba(58, 70, 86, 0.23);border-radius:3px;margin-bottom:60px;min-width:100%;clear:both;overflow:hidden;}

.item-has-image-sec {box-shadow:0 1px 3px rgba(58, 70, 86, 0.23);margin-bottom:30px;}

.item-body-main {padding:3.125em 4.375em 2.5em;border-radius:0 0 3px 3px;}

.item-body-smaller {padding:1.25em 1.75em 1.75em;border-radius:0 0 3px 3px;}

/* full item image */
.fullImageItem {padding:4.6875em 3.125em 2.1875em;background:#3d3d3d;position:relative;border-radius:3px;color:#fff;}
.fullImageItem a {color:#fff;}
.fullImageItem .liItemDateCreated .icon {color:#fff;color:rgba(255, 255, 255, 0.5);}
.fullImageItem .overlay {position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3);z-index:1;}
.fullImageItem .itemBodyWrap {position:relative;z-index:2;}
.fullImageItem .liItemIntroText {margin-bottom:70px;font-weight:400;}

a.k2CustomShowMore {display:block;}

/* default itemList */
.listItems ul li:last-child {margin:0;padding:0;border:0;}

/* K2 Tools
------------------------------------------------------ */
/* --- Archives --- */
.modArchivesBlock ul {list-style:none outside none;margin:0;padding:0;}
.modArchivesBlock ul li {display:block;margin:0 0 15px;}
.modArchivesBlock ul li:last-child {margin:0;}
.modArchivesBlock ul li a:hover {text-decoration:none;color:#fff;}

/* --- Breadcrumbss --- */
.modBreadcrumbsBlock {font-size:2.625em;padding-top:0.35714em;color:#ff6f00;font-weight:300;line-height:1;}
.modBreadcrumbsBlock .bcTitle {display:none;}
.modBreadcrumbsBlock a {font-size:0.60881em;}
.modBreadcrumbsBlock .bread-title,
.modBreadcrumbsBlock > a:last-child {display:block;}
.modBreadcrumbsBlock > a:last-child {font-size:1em;color:#ff6f00;}
span.bcSeparator {font-size:20px;padding:0 10px;color:#ff6f00;}

.modBreadcrumbsBlock :nth-last-child(3) {display:block;font-size:1em;color:#ff6f00;line-height:1.1em;}
.modBreadcrumbsBlock :nth-last-child(2) {display:none;}

/* --- Category Tree Select Box --- */
.modCategorySelectBlock form select {width:auto;height:30px;}

/* --- Category List/Menu --- */
.modCategoriesListBlock ul li {margin:0 0 15px;}
.modCategoriesListBlock ul li a span.catTitle {padding-right:4px;}
.modCategoriesListBlock ul li.activeCategory a {border-bottom-color:#000;font-weight:700;}

/* --- Tag Cloud + Joomla! Popular Tags --- */
.modTagCloudBlock .tagspopular ul li {display:inline-block;vertical-align:baseline;}
.modTagCloudBlock a, .modTagCloudBlock .tagspopular ul li a {display:inline-block;vertical-align:baseline;}

/* --- Authors List --- */
.modAuthorsListBlock ul li {overflow:hidden;}
.modAuthorsListBlock ul li:last-child {margin:0;}

/* --- Search --- */
.k2SearchBlockForm input.inputbox {padding-right:3.125em;}
.k2SearchBlockForm input.inputbox:focus {min-width:300px;}
.k2SearchBlockForm .button {margin-left:-54px;}

/* mod_k2_users
----------------------------------------------------------------------------- */
.modUsersBlock ul {list-style:none outside none;margin:0;padding:0;}
.modUsersBlock ul li {display:block;}
.modUsersBlock ul li:last-child {margin:0;}
.modUsersBlock ul li .modUserDetails {overflow:hidden;}

/* mod_k2_comments + mod_nucontent_comments
----------------------------------------------------------------------------- */
/* Latest Comments and Top Commenters */
.modCCBlock ul {list-style:none outside none;margin:0;padding:0;}
.modCCBlock ul li {display:block;overflow:hidden;}
.modCCBlock ul li.lastItem {margin:0;border:0;}
.modCCBlock ul li .lcModWrapper {overflow:hidden;}
.modCCBlock ul li .commenterDetails {overflow:hidden;}
.modCCBlock ul li a.lcAvatar img, .modCCBlock ul li a.tcAvatar img {border-radius:76px;float:left;margin:0 32px 0 0;}
.modCCBlock ul li .lcUsername, .modCCBlock ul li .tcUsername {display:block;}
.modCCBlock ul li .lcUsername a {color:#fff;}
.modCCBlock ul li .lcComment, .modCCBlock ul li .tcComment {display:block;font-size:0.875em;font-weight:400;margin:0 0 15px;}
.modCCBlock ul li .lcItemTitle {display:block;}
.modCCBlock ul li .lcItemTitle a {color:#fff;border-bottom:1px solid rgba(255, 255, 255, 0.5);padding:0 0 3px;}
.modCCBlock ul li .lcItemTitle a:hover {border-bottom-color:#fff;}
.modCCBlock ul li .lcItemCategory, .modCCBlock ul li .lcItemCategory {display:block;font-size:0.875em;}
.modCCBlock ul li .lcItemCategory a, .modCCBlock ul li .lcItemCategory a {color:#fff;border-bottom:1px solid rgba(255, 255, 255, 0.5);padding:0 0 3px;}
.modCCBlock ul li .lcItemCategory a:hover, .modCCBlock ul li .lcItemCategory a:hover {border-bottom-color:#fff;}
.modCCBlock ul li .lcItemCategory span, .modCCBlock ul li .lcItemCategory span {display:block;text-transform:uppercase;font-weight:700;color:#fff;margin:0 0 3px;}

/* custom_modules
----------------------------------------------------------------------------- */
.alert-module .moduleContent {text-align:center;background-color:#fdbd3f;border-radius:3px;line-height:1.5;color:#7c5d1f;font-size:0.875em;padding:1.42857em;font-weight:700;}
.customsupport-banner {color:#3a4656;font-size:0.875em;}
.customsupport-banner h4 {padding-bottom:0.21429em;font-size:1.42857em;}

/* Add custom CSS code here for easier template updates */
a.eraBanner {background:url(/apps/radio/images/ERA_300x300.jpg) no-repeat 50% 0;width:300px;height:300px;position:relative;display:block;}

a.eraBanner span {position:absolute;display:block;text-align:center;left:0;right:0;bottom:10px;color:#eee;font-size:16px;}

div#liveMedia {background:url(../images/deite_akouste.jpg) no-repeat 50% 0;width:300px;height:300px;position:relative;}

div#liveMedia a.watchET3 {position:absolute;top:52px;display:block;width:300px;height:70px;}

div#liveMedia a.listenEraAthens {position:absolute;top:176px;display:block;width:300px;height:56px;}

div#liveMedia a.listenEraThess {position:absolute;top:244px;display:block;width:300px;height:56px;}

div#liveMedia a span {display:none;}

.radio-listing ul {margin-top:50px;}
.radio-listing h3.moduleTitle {font-family:"Open Sans", sans-serif;font-size:2.5925em;margin:0;padding:0;font-weight:300;letter-spacing:-1px;}
.radio-listing p.pre-text {margin:0;font-size:1.3125em;color:rgba(255, 255, 255, 0.5);letter-spacing:-1px;font-weight:300;}
.radio-listing a {display:block;padding:0.625em;letter-spacing:-1px;font-weight:300;border-radius:3px;min-height:55px;background:#333333;background:rgba(0, 0, 0, 0.2);box-shadow:0 0 24px rgba(0, 0, 0, 0.18);line-height:1.6;}
.radio-listing a.watchET3 {margin-bottom:40px;}
.radio-listing a span {color:#fff;font-size:16px;display:inline-block;vertical-align:middle;}
.radio-listing a span.mediaLogo {display:inline-block;min-width:53px;min-height:40px;margin-right:2px;vertical-align:middle;background:url(../images/mediaLogos.png) no-repeat 50% 0;}
.radio-listing a span.et3 {background-position:50% 4px;}
.radio-listing a span.era {background-position:50% -57px;}
.radio-listing a span.tritoProgramma {background-position:50% -124px;}
.radio-listing a span.deuteroProgramma {background:url(../images/mediaLogoDeuteroProgramma.png?v=1) no-repeat 50% 0;}
.radio-listing a span.live {display:none;}
.radio-listing a:hover {background:#fff;}
.radio-listing a:hover span {color:#3d3d3d;}

.streaming h3.moduleTitle {font-family:"Open Sans", sans-serif;font-size:2.5925em;margin:0;padding:0;font-weight:300;letter-spacing:-1px;}
.streaming iframe, .streaming video, .streaming embed, .streaming object {box-shadow:0 0 17px rgba(0, 0, 0, 0.64);}

/* Top bar (deprecated)
----------------------------------------------------------------------------- */
.top-bar {position:fixed;z-index:999;opacity:0;top:-200px;left:0;width:100%;width:100%;min-height:52px;background-color:#fff;box-shadow:0 0 4px rgba(58, 70, 86, 0.75);/* back to top */ /* Menu bar */ }
.top-bar.visible {top:0;opacity:1;}
.top-bar .top-bar-col {width:auto;padding-top:5px;}
.top-bar .back-to-top {font-size:2.1875em;padding:0.2em 0.71429em 0 0.51429em;display:block;border-left:1px solid #d0d2d5;line-height:1;min-height:54px;}
.top-bar .top-lvl-nav {margin-top:-5px;}
.top-bar .top-lvl-nav a {white-space:nowrap;}
.top-bar .mod-top-small ul.menu > li.parent > a:before {padding-left:2.1875em;}
.top-bar .mod-top-small ul.menu > li:first-child {border-left:1px solid #d0d2d5;}
.top-bar .mod-top-small ul.menu > li:last-child {border-right:1px solid #d0d2d5;}

/* Social Counter.
----------------------------------------------------------------------------- */
ul.social-count {list-style:none outside none;margin:0;padding:0;max-width:460px;text-align:right;}
ul.social-count li {display:inline-block;vertical-align:top;margin-left:12px;text-align:left;margin-bottom:20px;}
ul.social-count li .icon {font-size:1.3125em;margin-right:10px;}
ul.social-count .fb {color:#06559f;}
ul.social-count .tw {color:#00a9fa;}
ul.social-count .rss {color:#f76e33;}
ul.social-count .gp {color:#dd4b39;}
ul.social-count .yt {color:#e52d27;}
ul.social-count .total-wrap {overflow:hidden;display:inline-block;}
ul.social-count .total {color:#3a4656;font-size:1.5625em;line-height:1;display:block;}
ul.social-count .total-label {color:#3a4656;color:rgba(58, 70, 86, 0.5);font-size:0.72313em;line-height:1;position:relative;top:-5px;}

/* Youtube feed reader
----------------------------------------------------------------------------- */
.srfrContainer {box-shadow:0 1px 3px rgba(58, 70, 86, 0.23);margin-left:auto;margin-right:auto;max-width:350px;}

.srfrList {list-style:none outside none;margin:0;padding:0;}

.srfrRowTop {padding:0.625em 0.625em 1.25em;border-bottom:1px solid #d0d2d5;}
.srfrRowTop figure {margin-bottom:20px;position:relative;}
.srfrRowTop figure img {min-width:100%;border-radius:3px;background-color:#494949;box-shadow:0 1px 3px rgba(58, 70, 86, 0.23);}
.srfrRowTop .icon {border-radius:25px;text-align:center;background-color:rgba(0, 0, 0, 0.7);border:2px solid rgba(255, 255, 255, 0.63);color:#fff;width:104px;height:50px;line-height:46px;position:absolute;left:50%;top:50%;margin:-24px 0 0 -52px;font-size:1.25em;}
.srfrRowTop h3 {font-size:0.9375em;margin:0;padding:0 1.6em;line-height:1;}

.srfrRow {margin:0;padding:0.9375em 1.25em;border-bottom:1px solid #d0d2d5;}
.srfrRow .srfrImage {border-radius:3px;margin-right:10px;background-color:#494949;box-shadow:0 1px 3px rgba(58, 70, 86, 0.23);}
.srfrRow h4 {font-size:0.875em;}
.srfrRow img {width:87px;}

.srfrPostTextLink {font-weight:700;font-size:0.75em;margin:0;font-weight:700;padding:1.5em 1.66667em;line-height:1;}

/* Plugins
------------------------------------------------------ */
/* Pagination - both K2 and com_content */
.k2Pagination, .joomlaPagination, .pagination {text-align:center;color:rgba(61, 61, 61, 0.5);margin:0 0 60px;}
.k2Pagination ul, .joomlaPagination ul, .pagination ul {list-style:none outside none;border-radius:30px;margin:0 auto 30px;border:1px solid #9aa0a8;border:1px solid rgba(61, 61, 61, 0.2);padding:0;text-align:center;display:table;}
.k2Pagination ul li, .joomlaPagination ul li, .pagination ul li {display:inline-block;vertical-align:bottom;font-weight:400;line-height:1;display:table-cell;}
.k2Pagination ul li:last-child a, .joomlaPagination ul li:last-child a, .pagination ul li:last-child a {border-right:0;border-radius:0 30px 30px 0;}
.k2Pagination ul li:first-child a, .joomlaPagination ul li:first-child a, .pagination ul li:first-child a {border-left:0;border-radius:30px 0 0 30px;}
.k2Pagination ul li span, .joomlaPagination ul li span, .pagination ul li span, .k2Pagination ul li a, .joomlaPagination ul li a, .pagination ul li a {display:inline-block;vertical-align:bottom;font-size:1em;padding:1.25em 0.9em;font-weight:300;}
.k2Pagination ul li a, .joomlaPagination ul li a, .pagination ul li a {border-right:1px solid transparent;border-left:1px solid transparent;}
.k2Pagination ul li a:hover, .joomlaPagination ul li a:hover, .pagination ul li a:hover {background-color:#fff;text-decoration:none;border-color:#d0d2d5;border-color:rgba(61, 61, 61, 0.2);}
.k2Pagination ul li span.pagenav, .joomlaPagination ul li span.pagenav, .pagination ul li span.pagenav {color:rgba(61, 61, 61, 0.5);}

/* tooltip */
.tip-wrap, .tooltip {z-index:999;font-size:14px;}

div.tip, div.tooltip {float:left;padding:5px;max-width:200px;z-index:13000;background:#000 !important;border:1px solid #000;}

div.tip-title {padding:0;margin:0;font-size:95%;font-weight:bold;background:#000;color:#fff;}

div.tip-text {font-size:90%;margin:0;padding:3px 5px;background:#fff;font-weight:300;}

div.tooltip {position:absolute !important;}

div.tooltip-inner {font-size:90%;margin:0;padding:3px 5px;background:#fff;color:#404041;}

div.tooltip-inner strong {padding:0;margin:0;display:inline-block;font-size:95%;font-weight:bold;}

/* Caption fixes - general.css */
.img_caption {text-align:center !important;}
.img_caption.none {margin-left:auto;margin-right:auto;}
.img_caption .left {float:left;margin-right:1em;}
.img_caption .left p {clear:left;text-align:center;}
.img_caption .right {float:right;margin-left:1em;}
.img_caption .right p {clear:right;text-align:center;}

/* Calendar */
a img.calendar {width:16px;height:16px;margin-left:3px;background:url(../images/editor/calendar.png) no-repeat;cursor:pointer;vertical-align:middle;}

/* System.css */
/* Unpublished */
.img-fulltext-float-right {float:right;margin-left:10px;margin-bottom:10px;}

.img-fulltext-float-left {float:left;margin-right:10px;margin-bottom:10px;}

.img-intro-float-right {float:right;margin-left:5px;margin-bottom:5px;}

.img-intro-float-left {float:left;margin-right:5px;margin-bottom:5px;}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {padding:0;margin:0;border:0;outline:none;vertical-align:top;}

.fancybox-wrap {position:absolute;top:0;left:0;z-index:8020;}

.fancybox-skin {position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}

.fancybox-opened {z-index:8030;}

.fancybox-opened .fancybox-skin {-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}

.fancybox-outer, .fancybox-inner {position:relative;}

.fancybox-inner {overflow:hidden;}

.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling:touch;}

.fancybox-error {color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}

.fancybox-image, .fancybox-iframe {display:block;width:100%;height:100%;}

.fancybox-image {max-width:100%;max-height:100%;}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image:url("../images/fancybox/fancybox_sprite.png");}

#fancybox-loading {position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}

#fancybox-loading div {width:44px;height:44px;background:url("../images/fancybox/fancybox_loading.gif") center center no-repeat;}

.fancybox-close {position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}

.fancybox-nav {position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("blank.gif");/* helps IE */ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);z-index:8040;}

.fancybox-prev {left:0;}

.fancybox-next {right:0;}

.fancybox-nav span {position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}

.fancybox-prev span {left:10px;background-position:0 -36px;}

.fancybox-next span {right:10px;background-position:0 -72px;}

.fancybox-nav:hover span {visibility:visible;}

.fancybox-tmp {position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}

/* Overlay helper */
.fancybox-lock {overflow:hidden !important;width:auto;}

.fancybox-lock body {overflow:hidden !important;}

.fancybox-lock-test {overflow-y:hidden !important;}

.fancybox-overlay {position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../images/fancybox/fancybox_overlay.png");}

.fancybox-overlay-fixed {position:fixed;bottom:0;right:0;}

.fancybox-lock .fancybox-overlay {overflow:auto;overflow-y:scroll;}

/* Title helper */
.fancybox-title {visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}

.fancybox-opened .fancybox-title {visibility:visible;}

.fancybox-title-float-wrap {position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}

.fancybox-title-float-wrap .child {display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;/* Fallback for web browsers that doesn't support RGBa */ background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}

.fancybox-title-outside-wrap {position:relative;margin-top:10px;color:#fff;}

.fancybox-title-inside-wrap {padding-top:10px;}

.fancybox-title-over-wrap {position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, 0.8);}

.fancybox-nav {width:60px;}

.fancybox-nav span {visibility:visible;}

.fancybox-next {right:-60px;}

.fancybox-prev {left:-60px;}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5) {#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image:url("../images/fancybox/fancybox_sprite@2x.png");background-size:44px 152px;/*The size of the normal image, half the size of the hi-res image*/ }
  #fancybox-loading div {background-image:url("../images/fancybox/fancybox_loading@2x.gif");background-size:24px 24px;/*The size of the normal image, half the size of the hi-res image*/ } }
/* Typography
------------------------------------------------------ */
.itemFullText blockquote p {margin:0;}
.itemFullText blockquote cite {font-style:normal;display:block;line-height:1;}

/* Item (com_content && com_k2 typography) */
.nuTypoBlock {margin:0 0 20px;}

.nuTypoBlockNoMarg {margin:0;}

.nuTypoBlock32 {margin-bottom:32px;}

.nuTypoBlockFull {margin:0 0 52px;}

.transBg {background:#3d3d3d;padding:52px;}

.itemFullText h1, .itemFullText h2, .itemFullText h3, .itemFullText h4, .itemFullText h5 {font-weight:300;line-height:1.1;}
.itemFullText h1 {padding:0;margin:0 0 52px;}
.itemFullText h2 {padding:0;margin:0 0 32px;}
.itemFullText h3 {padding:0;margin:0 0 32px;}
.itemFullText h4 {padding:0;margin:0 0 32px;}
.itemFullText h5 {padding:0;margin:0 0 32px;}
.itemFullText h6 {padding:0;margin:0 0 32px;}
.itemFullText p.leading {font-size:1.44444em;line-height:1.625;}
.itemFullText ul {list-style:none outside none;}
.itemFullText ul li {display:block;}
.itemFullText ol {list-style:none outside none;margin:0 0 32px -22px;padding:0;counter-reset:li;}
.itemFullText ol li {display:block;}
.itemFullText ol li:before {padding-right:10px;counter-increment:li;content:counter(li,decimal);font-weight:700;display:inline-block;vertical-align:top;width:22px;text-align:center;}
.itemFullText ol.orderedList02 li:before {content:counter(li,lower-latin);}

table {width:100%;border-collapse:collapse;border-spacing:0;}
table tr:last-child td {border:0;}

.itemFullText table {font-size:0.94875em;}

/* code && Pre */
code, kbd, pre, samp, tt, xmp, listing, plaintext {font-family:Andale Mono, Consolas, monospace !important;padding:0;margin:0 0 5px;font-size:1em;}

/* blocks */
.nuBlocks p {margin:0;padding:0;}

.nuBlocks p, .itemFullText .nuBlocks p {margin:0;}

/* highlights */
/* dividers */
/* bubble text */
/* alert Messages */
.itemFullText .nuWarnings {margin:0 0 20px;}

.nuWarnings {margin:0 0 20px;padding:30px 30px 30px 50px;border-radius:3px;position:relative;font-size:1em;line-height:20px;font-weight:400;position:relative;}
.nuWarnings:before {display:inline-block;vertical-align:middle;position:absolute;top:30px;left:20px;font-size:20px;line-height:1;}
.nuWarnings.nuAlert {background:gold;color:#4f4823;}
.nuWarnings.nuInfo {background:#ecf0f1;}
.nuWarnings.nuSuccess {background:#1fce6e;color:#fff;}
.nuWarnings.nuError {background:#dc0909;color:#fff;}

/* System Messages
------------------------------------------------------ */
/* System Messages
------------------------------------------------------ */
#system-message {margin:0 0;padding:0;}

#system-message ul {list-style:none outside none;margin:0;padding:0;}

#system-message > dt {display:none;}

#system-message > dd {margin:0 0 20px;border-radius:3px;}

#system-message > dd > ul > li {margin:0 auto;padding:30px 30px 30px 50px;overflow:hidden;position:relative;font-size:1em;font-weight:400;}
#system-message > dd > ul > li:before {font-family:"fontello";display:inline-block;vertical-align:middle;position:absolute;top:30px;left:20px;font-size:20px;line-height:1;}

/* System Standard Messages */
#system-message > .message > ul {background:#ecf0f1;color:#383838;border-radius:3px;}

/* System Error Messages */
#system-message > .message.error > ul {background:#dc0909;color:#fff;}

/* System Warning Messages */
#system-message > .message.warning > ul {background:gold;color:#4f4823;}

/* System Notice Messages */
#system-message > .message.notice > ul {background:gold;color:#4f4823;}

/* System Success Messages */
#system-message > .message.success > ul {background:#1fce6e;color:#fff;}

/* Joomla 3.0 messages */
dd.warning {padding:0;}

.alert.alert-message {color:#3d3d3d;}

.alert, .warning {padding:30px 30px 30px 50px;overflow:hidden;position:relative;font-size:1em;font-weight:400;}
.alert.itemWarning, .warning.itemWarning {padding:0;}
.alert h4, .warning h4 {font-size:1.38462em;font-weight:300;margin:0 0 10px;font-family:"Open Sans", sans-serif;}
.alert h4:before, .warning h4:before {font-family:"fontello";display:inline-block;vertical-align:middle;position:absolute;top:30px;left:20px;font-size:1.11111em;line-height:1;}
.alert p, .warning p {margin:0;padding:0;}
.alert a.close, .warning a.close {float:right;font-weight:700;font-size:1.69231em;margin:0;}
.alert a:hover, .warning a:hover {text-decoration:none;cursor:pointer;}
.alert button.close, .warning button.close {float:right;border:0;background:transparent;font-weight:700;font-size:1.69231em;}

.alert.alert-error {background:#dc0909;color:#fff;}
.alert.alert-error a {color:#fff;}

.alert.alert-warning {background:gold;color:#4f4823;}
.alert.alert-warning a {color:#000;}

.alert.alert-danger {background:gold;color:#4f4823;}
.alert.alert-danger a {color:#000;}

.alert.alert-notice {background:gold;color:#4f4823;}
.alert.alert-notice a {color:#000;}

.alert.alert-success {background:#1fce6e;color:#fff;}
.alert.alert-success a {color:#fff;}

.alert.alert-message {background:#ecf0f1;}
.alert.alert-message a {color:#000;}

/* Print Styling
------------------------------------------------------ */
@media print {* {background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;font-size:14px;}
  a, a:visited {text-decoration:underline;}
  abbr[title]:after {content:" (" attr(title) ")";}
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {content:"";}
  pre, blockquote {border:1px solid #999;page-break-inside:avoid;}
  thead {display:table-header-group;}
  tr, img {page-break-inside:avoid;}
  img {max-width:100% !important;}
  @page {margin:.5cm;}
  p, h2, h3 {orphans:3;widows:3;}
  h2, h3 {page-break-after:avoid;}
  .hide-on-print {display:none !important;}
  .print-only {display:block !important;}
  .hide-for-print {display:none !important;}
  .show-for-print {display:inherit !important;} }
/* Media Queries (Responsive States)
------------------------------------------------------ */
.show-for-mdown {display:none;}

@media screen and (max-width:68.75em) {.show-for-mdown {display:inline-block;}
  .show-for-mdown.itemNavigation {display:block;}
  /* .k2SearchBlockForm input.inputbox {position:relative;z-index:101;max-width:40px;height:42px;overflow:hidden;   &:focus {max-width:none;} } */
  .header-logo {margin-right:15px;}
  /* the menu */
  .mod-top {padding:0.375em 0.5em 0.5em;}
  .site-header {padding-top:2em;}
  .column.top-lvl-nav, .column.top-lvl-nav:last-child {position:static;float:right;}
  .site-header {z-index:102;}
  .top-lvl-nav {margin-top:0;padding-left:0;}
  .top-lvl-nav ul.menu {position:absolute;clip:rect(0, 0, 0, 0);z-index:9999;left:0;top:113px;margin:0;width:100%;background:#fff;box-shadow:0 0 4px rgba(58, 70, 86, 0.75);}
  .top-lvl-nav ul.menu.open {clip:auto;}
  .top-lvl-nav ul.menu li {display:block !important;float:none !important;min-width:100%;}
  .top-lvl-nav ul.menu > li, .top-lvl-nav ul.menu > li:first-child {padding:1.875em;border-bottom:1px solid #d0d2d5;}
  .top-lvl-nav ul.menu > li, .top-lvl-nav ul.menu > li:first-child {padding:0 1.875em;}
  .top-lvl-nav ul.menu > li > a {border:0 !important;font-size:1.25em;min-height:0;padding:1.25em 0;}
  .top-lvl-nav ul.menu > li > ul {padding-top:0;}
  .top-lvl-nav ul.menu > li > ul > li {border:0;}
  .top-lvl-nav ul.menu ul {position:static !important;display:block !important;min-width:0 !important;opacity:1 !important;border:0 !important;padding-top:0;box-shadow:0 0 transparent !important;}
  .top-lvl-nav ul.menu ul li {border:0;}
  .top-lvl-nav ul.menu ul li a {padding:0.9375em 0;color:#3a4656;}
  .top-lvl-nav ul.menu ul ul li {border:0;}
  .top-lvl-nav ul.menu > li > ul > li.parent > a:before {display:none;}
  .live-indicator {position:static;margin-left:12px;display:inline-block;} }
@media screen and (max-width:64.0625em) {.top-lvl-nav ul.menu li {padding:0 0.9375em;} }
@media screen and (max-width:63.9375em) {.sidebar {min-width:100%;} }
@media screen and (max-width:60em) {.hide-for-mdown {display:none !important;}
  .mod-top {padding-left:0.9375em;padding-right:0.9375em;}
  h1.logo {padding-bottom:0;}
  .footer-small-full {margin-top:50px;}
  .fixed .top-lvl-nav {display:none;}
  /* item styling */
  .article-body {padding-bottom:4.25em;overflow:hidden;}
  .itemImageBlock.portait-size {padding:0;}
  .itemImageBlock img {min-width:100%;}
  .item-aside {display:none;}
  .itemBody {right:0;margin-left:auto;margin-right:auto;max-width:none;padding-left:2.8125em;padding-right:2.8125em;}
  .itemNavigation {padding-top:4.6875em;width:100%;clear:both;float:left;}
  .itemNavigation a {height:auto;position:static;width:auto;border-color:#d0d2d5;}
  .itemNavigation a.itemPrevious {padding-left:1.75em;margin-left:-45px;border-radius:0;}
  .itemNavigation a.itemNext {padding-right:1.75em;margin-right:-45px;border-radius:0;}
  .itemNavigation a.itemPrevious .icon, .itemNavigation a.itemNext .icon {display:none;}
  .itemNavigation a span.imgNavWrap {margin:0;}
  /* listing style */
  .itemList {padding-left:1.875em;padding-right:1.875em;}
  /* modules */
  .sidebar > .module {padding-left:2.8125em;padding-right:2.8125em;}
  .modBreadcrumbsBlock {padding-left:0.71429em;padding-right:0.71429em;}
  .item-body-main {padding:2.3125em;}
  .row.half-item .half-item-image {position:static;}
  .row.half-item .half-item-image a {padding:0 0 56%;}
  .radio-listing, .streaming {padding-left:0.9375em;padding-right:0.9375em;}
  /* pagination */
  .k2Pagination ul, .joomlaPagination ul, .pagination ul, .joomlaPagination ul, .pagination ul {margin:0 auto 84px;}
  .k2Pagination ul li, .joomlaPagination ul li, .pagination ul li, .joomlaPagination ul li, .pagination ul li {display:none;}
  .k2Pagination ul li[class^="pagination-"], .joomlaPagination ul li[class^="pagination-"], .pagination ul li[class^="pagination-"], .k2Pagination ul li[class*=" pagination-"], .joomlaPagination ul li[class*=" pagination-"], .pagination ul li[class*=" pagination-"], .joomlaPagination ul li[class^="pagination-"], .joomlaPagination ul li[class*=" pagination-"], .pagination ul li[class^="pagination-"], .pagination ul li[class*=" pagination-"] {display:table-cell;} }
@media screen and (max-width:47.9375em) {.sidebar {border-top:1px solid #d0d2d5;}
  .column.fixed-small, .fixed-small {max-width:none;min-width:0;} }
@media screen and (max-width:40em) {.footer-smaller {margin-top:50px;}
  .colophon {text-align:center;}
  .credits {text-align:center !important;padding-top:0.625em;} }
/* smaller tablet and mobile */
@media screen and (max-width:37.5em) {.itemList {padding-left:0;padding-right:0;padding-top:1.875em;}
#menuHandler span {display:none;}
  .modBreadcrumbsBlock {padding-left:0;padding-right:0;}
  .sidebar > .module {padding-left:0.9375em;padding-right:0.9375em;}
  .fullImageItem {padding:1.875em 0.9375em;}
  h1, h2 {font-size:1.375em;}
  h1.logo {padding-left:0.5em;}
  .top-zone {display:none;}
  iframe, video, embed, object {max-height:300px;}
  #menuHandler .icon {margin-right:15px;}
  /* itemlist styling */
  .itemList .liItemImageBlock img {min-width:100%;}
  .itemList .liItemBody {left:0;}
  .itemList h3.liItemTitle {font-size:1em;}
  .itemList .fullImageItem h3.liItemTitle, .itemList h3.liItemTitle.mid {font-size:1.375em;min-width:100%;}
  .item-body-main, .item-body-smaller, .itemList .liItemBody {padding:0.9375em 0.9375em 1.5625em;}
  .half-item-text {padding:0.9375em 0.9375em 1.5625em !important;}
  .itemRelated .itemsWrapper {padding:0 1.875em;}
  /* item styling */
  .itemBody {padding:1.875em 0;}
  .itemRelated ul li.item {padding:0 0.625em;width:280px;}
  .itemRelated .items {left:0;}
  .itemRelated .slider-nav.prev {left:10px;}
  .itemRelated .slider-nav.next {right:10px;}
  .itemNavigation a {min-height:90px;}
  .itemNavigation a span.imgNavWrap {display:none;}
  .modBreadcrumbsBlock {font-size:1.75em;padding-top:0.17857em;}
  .modBreadcrumbsBlock a {font-size:0.71429em;} }
/* Animations
------------------------------------------------------ */
@-webkit-keyframes seqAnim {0% {opacity:0;-webkit-transform:scale(0.75);}
  100% {opacity:1;-webkit-transform:scale(1);} }

@-moz-keyframes seqAnim {0% {opacity:0;-moz-transform:scale(0.75);}
  100% {opacity:1;-moz-transform:scale(1);} }

@keyframes seqAnim {0% {opacity:0;transform:scale(0.75);}
  100% {opacity:1;transform:scale(1);} }

.cssanimations .seq-animation, .cssanimations .random-animation {opacity:0;}

.animatedArea .seq-animation, .animatedArea .simple-animation {-webkit-animation:seqAnim 0.6s cubic-bezier(0.77, 0, 0.175, 1) both;-moz-animation:seqAnim 0.6s cubic-bezier(0.77, 0, 0.175, 1) both;animation:seqAnim 0.6s cubic-bezier(0.77, 0, 0.175, 1) both;}

.animatedArea .random-animation {-webkit-animation:seqAnim 0.6s cubic-bezier(0.77, 0, 0.175, 1) both;-moz-animation:seqAnim 0.6s cubic-bezier(0.77, 0, 0.175, 1) both;animation:seqAnim 0.6s cubic-bezier(0.77, 0, 0.175, 1) both;}

.seq-animation:nth-child(1) {-webkit-animation-delay:0;-moz-animation-delay:0;animation-delay:0;}

.seq-animation:nth-child(2) {-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;animation-delay:0.5s;}

.seq-animation:nth-child(3) {-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;}

.seq-animation:nth-child(4) {-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s;}

.seq-animation:nth-child(5) {-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s;}

.seq-animation:nth-child(6) {-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s;}

.seq-animation:nth-child(7) {-webkit-animation-delay:3s;-moz-animation-delay:3s;animation-delay:3s;}

.seq-animation:nth-child(8) {-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;animation-delay:3.5s;}

.seq-animation:nth-child(9) {-webkit-animation-delay:4s;-moz-animation-delay:4s;animation-delay:4s;}

.seq-animation:nth-child(10) {-webkit-animation-delay:4.5s;-moz-animation-delay:4.5s;animation-delay:4.5s;}

.seq-animation:nth-child(11) {-webkit-animation-delay:5s;-moz-animation-delay:5s;animation-delay:5s;}

.seq-animation:nth-child(12) {-webkit-animation-delay:5.5s;-moz-animation-delay:5.5s;animation-delay:5.5s;}

.seq-animation:nth-child(13) {-webkit-animation-delay:6s;-moz-animation-delay:6s;animation-delay:6s;}

.seq-animation:nth-child(14) {-webkit-animation-delay:6.5s;-moz-animation-delay:6.5s;animation-delay:6.5s;}

.seq-animation:nth-child(15) {-webkit-animation-delay:7s;-moz-animation-delay:7s;animation-delay:7s;}

.random-animation:nth-child(1) {-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s;}

.random-animation:nth-child(2) {-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s;}

.random-animation:nth-child(3) {-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s;}

.random-animation:nth-child(4) {-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;}

.random-animation:nth-child(5) {-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;animation-delay:0.2s;}

.random-animation:nth-child(6) {-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;animation-delay:1.3s;}

.random-animation:nth-child(7) {-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s;}

.random-animation:nth-child(8) {-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;animation-delay:1.1s;}

.random-animation:nth-child(9) {-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;animation-delay:0.2s;}

.random-animation:nth-child(10) {-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;animation-delay:1.3s;}

.random-animation:nth-child(11) {-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s;animation-delay:0.9s;}

.random-animation:nth-child(12) {-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;}

.random-animation:nth-child(13) {-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;animation-delay:1.3s;}

.random-animation:nth-child(14) {-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;animation-delay:1.1s;}

.random-animation:nth-child(15) {-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;animation-delay:0.2s;}

.pull-right-anim, .pull-left-anim {opacity:0;-webkit-transition:all 600ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all 600ms cubic-bezier(0.77, 0, 0.175, 1);transition:all 600ms cubic-bezier(0.77, 0, 0.175, 1);}

.pull-left-anim {-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px);}

.pull-right-anim {-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px);}

.animatedArea .pull-right-anim, .animatedArea .pull-left-anim {-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);opacity:1;}

/* Custom Fonts
------------------------------------------------------ */
@font-face {font-family:'Simple-Line-Icons';src:url("../font/Simple-Line-Icons.eot");src:url("../font/Simple-Line-Icons.eot?#iefix") format("embedded-opentype"), url("../font/Simple-Line-Icons.woff") format("woff"), url("../font/Simple-Line-Icons.ttf") format("truetype"), url("../font/Simple-Line-Icons.svg#Simple-Line-Icons") format("svg");font-weight:normal;font-style:normal;}

@font-face {font-family:'fontello';src:url("../font/fontello.eot?29748085");src:url("../font/fontello.eot?29748085#iefix") format("embedded-opentype"), url("../font/fontello.woff?29748085") format("woff"), url("../font/fontello.ttf?29748085") format("truetype"), url("../font/fontello.svg?29748085#fontello") format("svg");font-weight:normal;font-style:normal;}

[class^="icon-"]:before, [class*=" icon-"]:before {font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;}

.icon-note:before {content:'\e800';}

/* '' */
.icon-logo-db:before {content:'\e91b';}

/* '' */
.icon-music:before {content:'\e802';}

/* '' */
.icon-search:before {content:'\e803';}

/* '' */
.icon-flashlight:before {content:'\e804';}

/* '' */
.icon-mail:before {content:'\e805';}

/* '' */
.icon-heart:before {content:'\e806';}

/* '' */
.icon-heart-empty:before {content:'\e807';}

/* '' */
.icon-star:before {content:'\e808';}

/* '' */
.icon-star-empty:before {content:'\e809';}

/* '' */
.icon-user:before {content:'\e80a';}

/* '' */
.icon-users:before {content:'\e80b';}

/* '' */
.icon-user-add:before {content:'\e80c';}

/* '' */
.icon-video:before, .icon-youtube:before {content:'\e80d';}

/* '' */
.icon-picture:before {content:'\e80e';}

/* '' */
.icon-camera:before {content:'\e80f';}

/* '' */
.icon-layout:before {content:'\e810';}

/* '' */
.icon-menu:before {content:'\e811';}

/* '' */
.icon-check:before, .itemFullText ul.nuUnorderedList02 li:before, .nuWarnings.nuSuccess:before, #system-message > .message.success > ul li:before, .alert.alert-success h4:before, .warning.alert-success h4:before, .alert.alert-message h4:before, .warning.alert-message h4:before {content:'\e812';}

/* '' */
.icon-cancel:before {content:'\e813';}

/* '' */
.icon-cancel-circled:before {content:'\e814';}

/* '' */
.icon-cancel-squared:before, .nuWarnings.nuError:before, #system-message > .message.error > ul li:before, .alert.alert-error h4:before, .warning.alert-error h4:before, .alert.alert-danger h4:before, .warning.alert-danger h4:before {content:'\e815';}

/* '' */
.icon-plus:before {content:'\e816';}

/* '' */
.icon-plus-circled:before {content:'\e817';}

/* '' */
.icon-plus-squared:before {content:'\e818';}

/* '' */
.icon-minus:before {content:'\e819';}

/* '' */
.icon-minus-circled:before {content:'\e81a';}

/* '' */
.icon-minus-squared:before {content:'\e81b';}

/* '' */
.icon-help:before {content:'\e81c';}

/* '' */
.icon-help-circled:before {content:'\e81d';}

/* '' */
.icon-info:before {content:'\e81e';}

/* '' */
.icon-info-circled:before, .nuWarnings.nuInfo:before, #system-message > .message > ul li:before {content:'\e81f';}

/* '' */
.icon-back:before {content:'\e820';}

/* '' */
.icon-home:before {content:'\e821';}

/* '' */
.icon-link:before {content:'\e822';}

/* '' */
.icon-attach:before {content:'\e823';}

/* '' */
.icon-lock:before {content:'\e824';}

/* '' */
.icon-lock-open:before {content:'\e825';}

/* '' */
.icon-eye:before {content:'\e826';}

/* '' */
.icon-tag:before {content:'\e827';}

/* '' */
.icon-bookmark:before {content:'\e828';}

/* '' */
.icon-bookmarks:before {content:'\e829';}

/* '' */
.icon-flag:before {content:'\e82a';}

/* '' */
.icon-thumbs-up:before {content:'\e82b';}

/* '' */
.icon-thumbs-down:before {content:'\e82c';}

/* '' */
.icon-download:before {content:'\e82d';}

/* '' */
.icon-upload:before {content:'\e82e';}

/* '' */
.icon-upload-cloud:before {content:'\e82f';}

/* '' */
.icon-reply:before {content:'\e830';}

/* '' */
.icon-reply-all:before {content:'\e831';}

/* '' */
.icon-forward:before {content:'\e832';}

/* '' */
.icon-quote:before {content:'\e833';}

/* '' */
.icon-code:before {content:'\e834';}

/* '' */
.icon-export:before {content:'\e835';}

/* '' */
.icon-pencil:before {content:'\e836';}

/* '' */
.icon-feather:before {content:'\e837';}

/* '' */
.icon-print:before {content:'\e838';}

/* '' */
.icon-retweet:before {content:'\e839';}

/* '' */
.icon-keyboard:before {content:'\e83a';}

/* '' */
.icon-comment:before {content:'\e83b';}

/* '' */
.icon-chat:before, .itemComments h3.itemCommentsCounter:before {content:'\e83c';}

/* '' */
.icon-bell:before {content:'\e83d';}

/* '' */
.icon-attention:before, .nuWarnings.nuAlert:before, #system-message > .message.warning > ul li:before, #system-message > .message.notice > ul li:before, .alert.alert-notice h4:before, .warning.alert-notice h4:before {content:'\e83e';}

/* '' */
.icon-alert:before {content:'\e83f';}

/* '' */
.icon-vcard:before {content:'\e840';}

/* '' */
.icon-address:before {content:'\e841';}

/* '' */
.icon-location:before {content:'\e842';}

/* '' */
.icon-map:before {content:'\e843';}

/* '' */
.icon-direction:before {content:'\e844';}

/* '' */
.icon-compass:before {content:'\e845';}

/* '' */
.icon-cup:before {content:'\e846';}

/* '' */
.icon-trash:before {content:'\e847';}

/* '' */
.icon-doc:before {content:'\e848';}

/* '' */
.icon-docs:before {content:'\e849';}

/* '' */
.icon-doc-landscape:before {content:'\e84a';}

/* '' */
.icon-doc-text:before {content:'\e84b';}

/* '' */
.icon-doc-text-inv:before {content:'\e84c';}

/* '' */
.icon-newspaper:before {content:'\e84d';}

/* '' */
.icon-book-open:before {content:'\e84e';}

/* '' */
.icon-book:before {content:'\e84f';}

/* '' */
.icon-folder:before {content:'\e850';}

/* '' */
.icon-archive:before {content:'\e851';}

/* '' */
.icon-box:before {content:'\e852';}

/* '' */
.icon-rss:before {content:'\e853';}

/* '' */
.icon-phone:before {content:'\e854';}

/* '' */
.icon-cog:before {content:'\e855';}

/* '' */
.icon-tools:before {content:'\e856';}

/* '' */
.icon-share:before {content:'\e857';}

/* '' */
.icon-shareable:before {content:'\e858';}

/* '' */
.icon-basket:before {content:'\e859';}

/* '' */
.icon-bag:before {content:'\e85a';}

/* '' */
.icon-calendar:before {content:'\e85b';}

/* '' */
.icon-login:before {content:'\e85c';}

/* '' */
.icon-logout:before {content:'\e85d';}

/* '' */
.icon-mic:before {content:'\e85e';}

/* '' */
.icon-mute:before {content:'\e85f';}

/* '' */
.icon-sound:before {content:'\e860';}

/* '' */
.icon-volume:before {content:'\e861';}

/* '' */
.icon-clock:before {content:'\e862';}

/* '' */
.icon-hourglass:before {content:'\e863';}

/* '' */
.icon-lamp:before {content:'\e864';}

/* '' */
.icon-light-down:before {content:'\e865';}

/* '' */
.icon-light-up:before {content:'\e866';}

/* '' */
.icon-adjust:before {content:'\e867';}

/* '' */
.icon-block:before {content:'\e868';}

/* '' */
.icon-resize-full:before {content:'\e869';}

/* '' */
.icon-resize-small:before {content:'\e86a';}

/* '' */
.icon-popup:before {content:'\e86b';}

/* '' */
.icon-publish:before {content:'\e86c';}

/* '' */
.icon-window:before {content:'\e86d';}

/* '' */
.icon-arrow-combo:before {content:'\e86e';}

/* '' */
.icon-down-circled:before {content:'\e86f';}

/* '' */
.icon-left-circled:before {content:'\e870';}

/* '' */
.icon-right-circled:before {content:'\e871';}

/* '' */
.icon-up-circled:before {content:'\e872';}

/* '' */
.icon-down-open:before {content:'\e873';}

/* '' */
.icon-left-open:before {content:'\e874';}

/* '' */
.icon-right-open:before {content:'\e875';}

/* '' */
.icon-up-open:before {content:'\e876';}

/* '' */
.icon-down-open-mini:before {content:'\e877';}

/* '' */
.icon-left-open-mini:before {content:'\e878';}

/* '' */
.icon-right-open-mini:before {content:'\e879';}

/* '' */
.icon-up-open-mini:before {content:'\e87a';}

/* '' */
.icon-down-open-big:before {content:'\e87b';}

/* '' */
.icon-left-open-big:before {content:'\e87c';}

/* '' */
.icon-right-open-big:before {content:'\e87d';}

/* '' */
.icon-up-open-big:before {content:'\e87e';}

/* '' */
.icon-down:before {content:'\e87f';}

/* '' */
.icon-left:before {content:'\e880';}

/* '' */
.icon-right:before {content:'\e881';}

/* '' */
.icon-up:before {content:'\e882';}

/* '' */
.icon-down-dir:before, .top-lvl-nav ul.menu > li > ul > li.parent > a:before, .mod-top-small ul.menu > li.parent > a:before {content:'\e883';}

/* '' */
.icon-left-dir:before {content:'\e884';}

/* '' */
.icon-right-dir:before {content:'\e885';}

/* '' */
.icon-up-dir:before {content:'\e886';}

/* '' */
.icon-down-bold:before {content:'\e887';}

/* '' */
.icon-left-bold:before {content:'\e888';}

/* '' */
.icon-right-bold:before {content:'\e889';}

/* '' */
.icon-up-bold:before {content:'\e88a';}

/* '' */
.icon-down-thin:before {content:'\e88b';}

/* '' */
.icon-left-thin:before {content:'\e88c';}

/* '' */
.icon-right-thin:before {content:'\e88d';}

/* '' */
.icon-note-beamed:before {content:'\e801';}

/* '' */
.icon-ccw:before {content:'\e88f';}

/* '' */
.icon-cw:before {content:'\e890';}

/* '' */
.icon-arrows-ccw:before {content:'\e891';}

/* '' */
.icon-level-down:before {content:'\e892';}

/* '' */
.icon-level-up:before {content:'\e893';}

/* '' */
.icon-shuffle:before {content:'\e894';}

/* '' */
.icon-loop:before {content:'\e895';}

/* '' */
.icon-switch:before {content:'\e896';}

/* '' */
.icon-play:before {content:'\e897';}

/* '' */
.icon-stop:before {content:'\e898';}

/* '' */
.icon-pause:before {content:'\e899';}

/* '' */
.icon-record:before {content:'\e89a';}

/* '' */
.icon-to-end:before {content:'\e89b';}

/* '' */
.icon-to-start:before {content:'\e89c';}

/* '' */
.icon-fast-forward:before {content:'\e89d';}

/* '' */
.icon-fast-backward:before {content:'\e89e';}

/* '' */
.icon-progress-0:before {content:'\e89f';}

/* '' */
.icon-progress-1:before {content:'\e8a0';}

/* '' */
.icon-progress-2:before {content:'\e8a1';}

/* '' */
.icon-progress-3:before {content:'\e8a2';}

/* '' */
.icon-target:before {content:'\e8a3';}

/* '' */
.icon-palette:before {content:'\e8a4';}

/* '' */
.icon-list:before {content:'\e8a5';}

/* '' */
.icon-list-add:before {content:'\e8a6';}

/* '' */
.icon-signal:before {content:'\e8a7';}

/* '' */
.icon-trophy:before {content:'\e8a8';}

/* '' */
.icon-battery:before {content:'\e8a9';}

/* '' */
.icon-back-in-time:before {content:'\e8aa';}

/* '' */
.icon-monitor:before {content:'\e8ab';}

/* '' */
.icon-mobile:before {content:'\e8ac';}

/* '' */
.icon-network:before {content:'\e8ad';}

/* '' */
.icon-cd:before {content:'\e8ae';}

/* '' */
.icon-inbox:before {content:'\e8af';}

/* '' */
.icon-install:before {content:'\e8b0';}

/* '' */
.icon-globe:before {content:'\e8b1';}

/* '' */
.icon-cloud:before {content:'\e8b2';}

/* '' */
.icon-cloud-thunder:before {content:'\e8b3';}

/* '' */
.icon-flash:before {content:'\e8b4';}

/* '' */
.icon-moon:before {content:'\e8b5';}

/* '' */
.icon-flight:before {content:'\e8b6';}

/* '' */
.icon-paper-plane:before {content:'\e8b7';}

/* '' */
.icon-leaf:before {content:'\e8b8';}

/* '' */
.icon-lifebuoy:before {content:'\e8b9';}

/* '' */
.icon-mouse:before {content:'\e8ba';}

/* '' */
.icon-briefcase:before {content:'\e8bb';}

/* '' */
.icon-suitcase:before {content:'\e8bc';}

/* '' */
.icon-dot:before, .itemFullText ul.nuUnorderedList01 li:before {content:'\e8bd';}

/* '' */
.icon-dot-2:before {content:'\e8be';}

/* '' */
.icon-dot-3:before {content:'\e8bf';}

/* '' */
.icon-brush:before {content:'\e8c0';}

/* '' */
.icon-magnet:before {content:'\e8c1';}

/* '' */
.icon-infinity:before {content:'\e8c2';}

/* '' */
.icon-erase:before {content:'\e8c3';}

/* '' */
.icon-chart-pie:before {content:'\e8c4';}

/* '' */
.icon-chart-line:before {content:'\e8c5';}

/* '' */
.icon-chart-bar:before {content:'\e8c6';}

/* '' */
.icon-chart-area:before {content:'\e8c7';}

/* '' */
.icon-tape:before {content:'\e8c8';}

/* '' */
.icon-graduation-cap:before {content:'\e8c9';}

/* '' */
.icon-language:before {content:'\e8ca';}

/* '' */
.icon-ticket:before {content:'\e8cb';}

/* '' */
.icon-water:before {content:'\e8cc';}

/* '' */
.icon-droplet:before {content:'\e8cd';}

/* '' */
.icon-air:before {content:'\e8ce';}

/* '' */
.icon-credit-card:before {content:'\e8cf';}

/* '' */
.icon-floppy:before {content:'\e8d0';}

/* '' */
.icon-clipboard:before {content:'\e8d1';}

/* '' */
.icon-megaphone:before {content:'\e8d2';}

/* '' */
.icon-database:before {content:'\e8d3';}

/* '' */
.icon-drive:before {content:'\e8d4';}

/* '' */
.icon-bucket:before {content:'\e8d5';}

/* '' */
.icon-thermometer:before {content:'\e8d6';}

/* '' */
.icon-key:before {content:'\e8d7';}

/* '' */
.icon-flow-cascade:before {content:'\e8d8';}

/* '' */
.icon-flow-branch:before {content:'\e8d9';}

/* '' */
.icon-flow-tree:before {content:'\e8da';}

/* '' */
.icon-flow-line:before {content:'\e8db';}

/* '' */
.icon-flow-parallel:before {content:'\e8dc';}

/* '' */
.icon-rocket:before {content:'\e8dd';}

/* '' */
.icon-gauge:before {content:'\e8de';}

/* '' */
.icon-traffic-cone:before {content:'\e8df';}

/* '' */
.icon-cc:before {content:'\e8e0';}

/* '' */
.icon-cc-by:before {content:'\e8e1';}

/* '' */
.icon-cc-nc:before {content:'\e8e2';}

/* '' */
.icon-cc-nc-eu:before {content:'\e8e3';}

/* '' */
.icon-cc-nc-jp:before {content:'\e8e4';}

/* '' */
.icon-cc-sa:before {content:'\e8e5';}

/* '' */
.icon-cc-nd:before {content:'\e8e6';}

/* '' */
.icon-cc-pd:before {content:'\e8e7';}

/* '' */
.icon-cc-zero:before {content:'\e8e8';}

/* '' */
.icon-cc-share:before {content:'\e8e9';}

/* '' */
.icon-cc-remix:before {content:'\e8ea';}

/* '' */
.icon-github:before {content:'\e8eb';}

/* '' */
.icon-github-circled:before {content:'\e8ec';}

/* '' */
.icon-flickr:before {content:'\e8ed';}

/* '' */
.icon-flickr-circled:before {content:'\e8ee';}

/* '' */
.icon-vimeo:before {content:'\e8ef';}

/* '' */
.icon-vimeo-circled:before {content:'\e8f0';}

/* '' */
.icon-twitter:before {content:'\e8f1';}

/* '' */
.icon-twitter-circled:before {content:'\e8f2';}

/* '' */
.icon-facebook:before {content:'\e8f3';}

/* '' */
.icon-facebook-circled:before {content:'\e8f4';}

/* '' */
.icon-facebook-squared:before {content:'\e8f5';}

/* '' */
.icon-gplus:before, .icon-googleplus:before {content:'\e8f6';}

/* '' */
.icon-gplus-circled:before, .icon-googleplus-circled:before {content:'\e8f7';}

/* '' */
.icon-pinterest:before {content:'\e8f8';}

/* '' */
.icon-pinterest-circled:before {content:'\e8f9';}

/* '' */
.icon-tumblr:before {content:'\e8fa';}

/* '' */
.icon-tumblr-circled:before {content:'\e8fb';}

/* '' */
.icon-linkedin:before {content:'\e8fc';}

/* '' */
.icon-linkedin-circled:before {content:'\e8fd';}

/* '' */
.icon-dribbble:before {content:'\e8fe';}

/* '' */
.icon-dribbble-circled:before {content:'\e8ff';}

/* '' */
.icon-stumbleupon:before {content:'\e900';}

/* '' */
.icon-stumbleupon-circled:before {content:'\e901';}

/* '' */
.icon-lastfm:before {content:'\e902';}

/* '' */
.icon-lastfm-circled:before {content:'\e903';}

/* '' */
.icon-rdio:before {content:'\e904';}

/* '' */
.icon-rdio-circled:before {content:'\e905';}

/* '' */
.icon-spotify:before {content:'\e906';}

/* '' */
.icon-spotify-circled:before {content:'\e907';}

/* '' */
.icon-qq:before {content:'\e908';}

/* '' */
.icon-instagram:before {content:'\e909';}

/* '' */
.icon-dropbox:before {content:'\e90a';}

/* '' */
.icon-evernote:before {content:'\e90b';}

/* '' */
.icon-flattr:before {content:'\e90c';}

/* '' */
.icon-skype:before {content:'\e90d';}

/* '' */
.icon-skype-circled:before {content:'\e90e';}

/* '' */
.icon-renren:before {content:'\e90f';}

/* '' */
.icon-sina-weibo:before {content:'\e910';}

/* '' */
.icon-paypal:before {content:'\e911';}

/* '' */
.icon-picasa:before {content:'\e912';}

/* '' */
.icon-soundcloud:before {content:'\e913';}

/* '' */
.icon-mixi:before {content:'\e914';}

/* '' */
.icon-behance:before {content:'\e915';}

/* '' */
.icon-google-circles:before {content:'\e916';}

/* '' */
.icon-vkontakte:before {content:'\e917';}

/* '' */
.icon-smashing:before {content:'\e918';}

/* '' */
.icon-sweden:before {content:'\e919';}

/* '' */
.icon-db-shape:before {content:'\e91a';}

/* '' */
.icon-up-thin:before {content:'\e88e';}

/* '' */
[data-icon]:before {font-family:'Simple-Line-Icons';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

.glyph, .glyph-user-female, .glyph-user-follow, .glyph-user-following, .glyph-user-unfollow, .glyph-trophy, .glyph-screen-smartphone, .glyph-screen-desktop, .glyph-plane, .glyph-notebook, .glyph-moustache, .glyph-mouse, .glyph-magnet, .glyph-energy, .glyph-emoticon-smile, .glyph-disc, .glyph-cursor-move, .glyph-crop, .glyph-credit-card, .glyph-chemistry, .glyph-user, .glyph-speedometer, .glyph-social-youtube, .glyph-social-twitter, .glyph-social-tumblr, .glyph-social-facebook, .glyph-social-dropbox, .glyph-social-dribbble, .glyph-shield, .glyph-screen-tablet, .glyph-magic-wand, .glyph-hourglass, .glyph-graduation, .glyph-ghost, .glyph-game-controller, .glyph-fire, .glyph-eyeglasses, .glyph-envelope-open, .glyph-envelope-letter, .glyph-bell, .glyph-badge, .glyph-anchor, .glyph-wallet, .glyph-vector, .glyph-speech, .glyph-puzzle, .glyph-printer, .glyph-present, .glyph-playlist, .glyph-pin, .glyph-picture, .glyph-map, .glyph-layers, .glyph-handbag, .glyph-globe-alt, .glyph-globe, .glyph-frame, .glyph-folder-alt, .glyph-film, .glyph-feed, .glyph-earphones-alt, .glyph-earphones, .glyph-drop, .glyph-drawer, .glyph-docs, .glyph-directions, .glyph-direction, .glyph-diamond, .glyph-cup, .glyph-compass, .glyph-call-out, .glyph-call-in, .glyph-call-end, .glyph-calculator, .glyph-bubbles, .glyph-briefcase, .glyph-book-open, .glyph-basket-loaded, .glyph-basket, .glyph-bag, .glyph-action-undo, .glyph-action-redo, .glyph-wrench, .glyph-umbrella, .glyph-trash, .glyph-tag, .glyph-support, .glyph-size-fullscreen, .glyph-size-actual, .glyph-shuffle, .glyph-share-alt, .glyph-share, .glyph-rocket, .glyph-question, .glyph-pie-chart, .glyph-pencil, .glyph-note, .glyph-music-tone-alt, .glyph-music-tone, .glyph-microphone, .glyph-loop, .glyph-logout, .glyph-login, .glyph-list, .glyph-like, .glyph-home, .glyph-grid, .glyph-graph, .glyph-equalizer, .glyph-dislike, .glyph-cursor, .glyph-control-start, .glyph-control-rewind, .glyph-control-play, .glyph-control-pause, .glyph-control-forward, .glyph-control-end, .glyph-calendar, .glyph-bulb, .glyph-bar-chart, .glyph-arrow-up, .glyph-arrow-right, .glyph-arrow-left, .glyph-arrow-down, .glyph-ban, .glyph-bubble, .glyph-camcorder, .glyph-camera, .glyph-check, .glyph-clock, .glyph-close, .glyph-cloud-download, .glyph-cloud-upload, .glyph-doc, .glyph-envelope, .glyph-eye, .glyph-flag, .glyph-folder, .glyph-heart, .glyph-info, .glyph-key, .glyph-link, .glyph-lock, .glyph-lock-open, .glyph-magnifier, .glyph-magnifier-add, .glyph-magnifier-remove, .glyph-paper-clip, .glyph-paper-plane, .glyph-plus, .glyph-pointer, .glyph-power, .glyph-refresh, .glyph-reload, .glyph-settings, .glyph-star, .glyph-symbol-female, .glyph-symbol-male, .glyph-target, .glyph-volume-1, .glyph-volume-2, .glyph-volume-off, .glyph-users {font-family:'Simple-Line-Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}

.glyph-user-female:before {content:"\e000";}

.glyph-user-follow:before {content:"\e002";}

.glyph-user-following:before {content:"\e003";}

.glyph-user-unfollow:before {content:"\e004";}

.glyph-trophy:before {content:"\e006";}

.glyph-screen-smartphone:before {content:"\e010";}

.glyph-screen-desktop:before {content:"\e011";}

.glyph-plane:before {content:"\e012";}

.glyph-notebook:before {content:"\e013";}

.glyph-moustache:before {content:"\e014";}

.glyph-mouse:before {content:"\e015";}

.glyph-magnet:before {content:"\e016";}

.glyph-energy:before {content:"\e020";}

.glyph-emoticon-smile:before {content:"\e021";}

.glyph-disc:before {content:"\e022";}

.glyph-cursor-move:before {content:"\e023";}

.glyph-crop:before {content:"\e024";}

.glyph-credit-card:before {content:"\e025";}

.glyph-chemistry:before {content:"\e026";}

.glyph-user:before {content:"\e005";}

.glyph-speedometer:before {content:"\e007";}

.glyph-social-youtube:before {content:"\e008";}

.glyph-social-twitter:before {content:"\e009";}

.glyph-social-tumblr:before {content:"\e00a";}

.glyph-social-facebook:before {content:"\e00b";}

.glyph-social-dropbox:before {content:"\e00c";}

.glyph-social-dribbble:before {content:"\e00d";}

.glyph-shield:before {content:"\e00e";}

.glyph-screen-tablet:before {content:"\e00f";}

.glyph-magic-wand:before {content:"\e017";}

.glyph-hourglass:before {content:"\e018";}

.glyph-graduation:before {content:"\e019";}

.glyph-ghost:before {content:"\e01a";}

.glyph-game-controller:before {content:"\e01b";}

.glyph-fire:before {content:"\e01c";}

.glyph-eyeglasses:before {content:"\e01d";}

.glyph-envelope-open:before {content:"\e01e";}

.glyph-envelope-letter:before {content:"\e01f";}

.glyph-bell:before {content:"\e027";}

.glyph-badge:before {content:"\e028";}

.glyph-anchor:before {content:"\e029";}

.glyph-wallet:before {content:"\e02a";}

.glyph-vector:before {content:"\e02b";}

.glyph-speech:before {content:"\e02c";}

.glyph-puzzle:before {content:"\e02d";}

.glyph-printer:before {content:"\e02e";}

.glyph-present:before {content:"\e02f";}

.glyph-playlist:before {content:"\e030";}

.glyph-pin:before {content:"\e031";}

.glyph-picture:before {content:"\e032";}

.glyph-map:before {content:"\e033";}

.glyph-layers:before {content:"\e034";}

.glyph-handbag:before {content:"\e035";}

.glyph-globe-alt:before {content:"\e036";}

.glyph-globe:before {content:"\e037";}

.glyph-frame:before {content:"\e038";}

.glyph-folder-alt:before {content:"\e039";}

.glyph-film:before {content:"\e03a";}

.glyph-feed:before {content:"\e03b";}

.glyph-earphones-alt:before {content:"\e03c";}

.glyph-earphones:before {content:"\e03d";}

.glyph-drop:before {content:"\e03e";}

.glyph-drawer:before {content:"\e03f";}

.glyph-docs:before {content:"\e040";}

.glyph-directions:before {content:"\e041";}

.glyph-direction:before {content:"\e042";}

.glyph-diamond:before {content:"\e043";}

.glyph-cup:before {content:"\e044";}

.glyph-compass:before {content:"\e045";}

.glyph-call-out:before {content:"\e046";}

.glyph-call-in:before {content:"\e047";}

.glyph-call-end:before {content:"\e048";}

.glyph-calculator:before {content:"\e049";}

.glyph-bubbles:before {content:"\e04a";}

.glyph-briefcase:before {content:"\e04b";}

.glyph-book-open:before {content:"\e04c";}

.glyph-basket-loaded:before {content:"\e04d";}

.glyph-basket:before {content:"\e04e";}

.glyph-bag:before {content:"\e04f";}

.glyph-action-undo:before {content:"\e050";}

.glyph-action-redo:before {content:"\e051";}

.glyph-wrench:before {content:"\e052";}

.glyph-umbrella:before {content:"\e053";}

.glyph-trash:before {content:"\e054";}

.glyph-tag:before {content:"\e055";}

.glyph-support:before {content:"\e056";}

.glyph-size-fullscreen:before {content:"\e057";}

.glyph-size-actual:before {content:"\e058";}

.glyph-shuffle:before {content:"\e059";}

.glyph-share-alt:before {content:"\e05a";}

.glyph-share:before {content:"\e05b";}

.glyph-rocket:before {content:"\e05c";}

.glyph-question:before {content:"\e05d";}

.glyph-pie-chart:before {content:"\e05e";}

.glyph-pencil:before {content:"\e05f";}

.glyph-note:before {content:"\e060";}

.glyph-music-tone-alt:before {content:"\e061";}

.glyph-music-tone:before {content:"\e062";}

.glyph-microphone:before {content:"\e063";}

.glyph-loop:before {content:"\e064";}

.glyph-logout:before {content:"\e065";}

.glyph-login:before {content:"\e066";}

.glyph-list:before {content:"\e067";}

.glyph-like:before {content:"\e068";}

.glyph-home:before {content:"\e069";}

.glyph-grid:before {content:"\e06a";}

.glyph-graph:before {content:"\e06b";}

.glyph-equalizer:before {content:"\e06c";}

.glyph-dislike:before {content:"\e06d";}

.glyph-cursor:before {content:"\e06e";}

.glyph-control-start:before {content:"\e06f";}

.glyph-control-rewind:before {content:"\e070";}

.glyph-control-play:before {content:"\e071";}

.glyph-control-pause:before {content:"\e072";}

.glyph-control-forward:before {content:"\e073";}

.glyph-control-end:before {content:"\e074";}

.glyph-calendar:before {content:"\e075";}

.glyph-bulb:before {content:"\e076";}

.glyph-bar-chart:before {content:"\e077";}

.glyph-arrow-up:before {content:"\e078";}

.glyph-arrow-right:before {content:"\e079";}

.glyph-arrow-left:before {content:"\e07a";}

.glyph-arrow-down:before {content:"\e07b";}

.glyph-ban:before {content:"\e07c";}

.glyph-bubble:before {content:"\e07d";}

.glyph-camcorder:before {content:"\e07e";}

.glyph-camera:before {content:"\e07f";}

.glyph-check:before {content:"\e080";}

.glyph-clock:before {content:"\e081";}

.glyph-close:before {content:"\e082";}

.glyph-cloud-download:before {content:"\e083";}

.glyph-cloud-upload:before {content:"\e084";}

.glyph-doc:before {content:"\e085";}

.glyph-envelope:before {content:"\e086";}

.glyph-eye:before {content:"\e087";}

.glyph-flag:before {content:"\e088";}

.glyph-folder:before {content:"\e089";}

.glyph-heart:before {content:"\e08a";}

.glyph-info:before {content:"\e08b";}

.glyph-key:before {content:"\e08c";}

.glyph-link:before {content:"\e08d";}

.glyph-lock:before {content:"\e08e";}

.glyph-lock-open:before {content:"\e08f";}

.glyph-magnifier:before {content:"\e090";}

.glyph-magnifier-add:before {content:"\e091";}

.glyph-magnifier-remove:before {content:"\e092";}

.glyph-paper-clip:before {content:"\e093";}

.glyph-paper-plane:before {content:"\e094";}

.glyph-plus:before {content:"\e095";}

.glyph-pointer:before {content:"\e096";}

.glyph-power:before {content:"\e097";}

.glyph-refresh:before {content:"\e098";}

.glyph-reload:before {content:"\e099";}

.glyph-settings:before {content:"\e09a";}

.glyph-star:before {content:"\e09b";}

.glyph-symbol-female:before {content:"\e09c";}

.glyph-symbol-male:before {content:"\e09d";}

.glyph-target:before {content:"\e09e";}

.glyph-volume-1:before {content:"\e09f";}

.glyph-volume-2:before {content:"\e0a0";}

.glyph-volume-off:before {content:"\e0a1";}

.glyph-users:before {content:"\e001";}

/* RTL
------------------------------------------------------ */
html[dir="rtl"] .row [class*="column"] + [class*="column"].end {float:right;}
html[dir="rtl"] [class*="column"] + [class*="column"]:last-child {float:left;}
html[dir="rtl"] .columns, html[dir="rtl"] .column {float:right;}
html[dir="rtl"] .row.collapse .column, html[dir="rtl"] .row.collapse .columns {float:right;}
html[dir="rtl"] body {direction:rtl;}
html[dir="rtl"] .text-right {text-align:left !important;}
html[dir="rtl"] .text-left {text-align:right !important;}
html[dir="rtl"] .floatLeft, html[dir="rtl"] .left {float:right !important;}
html[dir="rtl"] .floatRight, html[dir="rtl"] .right {float:left !important;}
html[dir="rtl"] .resetPaddingRight {padding-right:15px !important;}
html[dir="rtl"] .resetPaddingLeft {padding-left:15px !important;}

/* Browser Specific Styling
------------------------------------------------------ */
/* https://gist.github.com/zurbchris/5068210 */
/* The Grid ---------------------- */
.lt-ie9 {/* Nicolas Gallagher's micro clearfix */ /* block grid */ }
.lt-ie9 img {width:inherit !important;max-width:100%;height:auto;}
.lt-ie9 body {padding-top:0 !important;}
.lt-ie9 .hide-for-medium-down, .lt-ie9 .hide-for-small {display:block !important;}
.lt-ie9 .show-for-medium-down {display:none !important;}
.lt-ie9 .hide-for-medium-down {display:block !important;}
.lt-ie9 .small-12 {width:100%;}
.lt-ie9 .sidebar {position:absolute !important;left:0;top:0;min-height:100%;}
.lt-ie9 .has-sidebar .content {padding-left:385px;}
.lt-ie9 .sidebar {width:385px !important;max-width:385px;margin-right:0;border-right:1px solid #9aa0a8;}
.lt-ie9 .is-centered {top:15%;margin-left:-40%;}
.lt-ie9 .row {max-width:100%;margin:0 auto;}
.lt-ie9 .row .row {width:auto;max-width:none;min-width:0;margin:0 -20px;}
.lt-ie9 .row.large-collapse .column, .lt-ie9 .row.large-collapse .columns {padding:0;}
.lt-ie9 .row .row {width:auto;max-width:none;min-width:0;margin:0 -20px;}
.lt-ie9 .row .row.large-collapse {margin:0;}
.lt-ie9 .column, .lt-ie9 .columns {float:left;min-height:1px;padding-left:20px;padding-right:20px;position:relative;}
.lt-ie9 .column.small-centered, .lt-ie9 .columns.small-centered {float:none;margin-left:auto;margin-right:auto;}
.lt-ie9 [class*="column"] + [class*="column"]:last-child {float:right;}
.lt-ie9 [class*="column"] + [class*="column"].end {float:left;}
.lt-ie9 .large-1, .lt-ie9 .row .large-1 {width:8.33333%;}
.lt-ie9 .large-2, .lt-ie9 .row .large-2 {width:16.66667%;}
.lt-ie9 .large-3, .lt-ie9 .row .large-3 {width:25%;}
.lt-ie9 .large-4, .lt-ie9 .row .large-4 {width:33.33333%;}
.lt-ie9 .large-5, .lt-ie9 .row .large-5 {width:41.66667%;}
.lt-ie9 .large-6, .lt-ie9 .row .large-6 {width:50%;}
.lt-ie9 .large-7, .lt-ie9 .row .large-7 {width:58.33333%;}
.lt-ie9 .large-8, .lt-ie9 .row .large-8 {width:66.66667%;}
.lt-ie9 .large-9, .lt-ie9 .row .large-9 {width:75%;}
.lt-ie9 .large-10, .lt-ie9 .row .large-10 {width:83.33333%;}
.lt-ie9 .large-11, .lt-ie9 .row .large-11 {width:91.66667%;}
.lt-ie9 .large-12, .lt-ie9 .row .large-12 {width:100%;}
.lt-ie9 .row .large-offset-1 {margin-left:8.33333%;}
.lt-ie9 .row .large-offset-2 {margin-left:16.66667%;}
.lt-ie9 .row .large-offset-3 {margin-left:25%;}
.lt-ie9 .row .large-offset-4 {margin-left:33.33333%;}
.lt-ie9 .row .large-offset-5 {margin-left:41.66667%;}
.lt-ie9 .row .large-offset-6 {margin-left:50%;}
.lt-ie9 .row .large-offset-7 {margin-left:58.33333%;}
.lt-ie9 .row .large-offset-8 {margin-left:66.66667%;}
.lt-ie9 .row .large-offset-9 {margin-left:75%;}
.lt-ie9 .row .large-offset-10 {margin-left:83.33333%;}
.lt-ie9 .pull-2 {right:16.66667%;}
.lt-ie9 .pull-3 {right:25%;}
.lt-ie9 .pull-4 {right:33.33333%;}
.lt-ie9 .pull-5 {right:41.66667%;}
.lt-ie9 .pull-6 {right:50%;}
.lt-ie9 .pull-7 {right:58.33333%;}
.lt-ie9 .pull-8 {right:66.66667%;}
.lt-ie9 .pull-9 {right:75%;}
.lt-ie9 .pull-10 {right:83.33333%;}
.lt-ie9 .push-2 {left:16.66667%;}
.lt-ie9 .push-3 {left:25%;}
.lt-ie9 .push-4 {left:33.33333%;}
.lt-ie9 .push-5 {left:41.66667%;}
.lt-ie9 .push-6 {left:50%;}
.lt-ie9 .push-7 {left:58.33333%;}
.lt-ie9 .push-8 {left:66.66667%;}
.lt-ie9 .push-9 {left:75%;}
.lt-ie9 .push-10 {left:83.33333%;}
.lt-ie9 .row {*zoom:1;}
.lt-ie9 .row:before, .lt-ie9 .row:after {content:" ";display:table;}
.lt-ie9 .row:after {clear:both;}
.lt-ie9 [class*="block-grid-"] > li {display:block;float:left;padding:0 20px 20px;height:auto;}
.lt-ie9 .large-block-grid-1 > li {width:100%;list-style:none;}
.lt-ie9 .large-block-grid-1 > li:nth-of-type(n) {clear:none;}
.lt-ie9 .large-block-grid-1 > li:nth-of-type(1n+1) {clear:both;}
.lt-ie9 .large-block-grid-2 > li {width:50%;list-style:none;}
.lt-ie9 .large-block-grid-2 > li:nth-of-type(n) {clear:none;}
.lt-ie9 .large-block-grid-2 > li:nth-of-type(2n+1) {clear:both;}
.lt-ie9 .large-block-grid-3 > li {width:33.33333%;list-style:none;}
.lt-ie9 .large-block-grid-3 > li:nth-of-type(n) {clear:none;}
.lt-ie9 .large-block-grid-3 > li:nth-of-type(3n+1) {clear:both;}
.lt-ie9 .large-block-grid-4 > li {width:25%;list-style:none;}
.lt-ie9 .large-block-grid-4 > li:nth-of-type(n) {clear:none;}
.lt-ie9 .large-block-grid-4 > li:nth-of-type(4n+1) {clear:both;}
.lt-ie9 .large-block-grid-5 > li {width:20%;list-style:none;}
.lt-ie9 .large-block-grid-5 > li:nth-of-type(n) {clear:none;}
.lt-ie9 .large-block-grid-5 > li:nth-of-type(5n+1) {clear:both;}
.lt-ie9 .large-block-grid-6 > li {width:16.66667%;list-style:none;}
.lt-ie9 .large-block-grid-6 > li:nth-of-type(n) {clear:none;}
.lt-ie9 .large-block-grid-6 > li:nth-of-type(6n+1) {clear:both;}
.lt-ie9 .large-block-grid-7 > li {width:14.28571%;list-style:none;}
.lt-ie9 .large-block-grid-7 > li:nth-of-type(n) {clear:none;}
.lt-ie9 .large-block-grid-7 > li:nth-of-type(7n+1) {clear:both;}
.lt-ie9 .large-block-grid-8 > li {width:12.5%;list-style:none;}
.lt-ie9 .large-block-grid-8 > li:nth-of-type(n) {clear:none;}
.lt-ie9 .large-block-grid-8 > li:nth-of-type(8n+1) {clear:both;}
.lt-ie9 .large-block-grid-9 > li {width:11.11111%;list-style:none;}
.lt-ie9 .large-block-grid-9 > li:nth-of-type(n) {clear:none;}
.lt-ie9 .large-block-grid-9 > li:nth-of-type(9n+1) {clear:both;}
.lt-ie9 .large-block-grid-10 > li {width:10%;list-style:none;}
.lt-ie9 .large-block-grid-10 > li:nth-of-type(n) {clear:none;}
.lt-ie9 .large-block-grid-10 > li:nth-of-type(10n+1) {clear:both;}
.lt-ie9 .large-block-grid-11 > li {width:9.09091%;list-style:none;}
.lt-ie9 .large-block-grid-11 > li:nth-of-type(n) {clear:none;}
.lt-ie9 .large-block-grid-11 > li:nth-of-type(11n+1) {clear:both;}
.lt-ie9 .large-block-grid-12 > li {width:8.33333%;list-style:none;}
.lt-ie9 .large-block-grid-12 > li:nth-of-type(n) {clear:none;}
.lt-ie9 .large-block-grid-12 > li:nth-of-type(12n+1) {clear:both;}
.lt-ie9 .main-navigation ul.menu ul li ul {display:none;clip:auto;}
.lt-ie9 .main-navigation ul.menu ul li:hover ul {display:block;}
.lt-ie9 .top-lvl-nav ul.menu > li > a {min-height:20px;}
