* {
    margin: 0;
    padding: 0
    }
.clearfix {
    display: inline-block
    }
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
    }
* html .clearfix {
    height: 1%
    }
.clearfix {
    display: block
    }
.clearleft, .clearl, .cleft {
    clear: left
    }
.clearright, .clearr, .cright {
    clear: right
    }
.clear, .clearboth, .clearall {
    clear: both
    }
.floatleft, .fleft, .floatl {
    float: left;
    margin: 0 10px 5px 0
    }
.floatright, .fright, .floatr {
    float: right;
    margin: 0 0 5px 10px
    }
#skip a:link, #skip a:hover, #skip a:visited {
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden
    }
#skip a:active, #skip a:focus {
    position: static;
    width: auto;
    height: auto
    }
div.view div.views-admin-links {
    width: auto
    }
div.block {
    position: relative
    }
div.block .edit {
    display: none;
    position: absolute;
    right: -20px;
    top: -5px;
    z-index: 40;
    padding: 3px 8px 0;
    font-size: 10px;
    line-height: 16px;
    background-color: white;
    border: 1px solid #ccc;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-box-shadow: 0 1px 3px #888;
    -webkit-box-shadow: -1px 1px 2px #666
    }
div.block .edit a {
    display: block;
    border: 0;
    padding: 0;
    margin: 0
    }
div.block:hover .edit {
    display: block
    }
.with-wireframes #header, .with-wireframes #content-top, .with-wireframes #content-top > *, .with-wireframes #content-header, .with-wireframes #content-header > *, .with-wireframes #content-area, .with-wireframes #content-area > *, .with-wireframes #content-bottom, .with-wireframes #content-bottom > *, .with-wireframes #primary, .with-wireframes #secondary, .with-wireframes #sidebar-left-inner, .with-wireframes #sidebar-right-inner, .with-wireframes .block {
    padding: 2px;
    border: 1px solid #bbb
    }
.with-wireframes .node {
    border-bottom: 1px solid #bbb;
    margin-bottom: 10px
    }
.with-wireframes .block {
    margin-bottom: 3px
    }
.with-wireframes #content-top, .with-wireframes #content-header, .with-wireframes #content-area, .with-wireframes #content-bottom {
    margin: 0 3px 3px
    }
.with-wireframes #footer {
    margin-top: 3px;
    padding: 2px;
    border: 1px solid #ccc
    }
.with-wireframes.with-navigation #content, .with-wireframes.with-navigation .sidebar {
    margin-top: 50px
    }
.with-wireframes #navigation {
    height: 50px
    }
#page {
    width: 960px;
    margin: 0 auto
    }
#content {
    float: left;
    width: 100%;
    margin-right: -100%;
    padding: 0
    }
.sidebar {
    float: left
    }
#sidebar-second {
    float: right
    }
#footer {
    float: none;
    clear: both
    }
#header, #footer, .mission, .breadcrumb, .node {
    clear: both
    }
.two-sidebars .center, .sidebar-first .center {
    margin-left: 190px
    }
#sidebar-first {
    width: 190px;
    margin-right: -190px
    }
.two-sidebars .center, .sidebar-second .center {
    margin-right: 200px
    }
#sidebar-second {
    width: 200px
    }
.inner {
    padding: 0
    }
#navigation {
    float: left;
    margin-left: 0;
    margin-right: -100%;
    padding: 0;
    width: 100%;
    height: 40px
    }
.with-navigation #content, .with-navigation .sidebar {
    margin-top: 40px
    }
body {
    margin: 0;
    font: 13px/1.5em "Helvetica Neue", helvetica, Arial, sans-serif;
    letter-spacing: 0.03em
    }
a:link, a:visited {
    color: blue;
    text-decoration: none
    }
a:hover, a:active {
    color: red;
    text-decoration: underline
    }
#site-name {
    font-size: 2.2em;
    line-height: 1.3em;
    font-weight: 300;
    padding: 0 0 0.5em;
    margin: 0
    }
h1, h2, h3, h4, h5, h6 {
    line-height: 1.3em
    }
h1 {
    font-size: 2.2em;
    font-weight: 300;
    padding: 0 0 0.5em;
    margin: 0
    }
h2 {
    font-size: 1.8em;
    font-weight: 300;
    margin-bottom: 0.75em
    }
h3 {
    font-size: 1.4em;
    margin-bottom: 1em
    }
h4 {
    font-size: 1.2em;
    margin-bottom: 0.8em
    }
h5 {
    font-size: 1.1em;
    font-weight: 600;
    margin-bottom: 0
    }
h6 {
    font-size: 1em;
    font-weight: bold
    }
p {
    margin: 0 0 1em 0
    }
ul, ol {
    margin-left: 0;
    padding-left: 2em
    }
table {
    width: 99%
    }
tr.even td, tr.odd td {
    padding: 10px 5px
    }
tr.odd {
    background-color: white
    }
pre, code, tt {
    font: 1em "andale mono", "lucida console", monospace;
    line-height: 1.5
    }
pre {
    background-color: #efefef;
    display: block;
    padding: 5px;
    margin: 5px 0;
    border: 1px solid #aaa
    }
ul {
    list-style-type: disc
    }
ul ul {
    list-style-type: circle
    }
ul ul ul {
    list-style-type: square
    }
ul ul ul ul {
    list-style-type: circle
    }
ol {
    list-style-type: decimal
    }
ol ol {
    list-style-type: lower-alpha
    }
ol ol ol {
    list-style-type: decimal
    }
abbr {
    border-bottom: 1px dotted #666;
    cursor: help;
    white-space: nowrap
    }
#edit-title {
    font-size: 24px;
    width: 99%
    }
#system-themes-form img {
    width: 100px
    }
.form-item .description {
    font-style: italic;
    line-height: 1.2em;
    font-size: 0.8em;
    margin-top: 5px;
    color: #777
    }
#edit-delete {
    color: #c00
    }
div.messages {
    padding: 9px;
    margin: 1em 0;
    color: #036;
    background: #bdf;
    border: 1px solid #ace
    }
div.warning {
    color: #840;
    background: #fe6;
    border-color: #ed5
    }
div.error {
    color: white;
    background: #e63;
    border-color: #d52
    }
div.status {
    color: #360;
    background: #cf8;
    border-color: #be7
    }
#header, #footer {
    background: #efefef
    }
#sidebar-first {
    background: #e7edff
    }
#sidebar-second {
    background: #ffd075
    }
#navigation {
    background: #feffa5
    }
html {
    overflow-y: scroll
    }
body, html {
    width: 100%
    }
html {
    background: #0f0f0f url(/sites/all/themes/adventure_manufactory/images/bg-body.jpg) repeat-x
    }
body {
    color: #d5d5d5;
    font-family: arial, helvetica, sans-serif;
    font-size: 13px;
    line-height: 1.43em
    }
#page-wrapper {
    background: url(/sites/all/themes/adventure_manufactory/images/bg-body-structure.jpg) no-repeat 50% 0;
    min-height: 1600px;
    height: auto !important;
    height: 1600px
    }
#header {
    height: 209px;
    background: none;
    position: relative
    }
#homelink {
    width: 175px;
    height: 159px;
    position: absolute;
    top: 40px;
    left: 15px
    }
#homelink a {
    display: block;
    width: 100%;
    height: 100%
    }
.region-header {
    position: relative
    }
.region-header p {
    margin-bottom: 0
    }
#header-image {
    position: absolute;
    top: 38px;
    left: 201px;
    overflow: hidden;
    width: 742px;
    height: 163px
    }
#block-menu-menu-secondary-menu {
    position: absolute;
    right: 9px;
    top: 3px;
    z-index: 10
    }
#block-menu-menu-secondary-menu ul {
    text-align: right;
    float: right;
    padding-top: 5px
    }
#block-menu-menu-secondary-menu ul li {
    display: inline;
    float: left;
    padding: 0;
    margin: 0
    }
#block-menu-menu-secondary-menu ul li a {
    color: #ccc;
    padding: 0 5px;
    border-right: 1px solid #ccc;
    line-height: 1;
    text-decoration: none
    }
#block-menu-menu-secondary-menu ul li.last a {
    padding-right: 0;
    border-right: 0
    }
#main-wrapper {
    padding: 10px 15px 0;
    position: relative
    }
.page-node-2 #main-wrapper, .page-node-1 #main-wrapper {
    padding: 0
    }
#main-menu {
    background: url(/sites/all/themes/adventure_manufactory/images/bg-menu.png) no-repeat;
    position: absolute;
    left: 4px;
    top: 3px;
    width: 100%;
    height: 45px
    }
#main {
    width: 928px;
    background: #202020 url(/sites/all/themes/adventure_manufactory/images/bg-main.jpg) no-repeat -3px 0;
    border-left: 1px solid #777;
    border-right: 1px solid #777;
    border-bottom: 1px solid #777;
    padding-bottom: 50px;
    min-height: 500px;
    height: auto !important;
    height: 500px
    }
.page-node-2 #main, .page-node-1 #main {
    background: none;
    border: none;
    width: auto
    }
.with-navigation #content, .with-navigation .sidebar {
    margin-top: 70px
    }
#content-inner {
    padding: 0 40px 0 31px
    }
.page-node-2 #content-inner, .page-node-1 #content-inner {
    padding: 0
    }
#sidebar-second {
    background: none;
    display: inline;
    margin-right: 28px
    }
.two-sidebars .center, .sidebar-second .center {
    margin-right: 228px
    }
#footer {
    width: 928px;
    margin: auto;
    height: 145px;
    background: none;
    background: url(/sites/all/themes/adventure_manufactory/images/claim-footer.png) no-repeat center 47px
    }
a:link, a:visited, a:hover, a:active {
    color: #E68222
    }
h1, h2, h3, h4 {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #e68222;
    margin-bottom: 0.5em;
    padding: 0
    }
#content ul, #content ol, #sidebar-second ul, #sidebar-second ol {
    list-style-position: outside;
    margin: 0;
    padding: 0;
    margin-bottom: 1.2em
    }
#content ul li, #content ol li, #sidebar-second ul li, #sidebar-second ol li {
    margin: 0.3em 0 0.3em 1.5em
    }
#sidebar-second ul.menu li, #sidebar-second ol.menu li {
    margin: 0
    }
.node-unpublished {
    background: #383838
    }
.imagefloatleft {
    float: left;
    margin: 5px 15px 5px 0
    }
.imagefloatright {
    float: right;
    margin: 5px 0 5px 15px
    }
ul.action-links {
    padding-left: 0
    }
ul.action-links li {
    list-style: none;
    list-style-type: none;
    background: url(/sites/all/themes/adventure_manufactory/images/action-link-icon.png) no-repeat 0 center;
    padding-left: 1.3em
    }
input.form-text, textarea.form-textarea {
    background: #555;
    color: white;
    border: 1px solid #aaa;
    padding: 2px 4px;
    color: white;
    font-family: arial, helvetica, sans-serif;
    font-size: 1em
    }
#webform-component-newsletter-recipient-mail input.form-text {
    color: black
    }
.page-tajik #webform-component-newsletter-recipient-mail input.form-text {
    color: white
    }
ul.tabs li a {
    background: #444;
    color: #E68222
    }
ul.tabs li a.active {
    background: #444;
    color: white
    }
.page-node-2 #header, .page-node-2 #content-header, .page-node-2 #navigation, .page-node-2 #sidebar-first, .page-node-2 #footer, .page-node-2 .webform-component label, .page-node-1 #header, .page-node-1 #content-header, .page-node-1 #navigation, .page-node-1 #sidebar-first, .page-node-1 #footer, .page-node-1 .webform-component label, .page-node-1 #main-menu, .page-node-2 #main-menu {
    display: none
    }
body.page-node-2 #page-wrapper {
    background: url(/sites/all/themes/adventure_manufactory/images/splash-page-english.jpg) no-repeat 50% 0;
    height: 1300px
    }
body.page-node-1 #page-wrapper {
    background: url(/sites/all/themes/adventure_manufactory/images/splash-page-deutsch.jpg) no-repeat 50% 0;
    height: 1300px
    }
.page-node-2 #content-inner, .page-node-1 #content-inner {
    position: relative
    }
.page-node-2 form#webform-client-form-2, .page-node-1 form#webform-client-form-1 {
    position: absolute;
    width: 400px;
    height: 70px;
    left: 47px;
    top: 677px
    }
#messages-splash {
    position: absolute;
    top: 50px;
    width: 860px;
    min-height: 60px;
    height: auto !important;
    height: 60px;
    left: 45px;
    background: #F3D6BA;
    color: black;
    border: 2px solid white
    }
#messages-splash-inner {
    padding: 10px
    }
.page-node-2 .pdf-link, .page-node-1 .pdf-link {
    position: absolute
    }
.page-node-2 .pdf-link a, .page-node-1 .pdf-link a {
    display: inline-block;
    width: 100%;
    height: 100%;
    text-decoration: none
    }
.page-node-2 #home-link {
    width: 42px;
    height: 19px;
    left: 766px;
    top: 5px
    }
.page-node-1 #home-link {
    width: 42px;
    height: 19px;
    left: 745px;
    top: 5px
    }
.page-node-2 #imprint-link {
    width: 42px;
    height: 19px;
    left: 818px;
    top: 5px
    }
.page-node-1 #imprint-link {
    width: 71px;
    height: 19px;
    left: 796px;
    top: 5px
    }
.page-node-2 #language-link, .page-node-1 #language-link {
    width: 54px;
    height: 19px;
    left: 873px;
    top: 5px
    }
.page-node-2 #pdf-eurafrica-link, .page-node-1 #pdf-eurafrica-link {
    width: 233px;
    height: 355px;
    left: 79px;
    top: 271px
    }
.page-node-2 #pdf-australia-link, .page-node-1 #pdf-australia-link {
    width: 233px;
    height: 355px;
    left: 363px;
    top: 271px
    }
.page-node-2 #pdf-asia-link, .page-node-1 #pdf-asia-link {
    width: 233px;
    height: 355px;
    left: 649px;
    top: 271px
    }
.page-node-2 #pdf-about-us-link, .page-node-1 #pdf-about-us-link {
    width: 159px;
    height: 33px;
    left: 523px;
    top: 693px
    }
.page-node-2 #pdf-fundraising-link, .page-node-1 #pdf-fundraising-link {
    width: 206px;
    height: 33px;
    left: 703px;
    top: 693px
    }
.page-node-2 #facebook-link, .page-node-1 #facebook-link {
    width: 35px;
    height: 35px;
    left: 438px;
    top: 888px
    }
.page-node-2 #twitter-link, .page-node-1 #twitter-link {
    width: 37px;
    height: 37px;
    left: 490px;
    top: 888px
    }
.page-node-2 form#webform-client-form-2 #edit-submitted-newsletter-recipient-mail, .page-node-1 form#webform-client-form-1 #edit-submitted-newsletter-recipient-mail {
    width: 199px;
    height: 30px;
    background: url(/sites/all/themes/adventure_manufactory/images/bg-input.jpg) no-repeat;
    border: 0;
    margin: 0;
    padding: 0;
    float: left;
    display: inline;
    margin-top: 30px;
    padding: 0 5px
    }
.page-node-2 form#webform-client-form-2 input#edit-submit, .page-node-1 form#webform-client-form-1 input#edit-submit {
    width: 170px;
    height: 62px;
    background: transparent url(/sites/all/themes/adventure_manufactory/images/order-button.jpg) no-repeat;
    border: 0;
    color: transparent;
    text-indent: -9999px;
    margin: 0;
    padding: 0;
    float: left;
    display: inline;
    margin-left: 14px;
    font-size: 1px
    }
.page-node-2 form#webform-client-form-2 input#edit-submit:hover, .page-node-1 form#webform-client-form-1 input#edit-submit:hover {
    background: transparent url(/sites/all/themes/adventure_manufactory/images/order-button-hover.jpg) no-repeat
    }
.page-node-2 form#webform-client-form-2 .form-item, .page-node-2 form#webform-client-form-2 .form-actions, .page-node-1 form#webform-client-form-1 .form-item, .page-node-1 form#webform-client-form-1 .form-actions {
    margin: 0
    }
.page-node-2 #page, .page-node-1 #page {
    width: 960px;
    height: 950px
    }
.page-node-2 .node .content, .page-node-2 .field-name-field-webform-main-text .field-item, .page-node-1 .node .content, .page-node-1 .field-name-field-webform-main-text .field-item {
    position: relative;
    width: 960px;
    height: 950px
    }
.page-node-2 #content-inner, .page-node-2 #content, .page-node-1 #content-inner, .page-node-1 #content {
    margin: 0
    }
#main-menu {
    padding-top: 13px
    }
#main-menu #block-superfish-1 {
    width: 80%;
    float: left
    }
#main-menu #block-block-19 {
    float: right;
    display: inline;
    margin-right: 50px;
    margin-top: -3px;
    width: 120px
    }
#main-menu #block-block-19 a.social-bookmark {
    margin-left: 3px
    }
#main-menu ul {
    padding-left: 45px
    }
#main-menu ul li {
    display: inline;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 1.25em;
    background: url(/sites/all/themes/adventure_manufactory/images/main-menu-separator.jpg) no-repeat right 0;
    padding-bottom: 2px
    }
#main-menu ul li ul {
    top: 25px;
    background: #393939;
    padding-left: 0;
    padding: 2px 5px 0;
    border: 1px solid #666;
    width: auto
    }
#main-menu ul li ul li {
    font-size: 1em;
    border-right: 0;
    background: none;
    border-bottom: 1px solid #555
    }
#main-menu ul li.last {
    border: none;
    background: none
    }
#main-menu ul li a {
    color: #ddd;
    padding: 0 11px;
    display: inline-block;
    padding-bottom: 7px
    }
#main-menu ul li.first ul {
    left: -11px
    }
#main-menu ul li ul li a {
    padding: 5px;
    white-space: nowrap;
    min-width: 95px;
    width: auto !important;
    width: 95px
    }
#main-menu ul li a:hover {
    text-decoration: none
    }
#main-menu ul li.first a {
    padding-left: 0
    }
#main-menu ul li li.first a, #main-menu ul li.first li.first a, #main-menu ul li.first li a {
    padding-left: 5px
    }
#sidebar-second .block-menu-block ul {
    padding: 0 10px 20px 0;
    margin: 0
    }
#sidebar-second .block-menu-block ul li {
    list-style-image: none;
    list-style: none;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 1.23em;
    border-bottom: 1px solid #555
    }
#sidebar-second .block-menu-block ul li a {
    color: #E68222;
    display: block;
    padding: 3px 0 7px
    }
#sidebar-second .block-menu-block ul li a:hover {
    text-decoration: none
    }
#footer ul.menu {
    padding-left: 3px;
    padding-right: 0;
    padding-top: 2px
    }
#footer ul.menu li {
    display: inline;
    padding: 0;
    margin: 0;
    line-height: 1
    }
#footer ul.menu li a {
    font-size: 0.83em;
    color: #999;
    border-right: 1px solid #555;
    padding-right: 6px;
    padding-left: 1px
    }
#footer ul.menu li.first a {
    padding-left: 0
    }
#footer ul.menu li.last a {
    border: none
    }
#footer ul.menu li a:hover {
    text-decoration: none;
    color: #ddd
    }
.page-tajik-tajik-home .with-navigation #content {
    margin-top: 55px
    }
.page-tajik-tajik-home #content-inner {
    padding: 0 8px
    }
#tajik-home .center-wrapper:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
    }
#tajik-home .center-wrapper {
    padding: 0 12px 15px
    }
.page-tajik-tajik-home #content-inner .panel-col-top {
    height: 475px;
    padding-left: 25px;
    padding-top: 19px;
    background: url(/sites/all/themes/adventure_manufactory/images/trailer-background-orange.png) no-repeat 12px 0
    }
.page-tajik-tajik-home #tajik-home .panel-col-middle, .page-tajik-tajik-home #tajik-home .panel-col-bottom {
    padding: 0 12px
    }
.page-tajik-tajik-home #tajik-home .inside {
    margin-left: 0;
    margin-right: 0
    }
#sidebar-second .block, #tajik-home .pane-block, #tajik-home .pane-views {
    width: 196px
    }
#tajik-home .pane-block.width-2-columns, #tajik-home .pane-views.width-2-columns {
    width: 420px
    }
#tajik-home .pane-block.width-3-columns, #tajik-home .pane-views.width-3-columns {
    width: 628px
    }
#tajik-home .pane-block.width-4-columns, #tajik-home .pane-views.width-4-columns {
    width: 836px
    }
.page-tajik-tajik-home #tajik-home .pane-gallery-list h2.pane-title {
    padding-left: 11px
    }
.page-tajik-tajik-home #tajik-home input#edit-submitted-newsletter-recipient-mail {
    width: 175px;
    margin-top: 10px
    }
.page-tajik-tajik-home #content-inner .panel-col-top .pane-block {
    width: auto
    }
.page-tajik-tajik-home #tajik-home .panel-pane {
    float: left;
    padding: 0 12px;
    overflow: hidden
    }
#tajik-home .pane-block-21 ul, #tajik-home .pane-block-21 p {
    margin-bottom: 0
    }
#tajik-home .panel-separator {
    display: none
    }
p.video-instructions {
    padding-top: 8px;
    font-size: 0.83em;
    color: #999
    }
.panel-panel:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
    }
* html .panel-panel {
    height: 1%
    }
*:first-child + html .panel-panel {
    min-height: 1%
    }
#tajik-home h2.title, #tajik-home h2, #tajik-home h2.title a, #tajik-home h2 a {
    color: #eee
    }
#sidebar-second .block {
    margin-bottom: 10px
    }
#sidebar-second .block .content p, #sidebar-second .block h2.title, #sidebar-second .block h2.block-title {
    padding: 0 12px
    }
#sidebar-second .block h2.title, #sidebar-second .block h2.block-title {
    color: black;
    background: url(/sites/all/themes/adventure_manufactory/images/block-background-orange.png) no-repeat;
    font-size: 1.8em;
    line-height: 1.5em;
    margin-bottom: 0.8em
    }
#sidebar-second .block h2.title a {
    color: black
    }
#sidebar-second #block-block-5 .content p {
    padding: 0
    }
#sidebar-second #block-webform-client-block-2 {
    background: url(/sites/all/themes/adventure_manufactory/images/block-background-orange.png) no-repeat
    }
#sidebar-second #block-webform-client-block-2 h2.block-title {
    background: none;
    padding: 0;
    line-height: 1;
    margin-bottom: 0
    }
#sidebar-second #block-webform-client-block-2 .block-inner {
    padding: 15px
    }
#sidebar-second #block-webform-client-block-2 #webform-component-newsletter-recipient-mail label {
    display: none
    }
#sidebar-second #block-webform-client-block-2 input#edit-submitted-newsletter-recipient-mail {
    width: 158px;
    background: url(/sites/all/themes/adventure_manufactory/images/bg-input-newsletter-sidebar.jpg) no-repeat;
    border: none;
    height: 27px
    }
#sidebar-second #block-webform-client-block-2 input#edit-submit {
    border: none;
    color: transparent;
    background: url(/sites/all/themes/adventure_manufactory/images/order-button-passive.jpg) no-repeat;
    width: 98px;
    height: 33px
    }
#sidebar-second #block-webform-client-block-2 input#edit-submit:hover {
    background: url(/sites/all/themes/adventure_manufactory/images/order-button-active.jpg) no-repeat
    }
#sidebar-second #block-webform-client-block-2 #webform-component-newsletter-recipient-mail {
    margin: 0.5em 0 0.7em
    }
#sidebar-second #block-webform-client-block-2 #edit-actions {
    margin: 0
    }
.node-type-image-gallery .field-item {
    padding-right: 25px;
    padding-bottom: 22px;
    float: left;
    display: inline
    }
.node-type-image-gallery .field-name-body .field-item {
    padding-bottom: 10px
    }
.node-type-image-gallery .field-name-field-gallery-image {
    clear: left
    }
.node-type-image-gallery .field-name-field-gallery-image:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
    }
.page-tajik-tajik-image-galleries .view-gallery-list .views-row {
    float: left;
    display: inline;
    width: 187px;
    padding-bottom: 25px;
    padding-right: 20px;
    overflow: hidden
    }
.page-tajik-tajik-image-galleries .view-gallery-list .views-field-title {
    font-size: 1.2em;
    padding: 0 0 10px;
    line-height: 1.2em;
    height: 46px;
    position: relative
    }
.page-tajik-tajik-image-galleries .view-gallery-list .views-field-title span {
    position: absolute;
    bottom: 12px
    }
.page-tajik-tajik-image-galleries .view-gallery-list .views-field-title a {
    color: #ccc
    }
.field-name-field-tajik-gallery-back {
    clear: left
    }
#sidebar-second .view-gallery-list:after, #tajik-home .view-gallery-list:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
    }
#sidebar-second .view-gallery-list h2.block-title {
    margin-bottom: 10px
    }
#sidebar-second .view-gallery-list .views-row, #tajik-home .view-gallery-list .views-row {
    padding: 0 11px 16px;
    float: left;
    display: inline
    }
#sidebar-second .view-gallery-list .views-row img, #tajik-home .view-gallery-list .views-row img {
    border: 1px solid #666
    }
.page-node-91 #main-menu ul ul {
    display: none
    }
ul.language-switcher-locale-url {
    list-style-type: none;
    padding-left: 11px
    }
div#block-locale-language ul li {
    float: left;
    display: inline;
    margin-right: 12px;
    margin-top: 8px
    }