div.panel-pane div.panel-hide {
    display: none;
}
div.panel-pane div.panel-hide-hover,
div.panel-pane:hover div.panel-hide {
    display: block;
    position: absolute;
    z-index: 200;
    margin-top: -1.5em;
}
div.panel-pane div.node {
    margin: 0;
    padding: 0;
}
div.panel-pane div.feed a {
    float: right;
}

#views-slideshow-form-wrapper .form-item.dependent-options {
    padding-left: 5px;
}
#views-slideshow-form-wrapper .vs-dependent {
    padding-left: 30px;
}
.panel-2col-bricks-alternate {
    margin-top: 0;
    padding-top: 0;
}
.panel-2col-bricks-alternate .panel-col-top,
.panel-2col-bricks-alternate .panel-col-middle,
.panel-2col-bricks-alternate .panel-col-bottom {
    width: 99.9%;
    clear: both;
}
.panel-2col-bricks-alternate .panel-col-top .inside,
.panel-2col-bricks-alternate .panel-col-middle .inside {
    margin-bottom: .5em;
}
.panel-2col-bricks-alternate .panel-col-first {
    float: left;
    width: 50%;
}
.panel-2col-bricks-alternate .panel-col-first.seventy {
    float: left;
    width: 67%;
}
* html .panel-2col-bricks-alternate .panel-col-first {
    width: 49.9%;
}
* html .panel-2col-bricks-alternate .panel-col-first.seventy {
    width: 66.9%;
}
.panel-2col-bricks-alternate .panel-col-first .inside {
    margin: 0 .5em .5em 0;
}
.panel-2col-bricks-alternate .panel-col-last {
    float: left;
    width: 50%;
}
.panel-2col-bricks-alternate .panel-col-last.thirty {
    float: left;
    width: 33%;
}
* html .panel-2col-bricks-alternate .panel-col-last {
    width: 49.9%;
}
* html .panel-2col-bricks-alternate .panel-col-last.thirty {
    width: 32.9%;
}
.panel-2col-bricks-alternate .panel-col-last .inside {
    margin: 0 0 .5em .5em;
}
.panel-2col-bricks-alternate .panel-separator {
    margin: 0 0 1em 0;
}
.views_slideshow_controls_text span:hover {
    text-decoration: underline;
    cursor: pointer;
}
.views_slideshow_cycle_no_display,
.views_slideshow_cycle_hidden,
.views_slideshow_cycle_controls,
.views_slideshow_cycle_image_count {
    display: none;
}
.views_slideshow_cycle_pager div a img {
    width: 75px;
    height: 75px;
}
.views_slideshow_pager_numbered div,
.views_slideshow_pager_thumbnails div {
    display: inline;
    padding-left: 10px;
}
.views_slideshow_cycle_pager.thumbnails a.activeSlide img {
    border: 3px solid #000;
}
.views_slideshow_cycle_pager.numbered a.activeSlide {
    text-decoration: underline;
}
.locale-untranslated {
    font-style: normal;
    text-decoration: line-through;
}
#locale-translation-filter-form .form-item-language,
#locale-translation-filter-form .form-item-translation,
#locale-translation-filter-form .form-item-group {
    float: left;
    padding-right: .8em;
    margin: 0.1em;
    width: 15em;
}
#locale-translation-filter-form .form-type-select select {
    width: 100%;
}
#locale-translation-filter-form .form-actions {
    float: left;
    padding: 3ex 0 0 1em;
}
.language-switcher-locale-session a.active {
    color: #0062A0;
}
.language-switcher-locale-session a.session-active {
    color: #000000;
}

.container-inline div,
.container-inline label {
    display: inline;
}
.container-inline .fieldset-wrapper {
    display: block;
}
.nowrap {
    white-space: nowrap;
}
html.js .js-hide {
    display: none;
}
.element-hidden {
    display: none;
}
.element-invisible {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
    overflow: hidden;
    height: 1px;
}
.element-invisible.element-focusable:active,
.element-invisible.element-focusable:focus {
    position: static !important;
    clip: auto;
    overflow: visible;
    height: auto;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
* html .clearfix {
    height: 1%;
}
*:first-child + html .clearfix {
    min-height: 1%;
}

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