body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
@media screen{
#iso_ajaxBox{width:20%;padding:9px 50px 9px 24px;position:fixed;top:10%;left:40%;background:#fff url(../../system/modules/isotope/assets/images/loading.gif) no-repeat right center;border:2px solid #000;font-family:"Trebuchet MS",Verdana,sans-serif;font-size:15px;line-height:18px;text-align:left;color:#000;z-index:9999}#iso_ajaxBox.btnClose{background-image:none;cursor:pointer}#iso_ajaxBox p{margin:1em 0;padding:0}#iso_ajaxBox .iso_error{padding-left:34px;background:url(../../system/modules/isotope/assets/images/cross-24.png) left center no-repeat}#iso_ajaxBox .iso_confirm{padding-left:34px;background:url(../../system/modules/isotope/assets/images/tick-24.png) left center no-repeat}#iso_ajaxBox .iso_info{padding-left:34px;background:url(../../system/modules/isotope/assets/images/information-24.png) left center no-repeat}#iso_ajaxOverlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000;z-index:9998;-moz-opacity:.5;opacity:.5;_display:none;filter:Alpha(opacity=50)}
}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.cookiebar{box-sizing:border-box;position:fixed;left:0;width:100%;padding:.6em 1.2em;background-color:#4b4b4b;color:#fff;font-size:1em;text-align:center;z-index:10}.cookiebar *{box-sizing:border-box}.cookiebar--active{display:flex!important;justify-content:center;align-items:center;flex-wrap:wrap}.cookiebar--position-top{top:0}.cookiebar--position-bottom{bottom:0}.cookiebar__message,.cookiebar__text{margin-right:1.5em}.cookiebar__link{color:#fff;text-decoration:underline}.cookiebar__link:hover{text-decoration:none}.cookiebar__button{margin:0;padding:.6em 1.2em;border:none;border-radius:0;background-color:#4ea55e;color:#fff;font-weight:700;cursor:pointer}.cookiebar__button:hover{background-color:#3e824a}.cookiebar__analytics{margin-right:1.5em}.cookiebar__analytics-label{cursor:pointer}.cookiebar__analytics-checkbox{margin-right:5px}
#container {
    position:relative;
}
.mod_newslist {
    margin-top:10px;
}
.ce_text p {
    line-height:1.5rem;
}
.mod_newslist .layout_short {
    border-top:1px solid #ef7c00;
}
body {
    margin-top:9px;
    background-color:#999;
    font:13px Verdana,Arial,sans serif;
    color:#333;
}
h1 {
    font-size:21px;
    color:#ef7c00;
}
h1.border {
    padding-bottom:20px;
    border-bottom:1px solid #EF7C00;
}
h2 {
    font-size:17px;
    color:#ef7c00;
}
h3 {
    font-size:13px;
}
h4 {
    font-size:20px;
    color:#000;
}
p {
    line-height:20px;
}
a {
    text-decoration:none;
    color:#ef7c00;
}
a:hover {
    text-decoration:underline;
}
figure {
    margin-right:0;
    margin-left:0;
    padding-right:0;
    padding-left:0;
}
table {
    width:100%;
}
th,
td {
    padding:5px 8px;
    text-align:left;
    background-color:#fee7d1;
}
.links {
    float:left;
    clear:both;
}
.rechts {
    float:right;
}
#wrapper {
    margin-bottom:8px;
    background-color:#FFF;
}
#header {
    height:234px;
}
#header .inside {
    height:234px;
}
#logo {
    position:absolute;
    margin-left:78px;
    padding-top:14px;
}
#pickup {
    bottom:36px;
    right:77px;
    position:absolute;
    z-index:2;
}
#mob-nav {
    display:none;
}
#banner {
    width:100%;
    height:41px;
    bottom:0;
    position:absolute;
    display:block;
    background-color:#ef7c00;
}
#banner .inside {
    padding-top:5px;
}
#banner h1 {
    display:inline;
    margin-top:5px;
    margin-left:150px;
    vertical-align:top;
    font-size:24px;
    color:#FFF;
}
#banner span {
    margin-left:50px;
    font-size:22px;
    color:#FFF;
    font-weight:normal;
}
.mod_randomImage figure {
    margin-top:0;
    padding-top:0;
}
#left {
    margin-top:20px;
}
.mod_navigation ul {
    padding-left:0;
    line-height:28px;
    list-style-type:none;
}
.mod_navigation li.nav-top {
    margin-top:7px;
}
.mod_navigation li.nav-bottom {
    padding-bottom:7px;
    border-bottom:2px solid #ef7c00;
}
.mod_navigation li.nav-hlt a {
    font-weight:bold;
    color:#EF7C00;
}
.mod_navigation li.trail > a,
.mod_navigation li span.active {
    font-weight:bold;
}
.mod_navigation li.active {
    background:url("/files/northstar/theme/images/menu_active.gif") no-repeat 12px 4px;
}
.mod_navigation .level_2 li.active {
    background-position: left 4px;
}
.mod_navigation .level_1 {
    color:#333;
}
.mod_navigation .level_1 li {
    padding-left:38px;
}
.mod_navigation .level_1 a {
    color:#333;
}
.mod_navigation .level_2 {
    padding-left:0;
    color:#ef7c00;
}
.mod_navigation .level_2 li {
    margin-left:18px;
    padding-left:8px;
    list-style-type:disc;
}
.mod_navigation .level_2 li.active {
    margin-left:0;
    padding-left:26px;
    list-style-type:none;
}
.mod_navigation .level_2 a {
    color:#ef7c00;
}
.mod_navigation .level_3 li {
    list-style-type:square;
}
#left ul.level_2 {
    display:none;
}
#left ul.level_1 li.active ul.level_2,
#left ul.level_1 li.trail ul.level_2 {
    display:block;
}
#main {
    margin-top:20px;
    margin-bottom:20px;
}
#main ul {
    margin-left:5px;
    padding-bottom:10px;
    padding-left:10px;
    line-height:22px;
}
.mod_article {
    margin-right:50px;
    margin-left:40px;
}
.layout_full.odd {
    margin-top:10px;
    padding-top:10px;
    border-top:1px solid #EF7C00;
}
.layout_latest {
    padding-top:10px;
    padding-bottom:10px;
    border-top:1px solid #ef7c00;
}
.layout_latest img {
    margin-bottom:18px;
}
.layout_latest h2 {
    margin-top:0;
    margin-bottom:0;
    font-size:18px;
    font-weight:normal;
}
.layout_latest h2 a {
    color:#333;
}
.layout_latest p.info {
    margin-top:0;
    margin-bottom:0;
    padding-bottom:0;
    text-align:right;
    font-size:12px;
    color:#EF7C00;
}
.layout_latest .ce_text.block,
.layout_short .ce_text.block {
    overflow:visible;
}
.layout_latest.last {
    border-bottom:none;
}
.ce_text,
.ce_toplink {
    clear:both;
}
.ce_text figure figcaption,
.ce_image figcaption,
.ce_accordionSingle figcaption {
    padding-top:4px;
    font-size:12px;
    font-style:italic;
}
.ce_text.gleichmaessig td,
.ce_accordionSingle.gleichmaessig td {
    width:50%;
}
.hlist li {
    float:left;
    padding-right:25px;
    line-height:22px;
    list-style-type:disc;
}
.ce_gallery figure {
    margin-top:0;
    margin-bottom:0;
    padding-top:0;
    padding-bottom:0;
}
#main .ce_gallery figure {
    margin-right:5px;
    margin-bottom:5px;
}
#main .pagination ul,
#main .ce_gallery ul {
    margin-left:0;
    padding-top:10px;
    padding-left:0;
}
.pagination li {
    float:left;
    list-style-type:none;
}
.ce_toplink a {
    display:block;
    padding-top:10px;
    text-align:right;
    border-bottom:1px solid #EF7C00;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    background:url("/files/northstar/theme/images/top.gif") no-repeat 95% 86%;
}
.ce_table.spalte {
    width:49%;
}
.ce_table th {
    background-color:#EF7C00;
    color:#FFF;
    text-transform:uppercase;
}
.ce_table.wechsel th,
.ce_accordionSingle.wechsel table th {
    background-color:#f8b471;
    color:#333;
}
.ce_table.wechsel tr.even td,
.ce_accordionSingle.wechsel table tr:nth-child(2n) td {
    background-color:#FFF;
}
.accordion {
    height:auto;
}
#accordion_open {
    display:block;
    padding-bottom:4px;
    text-align:right;
}
.ce_accordionSingle {
    margin-top:20px;
    padding-top:8px;
    border-top:1px solid #EF7C00;
}
.ce_accordionSingle .accordion {
    padding-top:10px;
}
.ui-accordion-header {
    padding-left:30px;
    font-size:17px;
    font-weight:bold;
    color:#ef7c00;
    cursor:pointer;
    background: url("/files/northstar/theme/images/menu_active.gif") no-repeat left 1px;
}
.ui-accordion-header-active {
    background: url("/files/northstar/theme/images/accordion_active.gif") no-repeat left 3px;
}
#main .ce_downloads ul {
    margin-bottom:0;
    margin-left:0;
    padding-left:0;
    list-style-type:none;
}
.ce_youtube {
    margin-bottom:15px;
}
.pagination li {
    margin-right:10px;
}
.rahmen-oben {
    padding-top:15px;
    border-top:1px solid #EF7C00;
}
.mod_newsreader {
    margin-bottom:20px;
}
.mod_newsreader .back {
    display:none;
}
.formbody {
    margin-top:25px;
    padding:20px 30px;
    border:1px solid #EF7C00;
}
.formbody fieldset {
    border:0;
}
.formbody label,
.formbody .widget-radio legend {
    width:110px;
    float:left;
    padding-top:1px;
    padding-left:0;
    line-height:24px;
}
.formbody span label {
    width:auto;
    float:none;
}
.formbody .widget-radio fieldset {
    padding-left:0;
}
.formbody input.text,
.formbody textarea,
.formbody select,
.formbody .captcha {
    width:320px;
    margin-bottom:10px;
    padding:5px;
    border:1px solid #CCC;
    font-family:Verdana,Arial,sans serif;
}
.formbody select {
    width:332px;
}
.formbody input.radio {
    margin-bottom:10px;
}
.formbody input.text.error {
    border-color:#b03535;
}
.formbody label.error {
    font-weight:bold;
    color:#bf1717;
}
.formbody p.error {
    margin-top:0;
    margin-bottom:5px;
    color:#bf1717;
}
.formbody .widget-checkbox {
    clear:both;
    margin-left:94px;
}
.formbody .widget-checkbox legend {
    display:none;
}
.formbody .widget-explanation {
    clear:both;
    padding-top:10px;
}
.captcha_text {
    font-weight:bold;
}
.formbody .submit {
    float:right;
    margin-right:15px;
    padding:5px 20px;
    background-color:#EF7C00;
    border:0;
    border-radius:2px;
    font-weight:bold;
    color:#FFF;
    cursor:pointer;
}
#tl_subscribe input.text,
#tl_unsubscribe input.text {
    width:210px;
    margin-left:10px;
}
#tl_subscribe .confirm,
#tl_unsubscribe .confirm {
    font-weight:bold;
}
figure.float_right,
figure.float_left {
    padding-top:10px;
}
#right {
    min-height:800px;
    background-color:#E6E6E6;
}
#right h4.ce_headline.first {
    padding-top:5px;
}
#right h4.ce_headline:not(.first) {
    margin-top:2px;
}
#right h4 {
    margin-bottom:15px;
    margin-left:25px;
}
#right li {
    margin-bottom:18px;
    margin-left:25px;
}
#right .ce_text {
    margin-right:10px;
    margin-bottom:10px;
    margin-left:25px;
}
#right .ce_text img {
    max-width:185px;
}
#right .mod_article {
    margin-right:0;
    margin-left:0;
}
#right figcaption {
    padding-right:10px;
}
#footer {
    padding-top:15px;
    padding-bottom:20px;
    padding-left:40px;
    background-color:#EFEFEF;
    border-top:1px solid #DDD;
}
#footer a {
    color:#555;
}
#footer #cp {
    clear:both;
    padding-top:10px;
}
#footer .mod_customnav {
    width:320px;
    float:left;
}
#footer .mod_customnav ul,
#footer .mod_customnav li {
    margin-left:0;
    padding-left:0;
    list-style-type:none;
}
#footer .mod_customnav li {
    padding-bottom:10px;
}
.ce_hyperlink.pdf {
    padding-top:5px;
    padding-bottom:5px;
    padding-left:24px;
    background-image:url("/assets/contao/images/iconPDF.svg");
    background-position:left center;
    background-repeat:no-repeat;
    font-size:14px;
}
.mod_article.agb .ce_text h2,
.mod_article.agb .ce_text h3 {
    text-align:center;
}
.mod_article.agb .ce_text h4 {
    font-size:13px;
}
.mod_article.agb .ce_hyperlink,
.mod_article.widerruf .ce_hyperlink {
    margin-top:12px;
    padding-top:20px;
    border-top:1px solid #DDD;
    background-position:left 20px;
}
.mod_article.agb  .ce_text li {
    margin-bottom:10px;
    line-height:1.5rem;
}
.ce_youtube h2 {
    display:none;
}
.showprivacy {
    padding:5px 10px;
    background-color:#ef7c00;
    border:0;
    border-radius:4px;
    color:#FFF;
    cursor:pointer;
}
.tubeframe {
    display:none;
    border:0;
}
#iso_mod_checkout_address .billingaddress span:not(:last-child) input.radio, #iso_mod_checkout_address .shippingaddress span:not(:first-child):not(:last-child) input.radio{
	margin-bottom:0;
	margin-top:20px;
	margin-left:15px;
	float:left;
}
#iso_mod_checkout_address .billingaddress span:first-child input.radio, #iso_mod_checkout_address #opt_shippingaddress_1{
	margin-top:35px;
}
#iso_mod_checkout_address span:last-child label{
	background-color:#EF7C00;
	padding:5px 10px;
	cursor:pointer;
	color:#FFF;
	border-radius:2px;
}
#iso_mod_checkout_address .shippingaddress span:first-child:after{
	content:"\A";
	white-space: pre;
}
.mod_iso_addressbook .even, .mod_iso_addressbook .odd, #iso_mod_checkout_address .vcard{
	padding:15px 20px 15px 40px;
	background-color:#EFEFEF;
	margin:15px 0;
	border:1px solid #DDD;
	cursor:pointer;
}
.vcard{
	padding-top:10px;
	line-height:1.2rem;
}
.mod_iso_addressbook .vcard a, #iso_mod_checkout_address .vcard a{
	color:#333;
	text-decoration:none;
	cursor:default;
}
#iso_mod_checkout_address .shippingaddress{
	border-top:1px solid #EF7C00;
	margin-top:15px;
	padding-top:15px;
}
.footertxt {
    margin-top:30px;
    margin-right:40px;
    font-size:90%;
    line-height:1.4rem;
}
/*Handorgel*/
.content-accordion{
	border-bottom:1px solid #EF7C00;
}
.handorgel__header__button{
	border-top: 1px solid #EF7C00;
	background: url("/files/northstar/theme/images/menu_active.gif") no-repeat left 15px;
	color:#EF7C00;
	font-size:0.9em;
	padding:15px 0 15px 30px;
}
.handorgel__header--open .handorgel__header__button{
	background: url("/files/northstar/theme/images/accordion_active.gif") no-repeat left 15px;	
}
.handorgel__content{
	background-color:#FFF;
	border-top:0;
}
.handorgel__content__inner{
	padding:0 0 20px 0;
}
.toggle_favorites {
    margin-bottom:25px;
}
p.shippingtime {
    margin-bottom:0;
    line-height:14px;
}
@font-face {
    font-family: 'typicons';
    src: url("/assets/fonts/typicons.eot");
    src: url("/assets/fonts/typicons.eot?#iefix") format('embedded-opentype'),
           url("/assets/fonts/typicons.woff") format('woff'),
           url("/assets/fonts/typicons.ttf") format('truetype'),
           url("/assets/fonts/typicons.svg#typicons") format('svg');
    font-weight: normal;
    font-style: normal;
}
body.shop #main {
    margin-top:0;
    margin-bottom:40px;
}
body.shop #main .mod_article {
    border-top:1px solid #DDD;
}
#shopmenu ul {
    margin-top:0;
    margin-bottom:0;
    margin-left:30px;
    padding-bottom:0;
}
#shopmenu li,
#catmenu li {
    display:inline-block;
    list-style-type:none;
    background-position: 16px center;
}
#shopmenu li {
    background-repeat:no-repeat;
    font-weight:bold;
}
#shopmenu li.product {
    background-image:url("/files/northstar/theme/images/tags.png");
}
#shopmenu li.shoppingcart {
    background-image:url("/files/northstar/theme/images/shopping-cart.png");
}
#shopmenu li.register {
    background-image:url("/files/northstar/theme/images/user-add-outline.png");
}
#shopmenu li.login {
    background-image:url("/files/northstar/theme/images/lock-closed-outline.png");
}
#shopmenu li.account {
    background-image:url("/files/northstar/theme/images/user-outline.png");
}
#shopmenu li.logout {
    background-image:url("/files/northstar/theme/images/power.png");
}
#shopmenu li:hover,
#shopmenu li.active,
#shopmenu li.trail {
    background-color:#EFEFEF;
}
#shopmenu li a,
#shopmenu li strong {
    display:block;
    padding:16px 18px 14px 50px;
    color:#333;
}
#shopmenu li:hover a,
#shopmenu li.active a,
#shopmenu li.trail a {
    text-decoration:none;
}
#catmenu {
    margin:0 50px 5px 40px;
    border-top:1px solid #DDD;
}
#main #catmenu ul {
    margin-top:10px;
    margin-bottom:4px;
    padding-bottom:0;
    padding-left:8px;
    line-height:30px;
}
#catmenu li {
    margin-left:-8px;
    padding-right:26px;
    padding-left:26px;
}
#catmenu li.active {
    background:none;
}
.shop .mod_article h1 {
    padding-top:20px;
}
h1.ce_headline {
    margin-bottom:0;
}
.mod_iso_productlist .product,
.mod_iso_relatedproducts .product {
    width:48%;
    float:left;
}
.mod_iso_productlist .product .formbody,
.mod_iso_relatedproducts .product .formbody {
    height:425px;
    margin-right:1px;
    margin-bottom:1px;
    margin-left:1px;
    border:0;
    box-shadow: 0 0 2px #888;
}
.mod_iso_cart .formbody {
    padding:0;
    border-width:1px 0px;
    border-style:solid;
    border-color:#999;
}
.mod_iso_productlist .product .formbody figure,
.mod_iso_relatedproducts .product .formbody figure {
    text-align:center;
}
.mod_iso_relatedproducts h1 {
    margin-bottom:0;
}
.product_even {
    margin-right:2%;
}
.product_odd {
    margin-left:2%;
}
.product .formbody,
.mod_iso_favorites .formbody {
    padding:0;
    border-color:#AAA;
}
.product .formbody h3 {
    padding-right:20px;
    padding-left:20px;
    font-size:1.0rem;
}
.mod_iso_productlist .product .formbody div.teaser,
.mod_iso_relatedproducts .product .formbody div.teaser,
.product .formbody div.offer {
    padding:0 20px 5px;
}
.mod_iso_productreader .product div.offer {
    padding-bottom:10px;
}
.product .formbody div.quantity_container {
    padding-top:0;
    padding-bottom:5px;
}
.product .formbody div.teaser {
    padding-bottom:15px;
    line-height:1.5rem;
}
.product .formbody .price {
    text-align:right;
    font-weight:bold;
}
.product .formbody .quantity_container {
    margin-top:10px;
}
.product .formbody .quantity_container label {
    width:60px;
}
.product .formbody .quantity_container input,
.mod_iso_cart .quantity input,
.mod_iso_favorites .quantity input {
    max-width:50px;
    margin-bottom:0;
}
.product .formbody .add_to_cart {
    margin-top:-32px;
}
.mod_iso_productreader .description {
    margin-bottom:30px;
}
.mod_iso_productreader .description table,
.mod_iso_orderhistory table {
    border-spacing: 0;
}
.mod_iso_cart .cartpic {
    min-width:100px !important;
}
.mod_iso_orderhistory td,
.mod_iso_productreader .description th,
.mod_iso_productreader .description td {
    padding:10px;
    background-color:#FFF;
}
.mod_iso_productreader .description th,
.mod_iso_productreader .description td {
    border-bottom:1px solid #ef7c00;
}
.mod_iso_cart .submit,
.mod_iso_favorites .submit,
.mod_iso_checkout .submit {
    margin-top:10px;
    margin-right:10px;
    padding:5px 20px;
    background-color:#ef7c00;
    border:0;
    border-radius:2px;
    font-weight:bold;
    color:#FFF;
}
.mod_iso_cart .submit:hover,
.mod_iso_favorites .submit:hover,
.mod_iso_checkout .submit:hover {
    cursor: pointer;
}
.mod_iso_checkout .info_container {
    margin-bottom:20px;
    padding:20px;
    background-color:#EEE;
}
.mod_iso_checkout .formbody .widget-checkbox,
.mod_iso_checkout .formbody .widget-checkbox fieldset {
    margin-left:0;
    padding-left:0;
}
.rgt {
    text-align:right;
}
.ctr {
    text-align:center;
}
.mod_iso_productreader .formbody {
    margin-top:35px;
    border:0;
}
.mod_iso_productreader .formbody .prodimg {
    min-height:350px;
    max-width:400px;
    float:left;
    margin-right:30px;
}
.mod_iso_productreader .formbody .prodimg img {
    -webkit-box-shadow:0 0 2px #888;
    box-shadow:0 0 2px #888;
}
.mod_iso_orderdetails .table-cell.image img {
    max-width:100px;
}
.mwst {
    padding-top:10px;
    padding-right:20px;
}
.mod_iso_productreader .gallery figure {
    float:left;
    margin-top:10px;
    margin-right:10px;
}
.mod_iso_productreader .prodinfo .teaser,
.mod_iso_productreader .toggle_favorites {
    margin-top:20px;
}
.mod_iso_productreader .prodinfo .price {
    padding-bottom:5px;
    font-size:15px;
}
.mod_iso_productreader .description {
    padding-top:20px;
}
.mod_iso_productreader .description h3 {
    padding-left:0;
}
.mod_iso_productreader .prodinfo .options select {
    max-width:306px;
}
.mod_iso_productlist .options select,
.mod_iso_relatedproducts .options select {
    max-width:320px;
}
.mod_iso_relatedproducts {
    margin-bottom:10px;
}
.mod_iso_orderdetails .table {
    margin-top:20px;
}
.mod_iso_favorites .add_to_cart,
.mod_iso_orderhistory td.link a:first-child {
    padding-right:25px;
}
strong.error {
    color:#bf1717;
}
#iso_mod_checkout_review p.error {
    margin-top:10px;
    margin-bottom:10px;
    padding:10px;
    background-color:#bf1717;
    color:#FFF;
}
.mod_iso_checkout .steps ol {
    padding-left:5px;
}
.mod_iso_checkout .steps li {
    display:inline;
}
.mod_iso_checkout .steps li:before {
    content:"»"
}
.iso_confirm {
    padding:10px 20px;
    background-color:#EEE;
}
.shop .mod_article .mod_iso_productreader h1 {
    padding-top:0;
}
.flft {
    width:42%;
    float:left;
    margin-right:42px;
}
.clr,
.mod_changePassword .widget,
.mod_iso_productreader .description {
    clear:both;
}
.clr-rgt {
    clear:right;
}
.mod_registration .formbody label,
.mod_registration .formbody .widget-radio legend {
    padding-right:15px;
}
.table {
    width:100%;
    display:table;
}
.table-row {
    display:table-row;
}
.table-cell {
    display:table-cell;
    padding:12px 10px 10px;
    vertical-align:middle;
}
.thead .table-cell {
    font-size:14px;
    font-weight:bold;
}
.thead .table-cell,
.tbody .table-cell {
    border-bottom:1px solid #AAA;
}
.tbody .table-cell.name {
    padding-right:0;
}
.tbody p,
#main .tbody ul {
    margin-top:5px;
    margin-bottom:0;
    padding-bottom:0;
}
#main .tbody ul {
    margin-left:0;
    padding-left:0;
    list-style-type:none;
}
.tbody a {
    font-weight:bold;
}
#iso_mod_checkout_review .tfoot {
    background-color:#FEFEFE;
}
.tfoot.foot_last {
    padding-top:5px;
    font-size:14px;
}
.tfoot .table-cell {
    padding-top:5px;
    padding-bottom:5px;
}
.review.orderproducts {
    padding:20px;
    background-color:#EEE;
}
.mod_iso_cart .edit,
.mod_iso_orderdetails .edit,
.col-label,
#catselect {
    display:none;
}
.mod_iso_favorites .add_to_cart {
    margin-right:20px;
    padding:5px 20px;
    background-color:#ef7c00;
    border-radius:2px;
    color:#FFF;
}
.mod_iso_favorites .formbody {
    border-bottom:0;
}
a.remove img {
    min-width:16px;
}
.ce_table th,
.ce_table td {
    padding:15px;
    text-align:center;
}

@media only screen and (max-width: 768px) {
.mod_iso_productreader .formbody {
    margin-top:25px;
}
#right {
    min-height:auto;
}
#logo {
    margin-left:28px;
}
#logo img {
    width:60%;
}
#header,
#header .inside {
    height:auto;
}
#mob-nav {
    bottom:15px;
    right:40px;
    position:absolute;
    display:block;
    z-index:10;
}
#mob-nav:hover {
    cursor:pointer;
}
#banner {
    height:60px;
    position:relative;
}
#banner h1,
#banner span {
    display:block;
    margin-bottom:0;
    margin-left:40px;
    padding-bottom:0;
    font-size:15px;
}
#banner span {
    margin-top:0;
    padding-top:0;
}
#pickup {
    bottom:58px;
    right:40px;
}
#pickup img {
    width:80px;
}
#left {
    left:0;
    top:-40px;
    position:absolute;
    background-color:#FAFAFA;
    z-index:10;
}
.shop #left {
    top:-20px;
}
#left .mod_navigation {
    display:none;
    border-bottom:1px solid #CCC;
}
#left .mod_navigation li:not(.trail):not(.active) ul {
    display:none;
}
#left ul.level_2 {
    display:block;
    margin-left:10px;
}
body.submenu #main .mod_article {
    border-top:0;
}
.shop.register .formbody,
.shop.login .formbody {
    padding:0;
    border:0;
}
#main #shopmenu ul {
    margin-left:20px;
    line-height:46px;
}
#shopmenu li {
    background-position:24px center;
}
#shopmenu li a,
#shopmenu li strong {
    display:block;
    padding:4px 20px 2px 52px;
    color:#333;
    text-indent:-99999px;
}
.submenu #catmenu {
    margin-bottom:0;
}
#catmenu {
    margin-left:0;
    padding-top:0;
    padding-bottom:0;
    border-top:0;
    border-bottom:0;
}
#main #catmenu ul {
    margin-top:0;
    padding-top:0;
}
#catmenu li {
    width:100%;
    display:block;
    padding-top:12px;
    padding-bottom:8px;
    border-top:1px solid #DDD;
}
#catmenu li.last {
    border-bottom:1px solid #DDD;
}
.product #catmenu {
    display:none;
}
.product #catselect {
    display:block;
}
#catselect .formbody {
    margin-top:0;
    border:0;
}
#catselect select {
    margin-top:0;
    padding:15px;
    border:1px solid #FFF;
    border-top-color:#DDD; border-bottom-color:#DDD
}
#catselect .submit {
    display:none;
}
.formbody input.text,
.formbody textarea,
.formbody .captcha {
    width:96%;
}
.formbody select {
    width:100%;
}
.formbody .widget-checkbox {
    margin-left:0;
    padding-left:0;
}
.formbody .widget-checkbox .checkbox {
    margin-left:0;
}
.formbody .widget-radio legend,
.formbody .note label {
    display:none;
}
.formbody .submit {
    margin-right:0;
}
.shop.register .formbody .submit,
.shop.login .formbody .submit {
    margin-top:5px;
    margin-right:2px;
}
#right .ce_gallery > ul li.col_first {
    clear:none;
}
#footer {
    padding-right:40px;
    padding-left:30px;
}
#footer .mod_customnav {
    display:none;
}
.mod_article {
    margin-right:30px;
    margin-left:30px;
}
.mod_iso_productlist .product,
.mod_iso_relatedproducts .product {
    width:100%;
    float:none;
}
.mod_iso_productlist .product .formbody,
.mod_iso_relatedproducts .product .formbody {
    padding-bottom:10px;
    height:auto;
}
.prodinfo .product .formbody div.offer {
    padding-right:0;
    padding-left:0;
}
.product_odd,
.product_even {
    margin-right:0;
    margin-left:0;
}
.submenu .mod_iso_productreader {
    margin-top:0;
}
.mod_iso_productreader .formbody .prodimg {
    padding-bottom:30px;
}
.mod_iso_productreader .formbody .prodimg {
    min-height:auto;
}
.mod_iso_productreader .product .formbody div.offer {
    margin-bottom:20px;
}
.flft {
    width:100%;
    float:none;
    margin-right:0;
}
#iso_mod_checkout_review .formbody {
    padding:0;
    border:0;
}
.table-row {
    position:relative;
    clear:both;
    display:block;
}
.thead.table-row {
    display:none;
}
.tbody.table-row {
    overflow:auto;
    border-bottom:1px solid #AAA;
}
.tbody .table-cell {
    float:left;
    display:inline-block;
    border-bottom:0;
}
#iso_mod_checkout_review .tbody .table-cell {
    padding-right:0;
    padding-left:0;
}
#iso_mod_checkout_review .table-cell.image {
    width:40%;
    padding-right:10px;
}
.table-cell.image img {
    max-width:100px;
}
.table-cell.name {
    width:40%;
}
#iso_mod_checkout_review .table-cell.name {
    width:50%;
}
.mod_iso_cart .table-cell.actions {
    right:10px;
    top:5px;
    position:absolute;
}
.table-cell.quantity {
    width:20%;
    clear:both;
}
.table-cell.price,
.table-cell.price.total {
    width:25%;
}
#iso_mod_checkout_review .table-cell.price,
#iso_mod_checkout_review .table-cell.price.total {
    width:38%;
}
.col-label {
    display:block;
    padding-bottom:6px;
}
.tfoot {
    background-color:#EEE;
}
.tfoot .col_0 {
    display:none;
}
.tfoot .col_1.rgt {
    text-align:left;
}
}

@charset 'UTF-8';@font-face{font-family:'typicons';font-weight:normal;font-style:normal;src:url('../../files/northstar/theme/typicons.eot');src:url('../../files/northstar/theme/typicons.eot?#iefix') format('embedded-opentype'),url('../../files/northstar/theme/typicons.woff') format('woff'),url('../../files/northstar/theme/typicons.ttf') format('truetype'),url('../../files/northstar/theme/typicons.svg#typicons') format('svg')}.typcn:before{font-family:'typicons';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;height:1em;font-size:1em;text-align:center;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.typcn-adjust-brightness:before{content:'\e000'}.typcn-adjust-contrast:before{content:'\e001'}.typcn-anchor-outline:before{content:'\e002'}.typcn-anchor:before{content:'\e003'}.typcn-archive:before{content:'\e004'}.typcn-arrow-back-outline:before{content:'\e005'}.typcn-arrow-back:before{content:'\e006'}.typcn-arrow-down-outline:before{content:'\e007'}.typcn-arrow-down-thick:before{content:'\e008'}.typcn-arrow-down:before{content:'\e009'}.typcn-arrow-forward-outline:before{content:'\e00a'}.typcn-arrow-forward:before{content:'\e00b'}.typcn-arrow-left-outline:before{content:'\e00c'}.typcn-arrow-left-thick:before{content:'\e00d'}.typcn-arrow-left:before{content:'\e00e'}.typcn-arrow-loop-outline:before{content:'\e00f'}.typcn-arrow-loop:before{content:'\e010'}.typcn-arrow-maximise-outline:before{content:'\e011'}.typcn-arrow-maximise:before{content:'\e012'}.typcn-arrow-minimise-outline:before{content:'\e013'}.typcn-arrow-minimise:before{content:'\e014'}.typcn-arrow-move-outline:before{content:'\e015'}.typcn-arrow-move:before{content:'\e016'}.typcn-arrow-repeat-outline:before{content:'\e017'}.typcn-arrow-repeat:before{content:'\e018'}.typcn-arrow-right-outline:before{content:'\e019'}.typcn-arrow-right-thick:before{content:'\e01a'}.typcn-arrow-right:before{content:'\e01b'}.typcn-arrow-shuffle:before{content:'\e01c'}.typcn-arrow-sorted-down:before{content:'\e01d'}.typcn-arrow-sorted-up:before{content:'\e01e'}.typcn-arrow-sync-outline:before{content:'\e01f'}.typcn-arrow-sync:before{content:'\e020'}.typcn-arrow-unsorted:before{content:'\e021'}.typcn-arrow-up-outline:before{content:'\e022'}.typcn-arrow-up-thick:before{content:'\e023'}.typcn-arrow-up:before{content:'\e024'}.typcn-at:before{content:'\e025'}.typcn-attachment-outline:before{content:'\e026'}.typcn-attachment:before{content:'\e027'}.typcn-backspace-outline:before{content:'\e028'}.typcn-backspace:before{content:'\e029'}.typcn-battery-charge:before{content:'\e02a'}.typcn-battery-full:before{content:'\e02b'}.typcn-battery-high:before{content:'\e02c'}.typcn-battery-low:before{content:'\e02d'}.typcn-battery-mid:before{content:'\e02e'}.typcn-beaker:before{content:'\e02f'}.typcn-beer:before{content:'\e030'}.typcn-bell:before{content:'\e031'}.typcn-book:before{content:'\e032'}.typcn-bookmark:before{content:'\e033'}.typcn-briefcase:before{content:'\e034'}.typcn-brush:before{content:'\e035'}.typcn-business-card:before{content:'\e036'}.typcn-calculator:before{content:'\e037'}.typcn-calendar-outline:before{content:'\e038'}.typcn-calendar:before{content:'\e039'}.typcn-camera-outline:before{content:'\e03a'}.typcn-camera:before{content:'\e03b'}.typcn-cancel-outline:before{content:'\e03c'}.typcn-cancel:before{content:'\e03d'}.typcn-chart-area-outline:before{content:'\e03e'}.typcn-chart-area:before{content:'\e03f'}.typcn-chart-bar-outline:before{content:'\e040'}.typcn-chart-bar:before{content:'\e041'}.typcn-chart-line-outline:before{content:'\e042'}.typcn-chart-line:before{content:'\e043'}.typcn-chart-pie-outline:before{content:'\e044'}.typcn-chart-pie:before{content:'\e045'}.typcn-chevron-left-outline:before{content:'\e046'}.typcn-chevron-left:before{content:'\e047'}.typcn-chevron-right-outline:before{content:'\e048'}.typcn-chevron-right:before{content:'\e049'}.typcn-clipboard:before{content:'\e04a'}.typcn-cloud-storage:before{content:'\e04b'}.typcn-cloud-storage-outline:before{content:'\e054'}.typcn-code-outline:before{content:'\e04c'}.typcn-code:before{content:'\e04d'}.typcn-coffee:before{content:'\e04e'}.typcn-cog-outline:before{content:'\e04f'}.typcn-cog:before{content:'\e050'}.typcn-compass:before{content:'\e051'}.typcn-contacts:before{content:'\e052'}.typcn-credit-card:before{content:'\e053'}.typcn-css3:before{content:'\e055'}.typcn-database:before{content:'\e056'}.typcn-delete-outline:before{content:'\e057'}.typcn-delete:before{content:'\e058'}.typcn-device-desktop:before{content:'\e059'}.typcn-device-laptop:before{content:'\e05a'}.typcn-device-phone:before{content:'\e05b'}.typcn-device-tablet:before{content:'\e05c'}.typcn-directions:before{content:'\e05d'}.typcn-divide-outline:before{content:'\e05e'}.typcn-divide:before{content:'\e05f'}.typcn-document-add:before{content:'\e060'}.typcn-document-delete:before{content:'\e061'}.typcn-document-text:before{content:'\e062'}.typcn-document:before{content:'\e063'}.typcn-download-outline:before{content:'\e064'}.typcn-download:before{content:'\e065'}.typcn-dropbox:before{content:'\e066'}.typcn-edit:before{content:'\e067'}.typcn-eject-outline:before{content:'\e068'}.typcn-eject:before{content:'\e069'}.typcn-equals-outline:before{content:'\e06a'}.typcn-equals:before{content:'\e06b'}.typcn-export-outline:before{content:'\e06c'}.typcn-export:before{content:'\e06d'}.typcn-eye-outline:before{content:'\e06e'}.typcn-eye:before{content:'\e06f'}.typcn-feather:before{content:'\e070'}.typcn-film:before{content:'\e071'}.typcn-filter:before{content:'\e072'}.typcn-flag-outline:before{content:'\e073'}.typcn-flag:before{content:'\e074'}.typcn-flash-outline:before{content:'\e075'}.typcn-flash:before{content:'\e076'}.typcn-flow-children:before{content:'\e077'}.typcn-flow-merge:before{content:'\e078'}.typcn-flow-parallel:before{content:'\e079'}.typcn-flow-switch:before{content:'\e07a'}.typcn-folder-add:before{content:'\e07b'}.typcn-folder-delete:before{content:'\e07c'}.typcn-folder-open:before{content:'\e07d'}.typcn-folder:before{content:'\e07e'}.typcn-gift:before{content:'\e07f'}.typcn-globe-outline:before{content:'\e080'}.typcn-globe:before{content:'\e081'}.typcn-group-outline:before{content:'\e082'}.typcn-group:before{content:'\e083'}.typcn-headphones:before{content:'\e084'}.typcn-heart-full-outline:before{content:'\e085'}.typcn-heart-half-outline:before{content:'\e086'}.typcn-heart-outline:before{content:'\e087'}.typcn-heart:before{content:'\e088'}.typcn-home-outline:before{content:'\e089'}.typcn-home:before{content:'\e08a'}.typcn-html5:before{content:'\e08b'}.typcn-image-outline:before{content:'\e08c'}.typcn-image:before{content:'\e08d'}.typcn-infinity-outline:before{content:'\e08e'}.typcn-infinity:before{content:'\e08f'}.typcn-info-large-outline:before{content:'\e090'}.typcn-info-large:before{content:'\e091'}.typcn-info-outline:before{content:'\e092'}.typcn-info:before{content:'\e093'}.typcn-input-checked-outline:before{content:'\e094'}.typcn-input-checked:before{content:'\e095'}.typcn-key-outline:before{content:'\e096'}.typcn-key:before{content:'\e097'}.typcn-keyboard:before{content:'\e098'}.typcn-leaf:before{content:'\e099'}.typcn-lightbulb:before{content:'\e09a'}.typcn-link-outline:before{content:'\e09b'}.typcn-link:before{content:'\e09c'}.typcn-location-arrow-outline:before{content:'\e09d'}.typcn-location-arrow:before{content:'\e09e'}.typcn-location-outline:before{content:'\e09f'}.typcn-location:before{content:'\e0a0'}.typcn-lock-closed-outline:before{content:'\e0a1'}.typcn-lock-closed:before{content:'\e0a2'}.typcn-lock-open-outline:before{content:'\e0a3'}.typcn-lock-open:before{content:'\e0a4'}.typcn-mail:before{content:'\e0a5'}.typcn-map:before{content:'\e0a6'}.typcn-media-eject-outline:before{content:'\e0a7'}.typcn-media-eject:before{content:'\e0a8'}.typcn-media-fast-forward-outline:before{content:'\e0a9'}.typcn-media-fast-forward:before{content:'\e0aa'}.typcn-media-pause-outline:before{content:'\e0ab'}.typcn-media-pause:before{content:'\e0ac'}.typcn-media-play-outline:before{content:'\e0ad'}.typcn-media-play-reverse-outline:before{content:'\e0ae'}.typcn-media-play-reverse:before{content:'\e0af'}.typcn-media-play:before{content:'\e0b0'}.typcn-media-record-outline:before{content:'\e0b1'}.typcn-media-record:before{content:'\e0b2'}.typcn-media-rewind-outline:before{content:'\e0b3'}.typcn-media-rewind:before{content:'\e0b4'}.typcn-media-stop-outline:before{content:'\e0b5'}.typcn-media-stop:before{content:'\e0b6'}.typcn-message-typing:before{content:'\e0b7'}.typcn-message:before{content:'\e0b8'}.typcn-messages:before{content:'\e0b9'}.typcn-microphone-outline:before{content:'\e0ba'}.typcn-microphone:before{content:'\e0bb'}.typcn-minus-outline:before{content:'\e0bc'}.typcn-minus:before{content:'\e0bd'}.typcn-mortar-board:before{content:'\e0be'}.typcn-news:before{content:'\e0bf'}.typcn-notes-outline:before{content:'\e0c0'}.typcn-notes:before{content:'\e0c1'}.typcn-pen:before{content:'\e0c2'}.typcn-pencil:before{content:'\e0c3'}.typcn-phone-outline:before{content:'\e0c4'}.typcn-phone:before{content:'\e0c5'}.typcn-pi-outline:before{content:'\e0c6'}.typcn-pi:before{content:'\e0c7'}.typcn-pin-outline:before{content:'\e0c8'}.typcn-pin:before{content:'\e0c9'}.typcn-pipette:before{content:'\e0ca'}.typcn-plane-outline:before{content:'\e0cb'}.typcn-plane:before{content:'\e0cc'}.typcn-plug:before{content:'\e0cd'}.typcn-plus-outline:before{content:'\e0ce'}.typcn-plus:before{content:'\e0cf'}.typcn-point-of-interest-outline:before{content:'\e0d0'}.typcn-point-of-interest:before{content:'\e0d1'}.typcn-power-outline:before{content:'\e0d2'}.typcn-power:before{content:'\e0d3'}.typcn-printer:before{content:'\e0d4'}.typcn-puzzle-outline:before{content:'\e0d5'}.typcn-puzzle:before{content:'\e0d6'}.typcn-radar-outline:before{content:'\e0d7'}.typcn-radar:before{content:'\e0d8'}.typcn-refresh-outline:before{content:'\e0d9'}.typcn-refresh:before{content:'\e0da'}.typcn-rss-outline:before{content:'\e0db'}.typcn-rss:before{content:'\e0dc'}.typcn-scissors-outline:before{content:'\e0dd'}.typcn-scissors:before{content:'\e0de'}.typcn-shopping-bag:before{content:'\e0df'}.typcn-shopping-cart:before{content:'\e0e0'}.typcn-social-at-circular:before{content:'\e0e1'}.typcn-social-dribbble-circular:before{content:'\e0e2'}.typcn-social-dribbble:before{content:'\e0e3'}.typcn-social-facebook-circular:before{content:'\e0e4'}.typcn-social-facebook:before{content:'\e0e5'}.typcn-social-flickr-circular:before{content:'\e0e6'}.typcn-social-flickr:before{content:'\e0e7'}.typcn-social-github-circular:before{content:'\e0e8'}.typcn-social-github:before{content:'\e0e9'}.typcn-social-google-plus-circular:before{content:'\e0ea'}.typcn-social-google-plus:before{content:'\e0eb'}.typcn-social-instagram-circular:before{content:'\e0ec'}.typcn-social-instagram:before{content:'\e0ed'}.typcn-social-last-fm-circular:before{content:'\e0ee'}.typcn-social-last-fm:before{content:'\e0ef'}.typcn-social-linkedin-circular:before{content:'\e0f0'}.typcn-social-linkedin:before{content:'\e0f1'}.typcn-social-pinterest-circular:before{content:'\e0f2'}.typcn-social-pinterest:before{content:'\e0f3'}.typcn-social-skype-outline:before{content:'\e0f4'}.typcn-social-skype:before{content:'\e0f5'}.typcn-social-tumbler-circular:before{content:'\e0f6'}.typcn-social-tumbler:before{content:'\e0f7'}.typcn-social-twitter-circular:before{content:'\e0f8'}.typcn-social-twitter:before{content:'\e0f9'}.typcn-social-vimeo-circular:before{content:'\e0fa'}.typcn-social-vimeo:before{content:'\e0fb'}.typcn-social-youtube-circular:before{content:'\e0fc'}.typcn-social-youtube:before{content:'\e0fd'}.typcn-sort-alphabetically-outline:before{content:'\e0fe'}.typcn-sort-alphabetically:before{content:'\e0ff'}.typcn-sort-numerically-outline:before{content:'\e100'}.typcn-sort-numerically:before{content:'\e101'}.typcn-spanner-outline:before{content:'\e102'}.typcn-spanner:before{content:'\e103'}.typcn-spiral:before{content:'\e104'}.typcn-star-full-outline:before{content:'\e105'}.typcn-star-half-outline:before{content:'\e106'}.typcn-star-half:before{content:'\e107'}.typcn-star-outline:before{content:'\e108'}.typcn-star:before{content:'\e109'}.typcn-starburst-outline:before{content:'\e10a'}.typcn-starburst:before{content:'\e10b'}.typcn-stopwatch:before{content:'\e10c'}.typcn-support:before{content:'\e10d'}.typcn-tabs-outline:before{content:'\e10e'}.typcn-tag:before{content:'\e10f'}.typcn-tags:before{content:'\e110'}.typcn-th-large-outline:before{content:'\e111'}.typcn-th-large:before{content:'\e112'}.typcn-th-list-outline:before{content:'\e113'}.typcn-th-list:before{content:'\e114'}.typcn-th-menu-outline:before{content:'\e115'}.typcn-th-menu:before{content:'\e116'}.typcn-th-small-outline:before{content:'\e117'}.typcn-th-small:before{content:'\e118'}.typcn-thermometer:before{content:'\e119'}.typcn-thumbs-down:before{content:'\e11a'}.typcn-thumbs-ok:before{content:'\e11b'}.typcn-thumbs-up:before{content:'\e11c'}.typcn-tick-outline:before{content:'\e11d'}.typcn-tick:before{content:'\e11e'}.typcn-ticket:before{content:'\e11f'}.typcn-time:before{content:'\e120'}.typcn-times-outline:before{content:'\e121'}.typcn-times:before{content:'\e122'}.typcn-trash:before{content:'\e123'}.typcn-tree:before{content:'\e124'}.typcn-upload-outline:before{content:'\e125'}.typcn-upload:before{content:'\e126'}.typcn-user-add-outline:before{content:'\e127'}.typcn-user-add:before{content:'\e128'}.typcn-user-delete-outline:before{content:'\e129'}.typcn-user-delete:before{content:'\e12a'}.typcn-user-outline:before{content:'\e12b'}.typcn-user:before{content:'\e12c'}.typcn-vendor-android:before{content:'\e12d'}.typcn-vendor-apple:before{content:'\e12e'}.typcn-vendor-microsoft:before{content:'\e12f'}.typcn-video-outline:before{content:'\e130'}.typcn-video:before{content:'\e131'}.typcn-volume-down:before{content:'\e132'}.typcn-volume-mute:before{content:'\e133'}.typcn-volume-up:before{content:'\e134'}.typcn-volume:before{content:'\e135'}.typcn-warning-outline:before{content:'\e136'}.typcn-warning:before{content:'\e137'}.typcn-watch:before{content:'\e138'}.typcn-waves-outline:before{content:'\e139'}.typcn-waves:before{content:'\e13a'}.typcn-weather-cloudy:before{content:'\e13b'}.typcn-weather-downpour:before{content:'\e13c'}.typcn-weather-night:before{content:'\e13d'}.typcn-weather-partly-sunny:before{content:'\e13e'}.typcn-weather-shower:before{content:'\e13f'}.typcn-weather-snow:before{content:'\e140'}.typcn-weather-stormy:before{content:'\e141'}.typcn-weather-sunny:before{content:'\e142'}.typcn-weather-windy-cloudy:before{content:'\e143'}.typcn-weather-windy:before{content:'\e144'}.typcn-wi-fi-outline:before{content:'\e145'}.typcn-wi-fi:before{content:'\e146'}.typcn-wine:before{content:'\e147'}.typcn-world-outline:before{content:'\e148'}.typcn-world:before{content:'\e149'}.typcn-zoom-in-outline:before{content:'\e14a'}.typcn-zoom-in:before{content:'\e14b'}.typcn-zoom-out-outline:before{content:'\e14c'}.typcn-zoom-out:before{content:'\e14d'}.typcn-zoom-outline:before{content:'\e14e'}.typcn-zoom:before{content:'\e14f'}
