div.ccm-block-switch-language-flags{display:inline-block}div.ccm-block-switch-language-flags-label{float:left;margin-right:8px}div.ccm-block-switch-language-flags a{margin:2px;float:left;opacity:0.4}div.ccm-block-switch-language-flags a.ccm-block-switch-language-active-flag{opacity:1.0}

/*! http://responsiveslides.com v1.55 by @viljamis */
.rslides {
    position: relative;
    list-style: none;
    overflow: hidden;
    width: 100%;
    padding: 0;
    margin: 0;
}

.rslides > li {
    -webkit-backface-visibility: hidden;
    position: absolute;
    display: none;
    width: 100%;
    left: 0;
    top: 0;
}

.rslides > li:first-child {
    position: relative;
    display: block;
    float: left;
}

.rslides img {
    display: block;
    height: auto;
    float: left;
    width: 100%;
    border: 0;
}

.rslides_nav {
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 50%;
    left: 0;
    z-index: 99;
    opacity: 0.7;
    overflow: hidden;
    text-decoration: none;
    height: 61px;
    width: 38px;
    background: transparent url("../../../../concrete//images/responsive-slides/arrows.gif") no-repeat left top;
    margin-top: -45px;
}

.rslides_tabs {
    padding-left: 0px;
    padding-top: 15px;
    padding-bottom: 10px;
}
.rslides_tabs li {
    list-style-type: none;
    display: inline-block;
    margin-right: 5px;
}

.rslides_tabs li.rslides_here a {
    background: #333;
}

.rslides_tabs li a {
    text-indent: -9999px;
    overflow: hidden;
    background: #ccccc9;
    width: 15px;
    height: 15px;
    display: inline-block;
    margin-right: 10px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}

.rslides_nav.next {
    left: auto;
    background-position: right top;
    right: 0;
}


/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block;height:auto}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides > li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(../../../../packages/theme_long_way_home/blocks/image_slider/templates/long_way_home/css/images/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:0.8;right:5px}.flexslider:hover .flex-prev{opacity:0.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:.3 !important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}.flex-direction-nav a{height:auto;width:auto;margin:0;display:block;text-indent:0;opacity:1;-webkit-transition:none;font-family:'Montserrat', sans-serif;font-size:20px;text-decoration:none;text-shadow:1px 1px #ccc;padding-top:2px;top:auto;background:none}.flex-direction-nav li .flex-prev,.flex-direction-nav li .flex-prev:hover{left:4px}.flex-direction-nav li .flex-next,.flex-direction-nav li .flex-next:hover{right:4px}.flexslider:hover .flex-next{opacity:1;right:4px}.flexslider:hover .flex-prev{opacity:1;left:4px}.flex-direction-nav a,.flex-direction-nav a :hover{color:#000 !important;background-color:transparent !important;text-decoration:none !important}.flexslider{margin:0 0 20px;border:10px solid #fff;border-bottom:30px solid #fff;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px}.flexslider .slides img{margin:0 auto}.flexslider.flex-nocontrols{border-bottom:10px solid #fff}.flexslider.flex-gallery{border-bottom:5px solid #fff}.flexslider.flex-gallery-with-carousel{border-bottom:10px solid #fff}.flexslider.flex-gallery.flex-arrows,.flexslider.flex-gallery.flex-prevnext{border-bottom:30px solid #fff}.flexslider.flex-gallery-with-carousel.flex-arrows{border-bottom:30px solid #fff}.flexslider ul,.flexslider ol,.flexslider li{padding:0;margin:0;list-style:none}.flexslider ul,.flexslider ol{float:none !important;margin:0}#header ul{margin-top:0 !important;margin-right:0 !important;float:none !important}.flex-viewport{clear:both}.flexslider .slides>li{position:relative;-webkit-backface-visibility:visible}.flex-caption,.c5wrapper p.flex-caption{text-align:right;color:#000000;position:absolute;bottom:10px;right:10px;width:auto;margin:0 auto;background:rgb(255,255,255);background:rgba(255,255,255,0.8);padding:4px;max-width:90%}.flex-caption a,.c5wrapper p.flex-caption a{text-decoration:none}.flex-caption h1,.flex-caption h2,.flex-caption h3,.flex-caption h4,.flex-caption h5,.flex-caption h6,.flex-caption p{margin:0 !important}@media only screen and (max-width: 767px){.flex-caption{font-size:14px;line-height:14px}}@media only screen and (min-width: 480px) and (max-width: 767px){.flex-caption{font-size:16px;line-height:16px}}.flex-control-nav{bottom:-27px;height:21px;overflow:hidden}.flex-gallery .flex-control-nav{height:auto;margin:0.5% 0}.flex-arrows .flex-control-nav{width:90%;padding:0 5%}.flex-arrows.flex-gallery .flex-control-nav{width:100%;padding:0}.flex-prevnext .flex-control-nav{width:60%;padding:0 20%}.flex-prevnext.flex-gallery .flex-control-nav{width:100%;padding:0}.flex-control-paging li a{width:18px;height:18px;display:block;cursor:pointer;text-indent:-9999px;background:url(../../../../packages/theme_long_way_home/blocks/image_slider/templates/long_way_home//images/pagination.png);background-position:0 0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none}.flex-numbers .flex-control-paging li a{text-indent:0px;background:transparent;font-size:18px;color:#999;text-decoration:none}.flex-control-paging li a:hover{background:url(../../../../packages/theme_long_way_home/blocks/image_slider/templates/long_way_home//images/pagination.png);background-position:0 -18px}.flex-control-paging li a.flex-active{background:url(../../../../packages/theme_long_way_home/blocks/image_slider/templates/long_way_home//images/pagination.png);background-position:0 -36px;cursor:default}.flex-numbers .flex-control-paging li a:hover,.flex-numbers .flex-control-paging li a.flex-active{background:transparent;border-bottom:1px solid #999;color:#000}.flex-control-thumbs img{width:96%;margin:2% 4% 2% 0}.flex-control-thumbs li:nth-child(4n) img{margin-right:0%;width:100%}.flexslider.flexcarousel li{margin-right:5px}.flexslider.flexcarousel img{display:block;opacity:.5;cursor:pointer}.flexslider.flexcarousel img:hover{opacity:1}.flexslider.flexcarousel .flex-active-slide img{opacity:1;cursor:default}.slider-edit-mode-disabled{color:#aaa;border:1px solid #888;text-align:center;font-size:14px;font-family:Helvetica Neue, Arial, Helvetica;font-weight:bold;padding:0px;line-height:21px;min-height:250px;background:#ddd url(../../../../packages/theme_long_way_home/blocks/image_slider/templates/long_way_home//images/coffee_48.png) no-repeat center 140px}.slider-edit-mode-disabled h4{padding:80px 0px}

