.tabs{overflow:hidden;margin:0 auto;width:100%;font-weight:300;font-size:1.25em;}
.tabs nav{text-align:center;}
.tabs nav ul{position:relative;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;padding:5;list-style:none;-ms-box-orient:horizontal;-ms-box-pack:center;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;}
.tabs nav ul li{position:relative;z-index:1;display:inline-block;text-align:center;width:159px;padding:0;margin:0;}
.tabs nav a{position:relative;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:2.5;cursor:pointer;width:159px;}
.tabs nav a span{vertical-align:middle;font-size:0.75em;}
.tabs nav li.tab-current a{color:#B11E24;}
.tabs nav a:focus{outline:none;}
.icon::before{z-index:10;display:inline-block;margin-left:0;vertical-align:middle;text-transform:none;font-weight:normal;font-variant:normal;font-size:1.3em;font-family:'stroke7pixeden';line-height:1;speak:none;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-upload::before{content:"\e68a";}
.icon-tools::before{content:"\e60a";}
.icon-plane::before{content:"\e625";}
.icon-joy::before{content:"\e6a4";}
.icon-plug::before{content:"\e69a";}
.icon-home::before{content:"\e648";}
.icon-gift::before{content:"\e652";}
.icon-display::before{content:"\e65e";}
.icon-date::before{content:"\e660";}
.icon-config::before{content:"\e666";}
.icon-coffee::before{content:"\e669";}
.icon-camera::before{content:"\e66f";}
.icon-box::before{content:"\e674";}
.content-wrap{position:relative;}
.content-wrap section{display:none;text-align:center;}
.content-wrap section.content-current{display:block;}