.tabs2{font-weight:300;margin:0;overflow:hidden;position:relative;width:100%;}
.tabs2 nav{text-align:left;}
.tabs2 nav ul{display:inline-block;list-style:none outside none;margin:0;padding:0;}
.tabs2 nav ul li{border:0 none;display:block;float:left;margin:0px;position:relative;}
.tabs2 nav li.tab-current{background-color:#3b8ced;z-index:100;}
.tabs2 nav li.tab-current:before, .tabs2 nav li.tab-current:after{background:none repeat scroll 0 0 #000;bottom:0;content:"";height:auto;position:absolute;right:100%;width:1000px;}
.tabs2 nav li.tab-current:after{left:100%;right:auto;width:4000px;}
.tabs2 nav a:before{display:inline-block;font-variant:normal;font-weight:normal;line-height:1;margin:-0.25em 0.4em 0 0;text-transform:none;vertical-align:middle;}
.icon-food:before{content:"î˜€";}
.icon-lab:before{content:"î˜";}
.icon-cup:before{content:"î˜‚";}
.icon-truck:before{content:"î˜ƒ";}
.icon-shop:before{content:"î˜„";}
.content section{display:none;font-size:1.25em;margin:0 auto;max-width:1230px;padding:4px 5px;}
.content section:before, .content section:after{content:"";display:table;}
.content section:after{clear:both;}
.no-js .content section{border-bottom:1px solid #47a3da;display:block;padding-bottom:2em;}
.content section.content-current{display:block;}
.mediabox{float:left;padding:0 25px;width:33%;}
.mediabox img{display:block;margin:0 auto;max-width:100%;}
.mediabox h3{margin:0.75em 0 0.5em;}
.mediabox p{line-height:1.3;margin:0;padding:0 0 1em;}