*, *::after, *::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*::after, *::before{content:'';}
.cd-tabs-navigation{padding:0;margin:0;}
ul.resources li{display:inline-block;padding:5px 0;}
ul.resources li a{color:#606060;}
ul.resources{display:block;padding:0;}
ul.resources .fa{color:#f53434;font-size:16px;margin:0 20px 0 5px;}
@media only screen and (min-width:768px){}
.cd-tabs{position:relative;width:100%;}
.cd-tabs:after{content:"";display:table;clear:both;}
.cd-tabs::after{position:absolute;top:0;right:0;z-index:1;pointer-events:none;visibility:visible;opacity:1;-webkit-transition:opacity .3s 0s, visibility 0s 0s;-moz-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s;}
.no-cssgradients .cd-tabs::after{display:none;}
.cd-tabs.is-ended::after{visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s, visibility 0s .3s;-moz-transition:opacity .3s 0s, visibility 0s .3s;transition:opacity .3s 0s, visibility 0s .3s;}
.cd-tabs nav{overflow:auto;-webkit-overflow-scrolling:touch;}
@media only screen and (min-width:768px){.cd-tabs::after{display:none;}
.cd-tabs nav{position:absolute;top:0;left:0;height:100%;z-index:1;}
}
@media only screen and (min-width:960px){.cd-tabs nav{position:relative;float:none;background:transparent;box-shadow:none;}
}
.cd-tabs-navigation{margin:0px 0 0 0;}
.cd-tabs-navigation:after{content:"";display:table;clear:both;}
.cd-tabs-navigation li{float:left;display:block;margin-right:1px;}
.cd-tabs-navigation a{position:relative;display:block;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300;color:#343434;background:#ebebeb;padding:15px;}
.no-touch .cd-tabs-navigation a:hover{}
.cd-tabs-navigation a.selected{background-color:#f9f9f9 !important;box-shadow:inset 0 2px 0 #f05451;color:#343434;}
.cd-tabs-navigation a[data-content='inbox']::before{background-position:0 0;}
.cd-tabs-navigation a[data-content='new']::before{background-position:-20px 0;}
.cd-tabs-navigation a[data-content='gallery']::before{background-position:-40px 0;}
.cd-tabs-navigation a[data-content='store']::before{background-position:-60px 0;}
.cd-tabs-navigation a[data-content='settings']::before{background-position:-80px 0;}
.cd-tabs-navigation a[data-content='trash']::before{background-position:-100px 0;}
.cd-tabs-navigation a[data-content='inbox'].selected::before{background-position:0 -20px;}
.cd-tabs-navigation a[data-content='new'].selected::before{background-position:-20px -20px;}
.cd-tabs-navigation a[data-content='gallery'].selected::before{background-position:-40px -20px;}
.cd-tabs-navigation a[data-content='store'].selected::before{background-position:-60px -20px;}
.cd-tabs-navigation a[data-content='settings'].selected::before{background-position:-80px -20px;}
.cd-tabs-navigation a[data-content='trash'].selected::before{background-position:-100px -20px;}
@media only screen and (min-width:768px){.cd-tabs-navigation{float:left;}
.cd-tabs-navigation a{padding-top:46px;}
.cd-tabs-navigation a.selected{box-shadow:inset 2px 0 0 #f05451;}
.cd-tabs-navigation a::before{top:22px;}
}
@media only screen and (min-width:960px){.cd-tabs-navigation{width:auto;}
.cd-tabs-navigation a{width:auto;text-align:left;padding:15px 41px;font-weight:300;}
.cd-tabs-navigation a.selected{box-shadow:inset 0 2px 0 #f05451;}
.cd-tabs-navigation a::before{top:50%;margin-top:-10px;margin-left:0;left:38px;}
}
.cd-tabs-content{background:#ffffff;padding:0;margin:0 0 2em 0;}
.cd-tabs-content li{display:none;padding:1.4em;}
.cd-tabs-content li.selected{display:block;-webkit-animation:cd-fade-in 0.5s;-moz-animation:cd-fade-in 0.5s;animation:cd-fade-in 0.5s;background:transparent;}
.cd-tabs-content li p{}
@media only screen and (min-width:768px){.cd-tabs-content{}
.cd-tabs-content li{padding:2em 2em 2em 7em;}
}
@media only screen and (min-width:960px){.cd-tabs-content{min-height:0;}
.cd-tabs-content li{padding:3em;}
.cd-tabs-content li p{}
}
@media (max-width:1024px){.cd-tabs-navigation a{padding:15px 29px !important;}
}
@media (max-width:767px){.cd-tabs-navigation a{padding:15px !important;}
}
@-webkit-keyframes cd-fade-in{0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes cd-fade-in{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes cd-fade-in{0%{opacity:0;}
100%{opacity:1;}
}