b,h1,h2,h3,h4,h5,h6,strong{font-weight:700}#einzelseite #kontakt li,ul#nav li{list-style-type:none}body{color:#395e77;font-family:HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:28px;box-sizing:border-box}@media screen and (max-width:767px){body{font-size:12px;line-height:23px}}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:1.2em}a,a:visited{color:#86cb88;outline:0;text-decoration:none}#therapeutinnen .item .image-text *{color:#395e77}a:focus,a:hover{color:#86cb88}p a,p a:visited{line-height:inherit}.hide{display:none}::-moz-selection{background:lachs;color:#fff;text-shadow:none}.italic,em,i{font-style:italic}.underline{border-bottom:1px solid #86cb88;display:inline-block;padding-bottom:4px}.font-color-primary{color:#86cb88}.background-color-primary{background:#86cb88}.font-color-black{color:#000}.font-color-white{color:#fff}.background-color-white{background:#fff}img{max-width:100%}.remove-line-height{line-height:0}.padding-vertical{padding-bottom:50px;padding-top:50px}.border-top{border-top:1px solid #86cb88;padding-top:30px}.border-bottom{border-bottom:1px solid #f5f5f5;margin-bottom:30px}.marg-b{margin-bottom:30px;padding-bottom:20px}.post img.featured{margin-bottom:50px}.button,a.button,button{background:#86cb88;border-bottom:2px solid #1dc;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;padding:20px 25px 18px;text-align:center}.button.small,a.button.small,button.small{border-radius:3px;font-size:14px;line-height:24px;padding:16px 24px}.button.full,a.button.full,button.full{border-bottom:4px solid #1dc;border-radius:5px;display:block;padding:30px 40px 26px;width:100%}.button:hover,a.button:hover,button:hover{background:#12e5d3}.button.black,a.button.black,button.black{background:#000;border-color:#111;color:#fff}.button.black:hover,a.button.black:hover,button.black:hover{background:#111;color:#86cb88}form p,label,legend{font-size:15px;line-height:24px}label{color:#111;display:block;font-size:13px;line-height:23px;margin:20px 0}input[type=text],input[type=url],input[type=tel],input[type=number],input[type=color],input[type=email],input[type=password],select,textarea{border:1px solid #ddd;box-sizing:border-box;color:#111;margin:0 0 15px;outline:0;padding:20px 25px;width:100%}input[type=text]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=color]:focus,input[type=email]:focus,input[type=password]:focus,select:focus,textarea:focus{border:1px solid #86cb88;color:#86cb88}::-moz-placeholder{color:#ddd}input:-moz-placeholder{color:#ddd}input[type=submit]{border:none}span.required{color:#86cb88}.page p.title-desc{color:#86cb88;margin-top:0;margin-bottom:40px}.nav-pages,.page p{margin-top:30px}.page p.page-desc{color:#222;font-family:"Roboto Slab",Georgia,serif;font-size:34px;font-weight:300;line-height:60px;margin-bottom:50px;margin-top:30px}@media screen and (max-width:767px){.page p.page-desc{font-size:24px;line-height:42px}}@media screen and (max-width:479px){.page p.page-desc{font-size:20px;line-height:36px}}p.fliesstext{text-align:justify}.sidebar{padding-bottom:20px}.sidebar.sticked{background:#fff;display:none;padding:0 20px 20px}.sidebar.sticked h3.border-top{border-top:0 none}.nav-pages{font-size:11px}.nav-pages a.link-next,.nav-pages a.link-prev{box-sizing:border-box;color:#555;display:block;float:left;letter-spacing:2px;padding:25px 0;text-align:center;text-transform:uppercase;width:50%}.nav-pages a.link-next span,.nav-pages a.link-prev span{border-bottom:1px solid #555;display:inline-block;padding-bottom:4px}.nav-pages a.link-prev div{padding-right:33.3333%}@media screen and (min-width:1300px){.nav-pages a.link-prev div{padding-right:50%}}.nav-pages a.link-next div{padding-left:33.3333%}@media screen and (min-width:1300px){.nav-pages a.link-next div{padding-left:50%}}@media screen and (max-width:959px){.nav-pages a.link-prev div{padding-right:0}.nav-pages a.link-next div{padding-left:0}}.nav-pages a:hover{color:#86cb88}.nav-pages a:hover span{border-bottom-color:#86cb88}.container .nav-pages a.link-next,.container .nav-pages a.link-prev{padding:20px 0}.container .nav-pages a.link-prev{text-align:left}.container .nav-pages a.link-next{text-align:right}ul#nav{font-size:15px;font-weight:400;line-height:21px;overflow:visible}@media screen and (min-width:768px) and (max-width:959px){ul#nav{font-size:11px;line-height:21px}}@media screen and (max-width:767px){ul#nav{display:none}}ul#nav li{position:relative}ul#nav li ul a{border-bottom:1px solid #222;color:#555;padding:25px 0}ul#nav>li{display:inline;float:left;width:25%}ul#nav>li a{border-bottom:1px solid #f5f5f5;color:#aaa;display:block;margin:0 20px;padding:18px 0 15px}ul#nav>li a:hover,ul#nav>li.hover ul li.last-child>a,ul#nav>li.hover ul li:last-child>a,ul#nav>li:hover ul li.last-child>a,ul#nav>li:hover ul li:last-child>a{border-bottom:medium none}ul#nav>li a span.count{color:#ddd;display:block;font-size:11px}ul#nav>li a:hover,ul#nav>li a:hover span.count,ul#nav>li.hover a span.count,ul#nav>li:hover a span.count{color:#fff}ul#nav>li.hover,ul#nav>li:hover{background:#44617b;margin:0}ul#nav>li.hover a,ul#nav>li:hover a{border-bottom:medium none;color:#fff}ul#nav>li.hasChild.hover a,ul#nav>li.hasChild:hover a{border-bottom:1px solid #44617b}ul#nav li ul{background:#283948;left:0;position:absolute;top:100%;visibility:hidden;width:100%;z-index:10}ul#nav li.hover>ul,ul#nav li:hover>ul{visibility:visible}.product-item::after,.slides::after{clear:both;content:".";visibility:hidden}ul#nav li ul a:focus,ul#nav li ul a:hover{border-bottom:1px solid #222;color:#86cb88}ul#nav li ul li.last-child>a,ul#nav li ul li:last-child>a{border-bottom:medium none}ul#nav>li ul ul{left:100%;position:absolute;top:0}#menu-mobile-wrapper{display:none}#menu-mobile-wrapper #toggle-menu{background:url(../images/menu_open.png) left center no-repeat rgba(0,0,0,0);border-bottom:1px solid #f5f5f5;color:#44617b;cursor:pointer;display:block;font-size:15px;line-height:20px;padding:12px 0 10px 30px}#menu-mobile-wrapper.toggle-open #toggle-menu{background-image:url(../images/menu_closed.png)}#menu-mobile-wrapper ul#menu-mobile{display:none;margin-bottom:15px;overflow:hidden}#menu-mobile-wrapper ul#menu-mobile li{display:block;font-size:12px;line-height:21px}#menu-mobile-wrapper ul#menu-mobile li a{border-bottom:1px solid #f5f5f5;color:#444;display:block;padding:12px 0}#menu-mobile-wrapper ul#menu-mobile li a:hover{color:#86cb88}#header .logo-wrap{background-color:#86cb88;margin-bottom:20px;padding:45px 0 25px}body#home #header .logo-wrap{padding:110px 0 90px}@media screen and (max-width:767px){#menu-mobile-wrapper{display:block}#header .logo-wrap{margin-bottom:20px;padding:15px 0 25px}body #header .logo-wrap,body#home #header .logo-wrap{padding:20px 0 15px}}#header h1,section .container h1{margin:0;padding:0;font-family:Raleway;font-size:55px;line-height:40px;letter-spacing:7px;color:#fff;text-align:left;font-weight:400;height:48px}#header h2{letter-spacing:2px;font-size:20px;line-height:28px;font-weight:200;color:#44617b;text-align:left;padding-left:2px}section{margin-bottom:8em}section#header{margin:0}section .container h1{font-size:30px;margin-bottom:20px;color:#86cb88;font-weight:400;padding-top:40px;height:unset}.box-recent h3{font-size:16px;line-height:26px;padding:30px 0 20px}.box-recent h3 a{color:#ddd}.box-recent a.permalink{border-top:1px solid #eee;display:block}.box-recent a.permalink h4{color:#444;font-size:22px;font-weight:400;line-height:36px;margin-bottom:5px}.box-recent a.permalink p.meta,.box-recent a.permalink:hover h4{color:#86cb88}.box-recent a.permalink p.meta span{color:#ccc}.box-recent a.permalink:hover{border-top:1px solid #86cb88;color:#86cb88}.box-recent a.permalink:hover p.meta span{color:#86cb88}.box-recent .item{padding:20px 0}@media screen and (max-width:767px){.box-recent a.permalink h4{font-size:16px;line-height:26px}}.box-about{margin-top:30px}.box-about h3{margin-bottom:50px}.box-about p.tagline{font-family:"Roboto Slab",Georgia,serif;font-size:24px;font-weight:300;line-height:44px;margin-bottom:30px;margin-top:30px}@media screen and (max-width:767px){.box-about p.tagline{font-size:20px;line-height:36px}#header h1{font-size:30px;letter-spacing:5.5px;font-weight:400}#header h2{letter-spacing:.3px;font-size:16px;text-align:left;color:#34495c;font-weight:600}section .container h1{font-size:24px;padding-top:10px}}#einzelseite table td:first-of-type,#works .item h3{font-weight:700}#about h2{padding-top:30px}#about .services h3{font-size:32px;line-height:42px}#einzelseite .item,#impressum .item,#infos .item{padding:30px 0}#einzelseite.unterseite .item{padding:20px 0}#einzelseite .item h2,#einzelseite.unterseite .item h3{text-align:right}#einzelseite li{list-style-type:disc;list-style-position:inside;text-indent:-17px;padding-left:20px}#einzelseite .item .nolist p{margin:0}#einzelseite table td{vertical-align:-webkit-baseline-middle;vertical-align:baseline;padding-right:20px}.fixed{table-layout:fixed}#einzelseite #kontakt li img{height:20px;vertical-align:middle;margin:-3px 8px 0 0}#about .services h4{border-bottom:1px solid #111;display:inline-block;font-size:16px;line-height:26px;padding-bottom:5px}#about .services p{font-size:15px;line-height:28px;margin-top:20px}@media screen and (max-width:767px){#einzelseite .container div.border-top{border-top:none}#einzelseite .container div.border-top~.border-top{border-top:1px solid #86cb88}#einzelseite .item h2,#einzelseite.unterseite .item h3{text-align:left;margin-bottom:1em}#einzelseite table,#einzelseite tbody,#einzelseite td,#einzelseite tr{display:block}#einzelseite table td:first-of-type{margin-top:1em}#about .services h4{margin-top:40px}#about .services p{font-size:12px;line-height:24px}}#works .item{margin-bottom:40px}#works .item h3{color:#555;font-size:12px;line-height:22px}#therapeutinnen .item .image-text h4,#therapeutinnen .item h3{font-family:Raleway;font-weight:400}#works a.permalink:hover h3{color:#111}#works .item span.category{color:#ccc;display:block;font-size:12px;line-height:18px;margin-bottom:10px}#works a.permalink:hover span.category{color:#2ed}#works .item p.excerpt{font-size:13px;line-height:18px;margin-top:10px}#therapeutinnen>.container>a:hover .item>h3{color:#64809c}#therapeutinnen .item{margin-bottom:0;height:308px;background-size:contain;background-position-y:47px;background-repeat:no-repeat;position:relative}#therapeutinnen #sophie.item{background-image:url(../images/sophie-lachout.jpg)}#therapeutinnen #stephan.item{background-image:url(../images/stephan-tolpeit.jpg)}#therapeutinnen #birgit.item{background-image:url(../images/birgit-koechl.jpg)}#therapeutinnen #caroline.item{background-image:url(../images/caroline-erb.jpg)}#therapeutinnen .item h3{color:#89a4c0;font-size:1.25em;margin-bottom:5px;transition:font-size .3s ease-in-out}@media screen and (min-width:768px) and (max-width:959px){#therapeutinnen .item h3{line-height:15px}}#therapeutinnen .item h3>span{font-size:0;transition:font-size .3s ease-in-out}#therapeutinnen a.permalink:hover h3{color:#395e77}#therapeutinnen .item span.category{color:#ccc;display:block;font-size:14px;line-height:18px;margin-bottom:10px}#therapeutinnen a.permalink:hover span.category{color:#86cb88}#therapeutinnen .item .border-bottom-gray{display:inline-block;width:80px}#therapeutinnen .item .image-text{text-align:center;color:#64809c;opacity:0;height:350px;position:relative;top:-5px;background-color:#fff;padding:0 5px 1em;-webkit-transition:opacity .3s;transition:opacity .3s ease-in-out}#therapeutinnen .item.hover .image-text,#therapeutinnen .item:hover .image-text{opacity:.95}#therapeutinnen .item.hover h3,#therapeutinnen .item:hover h3{font-size:24px}#therapeutinnen .item.hover h3>span,#therapeutinnen .item:hover h3>span{font-size:.8em}#therapeutinnen .item .image-text h4{margin:4px 0 0;padding:0;font-size:24px;line-height:36px;color:#44617b}#therapeutinnen .item .image-text ul{list-style:none}#therapeutinnen .item .image-text ul li{line-height:20px;padding:5px 0}#therapeutinnen .item .image-text ul li small.UT{display:block;position:relative;margin-top:-10px}#therapeutinnen .item .image-text div.info{margin-top:0;background:#eee}#therapeutinnen .item .image-text div.link{margin-top:1em;font-style:italic}@media screen and (max-width:767px){#therapeutinnen .portrait{padding:0 10px;height:200px}#therapeutinnen .item{margin-bottom:20px;height:195px;overflow:hidden;background-position-y:30px}#therapeutinnen .item.hover,#therapeutinnen .item:hover{overflow:visible;min-width:140px}#therapeutinnen #birgit.item.hover,#therapeutinnen #birgit.item:hover,#therapeutinnen #caroline.item.hover,#therapeutinnen #caroline.item:hover{top:-155px}#therapeutinnen .item h3{line-height:15px}#therapeutinnen .item.hover h3,#therapeutinnen .item:hover h3{font-size:16px;line-height:17px;background-color:#c0d3e2;color:#fff;padding:5px}#therapeutinnen .item.hover h3>span,#therapeutinnen .item:hover h3>span{display:block}#therapeutinnen .item.hover .image-text,#therapeutinnen .item:hover .image-text{opacity:1;background-color:#f0f5f9;z-index:2;height:150%}#therapeutinnen .item .border-bottom-gray{display:none}}#bilder.stackgrid .item{float:left;margin-bottom:0;position:relative;width:25%}#bilder.stackgrid .bildtitel{margin:0 0 5px -20px}#bilder.stackgrid.images-only,#bilder.stackgrid.images-only .nav-pages{margin-top:0}#bilder.stackgrid .item img{width:100%}@media screen and (min-width:960px) and (max-width:1599px){#bilder.stackgrid .item{width:25%}}@media screen and (min-width:768px) and (max-width:959px){#bilder.stackgrid .item{width:33.3333%}}@media screen and (min-width:480px) and (max-width:767px){#header h1{font-size:30px}#header h2{font-size:20px}#bilder.stackgrid .item{width:50%}}@media screen and (max-width:479px){#bilder.stackgrid .item{width:100%}}#bilder.stackgrid .item .box-desc{padding:15px 30px;text-align:center}#bilder.stackgrid.images-only .item .box-desc{background:url(../images/alpha/bg_alpha60.png) rgba(0,0,0,0);box-sizing:border-box;display:none;height:100%;left:0;padding:25px 30px;position:absolute;text-align:left;top:0;width:100%}.map-responsive,h2.item-name{position:relative}#bilder.stackgrid.images-only .item .box-desc h3{color:#fff}#bilder.stackgrid.images-only .nav-pages a.link-next,#bilder.stackgrid.images-only .nav-pages a.link-prev,#bilder.stackgrid.images-only a.link-next,#bilder.stackgrid.images-only a.link-prev{border-top:medium none}#bilder.stackgrid .item .box-desc span.category{margin-bottom:2px}#works.single img{margin-bottom:60px}#works.single .box-info{font-size:14px;line-height:25px;margin-bottom:40px}#works.single .box-info p.project-desc{color:#ddd;font-weight:700;margin-top:0}#works.single .box-info h4{font-size:11px;letter-spacing:3px;line-height:21px;text-transform:uppercase}#works.single .box-info h4.border-top{padding-top:20px}#works.single .box-info p{margin-top:15px}@media screen and (max-width:767px){#works.single .box-info p{font-size:12px;line-height:24px}}#shop h2{font-size:16px;line-height:26px;margin-bottom:30px}#shop .shop-info p{color:#111;font-size:13px;line-height:26px;margin-top:20px}@media screen and (min-width:960px){#shop .shop-info h2{margin-bottom:40px}#shop .shop-info p{margin-top:40px}}#shop .cart-item{font-size:12px;line-height:22px;margin-bottom:40px}#shop .cart-item .item-info{margin-top:15px}#shop .cart-item .item-name{float:left;width:55%}#shop .cart-item .item-name h4{color:#aaa;font-weight:700}#shop .cart-item .item-name span.category{color:#ccc}#shop .cart-item .item-price{border-left:1px solid #f5f5f5;color:#222;float:right;text-align:right;width:30%}#shop .cart-item .item-price span.markdown{color:#aaa;display:block;text-decoration:line-through}#shop .cart-item .item-price span.item_price{color:#f54;display:block}#shop .cart-item a:hover .item-name h4{color:#222}#shop .cart-item a:hover .item-name span.category{color:#999}#shop .cart-item a:hover .item-price{border-color:#ddd}@media screen and (max-width:767px){#shop .cart-item{font-size:11px;line-height:21px}#shop .cart-item .item-info{margin-top:10px}#shop .cart-item .item-name{float:none;width:100%}#shop .cart-item .item-price{border-left:medium none;float:none;text-align:left;width:100%}}form#item-selection{margin-bottom:10px;margin-top:30px}h2.item-name span.item-price{color:#f54;float:right}#shop .sidecart{padding-bottom:20px}#shop .sidecart span.simpleCart_quantity{font-weight:700}#shop .sidecart h2 a:hover{color:#86cb88}#shop .sidecart h4{color:#aaa}#shop .sidecart h4 a{background:url(../images/icons/icon_cart_white.png) 20px center no-repeat rgba(0,0,0,0);display:block}#shop .sidecart p.desc{color:#aaa;margin-top:20px}section#cart h3{padding:30px 0}section#cart h3 a{color:#333}section#cart .sidebar p.title-desc{margin-bottom:20px}#cart p.vertical-divider,#shop p.vertical-divider{color:#ddd;font-size:16px;font-style:italic;font-weight:700;padding:15px 0;text-align:center}.cart-header{font-weight:700}.cart-header>div{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;padding:20px 0}.product-item{margin-top:20px}.product-item::after{display:block;height:0}.product-name,.product-price,.product-quantity,.product-remove,.product-subtotal,.product-thumbnail{float:left}.product-thumbnail{width:100px}.product-name{margin-left:20px;width:200px}.product-price{margin-left:20px;width:80px}.product-quantity{margin-left:20px;width:60px}.product-subtotal{margin-left:20px;width:80px}.product-remove{margin-left:20px;width:60px}@media screen and (min-width:1300px){.product-name{width:260px}.product-price,.product-quantity,.product-remove,.product-subtotal{width:100px}}#checkout label{color:#111;display:block;font-size:13px;line-height:23px;margin:10px 0 6px}#checkout input[type=text],#checkout input[type=url],#checkout input[type=tel],#checkout input[type=number],#checkout input[type=color],#checkout input[type=email],#checkout input[type=password],#checkout select,#checkout textarea{background:#f5f5f5;border:1px solid #ddd;box-sizing:border-box;color:#111;margin:0 0 12px;outline:0;padding:20px 25px;width:100%}#checkout input[type=text]:focus,#checkout input[type=url]:focus,#checkout input[type=tel]:focus,#checkout input[type=number]:focus,#checkout input[type=color]:focus,#checkout input[type=email]:focus,#checkout input[type=password]:focus,#checkout select:focus,#checkout textarea:focus{background:#fff;border:1px solid #86cb88;color:#86cb88}#checkout ::-moz-placeholder{color:#ddd}#checkout input:-moz-placeholder{color:#ddd}#checkout input[type=submit]{border:none}#archive .entry{margin-bottom:80px}#archive .box-meta,#archive .entry .box-content{padding-top:30px}#archive .box-meta span.category,#archive .box-meta span.date{color:#ccc;font-size:12px;line-height:22px}#archive .box-meta span.category{color:#333;font-weight:700}#archive .entry blockquote p,#archive .entry h4{font-family:"Roboto Slab",Georgia,serif;font-weight:300}#archive .entry .box-tags{margin-top:30px}#archive .entry h4{font-size:26px;line-height:40px;margin-bottom:28px}#archive .entry p{color:#111;font-size:16px;line-height:32px;margin-top:40px}#archive .entry a:hover h4{color:#86cb88}#archive .entry a:hover p{color:#111}#archive .entry p.tags{font-size:12px;line-height:22px;margin-top:0}#archive .entry p.tags a{border-bottom:1px solid #111;color:#111;display:inline-block;margin-right:5px;padding-bottom:3px}#archive .entry p.tags a:hover{border-bottom:1px solid #86cb88;color:#86cb88}@media screen and (max-width:959px){#archive .entry p{font-size:13px;line-height:25px}#archive .entry .box-content{border-top:medium none}}#archive .entry blockquote{margin-bottom:15px}#archive .entry blockquote p{font-size:36px;font-style:italic;line-height:60px;margin-bottom:10px}#archive .entry blockquote footer{border-top:1px solid #86cb88;color:#86cb88;display:inline-block;font-size:12px;font-style:italic;line-height:22px;margin-top:10px;padding-top:4px}@media screen and (max-width:959px){#archive .entry blockquote p{font-size:22px;line-height:40px}}section#anfahrt form{margin-bottom:40px}section#anfahrt #anfahrt-warning{background:#ee3a22;color:#fff;margin-bottom:30px;padding:20px 25px}section#anfahrt #anfahrt-success{background:#111;color:#86cb88;margin-bottom:30px;padding:20px 25px}section .box-contact{margin:30px 0 46px}section .box-down{margin:0 0 30px}section .box-contact.notkontakt li{line-height:3em}section .box-contact.notkontakt li a{margin-left:3px;color:#86cb88;font-weight:600}section .box-contact h3{color:#86cb88;font-size:17px;font-weight:400;line-height:24px;margin-bottom:15px}section#anfahrt .box-contact.erreichbarkeit p{line-height:18px}section#anfahrt .box-contact.erreichbarkeit p img{width:24px;height:24px;padding-right:5px}section#anfahrt .box-contact.erreichbarkeit p.oebb img{width:auto;height:20px}section#anfahrt .box-contact.erreichbarkeit p span{background:url(../images/fussweg.png) no-repeat;background-size:10px;padding:5px 0 0 15px;margin-left:18px}@media screen and (max-width:767px){section .box-down{margin:0 0 50px}section#anfahrt .box-contact{font-size:12px;line-height:24px;margin-bottom:30px}}@media screen and (max-width:479px){section#anfahrt .box-contact{font-size:11px;line-height:22px}section#anfahrt .box-contact.erreichbarkeit p.u4 br,section#anfahrt .box-contact.erreichbarkeit p.u6 br{display:none}section#anfahrt .box-contact.erreichbarkeit p span{padding-top:8px}}section#anfahrt #map{margin:30px 0}.map-responsive{overflow:hidden;padding-bottom:56.25%;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}#footer{font-size:13px;line-height:24px;margin-top:2em}#footer #totop{margin-bottom:4em;border-bottom:5px solid #86cb88;padding-bottom:1em}#footer .container #pikku{font-size:.9em}#footer p a{color:#86cb88}#footer ul#social li{display:inline-block;float:left}#footer ul#social li a{display:block;padding:0 40px 30px 0}@media screen and (max-width:767px){#footer ul#social{margin-top:30px}#footer ul#social li{display:block;float:none}#footer ul#social li a{border-top:1px solid #eee;display:block;padding:20px 0}#footer .container#leiste{height:120px}#footer .container #pikku{font-size:.9em;position:absolute;bottom:0;left:0}}.containerOuter{background:#111;height:357px;overflow:hidden}.iosContainer,.iosContainer .iosSliderContainer,.iosSlider{height:357px;overflow:visible;width:100%}.iosContainer{margin:0 auto;position:relative}.iosContainer .iosSliderContainer{margin:0}.iosSlider{left:0;position:relative;top:0}.iosSlider .slider{height:100%;width:10000px}.iosSlider .slider .item{float:left;height:100%;width:920px}.iosSlider .slider .item img{width:100%}.iosThumb2Load{background:#111;height:93px}.iosThumb2Load .slider{height:100%;width:100%}.iosThumb2Load .button-thumb{float:left;height:93px;margin:0;opacity:.5;width:240px}.iosThumb2Load .selected{opacity:1}@media screen and (min-width:1300px){.iosSlider .slider .item{width:1160px}.containerOuter,.iosContainer,.iosContainer .iosSliderContainer,.iosSlider{height:450px}}@media screen and (min-width:768px) and (max-width:959px){.iosSlider .slider .item{width:660px}.containerOuter,.iosContainer,.iosContainer .iosSliderContainer,.iosSlider{height:256px}}@media screen and (max-width:767px){.iosSlider .slider .item{width:280px}.containerOuter,.iosContainer,.iosContainer .iosSliderContainer,.iosSlider{height:109px}.iosThumb2Load{height:0;margin:0;visibility:hidden}}@media screen and (min-width:480px) and (max-width:767px){.iosSlider .slider .item{width:400px}.containerOuter,.iosContainer,.iosContainer .iosSliderContainer,.iosSlider{height:150px}.iosThumb2Load{height:0;margin:0;visibility:hidden}}.flexslider .slides>div{backface-visibility:hidden;display:none}.flexslider .slides img{display:block;width:100%}.flex-pauseplay span{text-transform:capitalize}.slides::after{display:block;height:0;line-height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.flexslider{background:#fff;overflow:hidden;position:relative}.flex-viewport{max-height:2000px;transition:all 1s ease 0s}.loading .flex-viewport{max-height:300px}.flex-direction-nav a{background:url(../images/bg_direction_nav.png) no-repeat rgba(0,0,0,0);cursor:pointer;display:block;height:30px;margin:-20px 0 0;opacity:0;position:absolute;text-indent:-9999px;top:50%;transition:all .3s ease 0s;width:30px;z-index:10}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:.8;right:5px}.flexslider:hover .flex-prev{left:5px;opacity:.8}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{cursor:default;opacity:.3}.flex-control-nav{bottom:-40px;position:absolute;text-align:center;width:100%}.flex-control-nav li{display:inline-block;margin:0 6px}.flex-control-paging li a{background:rgba(0,0,0,.5);border-radius:20px;box-shadow:0 0 3px rgba(0,0,0,.3) inset;cursor:pointer;display:block;height:11px;text-indent:-9999px;width:11px}.flex-control-paging li a:hover{background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;overflow:hidden;position:static}.flex-control-thumbs li{float:left;margin:0;width:25%}.flex-control-thumbs img{cursor:pointer;display:block;opacity:.7;width:100%}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{cursor:default;opacity:1}.flexslider-nav-carousel{background:#111;margin-bottom:30px}.item-nav{border-right:1px solid #222;cursor:pointer;padding:27px 0}.item-nav h4{color:#444;font-size:20px;line-height:30px}.item-nav span.category{border-top:1px solid #333;color:#444;display:inline-block;font-size:11px;letter-spacing:2px;line-height:21px;margin-top:10px;padding-top:10px;text-transform:uppercase}.item-nav.flex-active h4{color:#fff}.item-nav.flex-active span.category{border-top:1px solid #86cb88;color:#777}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{left:0;opacity:1}.flex-direction-nav .flex-next{opacity:1;right:0}}