@import "../css/upanl_css/upanl.css";
@import "../css/cal_css/calendar_multiday.css";
#gtransCont{display:none;}
*{border:0px;outline:0px;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
td,th{text-align:left;font-weight:normal;}
.icon-edit{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-image:url(../imgs/icons/edit_16x16.png);overflow:hidden;text-indent:21px !important;margin:0 !important;padding:0 !important;}
.icon-close{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-image:url(../imgs/icons/close_16x16.png);overflow:hidden;text-indent:21px !important;margin:0 !important;padding:0 !important;}
.icon-trash{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-image:url(../imgs/icons/trash_16x16.png);overflow:hidden;text-indent:21px !important;margin:0 !important;padding:0 !important;}
.icon-view{display:inline-block;width:25px;height:16px;background-repeat:no-repeat;background-image:url(../imgs/icons/view_25x16.png);overflow:hidden;text-indent:30px !important;margin:0 !important;padding:0 !important;}
.icon-arrowdown{display:inline-block;width:10px;height:10px;background-repeat:no-repeat;background-image:url(../imgs/icons/arrow-down_10x9.png);overflow:hidden;text-indent:15px !important;margin:0 !important;padding:0 !important;}
.notranslate span.tword{display:none;}
.btn{position:relative;padding:3px 9px 2px 10px;background:-moz-linear-gradient(top, #eee, #ddd);background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));background:-webkit-linear-gradient(top, #eee, #ddd);background:-o-linear-gradient(top, #eee, #ddd);background:-ms-linear-gradient(top, #eee, #ddd);-pie-background:linear-gradient(top, #eee, #ddd);color:#222;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;cursor:pointer;}.btn:hover{background:-moz-linear-gradient(top, #fafafa, #eee);background:-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#eee));background:-webkit-linear-gradient(top, #fafafa, #eee);background:-o-linear-gradient(top, #fafafa, #eee);background:-ms-linear-gradient(top, #fafafa, #eee);-pie-background:linear-gradient(top, #fafafa, #eee);}
.btn:active,.btn:focus{background:-moz-linear-gradient(top, #fafafa, #fff);background:-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#fff));background:-webkit-linear-gradient(top, #fafafa, #fff);background:-o-linear-gradient(top, #fafafa, #fff);background:-ms-linear-gradient(top, #fafafa, #fff);-pie-background:linear-gradient(top, #fafafa, #fff);padding:4px 8px 1px 11px;}
body.invisible div.mainmenu{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.gridsystem{max-width:960px;margin:0 auto;position:relative;}
.gridsystem .gridsystem .grid-br{margin-left:0;margin-right:0;}
.clear{clear:both;}
.grid1-16{width:4.166666666666667%;margin:0 1.0416666666666665%;float:left;}
.grid-full1-16{margin:0;width:6.25%;}
.grid2-16,.grid1-8{width:10.416666666666668%;margin:0 1.0416666666666665%;float:left;}
.grid-full2-16{margin:0;width:12.5%;}
.grid3-16{width:16.666666666666668%;margin:0 1.0416666666666665%;float:left;}
.grid-full3-16{margin:0;width:18.75%;}
.grid4-16,.grid2-8,.grid1-4{width:22.916666666666668%;margin:0 1.0416666666666665%;float:left;}
.grid-full4-16{margin:0;width:25%;}
.grid5-16{width:29.166666666666668%;margin:0 1.0416666666666665%;float:left;}
.grid-full5-16{margin:0;width:31.25%;}
.grid6-16,.grid3-8{width:35.416666666666664%;margin:0 1.0416666666666665%;float:left;}
.grid-full6-16{margin:0;width:37.5%;}
.grid7-16{width:41.666666666666664%;margin:0 1.0416666666666665%;float:left;}
.grid-full7-16{margin:0;width:43.75%;}
.grid8-16,.grid4-8,.grid2-4,.grid1-2{width:47.916666666666664%;margin:0 1.0416666666666665%;float:left;}
.grid-full8-16{margin:0;width:50%;}
.grid9-16{width:54.166666666666664%;margin:0 1.0416666666666665%;float:left;}
.grid-full9-16{margin:0;width:56.25%;}
.grid10-16,.grid5-8{width:60.416666666666664%;margin:0 1.0416666666666665%;float:left;}
.grid-full10-16{margin:0;width:62.5%;}
.grid11-16{width:66.66666666666667%;margin:0 1.0416666666666665%;float:left;}
.grid-full11-16{margin:0;width:68.75%;}
.grid12-16,.grid6-8,.grid3-4{width:72.91666666666667%;margin:0 1.0416666666666665%;float:left;}
.grid-full12-16{margin:0;width:75%;}
.grid13-16{width:79.16666666666667%;margin:0 1.0416666666666665%;float:left;}
.grid-full13-16{margin:0;width:81.25%;}
.grid14-16,.grid7-8{width:85.41666666666667%;margin:0 1.0416666666666665%;float:left;}
.grid-full14-16{margin:0;width:87.5%;}
.grid15-16{width:91.66666666666667%;margin:0 1.0416666666666665%;float:left;}
.grid-full15-16{margin:0;width:93.75%;}
.grid1-1,.grid2-2,.grid4-4,.grid8-8,.grid16-16{width:97.91666666666667%;margin:0 1.0416666666666665%;float:left;}
.grid-full16-16{margin:0;width:100%;}
.grid1-12{width:6.249999999999999%;margin:0 1.0416666666666665%;float:left;}
.grid2-12,.grid1-6{width:14.583333333333332%;margin:0 1.0416666666666665%;float:left;}
.grid3-12{width:22.916666666666664%;margin:0 1.0416666666666665%;float:left;}
.grid4-12,.grid2-6,.grid1-3{width:31.249999999999996%;margin:0 1.0416666666666665%;float:left;}
.grid5-12{width:39.58333333333332%;margin:0 1.0416666666666665%;float:left;}
.grid6-12,.grid3-6{width:47.91666666666666%;margin:0 1.0416666666666665%;float:left;}
.grid7-12{width:56.24999999999999%;margin:0 1.0416666666666665%;float:left;}
.grid8-12,.grid4-6,.grid2-3{width:64.58333333333333%;margin:0 1.0416666666666665%;float:left;}
.grid9-12{width:72.91666666666666%;margin:0 1.0416666666666665%;float:left;}
.grid10-12,.grid5-6{width:81.24999999999999%;margin:0 1.0416666666666665%;float:left;}
.grid11-12{width:89.58333333333333%;margin:0 1.0416666666666665%;float:left;}
.grid12-12,.grid6-6,.grid3-3{width:97.91666666666666%;margin:0 1.0416666666666665%;float:left;}
@media (max-width:880px){#split-menu{width:100%;margin:0;} #split-content{width:94%;margin:0 3%;}}@media (max-width:768px){.grid4-16,.grid2-8,.grid1-4{width:47.916666666666664%;margin:0 1.0416666666666665%;float:left;} .grid3-4,.grid5-16{width:97.91666666666667%;margin:0 1.0416666666666665%;float:left;}}@media (max-width:564px){.grid2-8,.grid1-4,.grid4-16,.grid5-16,.grid6-16,.grid7-16,.grid8-16,.grid9-16,.grid10-16,.grid11-16,.grid12-16,.grid13-16,.grid14-16,.grid15-16{width:97.91666666666667%;margin:0 1.0416666666666665%;float:left;} #split-content>[class*="t-page"],#split-content>h1{width:94%;padding:0 3%;margin:0;} #split-content>h1{margin:30px 0 20px;font-size:24px;}}
.font .serif{font-family:Georgia;}.notwindows .font .serif{font-family:StenSerif,Georgia;}
.font .informal{font-family:Georgia;}.notwindows .font .informal{font-family:StenInformal,Georgia;}
.font .dark{color:#333333;}.notwindows .font .dark{color:#222222;}
.font .light{color:#888888;}.notwindows .font .light{color:#666666;}
strong{font-weight:normal !important;}
body{font:normal 14px/160% StenSerif,Georgia;letter-spacing:0;color:#222222;-webkit-text-size-adjust:100%;}
.some-link{font-family:StenSans, Tahoma;}
p{font:normal 14px/160% StenSerif,Georgia;color:#222222;letter-spacing:0;margin:0 0 14px 0;}
p.ingress{font:normal 16px/155% StenSerif,Georgia;color:#666666;letter-spacing:0.025em;margin:0 0 14px 0;}
p.quote{font:normal 14px/155% StenInformal,Georgia;color:#222222;letter-spacing:0.025em;padding:5px 15px 0 38px;position:relative;}
p.quote:before,p.quote .helper{font-family:Times,'Times New Roman' !important;content:' ';letter-spacing:-13px;background-color:#fff;background-image:url(../imgs/quote.png);background-repeat:no-repeat;background-position:6px 7px;width:40px;height:30px;position:absolute;left:-6px;font-size:80px;z-index:0;color:#6f6f6f;top:0;padding-top:25px;}
p.quote strong{font:normal 14px/155% StenInformalSemi,Georgia;color:#222222;letter-spacing:0.025em;}
p.quote.big{font:normal 18px/160% StenInformal,Georgia;color:#222222;letter-spacing:0.025em;padding:5px 15px 5px 80px;}
p.quote.big:before,p.quote.big .helper{letter-spacing:-20px;background-image:url(../imgs/quote_big.png);background-position:15px 16px;width:70px;height:60px;font-size:150px;left:-10px;padding-top:55px;}
p strong{font:normal 14px/160% StenSerifSemi,Georgia;color:#222222;letter-spacing:0;}
.windows{font:normal 15px/155% Georgia;color:#333333;letter-spacing:0;}
.windows p{font:normal 15px/150% Georgia;color:#000000;letter-spacing:0;margin:0 0 14px 0;}
.windows p.ingress{font:normal 17px/145% Georgia;color:#666666;letter-spacing:0.025em;margin:0 0 14px 0;}
.windows p.quote{font:normal 15px/140% Georgia;color:#222222;letter-spacing:0.025em;padding:5px 15px 0 38px;position:relative;}
.windows p.quote:before,.windows p.quote .helper{font-family:Times,'Times New Roman' !important;content:' ';letter-spacing:-13px;background-color:#fff;background-image:url(../imgs/quote.png);background-repeat:no-repeat;background-position:6px 7px;width:40px;height:30px;position:absolute;left:-6px;font-size:80px;z-index:0;color:#6f6f6f;top:0;padding-top:25px;}
.windows p.quote strong{font:normal 15px/140% Georgia;color:#222222;letter-spacing:0.025em;}
.windows p.quote.big{font:normal 19px/150% Georgia;color:#222222;letter-spacing:0.025em;padding:5px 15px 5px 80px;}
.windows p.quote.big:before,.windows p.quote.big .helper{letter-spacing:-20px;background-image:url(../imgs/quote_big.png);background-position:15px 16px;width:70px;height:60px;font-size:150px;left:-10px;padding-top:55px;}
.windows p strong{font:normal 15px/150% Georgia;color:#222222;letter-spacing:0;font-weight:bold !important;}
.windows .div-box-info p,.windows .div-box-info li{font:normal 13px/140% StenSans,Tahoma;color:#222222;letter-spacing:0;}
.windows .div-box-info p strong,.windows .div-box-info li strong{font:normal 13px/140% StenSansSemi,Tahoma;color:#222222;letter-spacing:0;}
.windows ol li{list-style:decimal;}
.windows ul li,.windows ol li{font:normal 15px/155% Georgia;color:#000000;letter-spacing:0;margin:0;}
.windows ul.bullet li,.windows ol.bullet li{list-style:disc;}
.windows .prod-pack ul li,.windows .prod-pack ol li{margin:0 0 20px 0;}
.windows strong{font:normal 15px/150% Georgia;color:#222222;letter-spacing:0;font-weight:bold;}
.windows h1,.windows h1 a{font:normal 33px/110% Georgia;color:#222222;letter-spacing:0;margin:40px 0 14px 0;}
.windows h1.below-h,.windows h1 a.below-h{margin-top:0;}
.windows h2,.windows h2 a{font:normal 27px/110% Georgia;color:#222222;letter-spacing:0;margin:36px 0 14px 0;}
.windows h2.below-h,.windows h2 a.below-h{margin-top:0;}
.windows h3,.windows h3 a{font:normal 21px/110% StenSans,Tahoma;color:#222222;letter-spacing:0;margin:32px 0 8px 0;}
.windows h3.below-h,.windows h3 a.below-h{margin-top:0;}
.windows h4,.windows h4 a{font:normal 15px/130% StenSansSemi,Tahoma;color:#222222;letter-spacing:0.05em;margin:28px 0 2px 0;text-transform:uppercase;}
.windows h4.below-h,.windows h4 a.below-h{margin-top:14px;}
strong{font:normal 14px/160% StenSerifSemi,Georgia;color:#222222;letter-spacing:0;}
.div-box-info p,.div-box-info li{font:normal 13px/140% StenSans,Tahoma;color:#222222;letter-spacing:0;}
.div-box-info p strong,.div-box-info li strong{font:normal 13px/140% StenSansSemi,Tahoma;color:#222222;letter-spacing:0;}
h1,h1 a{font:normal 32px/110% StenSerif,Georgia;letter-spacing:0;margin:40px 0 14px 0;text-decoration:none;color:#222222;}
h1:active,h1 a:active{color:#222222;}
h1:hover,h1 a:hover{color:#222222;}
h1:visited,h1 a:visited{color:#222222;}
h1.below-h,h1 a.below-h{margin-top:0;}
h2,h2 a{font:normal 26px/110% StenSerif,Georgia;letter-spacing:0;margin:36px 0 14px 0;text-decoration:none;color:#222222;}
h2:active,h2 a:active{color:#222222;}
h2:hover,h2 a:hover{color:#222222;}
h2:visited,h2 a:visited{color:#222222;}
h2.below-h,h2 a.below-h{margin-top:0;}
h3,h3 a{font:normal 20px/110% StenSans,Tahoma;letter-spacing:0;margin:32px 0 8px 0;text-decoration:none;color:#222222;}
h3:active,h3 a:active{color:#222222;}
h3:hover,h3 a:hover{color:#222222;}
h3:visited,h3 a:visited{color:#222222;}
h3.below-h,h3 a.below-h{margin-top:0;}
h4,h4 a{font:normal 14px/130% StenSansSemi,Tahoma;letter-spacing:0.05em;margin:28px 0 2px 0;text-decoration:none;color:#222222;text-transform:uppercase;}
h4:active,h4 a:active{color:#222222;}
h4:hover,h4 a:hover{color:#222222;}
h4:visited,h4 a:visited{color:#222222;}
h4.below-h,h4 a.below-h{margin-top:14px;}
ul,ol{margin-bottom:14px;}ul li,ol li{font:normal 14px/160% StenSerif,Georgia;color:#222222;letter-spacing:0;margin:0;}
ul.bullet li,ol.bullet li{list-style:disc;}
ol li{list-style:decimal;margin-left:34px;}
a{color:#005276;text-decoration:underline;cursor:pointer;}a:hover{color:#0099dc;}
a:active{color:#10b6ff;}
a:visited{color:#00405d;}a:visited:hover{color:#0075a9;}
a:visited:active{color:#0099dc;}
a h1,a h2,a h3,a h4,a p{text-decoration:none;}
#catalog-list span{font:normal 14px/160% StenSans,Tahoma;color:#005276;letter-spacing:0;margin:0 0 14px 0;}
#catalog-soklist-list span{font:normal 16px/160% StenSans,Tahoma;color:#005276;letter-spacing:0;margin:0 0 14px 0;}
p.caption,div.caption span{font:normal 12px/160% StenSans,Tahoma;color:#666666;letter-spacing:0;margin:0 0 14px 0;}
div.sort span{font:normal 12px/160% StenSans,Tahoma;color:#222222;letter-spacing:0;margin:0 0 14px 0;}
.ie7 .dialog-buttons .primary{float:none !important;}
.rteright{text-align:right;}
.rtecenter{text-align:center;}
body.cleartype-off,.cleartype-off input{font:normal 15px/140% Arial;}
.font-StenSerif{font-family:StenSerif, Arial;}
.font-StenSerifItalic{font-family:StenSerifItalic, Arial;}
.font-StenSerifSemi{font-family:StenSerifSemi, Arial;}
.font-StenSerifSemiItalic{font-family:StenSerifSemiItalic, Arial;}
.font-StenSerifHeavy{font-family:StenSerifHeavy, Arial;}
.font-StenSerifHeavyItalic{font-family:StenSerifHeavyItalic, Arial;}
.font-StenSans{font-family:StenSans, Arial;}
.font-StenSansSemi{font-family:StenSansSemi, Arial;}
.font-StenSansHeavy{font-family:StenSansbold, Arial;}
.font-StenSansHeavyItalic{font-family:StenSansHeavyItalic, Arial;}
.font-StenSansCaps{font-family:StenSansCaps, Arial;}
.font-StenInformal{font-family:StenInformal, Georgia;}
.font-StenInformalItalic{font-family:StenInformalItalic, Georgia;}
.font-StenInformalSemi{font-family:StenInformalSemi, Georgia;}
.font-StenInformalSemiItalic{font-family:StenInformalSemiItalic, Georgia;}
.font-StenInformalHeavy{font-family:StenInformalHeavy, Georgia;}
.font-StenInformalHeavyItalic{font-family:StenInformalHeavyItalic, Georgia;}
.font-StenInformalLowNumb{font-family:StenInformal, Georgia;}
body.windows #catalog-list span,body.windows #catalog-soklist-list span{font-size:75%;font-weight:bold;}
@media (max-width:700px){.div-box-info p,.div-box-info li{font-size:11px;}.div-box-info p strong,.div-box-info li strong{font-size:11px;}}small{font-size:small !important;}
#spinner-container{position:absolute;}#spinner-container #spinner-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:999990;-khtml-opacity:0.5;-moz-opacity:0.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:0.5;}
#spinner-container #spinner-indicator{position:absolute;top:50%;left:0;right:0;bottom:0;text-align:center;z-index:999991;}#spinner-container #spinner-indicator div{display:inline-block;padding:.5em;border-radius:3em;margin-top:-50%;}#spinner-container #spinner-indicator div i{color:#8b130b;}
.content{max-width:1400px;margin:0 auto;}
.slider{position:relative;margin:0;}
.slider li>a{display:block;text-decoration:none;}
.slider .description{color:#000;max-width:50%;position:absolute;padding:20px;line-height:1.2;bottom:50px;left:60px;}
.slide-title{display:block;font-size:26px;margin-bottom:10px;font-weight:bold;}
.slide-subtitle{font-size:16px;}
.slider .slide-right-description{bottom:50px;right:60px;left:auto;}
.slider .slide-bg-red,.slider .slide-bg-blue,.slider .slide-bg-gold,.slider .white-content{color:#fff;}
.slider .slide-bg-white{color:#222;}
.slide-bg-red{background:rgba(153, 0, 0, 0.75);}
.slide-bg-red:hover{background:rgba(153, 0, 0, 0.85);}
.slide-bg-blue{background:rgba(26, 127, 172, 0.75);}
.slide-bg-blue:hover{background:rgba(26, 127, 172, 0.85);}
.slide-bg-gold{background:rgba(226, 190, 20, 0.75);}
.slide-bg-gold:hover{background:rgba(226, 190, 20, 0.85);}
.slide-bg-white{background:rgba(255, 255, 255, 0.75);}
.slide-bg-white:hover{background:rgba(255, 255, 255, 0.85);}
@media (max-width:960px){.slider .description{display:block;bottom:auto;box-sizing:border-box;position:static;max-width:100%;width:100%;}}@media (max-width:565px){.slide-title{font-size:18px;} .slide-sub-title{font-size:13px;}}#bodycontent{background:#fff;height:auto !important;max-width:auto;min-height:100%;margin:0 auto -380px;width:auto;}#bodycontent .pagewrapper{width:inherit;}#bodycontent .pagewrapper div.push{height:380px;}
#bodycontent .pagewrapper #maincontent{position:relative;margin-bottom:32px;max-width:1004px;margin:0 auto;z-index:1;clear:both;}
.page-firstpage div#bodycontent div.pagewrapper div#maincontent{max-width:100%;}
.blockwrapper{position:relative;background:#fff;}
.betweenblocks{height:20px;border:5px solid #ffffff;border-left:0;border-right:0;background:#fff;}
.betweenblocks-hidden{background:transparent;}
html,body{height:100%;}
html ul li,html ol li{list-style-type:inherit !important;}
@media (max-width:880px){.betweenblocks{display:none;} #bodycontent{padding-top:44px;}}.header{z-index:4;background:transparent;background-size:100%;background-position:top;height:215px;}.header li{list-style-type:none;margin:0;padding:0;}
.header .searchbox{margin:0 auto;max-width:450px;position:relative;height:47px;top:90px;}
.header .baogeBg{background:transparent no-repeat;background-image:url(../imgs/headerBg.png);position:absolute;z-index:501;height:215px;width:40px;}
.header .baoge{background:transparent no-repeat;background-image:url(../imgs/baoge.png);height:215px;position:relative;z-index:5;pointer-events:none;}.header .baoge>a{pointer-events:auto;}
.header .logoVertical{background:transparent no-repeat;background-image:url(../imgs/logoVertical.png);width:37px;height:191px;margin-top:35px;margin-left:30px;cursor:pointer;}
#studlilogo{cursor:pointer;}
.ie7 .header .scrollable{margin-left:150px;}.ie7 .header .scrollable .items{margin-left:-150px;}
.ie7Wrapper{position:relative;z-index:101;height:0;}.ie7Wrapper .gridsystem{position:absolute;height:0;}
@media (max-width:880px){.header .baogeBg,.header .gridsystem,.header #topmenu,.header #topmenu_bg{display:none;} .page-mypages .header,.page-chrome-split .header,body:not(.page-firstpage) .header,.page-firstpage .header,[class*='page-shop-cart'] .header{display:none;} .page-firstpage .mobile-header-nav:after{background-color:#dedede;}}#menusearch-form{position:relative;}#menusearch-form .form-field.form-field-text input:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
#searchText{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 0 #ffffff;-webkit-box-shadow:0 0 0 #ffffff;-moz-box-shadow:0 0 0 #ffffff;font-family:StenSans,Tahoma;font-weight:normal;font-size:17px;display:block;padding-left:20px;height:50px;position:absolute;top:7px;width:100%;border:none;background:#fff none repeat scroll 0 0;border-radius:3px 0 0 3px;border:1px solid #ccc;-webkit-transition:background-color 150ms linear;-moz-transition:background-color 150ms linear;-o-transition:background-color 150ms linear;-ms-transition:background-color 150ms linear;transition:background-color 150ms linear;}.notwindows #searchText{font-family:StenSans,Tahoma;}
#searchText.placeholder{color:#ccc;}
.ie7 #searchText{height:23px;width:170px;}
.windows #searchText{font-size:17px;}
.baogeBend #searchText:focus{border-color:rgba(0, 0, 0, 0.5);}
#searchSubmit{position:absolute;top:7px;right:-50px;border-radius:0 3px 3px 0;display:block;width:50px;height:50px;cursor:pointer;background:rgba(0, 0, 0, 0.3);background-repeat:no-repeat;background-position:center;background-image:url(../imgs/search.png);}
.search-box-disabled{background-color:#FFC;position:absolute;width:255px;right:22px;bottom:15px;padding:12px 15px;z-index:1000000;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;box-shadow:0 1px 1px #b3b3b3;-webkit-box-shadow:0 1px 1px #b3b3b3;-moz-box-shadow:0 1px 1px #b3b3b3;}.search-box-disabled p{font-family:StenSans,Tahoma;font-weight:normal;font-size:14px;line-height:155%;}.notwindows .search-box-disabled p{font-family:StenSans,Tahoma;}
.notwindows .search-box-disabled p{font-size:14px;line-height:160%;}
.search-box-disabled h1{margin:0 0 10px 0;font-family:StenSansSemi,Tahoma;font-weight:normal;font-size:16px;line-height:155%;}.notwindows .search-box-disabled h1{font-family:StenSansSemi,Tahoma;}
.notwindows .search-box-disabled h1{font-size:16px;line-height:160%;}
.autoc-wrapper{position:relative;left:4px;top:50px;z-index:100;}
#autocomplete-list{display:none;}
.header>.topbanner{position:absolute;height:180px;top:0;left:0;max-width:auto;}.header>.topbanner .gridsystem{cursor:pointer;}
.header>.topbanner h3{margin:55px 0 0 10px;}
.header>.topbanner p{font:normal 13px/140% StenSans,Tahoma;color:#000000;letter-spacing:0;margin:10px 0 0 10px;}
.header>.topbanner p a{font:normal 13px/140% StenSans,Tahoma;letter-spacing:0;margin:10px 0 0 0;text-decoration:none;color:#000000;}
.header>.topbanner p a:active{color:#000000;}
.header>.topbanner p a:hover{color:#000000;}
.header>.topbanner p a:visited{color:#000000;}
#footer{margin:20px auto 0;height:380px;max-width:auto;background:#000;}#footer .betweenblocks{margin:0 auto;}
.footer-menu-wrapper{background:#000;}@media (min-width:771px) and (max-width:880px){.footer-menu-wrapper{height:100px;}}.footer-menu-wrapper .socialicons{display:inline-block;padding:24px 0;}@media (max-width:880px){.footer-menu-wrapper .socialicons{padding-bottom:0px;}}
.footer-menu-wrapper li{display:inline-block;}
.footer-menu-wrapper a{display:inline-block;}
.footer-menu-wrapper .twittericon{background:url('/../imgs/twittericon.png');background-repeat:no-repeat;width:50px;height:30px;}
.footer-menu-wrapper .facebookicon{background:url('/../imgs/facebookicon.png');background-repeat:no-repeat;width:50px;height:30px;}
.footer-menu-wrapper .youtubeicon{background:url('/../imgs/youtubeicon.png');background-repeat:no-repeat;width:70px;height:30px;}
.footer-info-wrapper{background:#868686;padding-top:20px;}
.footermenu{padding:24px 0 0 0;}@media (max-width:880px){.footermenu ul{margin:0 auto;text-align:center;}}.footermenu li{margin-left:0;list-style:none;float:left;padding:0 20px 0 0;cursor:pointer;}
.footermenu a{font:normal 14px/140% StenSans,Tahoma;letter-spacing:0;text-decoration:none;color:#ffffff;text-decoration:underline;}
.footermenu a:active{color:#ffffff;}
.footermenu a:hover{color:#ffffff;}
.footermenu a:visited{color:#ffffff;}
.footeritem{padding:10px 20px 10px 0;height:100px;}.footeritem h4{font:normal 14px/130% StenSans,Tahoma;color:#ffffff;letter-spacing:0;margin:0;padding-bottom:10px;text-decoration:underline;}
.footeritem p{font:normal 13px/140% StenSans,Tahoma;color:#ffffff;letter-spacing:0;margin:0;padding-bottom:6px;}
.footeritem.kontakt{background:#727171;padding-left:20px;border-radius:5px;height:180px;padding-top:20px;}
.omoss-special{float:left;margin-left:15px;}@media (max-width:880px){.omoss-special{margin-left:5px;}}.omoss-special p{max-width:200px;}@media (max-width:880px){.omoss-special p{max-width:100%;}}
.kontakt-special{float:right;margin-right:15px;}
.logoHorizontal{background:no-repeat left 15px;cursor:pointer;float:right;height:51px;width:190px;background-image:url(../imgs/logoHorizontal.png);}
@media (max-width:880px){#footer .betweenblocks{display:block;} .footer-info-wrapper .gridsystem{padding-right:20px;padding-left:20px;}}@media (max-width:768px){#footer{background:#000;} .footer-info-wrapper{font-size:0;background:#868686;}.footer-info-wrapper .grid1-4{display:inline-block;float:none;vertical-align:top;} .kontakt-special{float:none;margin-right:0;} .footer-menu-wrapper{background:#010101;overflow:hidden;padding-bottom:20px;} .footer-menu-wrapper .grid1-4,.footer-menu-wrapper .grid3-4{margin:0 3% 10px;text-align:center;width:94%;} .footer-menu-wrapper li,.footer-menu-wrapper .logoHorizontal{display:inline-block;float:none;margin-bottom:10px;} .footeritem{height:auto;}.footeritem.kontakt{text-align:center;margin-bottom:20px;}}@media (max-width:768px) and (max-width:880px){.footer-menu-wrapper .grid2-4{width:100%;}}
@media (max-width:564px){}.dialog-container{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;z-index:10000000;}.dialog-container .choose-account-pwd-reset{margin-top:1em;}.dialog-container .choose-account-pwd-reset .acc-row{margin-bottom:.3em;}.dialog-container .choose-account-pwd-reset .acc-row input{float:left;}
.dialog-container .choose-account-pwd-reset .acc-row label{float:left;color:black;padding-left:.5em;}
.dialog-container .dialog-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:#333;-khtml-opacity:0.8;-moz-opacity:0.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);opacity:0.8;}
.dialog-container .dialog{position:absolute;overflow:auto;top:50px;left:50%;background:#eee;border:4px solid #ffffff;box-sizing:border-box;max-width:520px;width:100%;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;box-shadow:0 0 10px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);}.dialog-container .dialog .dialog-title{padding:10px 15px;font:normal 20px/110% StenSans,Tahoma;color:#222222;letter-spacing:0;}
.dialog-container .dialog .dialog-content{padding:10px 15px;min-height:50px;}.dialog-container .dialog .dialog-content h3{margin-top:16px;}
.dialog-container .dialog .dialog-content ul{margin-left:20px;}.dialog-container .dialog .dialog-content ul li{list-style-type:disc;}
.dialog-container .dialog .dialog-buttons{margin-top:10px;height:38px;position:relative;width:100% !important;}.dialog-container .dialog .dialog-buttons button[data-dialog-action='confirm'],.dialog-container .dialog .dialog-buttons button.activateb{position:absolute;top:0;right:0;}.ie7 .dialog-container .dialog .dialog-buttons button[data-dialog-action='confirm'],.ie7 .dialog-container .dialog .dialog-buttons button.activateb{position:static;float:right;}
.dialog-container .dialog .dialog-buttons button[data-dialog-action='cancel']{position:absolute;top:0;left:0;}.ie7 .dialog-container .dialog .dialog-buttons button[data-dialog-action='cancel']{position:static;}
@media screen and (max-width:850px){.dialog.auth-form-dialog,.dialog.register-form-dialog{overflow:auto !important;} #activate-product-wrapper{width:100% !important;position:inherit !important;float:left;} #activate-product-wrapper .inner{position:relative;border:0 !important;border-top:1px solid #dddddd !important;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-moz-border-radius:0 0 0 0 !important;-webkit-border-radius:0 0 0 0 !important;border-radius:0 0 0 0 !important;}#activate-product-wrapper .inner .bottom{display:none;} .dialog-container .dialog{width:95% !important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);margin:0 !important;}.dialog-container .dialog .dialog-content{overflow:auto;}}@media screen and (max-width:640px){#gtransPop{clear:both;} .dialog-container .dialog .dialog-title{font-size:16px;padding-right:40px;} .dialog-content{overflow:auto;}.dialog-content .ingress{margin-bottom:5px;} .dialog-content .translate-info{float:left;max-width:48%;margin-right:1%;} .dialog-content #auth-form #form-field-email-container,.dialog-content #auth-form #form-field-password-container{width:100%;margin-right:0;}}@media screen and (max-width:520px){#login-wrapper,#register-wrapper,#oauth-wrapper{width:100% !important;}#login-wrapper .inner .box-login-content,#register-wrapper .inner .box-login-content,#oauth-wrapper .inner .box-login-content{min-height:0 !important;} #login-wrapper .inner{border-right:0 !important;} #register-wrapper .inner{border-top:1px solid #dddddd !important;border-left:0 !important;} #oauth-wrapper .btn-bs-fejk{width:auto !important;margin-bottom:2px;} .dialog-container .dialog{min-height:10px;padding-bottom:10px;}.dialog-container .dialog .dialog-content{padding:5px;} .dialog-content .translate-info{margin-right:0;max-width:100%;float:none;} .dialog-content .dialog-buttons{width:100% !important;} body.safari.dialog-open{position:fixed !important;}}.dialog.auth-form-dialog,.dialog.register-form-dialog{overflow:visible;min-height:initial;}
.dialog.auth-form-dialog>.dialog-title{display:none;}
.dialog.auth-form-dialog>.dialog-content{padding:0;}
#closeDialog,#closeHelp{position:absolute;top:0;right:0;width:30px;height:30px;text-align:center;font-size:1.5em;line-height:140%;color:#333;text-decoration:none;}#closeDialog:hover,#closeHelp:hover{color:#666;}
#closeHelp{right:30px;}
.dialog.activate-product-dialog{background:#8b130b;}.dialog.activate-product-dialog .dialog-title,.dialog.activate-product-dialog .form-field label,.dialog.activate-product-dialog p{color:#fff;}
.dialog.activate-product-dialog #form-error-message,.dialog.activate-product-dialog .error-msg{background-color:white;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;padding:1em;color:red;margin-bottom:1em;}.dialog.activate-product-dialog #form-error-message p,.dialog.activate-product-dialog .error-msg p{color:red;margin:0;}
.dialog.activate-product-dialog #spinner-container #spinner-overlay{background:#8b130b;}
.dialog.activate-product-dialog #spinner-indicator div i{color:#fff !important;}
.dialog.activate-product-dialog input{box-sizing:border-box;width:100%;}
.login-show{display:none;}
.login-hide{display:inline;}
.loggedin .login-show{display:inline;}
.loggedin .login-hide{display:none;}
#activate-product-wrapper{width:256px;width:296px;position:absolute;left:-320px;top:-4px;}#activate-product-wrapper .inner{padding:20px 25px;background:#8b130b;border:4px solid #fff;box-sizing:border-box;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;box-shadow:0 0 10px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);}#activate-product-wrapper .inner .required{display:none;}
#activate-product-wrapper .inner>h3{margin:0;padding:0 0 20px 0;color:white;}
#activate-product-wrapper .inner button{width:100%;padding:10px 12px;box-shadow:0 0 0 #ffffff;-webkit-box-shadow:0 0 0 #ffffff;-moz-box-shadow:0 0 0 #ffffff;}
#activate-product-wrapper .inner .error-msg{background-color:white;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;padding:1em;color:red;margin-bottom:1em;}#activate-product-wrapper .inner .error-msg p{color:red;}
#activate-product-wrapper .inner label{color:white;}
#activate-product-wrapper .inner input{width:100%;box-sizing:border-box;}
#activate-product-wrapper .inner #spinner-overlay{background:#8b130b;}
#activate-product-wrapper .inner #spinner-indicator div i{color:#fff;}
#codeinfo-data img{float:left;padding:0 15px 15px 0;}
#codeinfo-data p,#codeinfo-data strong{color:white;}
#login-wrapper,#register-wrapper,#oauth-wrapper{width:50%;float:left;}#login-wrapper .inner,#register-wrapper .inner,#oauth-wrapper .inner{padding:20px 25px;}#login-wrapper .inner>h3,#register-wrapper .inner>h3,#oauth-wrapper .inner>h3{margin:0;padding:0 0 20px 0;}
#login-wrapper .inner button,#register-wrapper .inner button,#oauth-wrapper .inner button,#login-wrapper .inner .btn-style,#register-wrapper .inner .btn-style,#oauth-wrapper .inner .btn-style{width:100%;padding:10px 12px;}
#login-wrapper .inner input,#register-wrapper .inner input,#oauth-wrapper .inner input{width:100%;box-sizing:border-box;}
#login-wrapper .inner .btn-style,#register-wrapper .inner .btn-style,#oauth-wrapper .inner .btn-style{display:block;box-sizing:border-box;text-align:center;}
#login-wrapper .inner .box-login-content,#register-wrapper .inner .box-login-content,#oauth-wrapper .inner .box-login-content{min-height:150px;}
#login-wrapper .inner{border-right:1px solid #dddddd;}#login-wrapper .inner #webform-component-nytt_losenord{text-align:center;}#login-wrapper .inner #webform-component-nytt_losenord p{margin:10px 0 0 0;}
#register-wrapper .inner{position:relative;left:-1px;border-left:1px solid #dddddd;}
#oauth-wrapper{width:100%;}#oauth-wrapper .inner{border-top:1px solid #dddddd;text-align:center;}#oauth-wrapper .inner small{color:#666;}
.btn-bs-fejk{display:inline-block;padding:4px 6px;margin-bottom:0;font-size:13px;line-height:20px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;cursor:pointer;border:1px solid #cccccc;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;}.btn-bs-fejk i{font-size:14px;}
.btn-facebook{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#2b4b90;*background-color:#133783;background-image:-moz-linear-gradient(top, #3b5998, #133783);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#3b5998), to(#133783));background-image:-webkit-linear-gradient(top, #3b5998, #133783);background-image:-o-linear-gradient(top, #3b5998, #133783);background-image:linear-gradient(to bottom, #3b5998, #133783);background-repeat:repeat-x;border-color:#133783 #133783 #091b40;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b5998', endColorstr='#ff133783', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.btn-facebook.active,.btn-facebook.disabled,.btn-facebook[disabled]{color:#ffffff;background:#133783;*background:#102e6d;}
.btn-facebook:active,.btn-facebook.active{background:#0d2456 \9;}
.btn-google-plus{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#d34332;*background-color:#c53727;background-image:-moz-linear-gradient(top, #dd4b39, #c53727);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#dd4b39), to(#c53727));background-image:-webkit-linear-gradient(top, #dd4b39, #c53727);background-image:-o-linear-gradient(top, #dd4b39, #c53727);background-image:linear-gradient(to bottom, #dd4b39, #c53727);background-repeat:repeat-x;border-color:#c53727 #c53727 #85251a;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd4b39', endColorstr='#ffc53727', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-google-plus:hover,.btn-google-plus:focus,.btn-google-plus:active,.btn-google-plus.active,.btn-google-plus.disabled,.btn-google-plus[disabled]{color:#ffffff;background:#c53727;*background:#b03123;}
.btn-google-plus:active,.btn-google-plus.active{background:#9a2b1f \9;}
.btn-skolfed{color:#000;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-repeat:repeat-x;border-color:#d46c03 #d46c03 #0d0801;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9e3b', endColorstr='#ffd46c03', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-skolfed:hover,.btn-skolfed:focus,.btn-skolfed:active,.btn-skolfed.active,.btn-skolfed.disabled,.btn-skolfed[disabled]{color:#333;background:#ccc;}
.btn-skolfed:active,.btn-skolfed.active{background:#ccc;}
.btn-skolfed i.skolfederationenlogga{background:url('../imgs/skolfedlogo.png');height:19px;width:17px;display:inline-block;vertical-align:bottom;background-size:contain;background-repeat:no-repeat;background-position:0 2px;}
a.activate-help-link{font-size:1.5em;line-height:140%;}a.activate-help-link:link,a.activate-help-link:visited{color:white;}
a.activate-help-link:active,a.activate-help-link:hover{color:#ccc;}
@media screen and (max-width:520px){#login-wrapper .inner .box-login-content,#register-wrapper .inner .box-login-content,#oauth-wrapper .inner .box-login-content{height:auto;} #register-wrapper h3,#register-wrapper #webform-component-registrera .box-login-content{display:none;} #register-wrapper p{margin:0;}}p.shop-closed{font:normal 13px/160% StenSerif,Georgia;color:#b40000;letter-spacing:0;}
#cart-container{margin-top:40px;}#cart-container .product_carttext p{width:610px;}
#cart-container form{position:relative;}#cart-container form #cart-buttons{margin-top:20px;text-align:right;}
#cart-container form #cart-apply-campaign-code input[type="text"]{border:1px solid #b2e0ff;padding:4px;border-radius:4px;}
#cart-container #error-messages{display:none;}
#cart-list{font:normal 13px/140% StenSans,Tahoma;color:#222222;letter-spacing:0;}
#cart-list .error{color:#b40000;}#cart-list .error a{color:#b40000;text-decoration:underline;}
#cart-list thead{font:normal 13px/140% StenSans,Tahoma;color:#222222;letter-spacing:0;font-family:StenSansSemi, Arial;font-weight:normal;}
#cart-list table{border-collapse:collapse;width:100%;}#cart-list table th,#cart-list table td{padding:4px;}#cart-list table th.nowrap,#cart-list table td.nowrap{word-wrap:normal;}
#cart-list table .icon-delete,#cart-list table .icon-trash{position:relative;top:2px;}
#cart-list table .icon-delete{padding:5px;cursor:pointer;}#cart-list table .icon-delete:hover{opacity:.75;}
#cart-list table tbody .item-count span{display:inline-block;cursor:pointer;width:10px;}#cart-list table tbody .item-count span:hover{opacity:.75;}
#cart-list table tbody .item-count span.icon-hidden i{display:none;}
#cart-list table tbody .item-count input{display:inline;width:40px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;padding:2px 0;text-align:center;background:#fff;}
#cart-list table tbody a{color:#222222;text-decoration:none;}
#cart-list table tbody span.error{display:block;margin-top:9px;}
#cart-list table#cart-freebies{margin-top:20px;}#cart-list table#cart-freebies thead th,#cart-list table#cart-freebies tbody th,#cart-list table#cart-freebies thead td,#cart-list table#cart-freebies tbody td{text-align:center;width:60px;}
#cart-list table#cart-freebies thead th+th,#cart-list table#cart-freebies tbody th+th,#cart-list table#cart-freebies thead td+td,#cart-list table#cart-freebies tbody td+td{text-align:left;width:auto;}
#cart-list table#cart-freebies thead th+th+th,#cart-list table#cart-freebies tbody th+th+th,#cart-list table#cart-freebies thead td+td+td,#cart-list table#cart-freebies tbody td+td+td{text-align:right;width:100px;color:#999;}
#cart-list table#cart-freebies thead th+th+th+th,#cart-list table#cart-freebies tbody th+th+th+th,#cart-list table#cart-freebies thead td+td+td+td,#cart-list table#cart-freebies tbody td+td+td+td{text-align:right;width:20px;}
#cart-list table#cart-freebies thead{background:#c1e0b2;}
#cart-list table#cart-freebies tbody{border-bottom:1px solid #c1e0b2;}
#cart-list table#cart-freebies .alt{background:#eaf5e5;}
#cart-list table#cart-freebies #cart-freebies-header{background:transparent;}
#cart-payable .count{text-align:left;width:75px;}
#cart-payable .title{text-align:left;width:auto;}
#cart-payable .shipping{text-align:left;width:100px;}
#cart-payable .price{text-align:right;width:100px;}
#cart-payable .discount{text-align:center;width:50px;}
#cart-payable .vat{text-align:center;width:50px;}
#cart-payable .sum{text-align:right;width:100px;}
#cart-payable .delete-item{text-align:right;width:20px;}
#cart-payable .alt{background:#eee;}
#cart-payable thead{background:#333;color:#fff;}
#cart-payable tfoot td{text-align:left;}
#cart-payable tfoot tr.total{font:normal 15px/130% StenSans,Tahoma;color:#222222;letter-spacing:0;font-family:StenSansSemi, Arial;border-top:1px solid #b2e0ff;}
#cart-payable tfoot td+td{text-align:right;}
#cart-payable tbody tr input{border:1px solid #b2e0ff;}
#cart-payable .fa-trash-o{font-size:14px;padding:5px;}
table th{font-weight:bold;}
table td,table th{padding:9px 10px;text-align:left;}
@media only screen and (max-width:767px){#cart-list thead,.summary-table thead,#cart-list table td,.summary-table table td{font-size:11px;} #cart-list thead th,.summary-table thead th{vertical-align:middle;} #cart-payable,.cart-summary .summary-table{table-layout:auto;} #cart-payable .count,#cart-payable .sum,#cart-payable .price{width:auto;} table.responsive{margin-bottom:0;} #cart-payable thead,.cart-summary .summary-table .table-wrapper thead{background:#F6F6F6;color:#000;} #cart-payable .alt,.cart-summary .summary-table .table-wrapper .alt{background:#F6F6F6;} #cart-payable tfoot tr.total,.cart-summary .summary-table .table-wrapper tfoot tr.total{border:0 none;background:#F6F6F6;} #cart-payable .fa-trash-o,.cart-summary .summary-table .table-wrapper .fa-trash-o{padding:0;} .cart-summary .summary-table .table-wrapper tfoot{border:0 none;} #reports .pinned .rapport{background:transparent;} #reports .pinned tr:nth-child(odd),#reports .pinned tr:nth-child(even){background:transparent;} #reports .pinned,.pinned{position:absolute;left:0;top:0;background:#fff;width:130px;overflow:hidden;overflow-x:scroll;background-color:#F6F6F6;border-bottom:1px solid #D3D3D3;border-top:1px solid #D3D3D3;border-right:1px solid #ccc;border-left:1px solid #ccc;} .cart-summary .pinned{width:80px;} .summary-table .table-wrapper .scrollable{margin-left:80px;} .table-wrapper .scrollable{margin-left:130px;} .pinned table{border-right:none;border-left:none;width:100%;} .pinned table th,.pinned table td{white-space:nowrap;} .pinned td:last-child{border-bottom:0;} .table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border:1px solid #ccc;} div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden;} table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden;} table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none;}}#cartpanel-header{position:fixed;z-index:4001;top:0;right:-300px;box-sizing:border-box;width:300px;background:#222222;height:50px;padding:5px 15px;}#cartpanel-header .cartpanel-header-text{font:20px/100% StenSans,Tahoma;color:#fff;padding:10px 0;line-height:20px;}
#cartpanel-header button#cartpanel-closebutton{cursor:pointer;color:#d3d3d3 !important;background:transparent !important;font-size:20px;padding:10px 14px;position:absolute;top:0;right:0;}#cartpanel-header button#cartpanel-closebutton:hover>i,#cartpanel-header button#cartpanel-closebutton:focus>i,#cartpanel-header button#cartpanel-closebutton:active>i{color:#fff !important;}
#cartpanel-container{display:none;position:fixed;top:0;right:-300px;z-index:4000;width:300px;background-color:#fff;}#cartpanel-container.cartpanel-open{box-shadow:0 0 25px rgba(0, 0, 0, 0.3);}
#cartpanel-container #cartpanel-content{margin-top:50px;z-index:10;}
#cartpanel-container #cartpanel-summary{background-color:#E5E5E5;padding:15px;font:15px/140% StenSans,Tahoma !important;color:#5C5C5C;}#cartpanel-container #cartpanel-summary .discount{color:#D2253A;}
#cartpanel-container #cartpanel-summary dl{overflow:hidden;margin-bottom:5px;}
#cartpanel-container #cartpanel-summary dt{float:left;clear:both;padding-bottom:3px;}
#cartpanel-container #cartpanel-summary dd{float:right;}
#cartpanel-container #cartpanel-summary #cartpanel-add-campaign-code{padding:3px 0 5px;color:#127da7;text-decoration:underline;}#cartpanel-container #cartpanel-summary #cartpanel-add-campaign-code:hover{color:#2a6496;}
#cartpanel-container #cartpanel-summary dl.summary{margin-top:5px;font:normal 15px/140% StenSansSemi,Arial;color:#222222;}#cartpanel-container #cartpanel-summary dl.summary .vat{font:15px/140% StenSans,Tahoma !important;}
#cartpanel-container #cartpanel-summary dl.summary .subtotal{font:normal 20px/130% StenSansSemi,Arial;color:#222222;letter-spacing:0;margin:10px 0;}
#cartpanel-container #cartpanel-summary .cartpanel-buttons{overflow:hidden;}
#cartpanel-container #cartpanel-summary #cartpanel-closebutton{float:left;width:100px;}
#cartpanel-container #cartpanel-summary #cartpanel-checkoutbutton{float:right;width:150px;}
#cartpanel-container #cartpanel-items>li{padding:15px;}#cartpanel-container #cartpanel-items>li.cartpanel-item{border-bottom:1px solid #e5e5e5;}#cartpanel-container #cartpanel-items>li.cartpanel-item:last-child{border-bottom:0;}
#cartpanel-container #cartpanel-items>li.cartpanel-item.cartpanel-item-added{background-color:#B8E986;font:14px/140% StenSans,Tahoma;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .error{font:14px/140% StenSans,Tahoma;color:#D2253A;}#cartpanel-container #cartpanel-items>li.cartpanel-item .error a{font:14px/140% StenSans,Tahoma !important;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-top{overflow:hidden;}#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-top img{max-width:30px;float:left;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-top div{box-sizing:border-box;margin-left:40px;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-top a{font:normal 16px/130% StenSansSemi,Arial;letter-spacing:0;color:#127da7;}#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-top a:hover{color:#2a6496;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row{overflow:hidden;padding:2px 0;font:14px/140% StenSans,Tahoma;}#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row.no-padding{padding:0;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row:last-child{padding-bottom:0;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .delivery-note{color:#858585;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .cartpanel-item-delete{float:right;color:#127da7;}#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .cartpanel-item-delete:hover{color:#2a6496;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-count{float:left;}#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-count span{float:left;cursor:pointer;width:10px;padding-top:2px;}#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-count span:hover{opacity:.75;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-count span.icon-hidden{width:15px;}#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-count span.icon-hidden i{display:none;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-count span.icon-decrease{padding-right:5px;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-count span.icon-increase{padding-left:5px;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-count input{float:left;border:1px solid #b2e0ff;width:40px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;padding:2px 0;text-align:center;background:#fff;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-price{float:right;margin-left:20px;padding-top:2px;color:#858585;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-price-after{float:right;color:#858585;padding-top:2px;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-price-sum{float:right;text-align:right;padding-top:2px;font:normal 14px/130% StenSansSemi,Arial;}#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-price-sum .vat-mode{font:14px/140% StenSans,Tahoma;color:#858585;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-price-sum-excl{float:right;text-align:right;padding-top:2px;color:#858585;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-price-sum-excl-label{color:#858585;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-price-sum-label{font:normal 14px/130% StenSansSemi,Arial;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-provex-label,#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-provex-sum,#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-provex-price,#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-discount-sum,#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-discount-label,#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-discount-value{padding-top:2px;font:normal 14px/130% StenSansSemi,Arial;float:left;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-provex-label,#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-provex-sum,#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-discount-sum,#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-discount-label,#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-discount-value{color:#D2253A;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-discount-value{margin-left:5px;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-provex-sum,#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-provex-price,#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-discount-sum{float:right;text-align:right;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .item-vat-mode{float:right;text-align:right;color:#858585;}
#cartpanel-container #cartpanel-items>li.cartpanel-item .cartpanel-item-row .line-through{text-decoration:line-through;}
#cartpanel-container .cartpanel-buttons-bottom{padding:10px 0;text-align:center;background-color:#E5E5E5;}#cartpanel-container .cartpanel-buttons-bottom #cartpanel-checkoutbutton-bottom{width:150px;}
#cartpanel-container button{font:16px/140% StenSans,Tahoma !important;padding:10px;}
#cartpanel-container #error-messages{display:none;}
#form-field-payment_method-container{max-width:500px;}#form-field-payment_method-container>label{margin-top:15px;margin-bottom:15px;}
#form-field-payment_method-container .form-field-listitem label{display:inline;}
#form-field-vat_number-container,#checkout-invoice-fieldset,#checkout-invoice-address-container{display:none;}
#form-field-invoice_zip-container,#form-field-delivery_zip-container{width:130px;display:inline-block;zoom:1;*display:inline;}#form-field-invoice_zip-container input,#form-field-delivery_zip-container input{width:100px;}
#form-field-invoice_city-container,#form-field-delivery_city-container{width:300px;display:inline-block;zoom:1;*display:inline;vertical-align:top;}#form-field-invoice_city-container input,#form-field-delivery_city-container input{width:266px;}
#provex-container textarea{min-height:3em;max-height:10em;}
#form-field-delivery_street,#form-field-invoice_street{height:3em;}
.agreement_required_notice{margin:8px 5px 8px 0;text-align:right;}
#quickcheckout-form .agreement_required_notice,.quickcheckout-cardpayment .agreement_required_notice{text-align:left;}
.itemmsg{font-size:85%;color:#666;}
.btn-inside-textfield{display:block;background-color:#eee;border-radius:2px;bottom:4px;color:#666;cursor:pointer;font-size:12px;line-height:32px;height:32px;padding:0 8px;position:absolute;right:4px;top:4px;}
.disable-suggestions-container{position:absolute;top:0;right:0;}.disable-suggestions-container input[type="checkbox"]{display:inline !important;width:20px !important;}
.disable-suggestions-container label{display:inline !important;}
.address-suggestions-results-container{position:relative;}.address-suggestions-results-container .suggestions-close{position:absolute;top:0;right:5px;z-index:100;cursor:pointer;}
.address-suggestions-results-container .address-suggestions-results{position:absolute;z-index:10;top:-4px;left:0;width:100%;border:1px solid #bdbdbd;background-color:#fff;box-shadow:0 2px 10px #bdbdbd;}.address-suggestions-results-container .address-suggestions-results .suggestion-row{padding:6px;cursor:pointer;font:normal 14px/140% StenSans,Tahoma;color:#222222;letter-spacing:0;}
.address-suggestions-results-container .address-suggestions-results .suggestion-row b{background-color:yellow;}
.address-suggestions-results-container .address-suggestions-results .suggestion-row:hover,.address-suggestions-results-container .address-suggestions-results .suggestion-row.active{background-color:#eee;}
.address-suggestions-results-container .address-suggestions-results .suggestions-head{padding:2px 4px 0;font:normal 13px/140% StenSans,Tahoma;color:#bbbbbb;letter-spacing:0;font-style:italic;}
#form-field-delivery_street-container,#form-field-invoice_street-container{overflow:visible !important;}
#checkout-form .form-field input[type=email],#checkout-form .form-field input[type=text],#checkout-form .form-field textarea{max-width:414px !important;}
#checkout-form[action="shop.quickcheckout.cardpayment.submit"]{padding:0 5px;}
#profile-category-form .form-field-listitem-label{font-weight:bold;font-size:13px;padding-left:10px;}
#profile-category-form .form-field-listitem{padding-left:10px;}
#order-info dt{float:left;clear:left;width:50%;}#order-info dt:after{content:':';}
#order-info dd{width:50%;float:left;}
#order-info .separator{padding-top:10px;}
.cart-summary{padding-top:1px;margin:auto;position:relative;}.cart-summary #boxes{margin:40px 0;overflow:hidden;}.cart-summary #boxes h3{margin-top:0;}
.cart-summary .order-address{min-height:1px;}
.cart-summary .summary-table{clear:both;}.cart-summary .summary-table table{border-collapse:collapse;}
.cart-summary .summary-table thead{background:#333333;color:#fff;}
.cart-summary .summary-table td,.cart-summary .summary-table th{padding:2px 6px;}.cart-summary .summary-table td.nowrap,.cart-summary .summary-table th.nowrap{white-space:nowrap;}
.cart-summary .summary-table .artnum{text-align:left;width:80px;}
.cart-summary .summary-table .title{text-align:left;width:auto;white-space:nowrap;}
.cart-summary .summary-table .count{width:40px;text-align:center;}
.cart-summary .summary-table .shipping{text-align:left;width:120px;}
.cart-summary .summary-table .price{text-align:center;width:50px;}
.cart-summary .summary-table .discount{text-align:center;width:70px;}
.cart-summary .summary-table .item-discount{color:red;}
.cart-summary .summary-table .vat{text-align:right;width:100px;}
.cart-summary .summary-table .sum{text-align:right;width:140px;}
.cart-summary .summary-table tfoot{border-top:1px solid #333333;border-bottom:1px solid #333333;}.cart-summary .summary-table tfoot td+td+td{text-align:right;}
.cart-summary .summary-table tfoot .total{font:normal 15px/130% StenSans,Tahoma;color:#222222;letter-spacing:0;font-family:StenSansSemi, Arial;}
#order-container{margin:20px 30px;}#order-container #order-footer{margin-top:3em;}#order-container #order-footer table{border-collapse:collapse;width:100%;}
#order-container #order-container-sub-header{position:relative;top:-10px;left:5px;}
#checkout-summary-container{margin:20px 30px;}#checkout-summary-container a{text-decoration:underline;}
#checkout-summary-container .button-container{text-align:right;margin-top:10px;}
.summary-table-mobile{display:none;}.summary-table-mobile h3{font-family:StenSansSemi, Arial;font-size:14px;width:100%;color:#fff;background-color:#000;padding:5px;margin:0 0 10px;}
.summary-table-mobile hr{border:1px solid #ccc;margin:20px 0;}
.summary-table-mobile .item-title{font-family:StenSansSemi, Arial;font-size:16px;}
.summary-table-mobile dl{overflow:hidden;margin-bottom:15px;}
.summary-table-mobile dt,.summary-table-mobile dd{float:left;width:50%;}.summary-table-mobile dt.bold,.summary-table-mobile dd.bold{font-family:StenSansSemi, Arial;font-size:15px;}
.summary-table-mobile dt{clear:both;}
.summary-table-mobile dd{text-align:right;}
.summary-table-mobile .subtotal{clear:both;overflow:hidden;font-family:StenSansSemi, Arial;}.summary-table-mobile .subtotal span{float:right;clear:both;font-size:16px;}
.summary-table-mobile .subtotal .total span{padding-top:5px;font-size:24px;}
@media screen and (max-width:1023px){.cart-summary table{table-layout:auto;} .cart-summary .summary-table .discount{width:50px;} .cart-summary .summary-table .sum{width:auto;} .cart-summary .summary-table-desktop{display:none;} .cart-summary .summary-table-mobile{display:block;} #checkout-summary-container{margin:20px 3%;}}@media print{.summary-table-desktop{display:none;} .summary-table-mobile{display:block;}}.windows .cart-summary .summary-table thead{font-size:13px;}
.baogeRak .mainmenu-underline{position:fixed;top:110px;width:100%;}@media (min-width:881px) and (max-width:1000px){.baogeRak .mainmenu-underline{top:91px;}}
#topnav.topnav.topnav-sticky{top:0;transition:all 0.5s ease-in-out;}
#togglemenu{position:relative;vertical-align:bottom;}
.baogeBend #togglemenu{position:fixed;}
.baogeRak #mainmenu-container{border:0;max-width:100%;width:100%;}.baogeRak #mainmenu-container #mainmenu{width:100%;margin:0 auto;position:fixed;background:#fff;top:50px;}.baogeRak #mainmenu-container #mainmenu>ul{margin:0 auto;max-width:1004px;}
.baogeRak .show-menu-icon{position:absolute;padding:8px 9px 4px 9px;cursor:pointer;left:-42px;top:1px;border-radius:3px;}.baogeRak .show-menu-icon:hover{background:rgba(0, 0, 0, 0.3);}
.baogeRak .show-menu-icon .mob-lines{background:#fff;display:block;height:3px;width:21px;margin-bottom:5px;transition:all 1s ease-in-out;}
.baogeRak #mainmenu.mainmenu-sticky{position:fixed;top:50px;margin:0 auto;background:#fff;width:100%;}.baogeRak #mainmenu.mainmenu-sticky>ul{margin:0 auto;max-width:1004px;}
#bookshelfTopmenu{height:30px;top:0;display:none;background-color:#666;color:#fff;}#bookshelfTopmenu li{color:#fff;display:inline;float:left;height:30px;position:relative;}#bookshelfTopmenu li a,#bookshelfTopmenu li span{font:normal 13px/140% StenSans,Tahoma;color:#222222;letter-spacing:0;padding:3px 8px;margin:3px 2px 0 0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;display:inline-block;float:left;}
#bookshelfTopmenu a:hover{background-color:#333;}
#bookshelfTopmenu .right{float:right;}
#bookshelfTopmenu .xpubBookExeSwitch{display:none;}
#menusearch-form{padding-top:6px;}
#newheader #newtopmenu .searchbox-sticky{position:relative;top:0px;width:450px;left:auto;right:auto;z-index:4;}#newheader #newtopmenu .searchbox-sticky>form{position:fixed;top:0;width:450px;}@media (min-width:881px) and (max-width:1100px){#newheader #newtopmenu .searchbox-sticky>form{width:400px;left:300px;}}#newheader #newtopmenu .searchbox-sticky>form div>input{height:36px;transition:all 0.2s;}
#newheader #newtopmenu .searchbox>form div>input{transition:all 0.2s;}
#newtopmenu{height:40px;max-width:auto;z-index:4;}#newtopmenu .topmenulogo{width:178px;position:fixed;left:25px;margin-top:12px;}#newtopmenu .topmenulogo img{position:absolute;top:0;}
#newtopmenu .grid1-1{margin:0;width:100%;}
#newtopmenu .topnav{list-style:none;right:25px;position:fixed;}#newtopmenu .topnav>li{cursor:pointer;}
#newtopmenu .topnav li{float:left;margin:0;padding:0;position:relative;}
#newtopmenu .topnav a{color:#222222;padding:15px 20px 5px 0;margin:0;color:#fff;display:block;float:left;text-decoration:none;font:normal 15px/140% StenSans,Tahoma;color:#ffffff;letter-spacing:0;}
#newtopmenu .topnav a.symbol{font-size:150%;line-height:90%;}
#newtopmenu .topnav .cart{margin-right:30px;}
#newtopmenu .topnav .signin{padding-right:30px;}
@media (max-width:1000px){#newtopmenu .topnav #cartwagon{display:none;} #newtopmenu .topnav .cart{margin-right:0px;}}#newtopmenu .topnav #upanl-button-target #upanl-default-button-upanlbutn{position:absolute;text-transform:uppercase;font:normal 16px/140% StenSans,Tahoma;color:#ffffff;letter-spacing:0;padding:10px 10px 5px;}
#newtopmenu .topnav .searchbox{left:220px;max-width:400px;position:relative;top:-65px;}
#newtopmenu .topnav .cart-counter{display:inline-block;font-family:StenSansSemi,Tahoma;font-weight:normal;font-size:10px;line-height:155%;color:#000;background-color:#fff;position:relative;right:-11px;top:-10px;padding:0px 4px 0 4px;border-radius:20px;border:1px solid #000;opacity:0;}
#newtopmenu .topnav .fa-shopping-cart{font-size:23px;position:absolute;top:13px;}
#newtopmenu .topnav .fa-user{border:2px solid #fff;border-radius:60px;font-size:20px;padding:6px 8px;position:absolute;right:4px;top:7px;}
#newtopmenu #usermenu a span{white-space:nowrap;}
#newtopmenu #shortcutmenu ul{width:230px;}#newtopmenu #shortcutmenu ul.edit{width:254px;}#newtopmenu #shortcutmenu ul.edit .delete{display:block;}
#newtopmenu #shortcutmenu ul.edit .indicator{display:inline;}
#newtopmenu #shortcutmenu ul .indicator{display:none;}
#newtopmenu #shortcutmenu ul .delete{float:right;display:none;background:#7a7a7a;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;border:2px solid white;width:12px;height:12px;text-align:center;cursor:pointer;font:normal 11px/125% StenSans,Tahoma;color:#222222;letter-spacing:0;color:white;margin:3px 4px;}
.no-touch #newtopmenu .submenu:hover ul{display:block;}
#newtopmenu .submenu ul a{float:none;}#newtopmenu .submenu ul a:hover{background-color:#000;}
#newtopmenu .submenu ul{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;list-style:none;position:absolute;left:0;top:35px;background-color:#333;display:none;float:left;width:170px;}
#newtopmenu .submenu li{float:none;}
#newtopmenu .submenu .divider{height:1px;background:#999;margin:3px 8px 2px 8px;}
#topmenu .topnav li.submenu{padding-bottom:1px;}
@media (min-width:881px) and (max-width:940px){#topmenu{z-index:510;} .header .logoVertical{margin-top:50px;}}.mobile-header-nav-bg{position:absolute;top:0;left:0;height:50px !important;}
.mobile-header-nav{height:50px;overflow:hidden;position:relative;z-index:500;background:#991b1e;background:-moz-linear-gradient(left, #991b1e 0%, #b11e22 32%, #b11e22 39%, #c92026 100%);background:-webkit-linear-gradient(left, #991b1e 0%, #b11e22 32%, #b11e22 39%, #c92026 100%);background:linear-gradient(to right, #991b1e 0%, #b11e22 32%, #b11e22 39%, #c92026 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#991b1e', endColorstr='#c92026', GradientType=1);}.mobile-header-nav .right{float:right;padding:0;font-size:0;}.mobile-header-nav .right a,.mobile-header-nav .right .user-logged,.mobile-header-nav .right .mobile-search-btn{display:block;height:21px;border-left:1px solid rgba(255, 255, 255, 0.2);padding:14px 12px;width:16px;}.mobile-header-nav .right a.active,.mobile-header-nav .right .user-logged.active,.mobile-header-nav .right .mobile-search-btn.active{background:#86261c;}
.mobile-header-nav .right .user-logged,.mobile-header-nav .right .mobile-search-btn{cursor:pointer;}
.mobile-header-nav .right li{display:inline-block;}
.mobile-header-nav .icon{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:20px;}
.mobile-header-nav .mobile-cart,.mobile-header-nav .mobile-search-btn{position:relative;z-index:2;}
.mobile-header-nav .mobile-cart .icon:before{content:"\f07a";}
.mobile-header-nav .mobile-cart .cart-counter{color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:11px;position:absolute;bottom:-2px;left:-5px;background:#6D0000;border-radius:100%;width:20px;height:20px;text-align:center;opacity:0;text-indent:0;}
.mobile-header-nav .mobile-login{max-width:50px;}
.mobile-header-nav .mobile-logged-in.active{background:#86261c;}
.mobile-header-nav .mobile-login .icon:before,.mobile-header-nav .mobile-logged-in .icon:before{content:"\f007";}
.mobile-header-nav .mobile-search-btn .icon:before{content:"\f002";}
.mobile-header-nav .show-menu-icon{border-right:1px solid rgba(255, 255, 255, 0.2);float:left;padding:20px 20px 12px;width:14px;cursor:pointer;height:21px;}.mobile-header-nav .show-menu-icon.active{background:#86261c;}
.mobile-header-nav .show-menu-icon .mob-lines{background:#fff;border-bottom:1px solid #c9948e;display:block;height:1px;width:16px;margin-bottom:3px;}
.mobile-logo{background:url(../imgs/logo_mobile.png) no-repeat center;background-size:contain;-moz-background-size:contain;display:block;float:left;height:16px;padding:14px 0;width:110px;margin-left:15px;}
.mobile-menu{display:none;position:fixed;top:0;width:100%;min-width:320px;z-index:1001;}.mobile-menu ul{padding:20px;}
.upanl-container ul li{font:18px/100% StenSans,Tahoma;}
.upanl-container button.upanl-menu-button-label,.upanl-container .btn-style{background:#761814;background:-moz-linear-gradient(left, #761814 0%, #a6241f 100%);background:-webkit-linear-gradient(left, #761814 0%, #a6241f 100%);background:linear-gradient(to right, #761814 0%, #a6241f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#761814', endColorstr='#a6241f', GradientType=1);border-radius:7px!important;color:#fff!important;cursor:pointer!important;font:16px/140% StenSans,Tahoma !important;letter-spacing:0 !important;padding:10px!important;width:100%!important;}
@media (max-width:880px){.mobile-menu{display:block;}}.mobile-menu-wrapper,.mobile-user-menu-wrapper{display:none;font-family:StenSans,Trebuchet,sans-serif;position:relative;bottom:0;top:0;left:0;right:0;width:100%;height:100%;z-index:1002;background-color:white;-webkit-overflow-scrolling:touch;border-bottom:1px solid #ccc;-moz-box-shadow:0px 2px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 2px 2px rgba(0, 0, 0, 0.1);box-shadow:0px 2px 2px rgba(0, 0, 0, 0.1);overflow:hidden;}.mobile-menu-wrapper.active,.mobile-user-menu-wrapper.active{display:block;}
.mobile-menu-wrapper .mobile-menu-header,.mobile-user-menu-wrapper .mobile-menu-header{font-family:StenSansSemi,Trebuchet,sans-serif;font-size:10px;padding:10px;}
.logged-menu{overflow:hidden;padding:0;}.logged-menu ul{padding:0;}
.logged-menu a{display:inline-block;}
.logged-menu .symbol{display:none;}
@media (orientation:landscape){.logged-menu{overflow-y:scroll;padding:0;max-height:200px;}}.mobile-menu-list{width:50%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;}.mobile-menu-list li{list-style:none !important;}
.mobile-menu-list a{display:block;font-size:16px;padding:10px;color:#222222;}
.mobile-search-form-wrap{box-sizing:border-box;display:none;position:relative;bottom:0;top:0;left:0;right:0;padding:15px 15px 45px;width:100%;background-color:white;-webkit-overflow-scrolling:touch;border-bottom:1px solid #ccc;-moz-box-shadow:0px 2px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 2px 2px rgba(0, 0, 0, 0.1);box-shadow:0px 2px 2px rgba(0, 0, 0, 0.1);z-index:750;}.mobile-search-form-wrap.active{display:block;}
.mobile-search-form-wrap h2{font-size:20px;margin:15px 0;}
.mobile-search-form-wrap #menusearch-form-mobile{position:static;width:100%;margin:0 auto;}.mobile-search-form-wrap #menusearch-form-mobile .form-field{height:auto;padding-bottom:30px;position:relative;}
.mobile-search-form-wrap #searchTextMob{box-sizing:border-box;height:53px;max-width:100%;position:static;width:100%;float:left;}
.mobile-search-form-wrap #searchSubmit{border:0 none;position:static;float:left;box-shadow:none;margin-top:-1px;position:absolute;top:auto;right:0;bottom:-23px;height:52px;}
.mobile-search-form-wrap .autoc-wrapper-mob{position:relative;}
.mobile-search-form-wrap #autocomplete-list{top:-3px;}
@media (max-width:565px){.mobile-menu-wrapper .mobile-menu-list{padding:10px;}.mobile-menu-wrapper .mobile-menu-list a{font-size:15px;} .mobile-user-menu-wrapper a{font-size:12px;padding:5px;}}#mainmenu-container{z-index:3;border-bottom:5px solid #ffffff;zoom:1;max-width:1004px;margin:0 auto;margin-top:135px;}
#mainmenu-container #mainmenu .mainmenu-sticky{position:fixed;width:100%;}
#mainmenu ul{overflow:hidden;width:100%;list-style:none;margin-bottom:0;}
#mainmenu li{float:left;margin:0;}
#mainmenu .home{background-image:url(../../imgs/icn_house.png);background-repeat:no-repeat;background-position:13px 14px;width:50px;}#mainmenu .home a{text-indent:-999em;}
#mainmenu a{display:block;padding:18px 20px;font:normal 19px/130% StenSans,Tahoma;color:#000000;letter-spacing:0;}
#mainmenu .selected{color:#fff;}
@media screen and (max-width:1000px){#mainmenu ul{width:80%;} #mainmenu a{padding:11px 15px;font-size:16px;} #mainmenu .home{background-position:8px 5px;} .sticky-underline{display:none;}}@media screen and (max-width:880px){#mainmenu-container{display:none;}}li.fs{display:none;}
#category-menu-container ul.categorymenu li a[data-tidroot='2988']{display:none;}
body.notios #mainmenu-container #mainmenu>ul>li:not(.active):hover{margin-left:0;background-color:#cccccc;}body.notios #mainmenu-container #mainmenu>ul>li:not(.active):hover a{color:black;}
body[data-menuid='fs'].notios #mainmenu-container #mainmenu>ul li.fs:hover{margin-left:0;background-color:#8a028e !important;color:#fff;}body[data-menuid='fs'].notios #mainmenu-container #mainmenu>ul li.fs:hover a{color:#FFF;}
body[data-menuid='f6'].notios #mainmenu-container #mainmenu>ul li.f6:hover{margin-left:0;background-color:#00838e !important;color:#fff;}body[data-menuid='f6'].notios #mainmenu-container #mainmenu>ul li.f6:hover a{color:#FFF;}
body[data-menuid='s69'].notios #mainmenu-container #mainmenu>ul li.s69:hover{margin-left:0;background-color:#bf5401 !important;color:#fff;}body[data-menuid='s69'].notios #mainmenu-container #mainmenu>ul li.s69:hover a{color:#FFF;}
body[data-menuid='gy'].notios #mainmenu-container #mainmenu>ul li.gy:hover{margin-left:0;background-color:#00368e !important;color:#fff;}body[data-menuid='gy'].notios #mainmenu-container #mainmenu>ul li.gy:hover a{color:#FFF;}
body[data-menuid='uh'].notios #mainmenu-container #mainmenu>ul li.uh:hover{margin-left:0;background-color:#7bad03 !important;color:#fff;}body[data-menuid='uh'].notios #mainmenu-container #mainmenu>ul li.uh:hover a{color:#FFF;}
body[data-menuid='ko'].notios #mainmenu-container #mainmenu>ul li.ko:hover{margin-left:0;background-color:#949603 !important;color:#fff;}body[data-menuid='ko'].notios #mainmenu-container #mainmenu>ul li.ko:hover a{color:#FFF;}
.notwindows #mainmenu>ul>li>a{-khtml-opacity:0.8;-moz-opacity:0.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);opacity:0.8;}
.notwindows #mainmenu>ul>li.active a{-khtml-opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;}
body.mainmenuactive .mainmenu-underline{height:0 !important;}
body.mainmenu-f6[data-menuid='fs'] #mainmenu>ul>li.fs,body.mainmenu-f6[data-menuid-loading='fs'] #mainmenu>ul>li.fs,body.mainmenu-s69[data-menuid='fs'] #mainmenu>ul>li.fs,body.mainmenu-s69[data-menuid-loading='fs'] #mainmenu>ul>li.fs,body.mainmenu-gy[data-menuid='fs'] #mainmenu>ul>li.fs,body.mainmenu-gy[data-menuid-loading='fs'] #mainmenu>ul>li.fs,body.mainmenu-uh[data-menuid='fs'] #mainmenu>ul>li.fs,body.mainmenu-uh[data-menuid-loading='fs'] #mainmenu>ul>li.fs,body.mainmenu-ko[data-menuid='fs'] #mainmenu>ul>li.fs,body.mainmenu-ko[data-menuid-loading='fs'] #mainmenu>ul>li.fs{background-color:#666;}
body.mainmenu-fs[data-menuid='f6'] #mainmenu>ul>li.f6,body.mainmenu-fs[data-menuid-loading='f6'] #mainmenu>ul>li.f6,body.mainmenu-s69[data-menuid='f6'] #mainmenu>ul>li.f6,body.mainmenu-s69[data-menuid-loading='f6'] #mainmenu>ul>li.f6,body.mainmenu-gy[data-menuid='f6'] #mainmenu>ul>li.f6,body.mainmenu-gy[data-menuid-loading='f6'] #mainmenu>ul>li.f6,body.mainmenu-uh[data-menuid='f6'] #mainmenu>ul>li.f6,body.mainmenu-uh[data-menuid-loading='f6'] #mainmenu>ul>li.f6,body.mainmenu-ko[data-menuid='f6'] #mainmenu>ul>li.f6,body.mainmenu-ko[data-menuid-loading='f6'] #mainmenu>ul>li.f6{background-color:#666;}
body.mainmenu-fs[data-menuid='s69'] #mainmenu>ul>li.s69,body.mainmenu-fs[data-menuid-loading='s69'] #mainmenu>ul>li.s69,body.mainmenu-f6[data-menuid='s69'] #mainmenu>ul>li.s69,body.mainmenu-f6[data-menuid-loading='s69'] #mainmenu>ul>li.s69,body.mainmenu-gy[data-menuid='s69'] #mainmenu>ul>li.s69,body.mainmenu-gy[data-menuid-loading='s69'] #mainmenu>ul>li.s69,body.mainmenu-uh[data-menuid='s69'] #mainmenu>ul>li.s69,body.mainmenu-uh[data-menuid-loading='s69'] #mainmenu>ul>li.s69,body.mainmenu-ko[data-menuid='s69'] #mainmenu>ul>li.s69,body.mainmenu-ko[data-menuid-loading='s69'] #mainmenu>ul>li.s69{background-color:#666;}
body.mainmenu-fs[data-menuid='gy'] #mainmenu>ul>li.gy,body.mainmenu-fs[data-menuid-loading='gy'] #mainmenu>ul>li.gy,body.mainmenu-f6[data-menuid='gy'] #mainmenu>ul>li.gy,body.mainmenu-f6[data-menuid-loading='gy'] #mainmenu>ul>li.gy,body.mainmenu-s69[data-menuid='gy'] #mainmenu>ul>li.gy,body.mainmenu-s69[data-menuid-loading='gy'] #mainmenu>ul>li.gy,body.mainmenu-uh[data-menuid='gy'] #mainmenu>ul>li.gy,body.mainmenu-uh[data-menuid-loading='gy'] #mainmenu>ul>li.gy,body.mainmenu-ko[data-menuid='gy'] #mainmenu>ul>li.gy,body.mainmenu-ko[data-menuid-loading='gy'] #mainmenu>ul>li.gy{background-color:#666;}
body.mainmenu-fs[data-menuid='uh'] #mainmenu>ul>li.uh,body.mainmenu-fs[data-menuid-loading='uh'] #mainmenu>ul>li.uh,body.mainmenu-f6[data-menuid='uh'] #mainmenu>ul>li.uh,body.mainmenu-f6[data-menuid-loading='uh'] #mainmenu>ul>li.uh,body.mainmenu-s69[data-menuid='uh'] #mainmenu>ul>li.uh,body.mainmenu-s69[data-menuid-loading='uh'] #mainmenu>ul>li.uh,body.mainmenu-gy[data-menuid='uh'] #mainmenu>ul>li.uh,body.mainmenu-gy[data-menuid-loading='uh'] #mainmenu>ul>li.uh,body.mainmenu-ko[data-menuid='uh'] #mainmenu>ul>li.uh,body.mainmenu-ko[data-menuid-loading='uh'] #mainmenu>ul>li.uh{background-color:#666;}
body.mainmenu-fs[data-menuid='ko'] #mainmenu>ul>li.ko,body.mainmenu-fs[data-menuid-loading='ko'] #mainmenu>ul>li.ko,body.mainmenu-f6[data-menuid='ko'] #mainmenu>ul>li.ko,body.mainmenu-f6[data-menuid-loading='ko'] #mainmenu>ul>li.ko,body.mainmenu-s69[data-menuid='ko'] #mainmenu>ul>li.ko,body.mainmenu-s69[data-menuid-loading='ko'] #mainmenu>ul>li.ko,body.mainmenu-gy[data-menuid='ko'] #mainmenu>ul>li.ko,body.mainmenu-gy[data-menuid-loading='ko'] #mainmenu>ul>li.ko,body.mainmenu-uh[data-menuid='ko'] #mainmenu>ul>li.ko,body.mainmenu-uh[data-menuid-loading='ko'] #mainmenu>ul>li.ko{background-color:#666;}
body[data-menuid='gy'] .mainmenu-underline,body[data-menuid-loading='gy'] .mainmenu-underline,body[data-menuid='gy'] #mainmenu>ul>li.gy,body[data-menuid-loading='gy'] #mainmenu>ul>li.gy{background-color:#00368e !important;color:#fff;}body[data-menuid='gy'] .mainmenu-underline a,body[data-menuid-loading='gy'] .mainmenu-underline a,body[data-menuid='gy'] #mainmenu>ul>li.gy a,body[data-menuid-loading='gy'] #mainmenu>ul>li.gy a{color:#ffffff;-khtml-opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;}
body[data-menuid='gy'] .mainmenu-underline,body[data-menuid-loading='gy'] .mainmenu-underline{height:3px;border-bottom:5px solid #ffffff;border-top:0;}
body[data-menuid='ko'] .mainmenu-underline,body[data-menuid-loading='ko'] .mainmenu-underline,body[data-menuid='ko'] #mainmenu>ul>li.ko,body[data-menuid-loading='ko'] #mainmenu>ul>li.ko{background-color:#949603 !important;color:#fff;}body[data-menuid='ko'] .mainmenu-underline a,body[data-menuid-loading='ko'] .mainmenu-underline a,body[data-menuid='ko'] #mainmenu>ul>li.ko a,body[data-menuid-loading='ko'] #mainmenu>ul>li.ko a{color:#ffffff;-khtml-opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;}
body[data-menuid='ko'] .mainmenu-underline,body[data-menuid-loading='ko'] .mainmenu-underline{height:3px;border-bottom:5px solid #ffffff;border-top:0;}
body[data-menuid='uh'] .mainmenu-underline,body[data-menuid-loading='uh'] .mainmenu-underline,body[data-menuid='uh'] #mainmenu>ul>li.uh,body[data-menuid-loading='uh'] #mainmenu>ul>li.uh{background-color:#7bad03 !important;color:#fff;}body[data-menuid='uh'] .mainmenu-underline a,body[data-menuid-loading='uh'] .mainmenu-underline a,body[data-menuid='uh'] #mainmenu>ul>li.uh a,body[data-menuid-loading='uh'] #mainmenu>ul>li.uh a{color:#ffffff;-khtml-opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;}
body[data-menuid='uh'] .mainmenu-underline,body[data-menuid-loading='uh'] .mainmenu-underline{height:3px;border-bottom:5px solid #ffffff;border-top:0;-khtml-opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;}
body[data-menuid='f6'] .mainmenu-underline,body[data-menuid-loading='f6'] .mainmenu-underline,body[data-menuid='f6'] #mainmenu>ul>li.f6,body[data-menuid-loading='f6'] #mainmenu>ul>li.f6{background-color:#00838e !important;color:#fff;}body[data-menuid='f6'] .mainmenu-underline a,body[data-menuid-loading='f6'] .mainmenu-underline a,body[data-menuid='f6'] #mainmenu>ul>li.f6 a,body[data-menuid-loading='f6'] #mainmenu>ul>li.f6 a{color:#ffffff;-khtml-opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;}
body[data-menuid='f6'] .mainmenu-underline,body[data-menuid-loading='f6'] .mainmenu-underline{height:3px;border-bottom:5px solid #ffffff;border-top:0;}
body[data-menuid='s69'] .mainmenu-underline,body[data-menuid-loading='s69'] .mainmenu-underline,body[data-menuid='s69'] #mainmenu>ul>li.s69,body[data-menuid-loading='s69'] #mainmenu>ul>li.s69{background-color:#bf5401 !important;color:#fff;}body[data-menuid='s69'] .mainmenu-underline a,body[data-menuid-loading='s69'] .mainmenu-underline a,body[data-menuid='s69'] #mainmenu>ul>li.s69 a,body[data-menuid-loading='s69'] #mainmenu>ul>li.s69 a{color:#ffffff;-khtml-opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;}
body[data-menuid='s69'] .mainmenu-underline,body[data-menuid-loading='s69'] .mainmenu-underline{height:3px;border-bottom:5px solid #ffffff;border-top:0;}
body[data-menuid='fs'] .mainmenu-underline,body[data-menuid-loading='fs'] .mainmenu-underline,body[data-menuid='fs'] #mainmenu>ul>li.fs,body[data-menuid-loading='fs'] #mainmenu>ul>li.fs{background-color:#8a028e !important;color:#fff;}body[data-menuid='fs'] .mainmenu-underline a,body[data-menuid-loading='fs'] .mainmenu-underline a,body[data-menuid='fs'] #mainmenu>ul>li.fs a,body[data-menuid-loading='fs'] #mainmenu>ul>li.fs a{color:#ffffff;-khtml-opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;}
body[data-menuid='fs'] .mainmenu-underline,body[data-menuid-loading='fs'] .mainmenu-underline{height:3px;border-bottom:5px solid #ffffff;border-top:0;}
#mainmenu>ul>li.gy-col{background-color:#00368e !important;color:#fff;}#mainmenu>ul>li.gy-col a{color:#fff;-khtml-opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;}
#mainmenu>ul>li.ko-col{background-color:#949603 !important;color:#fff;}#mainmenu>ul>li.ko-col a{color:#fff;-khtml-opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;}
#mainmenu>ul>li.uh-col{background-color:#7bad03 !important;color:#fff;}#mainmenu>ul>li.uh-col a{color:#fff;-khtml-opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;}
#mainmenu>ul>li.f6-col{background-color:#00838e !important;color:#fff;}#mainmenu>ul>li.f6-col a{color:#fff;-khtml-opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;}
#mainmenu>ul>li.s69-col{background-color:#bf5401 !important;color:#fff;}#mainmenu>ul>li.s69-col a{color:#fff;-khtml-opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;}
#mainmenu>ul>li.fs-col{background-color:#8a028e !important;color:#fff;}#mainmenu>ul>li.fs-col a{color:#fff;-khtml-opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;}
.no-touch div.accMenu li.home:hover{background-color:#ccc;}
.accMenuDim{width:100%;height:100%;-khtml-opacity:0.5;-moz-opacity:0.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:0.5;background:white;position:fixed;top:0px;left:0px;}
.dividerbelow{border-bottom:1px dotted #aaa;padding-bottom:10px;margin-bottom:10px;}
#split-menu-content,#sidemenu{clear:left;}
@media (min-width:881px){#sidemenu.leftmenu:not(.bsmenu){left:-40px !important;min-width:0px !important;margin-right:0 !important;}#sidemenu.leftmenu:not(.bsmenu) #sidemenu.bsmenu{left:-25px !important;} #my-page-left-menu-wrapper #infomenu.leftmenu{left:-40px;}}@media (max-width:880px){.leftmenu #infomenu.subpagemenu.block,#sidemenu.leftmenu{left:0;box-shadow:none;} .leftmenu #infomenu{box-shadow:none !important;}}.leftmenu #infomenu.subpagemenu.block,#sidemenu.leftmenu:not(.bsmenu){position:relative;left:11px;margin-right:35px;min-width:0 !important;}.leftmenu #infomenu.subpagemenu.block li,#sidemenu.leftmenu:not(.bsmenu) li{margin-top:1px;}
.leftmenu #infomenu.subpagemenu.block li a,#sidemenu.leftmenu:not(.bsmenu) li a{padding-top:1px;padding-bottom:1px;font:14px/140% StenSans,Tahoma;margin-bottom:3px;color:#666;padding-right:14px;}
.leftmenu #infomenu.subpagemenu.block li.active>ul,#sidemenu.leftmenu:not(.bsmenu) li.active>ul{display:block;}
.leftmenu #infomenu.subpagemenu.block li.active>a,#sidemenu.leftmenu:not(.bsmenu) li.active>a{color:#222;font:14px/140% StenSansSemi,Tahoma;}
.leftmenu #infomenu.subpagemenu.block .haschildren,#sidemenu.leftmenu:not(.bsmenu) .haschildren{cursor:pointer;position:relative;}.leftmenu #infomenu.subpagemenu.block .haschildren>a:after,#sidemenu.leftmenu:not(.bsmenu) .haschildren>a:after{color:#666;content:"\f107";font-family:FontAwesome;display:inline-block;float:right;position:absolute;right:7px;top:0;}
.leftmenu #infomenu.subpagemenu.block .inner-menu-level li.active>a,#sidemenu.leftmenu:not(.bsmenu) .inner-menu-level li.active>a{color:#222;font:14px/140% StenSansSemi,Tahoma;padding-right:0px;}
.leftmenu #infomenu.subpagemenu.block .expanded,#sidemenu.leftmenu:not(.bsmenu) .expanded{cursor:pointer;}.leftmenu #infomenu.subpagemenu.block .expanded>ul,#sidemenu.leftmenu:not(.bsmenu) .expanded>ul{display:block;}
.leftmenu #infomenu.subpagemenu.block li ul,#sidemenu.leftmenu:not(.bsmenu) li ul{margin-bottom:10px;}
.leftmenu #infomenu.subpagemenu.block a:hover,#sidemenu.leftmenu:not(.bsmenu) a:hover{color:#222222;}
.leftmenu #infomenu.subpagemenu.block li li a,#sidemenu.leftmenu:not(.bsmenu) li li a{font:14px/140% StenSans,Tahoma;padding-left:10px;padding-top:1px;padding-bottom:1px;}.leftmenu #infomenu.subpagemenu.block li li a:hover,#sidemenu.leftmenu:not(.bsmenu) li li a:hover{color:#222;}
@media (max-width:880px){#sidemenu{width:97% !important;}}@media (min-width:881px){#sidemenu.leftmenu.grid1-4.khjhelper{left:-20px !important;} .leftmenu.bsmenu{left:-25px;min-width:0;padding-right:0px;z-index:3;}.leftmenu.bsmenu li a:hover{background:#ccc;}}@media (min-width:881px){.left-menu-wrapper{clear:left;} .mainmenu-startpage #split-menu-content.fixed-left-menu{} .fixed-left-menu{position:fixed;margin:0;width:18.75%;max-width:245px;width:100%;}}@media (min-width:881px) and (max-width:1000px){.fixed-left-menu{max-width:215px;}}
@media (max-width:880px){#leftmenusubstitute{height:auto !important;}}#doctype-menu-container a:focus{border-bottom:none !important;}
#catalog-filter-menu-container a.doctype-filter-item,#catalog-filter-menu-container ul:not(#infomenu) li a:not(.active){font:normal 13px/140% StenSansSemi,Tahoma;color:#127da7;letter-spacing:0;border-radius:9px;padding:1px 13px;}
#catalog-filter-menu-container a.doctype-filter-item:hover,#catalog-filter-menu-container ul:not(#infomenu) li a:not(.active):hover{background:rgba(0, 0, 0, 0.1);}
a.category-menu-item-selected.active,#doctype-menu-container .active a{background-color:#5F5F5F !important;padding:1px 13px;max-width:100%;margin:2px 0;border-radius:9px;color:#fff !important;position:relative;font:13px/140% StenSans,Tahoma !important;}a.category-menu-item-selected.active:hover,#doctype-menu-container .active a:hover{background:rgba(95, 95, 95, 0.8) !important;}
a.category-menu-item-selected.active:hover>i.fa-times-circle:before,#doctype-menu-container .active a:hover>i.fa-times-circle:before{content:'\f056';}
a.category-menu-item-selected.active:focus>i.fa-times-circle:before,#doctype-menu-container .active a:focus>i.fa-times-circle:before{content:'\f056';}
a.category-menu-item-selected.active i.fa-times-circle,#doctype-menu-container .active a i.fa-times-circle{position:absolute;right:5px;top:3px;}
a.category-menu-item-selected.active i.fa-check-circle,#doctype-menu-container .active a i.fa-check-circle{position:relative;left:-7px;}
.categorymenu .subcategories i.fa.fa-circle-o,.categorymenu i.fa.fa-circle-o{position:relative;left:-4px;}
.doctype-filter-item i.fa.fa-circle-o{position:relative;left:-4px;}
#split-menu-content .badge{display:none;}
@media (min-width:881px){.mainmenu-startpage #split-menu-content{}.mainmenu-startpage #split-menu-content #catalog-filter-menu-container{border-top:1px solid #ddd;background:#eee;}.mainmenu-startpage #split-menu-content #catalog-filter-menu-container #tati{height:auto;display:block;border-bottom:1px solid #ddd;border-right:1px solid #ddd;margin-top:0px;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;}.mainmenu-startpage #split-menu-content #catalog-filter-menu-container #tati>div{height:100%;display:block;}}@media (max-width:880px){#split-menu-content.open #catalog-filter-menu-container{margin:0 20px;} #split-menu-content.open #catalog-filter-menu-container #infomenu.block{margin-top:20px;} #split-menu-content.open #catalog-filter-menu-container li{background:none;} #split-menu-content.open #catalog-filter-menu-container .categorymenu{padding-bottom:20px;}}.leftmenu{padding-right:10px;padding-left:20px;box-sizing:border-box;-moz-box-sizing:border-box;min-height:100px;position:relative;z-index:10;}@media (min-width:881px){.leftmenu{left:-25px;min-width:250px;}}@media (min-width:1000px){.leftmenu{left:-52px;min-width:275px;}}.leftmenu .spaceabove{margin-top:1em !important;}
.leftmenu h3{font:normal 14px/160% StenSansSemi,Tahoma;color:#000000;letter-spacing:0;margin:0;background:none;cursor:auto;*background-color:#fff;}
.leftmenu h3:hover{background:-moz-linear-gradient(left, #ffffff, #ffffff);background:-webkit-gradient(linear, left top, right top, from(#ffffff), to(#ffffff));background:-webkit-linear-gradient(left, #ffffff, #ffffff);background:-o-linear-gradient(left, #ffffff, #ffffff);background:-ms-linear-gradient(left, #ffffff, #ffffff);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr="#ffffff", endColorstr="#ffffff");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr="#ffffff", endColorstr="#ffffff")";}
.leftmenu .block{margin:0;padding:10px 0;border-top:1px dotted #aaa;}.leftmenu .block:first-child{border-top:none;margin-top:10px;}
.leftmenu .block.noline{border-top:none;margin-top:0;}
.leftmenu .block li ul{display:none;}
.leftmenu .block li li a{padding-left:20px;}
.leftmenu ul li{margin-left:0;list-style-type:none !important;}
.leftmenu ul a{display:block;padding:3px 25px 2px 10px;font:normal 13px/140% StenSans,Tahoma;letter-spacing:0;margin:0;text-decoration:none;color:#222222;}
.leftmenu ul a:active{color:#222222;}
.leftmenu ul a:hover{color:#222222;}
.leftmenu ul a:visited{color:#222222;}
.leftmenu a[data-depth="2"]{margin-left:10px;}
.leftmenu a[data-depth="3"]{margin-left:20px;}.leftmenu a[data-depth="3"] i.fa-check-circle{left:-4px;}
#infomenu{padding-top:30px;background:#fff !important;border-top:0;border-bottom:0;}#infomenu li{margin-left:10px;list-style-type:none !important;}#infomenu li a:hover,#infomenu li a:active,#infomenu li a:focus{text-decoration:none;background:none;border-bottom:0;}
#infomenu li a{font:normal 13px/140% StenSansSemi,Tahoma;color:#127da7;letter-spacing:0;}
.categorymenu__top{display:none;}
@media (max-width:880px){#split-menu-content a[href*='historik']{display:none !important;} .left-menu-wrapper,#my-page-left-menu-wrapper .grid1-4{margin:0;width:100%;} .leftmenu{padding-right:0;min-height:80px;padding-left:0px;} .drilldown-caret{display:table;position:absolute;right:0;top:0;height:44px;width:44px;text-align:center;cursor:pointer;}.drilldown-caret i{display:table-cell;vertical-align:middle;width:12px;height:7px;background-image:url("../imgs/caret-down-black.png");background-size:11px 7px;background-repeat:no-repeat;background-position:center center;cursor:pointer;} .categorymenu__top{border-bottom:1px solid lightgrey;clear:both;display:block;position:relative;min-height:80px;padding:14px 40px 12px 15px;overflow:hidden;font-size:22px;cursor:pointer;background-color:white;box-sizing:border-box;-moz-box-sizing:border-box;}.categorymenu__top:hover{background:#f6f6f6;} .categorymenu__top.hide-category-menu{display:none;} .categorymenu__top.show-category-menu{display:block;} .categorymenu__top .badge{display:none;} .categorymenu__top .active-category{color:#7bad03;font-size:16px;margin-bottom:3px;margin-top:18px;font-family:StenSans,Trebuchet,sans-serif;} .categorymenu__top .active-sub-category{margin:0;font-size:14px;color:#555;font-family:StenSans,Trebuchet,sans-serif;}.categorymenu__top .active-sub-category a{font-size:14px;color:#555;font-family:StenSans,Trebuchet,sans-serif;} .categorymenu__top .drilldown-caret{height:80px;border-left:none;} body[data-menuid='fs'] .categorymenu__top .active-category{color:#8a028e;} body[data-menuid='f6'] .categorymenu__top .active-category{color:#00838e;} body[data-menuid='s69'] .categorymenu__top .active-category{color:#bf5401;} body[data-menuid='gy'] .categorymenu__top .active-category{color:#00368e;} body[data-menuid='uh'] .categorymenu__top .active-category{color:#7bad03;} body[data-menuid='ko'] .categorymenu__top .active-category{color:#949603;} #sidemenu,.mainmenu-startpage #split-menu-content{padding-top:0;display:none;} #sidemenu.open,#split-menu-content.open{display:block;margin-bottom:70px;} #sidemenu{margin:0;width:100%;} .leftmenu .categorymenu{margin:0;padding:0;border-bottom:1px solid lightgray;} .leftmenu #pagemenu li,.leftmenu .categorymenu li{background-image:url("../imgs/caret-down-black.png");background-size:11px 7px;background-position:98% center;background-repeat:no-repeat;}.leftmenu #pagemenu li a,.leftmenu .categorymenu li a{display:block;box-sizing:border-box;-moz-box-sizing:border-box;} .leftmenu #pagemenu>li:hover,.leftmenu .categorymenu>li:hover{background:transparent;} .leftmenu .subcategories[data-depth="3"]{border:0;}.leftmenu .subcategories[data-depth="3"] li{border:0 none;} .leftmenu #infomenu{background:#f3f3f3;-webkit-box-shadow:inset 0 0 3px 0 rgba(0, 0, 0, 0.5);box-shadow:inset 0 0 3px 0 rgba(0, 0, 0, 0.5);margin:0;}.leftmenu #infomenu li a{font-size:14px;padding:10px;}}@media (max-width:565px){.leftmenu .categorymenu li{background-position:95% center;} .leftmenu .subcategories[data-depth="3"] li{padding-right:30px;}.leftmenu .subcategories[data-depth="3"] li a{font-size:12px !important;} #split-menu-content .badge{margin-top:-3px;font-size:11px;}}#maincontent .categorymenu a:focus{border-bottom-width:0px;border-bottom-style:none;}
#aktuellt-container h2{margin:10px auto;padding-bottom:5px;text-align:center;border-bottom:2px solid #eee;}
#aktuellt-banner{max-width:1400px;width:100%;}#aktuellt-banner img{display:block;}
@media (max-width:880px){#aktuellt-container{display:none;}}#campaign-container{margin:0px auto;max-width:700px;padding:0px 20px;}
#campaign-container table{width:100%;border-collapse:collapse;}
#campaign-container .campaign-table-head{background:#b2e0ff;padding:5px;}#campaign-container .campaign-table-head th{padding:4px;font-family:StenSansSemi,Tahoma;font-weight:normal;}.notwindows #campaign-container .campaign-table-head th{font-family:StenSansSemi,Tahoma;}
#campaign-container .campaign-table-head .camp-price{text-align:right;}
#campaign-container .campaign-table-head .camp-count{text-align:right;padding-right:8px;}
#campaign-container .item-cover{width:65px;}
#campaign-container .item-artno{width:100px;padding-top:7px;}
#campaign-container .item-title{font-family:Georgia;}.notwindows #campaign-container .item-title{font-family:StenSerif,Georgia;}
#campaign-container .item-price{text-align:right;width:80px;padding-top:7px;}
#campaign-container .item-count{text-align:right;width:80px;padding-top:7px;padding-right:8px;}
#campaign-container input.item-count{width:50px;border:1px solid #ccc;vertical-align:middle;padding:0;}
#campaign-container .product-row:nth-child(even){background:#e5f5ff;}
#campaign-container .product-row td{padding:4px;vertical-align:top;line-height:20px;font-family:StenSans,Tahoma;font-weight:normal;}.notwindows #campaign-container .product-row td{font-family:StenSans,Tahoma;}
#campaign-container .product-row a{font-size:16px;line-height:155%;}.notwindows #campaign-container .product-row a{font-size:16px;line-height:160%;}
#campaign-container .camp-foot{text-align:right;font-family:StenSansSemi, Arial;font-size:16px;line-height:155%;}.notwindows #campaign-container .camp-foot{font-size:16px;line-height:160%;}
#campaign-container .camp-foot td{padding:15px 4px;}
#campaign-container .camp-foot .total-count-cell{padding-right:8px;}
#campaign-container #campaign-button{text-align:right;}#campaign-container #campaign-button button{padding:10px 22px 9px 22px;}
#campaign-container #campaign-product-wrap{clear:both;}
@media (max-width:640px){#campaign-container table{font-size:11px;} #campaign-container .product-row td{line-height:1.3;} .notwindows #campaign-container .product-row a{font-size:11px;line-height:1.2;}}@media (max-width:565px){#campaign-container .camp-pic{width:40px;} #campaign-container .camp-num{width:50px;font-size:10px;} #campaign-container .camp-title{width:100px;} #campaign-container .camp-price{width:60px;} #campaign-container .camp-count{width:50px;} #campaign-container input.item-count{width:30px;}}@media (max-width:480px){#campaign-container .camp-pic{width:30px;} #campaign-container .camp-title{width:70px;} #campaign-container .camp-price{width:40px;}}.campaign{padding-top:5px;}.campaign .gridsystem{cursor:pointer;}
.campaign img{vertical-align:bottom;margin-bottom:-1px;margin-top:15px;}
.campaign img.exempel{float:right;margin-top:25px;margin-right:-30px;}
.campaign li{list-style:disc;font:normal 14px/160% StenSerif,Georgia;color:#222222;letter-spacing:0;margin:2px 0 0 15px;}
.campaign.imgifx img{max-width:85%;}
#maincontent .fullwidth .margin-full{padding:0;}
#maincontent .fullwidth>h1{margin-left:5%;margin-right:5%;}
#maincontent .fullwidth>.t-page{margin-left:5%;margin-right:5%;width:90%;}
#maincontent .fullwidth>.t-page-main{margin-left:5%;margin-right:1%;width:59%;}
#maincontent .fullwidth>.t-page-side{margin-left:1%;margin-right:5%;width:29%;}
#maincontent .fullwidth>form{margin-left:5%;margin-right:5%;}
@media (max-width:768px){#maincontent .fullwidth>h1,#maincontent .fullwidth>.t-page,#maincontent .fullwidth>.t-page-main,#maincontent .fullwidth>.t-page-side,#maincontent .fullwidth>form{margin-left:3%;margin-right:3%;width:94%;} #maincontent .fullwidth>h1{width:auto;}}#webform-component-wrap_start{margin-left:0;}
.dialog.campaign-code-dialog #form-error-message,.dialog.campaign-code-dialog .error-msg{-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;background-color:#fff;padding:1em;color:red;margin-bottom:1em;}.dialog.campaign-code-dialog #form-error-message p,.dialog.campaign-code-dialog .error-msg p{color:red;margin:0;}
.dialog.campaign-code-dialog input{box-sizing:border-box;width:100%;font-size:28px !important;padding:10px !important;}
#tabpagination .pagination{float:none;text-align:center;}
.pagination{float:right;}.pagination ul{margin-bottom:0;list-style:none;display:inline-block;zoom:1;*display:inline;}
.pagination .prev,.pagination .next{display:inline-block;zoom:1;*display:inline;vertical-align:top;padding:0px 6px 0 6px;background:#ffffff;font:normal 13px/160% StenSans,Tahoma;color:#222222;letter-spacing:0;margin-right:1px;}
.pagination .prev:hover,.pagination .next:hover{cursor:pointer;background:#dddddd;}
.pagination .prev.disabled,.pagination .next.disabled{color:#aaa;background:#ffffff;cursor:default;}.pagination .prev.disabled .arrow,.pagination .next.disabled .arrow{color:#aaa;}
.pagination li{margin-left:0 !important;display:inline-block;zoom:1;*display:inline;vertical-align:top;padding:0px 6px 0 6px;background:#ffffff;font:normal 13px/160% StenSans,Tahoma;color:#222222;letter-spacing:0;margin-right:1px;}
.pagination li.page:hover{cursor:pointer;background:#dddddd;}
.pagination li.page.current{color:#fff;background:#666666;cursor:default;}.pagination li.page.current:hover{color:#ffffff;background:#666666;}
.tabs-container .tab-contents th{font:normal 12px/130% StenSansSemi,Tahoma;color:#222222;letter-spacing:0.05em;text-transform:uppercase;}
.tabs-container .tab-contents-wrapper{min-height:1px;}
.tabs-container .tab-links{height:33px;border-bottom:solid 1px #bbb;padding-top:30px;}.tabs-container .tab-links li{position:relative;float:left;list-style:none;padding:4px 12px 8px 11px;height:20px;overflow:hidden;margin-right:-1px;margin-left:2px;color:#333;border:solid 1px #bbb;background:#dfdfdf;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;box-shadow:0 -1px 1px #e6e6e6;-webkit-box-shadow:0 -1px 1px #e6e6e6;-moz-box-shadow:0 -1px 1px #e6e6e6;cursor:pointer;}.tabs-container .tab-links li:hover{background:#EAEAEA;color:#606060;}
.tabs-container .tab-links a{font:normal 14px/160% StenSans,Tahoma;letter-spacing:0;margin:0 0 14px 0;text-decoration:none;color:#222222;}
.tabs-container .tab-links a:active{color:#222222;}
.tabs-container .tab-links a:hover{color:#222222;}
.tabs-container .tab-links a:visited{color:#222222;}
.tabs-container .tab-links a:focus{border-bottom:0px !important;}
.tabs-container .tab-links .selected{background:#fff;color:#000;border-bottom:solid 1px #fff;}.tabs-container .tab-links .selected:hover{background:#fff;color:#000;}
.tabs-container .tab-links .inactive{-khtml-opacity:0.3;-moz-opacity:0.3;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30);opacity:0.3;color:#666;cursor:default;}.tabs-container .tab-links .inactive a{cursor:default;}
.tabs-container .tab-links.reverse{height:80px;padding-top:0;border-top:0;margin-right:0;}.tabs-container .tab-links.reverse li{position:relative;top:80px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;box-shadow:0 1px 1px #e6e6e6;-webkit-box-shadow:0 1px 1px #e6e6e6;-moz-box-shadow:0 1px 1px #e6e6e6;}
.tabs-container .tab-links.reverse a{font-size:12px;line-height:155%;}.notwindows .tabs-container .tab-links.reverse a{font-size:12px;line-height:160%;}
.tabs-container .tab-links.reverse .wb{margin-left:-1px;margin-right:1px;width:100px;}
.tabs-container .tab-links.reverse .wk{margin-left:0;width:69px;}
.tabs-container .tab-links.reverse .selected{border-top:solid 1px #fff;border-bottom:solid 1px #bbb;}
@media (max-width:880px){.tabs-container .tab-links{border-top:1px solid lightgrey;height:auto;margin-top:20px;overflow:hidden;padding-top:0;}.tabs-container .tab-links li{background:transparent;box-shadow:none;border:0 none;border-radius:0;display:block;height:auto;float:left;margin:0;padding:0;} .tabs-container .tab-links a{border-radius:0;display:block;margin:0;padding:16px 7px;font-size:11px;color:#777;} .tabs-container .tab-links .selected{border-bottom:0;} .tabs-container .tab-links .selected a{background:#eee;color:#222222;}}div.toc{padding-right:10px;}div.toc ul li,div.toc ol li,div.toc li{margin-left:0;list-style-type:none !important;}
div.toc span{margin:0;}
div.toc li{margin-left:0;list-style-type:none !important;}
div.toc>ul{margin-left:0;}
div.toc div{position:relative;margin-bottom:10px;}div.toc div span.partno{position:relative;background-color:#FFF;z-index:2;padding-right:5px;bottom:-5px;}
div.toc div span.pageno{border-bottom:1px dotted #000;display:block;position:static;width:100%;position:absolute;right:0;bottom:1px;height:20px;}div.toc div span.pageno div{position:absolute;margin-bottom:0;border-bottom:0;background-color:#FFF;right:0;padding-left:5px;bottom:-8px;z-index:3;}
div.toc div span.text{z-index:2;position:relative;background-color:#FFF;padding-right:5px;bottom:-6px;}
div.toc ul li{margin-left:0;}
#catalog-sort-order span#dropdown-sort-label{float:left;margin-top:5px;}#catalog-sort-order span#dropdown-sort-label+button{margin-left:10px;}
#catalog-list.catalog-list .cat-list-texts .cat-list-type{right:0;position:absolute;}@media (max-width:880px){#catalog-list.catalog-list .cat-list-texts .cat-list-type{position:relative;}}#catalog-list.catalog-list .cat-list-texts .cat-list-type>span{display:block;margin-bottom:3px;}@media (max-width:880px){#catalog-list.catalog-list .cat-list-texts .cat-list-type>span{display:inline;}}
#catalog-list .cat-list-texts.course .list-label-holder{float:right;}#catalog-list .cat-list-texts.course .list-label-holder span:nth-child(1){display:block;margin-bottom:5px;}
#catalog-list .cat-list-texts.course .list-label-holder span:nth-child(2){float:right;}
#catalog-list .cat-list-texts .year{top:25px;}@media (max-width:880px){#catalog-list .cat-list-texts .year{right:0px;position:absolute !important;}}
#catalog-list.catalog-list li[data-type="serie"]{margin-left:0px;}#catalog-list.catalog-list li[data-type="serie"] .cat-list-img{display:none;}
#catalog-list.catalog-list li[data-type="serie"] .cat-list-texts{margin-left:0px !important;max-width:100%;}#catalog-list.catalog-list li[data-type="serie"] .cat-list-texts .year{top:0px;}
#catalog-list.catalog-list li[data-type="serie"] .child-series-products-list>li>a{display:block;margin-bottom:5px;}
#catalog-list.catalog-list li[data-type="serie"] .child-series-products-list>li span.pricex,#catalog-list.catalog-list li[data-type="serie"] .child-series-products-list>li span.product-list-price{position:absolute !important;}
#catalog-list .vat-mode,.series-products-list .vat-mode,#catalog-soklist-list .vat-mode,#campaign-container .vat-mode,.inline-search-result-items .vat-mode,.prod-pack .vat-mode{font:normal 14px/160% StenSans,Tahoma;color:#999;font-size:11px;font-weight:normal;}
.prod-pack .vat-mode{margin-top:3px;}
#catalog-list .cat-list-texts>div>.label.label-default.pricex{bottom:-13px !important;cursor:pointer;font-size:14px !important;}
@media (min-width:881px){#catalog-list .cat-list-texts>span:not(.pricex){position:absolute !important;right:0 !important;}}@media (max-width:880px){#catalog-list .cat-list-texts>span:not(.pricex){position:relative;float:right;}}
#your-phrase,#search-phrase-reset{width:100%;font-family:StenSans,Tahoma;font-size:14px;line-height:155%;font-weight:normal;padding-top:4px;position:relative;}.notwindows #your-phrase,.notwindows #search-phrase-reset{font-family:StenSans,Tahoma;}
.notwindows #your-phrase,.notwindows #search-phrase-reset{font-size:14px;line-height:160%;}
#your-phrase i,#search-phrase-reset i{margin-left:8px;position:absolute;right:4px;top:3px;}
#save-user-catalog{margin-bottom:9px;font-family:StenSans,Tahoma;font-weight:normal;}.notwindows #save-user-catalog{font-family:StenSans,Tahoma;}
#catalog-grid{font-size:0;}
.ie7 #catalog-container .col-xs-4{*zoom:1;display:inline;}
#catalog-container .col-xs-12 .col-xs-4{float:none;font-size:14px;display:inline-block;vertical-align:top;*zoom:1;}
@media (max-width:880px){#catalog-container .shop-closed{position:absolute;top:-66px;}}
#catalog-list.catalog-list .series-see-more{margin-top:20px;}
#catalog-container #catalog-list.catalog-list button.series-child-products-more{background:#0075a9;color:#fff !important;text-shadow:0 0.6px #111111;border-radius:30px;line-height:10px;padding:5px 15px;border:1px solid;vertical-align:top;position:relative;width:auto;border-color:#006997;font-family:StenSans,Tahoma;font-weight:normal;}#catalog-container #catalog-list.catalog-list button.series-child-products-more:hover{background:#005276;}
.notwindows #catalog-container #catalog-list.catalog-list button.series-child-products-more{font-family:StenSans,Tahoma;}
#catalog-container #catalog-list.catalog-list button.series-child-products-more span#blue-span{position:relative;top:4px;color:#fff !important;font:14px/80% StenSans,Tahoma !important;}
#catalog-container #catalog-list.catalog-list button.series-child-products-more:before{font-family:'FontAwesome';content:"\f13a";display:block;float:left;margin-right:10px;margin-left:-10px;padding:3px;font-size:19px;line-height:12px;border-radius:50%;}
.upfix:before{font-family:'FontAwesome';content:"\f139" !important;display:block;float:left;margin-right:10px;margin-left:-10px;border-radius:50%;padding:3px;font-size:19px;line-height:12px;}
#catalog-filter-menu-container .label-default{background-color:#5F5F5F;font-size:13px;border-radius:9px;padding:1px 7px;font:13px/140% StenSans,Tahoma !important;font-weight:normal;display:inline-block;text-align:left;}
#catalog-container .label{font:12px/140% StenSans,Tahoma !important;padding-top:2px;}
#split-menu.leftmenu #split-menu-content #catalog-filter-menu-container h4,#split-menu.leftmenu #split-menu-content #catalog-filter-menu-container .h4,.notwindows #catalog-container h4,.notwindows #catalog-filter-menu-container h4,.notwindows #catalog-container .h4,.notwindows #catalog-filter-menu-container .h4,#catalog-container h4,#catalog-filter-menu-container h4,#catalog-container .h4,#catalog-filter-menu-container .h4{font:normal 15px/140% StenSansSemi,Tahoma;color:#5f5f5f;letter-spacing:0;margin-bottom:0;}
#catalog-container #catalog-list.catalog-list .child-series-products-list{display:none;margin-top:10px;position:relative;}#catalog-container #catalog-list.catalog-list .child-series-products-list>li{position:relative;border:auto;border-radius:0;padding:auto;font-size:12px;color:#127DA7;border-bottom:1px solid #ccc;padding-bottom:4px;padding-top:4px;}#catalog-container #catalog-list.catalog-list .child-series-products-list>li>a{font:normal 13px/140% StenSansSemi,Tahoma;color:#127da7;letter-spacing:0;}
#catalog-container #catalog-list.catalog-list .child-series-products-list>li:last-child{border-bottom:none;}
#catalog-container #catalog-list.catalog-list .child-series-products-list>li #list-label-holder{display:inline;}
#catalog-container #catalog-list.catalog-list .child-series-products-list>li span.label-default{vertical-align:middle;}
#catalog-container #catalog-list.catalog-list .child-series-products-list>li span.product-list-price{float:right;margin-bottom:0 !important;margin-top:2px;top:4px;color:#fb0009;font:normal 13px/140% StenSansSemi,Tahoma;color:#d2322d;letter-spacing:0;position:absolute;right:40px;top:auto;position:static;max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#catalog-container #catalog-list.catalog-list .child-series-products-list>li span.pricex{float:right;margin-bottom:0 !important;margin-left:5px !important;margin-top:2px;padding:1px 6px;top:auto;position:static;}
#catalog-container #search-phrase-reset:hover{background-color:#888;cursor:pointer;}#catalog-container #search-phrase-reset:hover i{color:#000;}
#catalog-container #suggestions{font-family:Georgia;}.notwindows #catalog-container #suggestions{font-family:StenSerif,Georgia;}
#catalog-container #suggestions .badge{font-family:StenSans,Tahoma;font-weight:normal;}.notwindows #catalog-container #suggestions .badge{font-family:StenSans,Tahoma;}
#catalog-container .label.hits{font-weight:normal;background-color:red;}#catalog-container .label.hits:hover{background-color:#999;cursor:pointer;}
#catalog-container li{margin-left:0;}
#catalog-container #catalog-prefs{margin-bottom:10px;position:relative;top:-50px;}@media (max-width:880px){#catalog-container #catalog-prefs{display:none;}}
#catalog-container #superfilters{border-bottom:solid 1px #bbbbbb;}#catalog-container #superfilters li{margin-right:-1px;margin-left:2px;padding:0;border:solid 1px #bbbbbb;background:#dfdfdf;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;box-shadow:0 -1px 1px #e6e6e6;-webkit-box-shadow:0 -1px 1px #e6e6e6;-moz-box-shadow:0 -1px 1px #e6e6e6;}#catalog-container #superfilters li.active{background:#ffffff;border-bottom:solid 1px #ffffff;}
#catalog-container #superfilters .disabled{border:solid 1px #eeeeee;border-bottom:solid 1px #bbbbbb;background:#eeeeee;box-shadow:0 0 0 #ffffff;-webkit-box-shadow:0 0 0 #ffffff;-moz-box-shadow:0 0 0 #ffffff;}#catalog-container #superfilters .disabled a{text-decoration:none;color:#cccccc;}#catalog-container #superfilters .disabled a:active{color:#cccccc;}
#catalog-container #superfilters .disabled a:hover{color:#cccccc;}
#catalog-container #superfilters .disabled a:visited{color:#cccccc;}
#catalog-container #superfilters .disabled a:hover{cursor:default;}
#catalog-container #superfilters .disabled.active{background:#ffffff;border:solid 1px #bbbbbb;border-bottom:solid 1px #ffffff;box-shadow:0 -1px 1px #e6e6e6;-webkit-box-shadow:0 -1px 1px #e6e6e6;-moz-box-shadow:0 -1px 1px #e6e6e6;}#catalog-container #superfilters .disabled.active a{text-decoration:none;color:#222222;}#catalog-container #superfilters .disabled.active a:active{color:#222222;}
#catalog-container #superfilters .disabled.active a:hover{color:#222222;}
#catalog-container #superfilters .disabled.active a:visited{color:#222222;}
#catalog-container #superfilters a{margin:0;padding:4px 8px 4px 9px;border:0;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;font:normal 15px/160% StenSans,Tahoma;letter-spacing:0;text-decoration:none;color:#222222;}#catalog-container #superfilters a:hover{color:#000b10;}
#catalog-container #superfilters a:active{color:#222222;}
#catalog-container #superfilters a:hover{color:#222222;}
#catalog-container #superfilters a:visited{color:#222222;}
#catalog-container #superfilters a .badge{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;padding:3px 4px 3px 3px;}
#catalog-container .pane-visible{display:block;}
#catalog-container .pane-hidden{display:none;}
#catalog-container #superfilters,#catalog-container div[data-subfilter]{margin-bottom:10px;}
#catalog-container #subfilters{margin-bottom:10px;}
#catalog-container .row-wrap{margin-top:10px;margin-bottom:5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid #ddd;background-color:#fff;}#catalog-container .row-wrap.eventlist .disabled .cat-list-date,#catalog-container .row-wrap.eventlist .disabled .cat-list-place{color:#dadada;}
#catalog-container .row-wrap p{margin:0;font-size:14px;line-height:155%;}.notwindows #catalog-container .row-wrap p{font-size:14px;line-height:160%;}
#catalog-container .row-wrap>div{padding:3px 10px 1px 10px;}
#catalog-container .row-wrap>div:nth-child(even){background-color:#eee;}
.catalog-list{position:relative;top:-63px;}.catalog-list li{padding:10px;padding-left:0;padding-right:0;border-bottom:1px solid #ccc;}.catalog-list li:last-child{padding-bottom:10px;}
.catalog-list li .cat-list-img-container{position:relative;float:left;min-height:90px;}
.catalog-list li .frame-wrapper{position:absolute;overflow:hidden;width:63px;height:94px;}
.catalog-list li .frame{position:absolute;top:0;left:0;z-index:1;width:68px;height:100px;background-image:url(/imgs/ipad-frame.png);background-repeat:no-repeat;background-size:63px;}
.catalog-list li[data-type="digi"] img{position:absolute;top:9px;left:4px;min-width:60px;min-height:75px;max-height:75px;filter:none;}
.catalog-list li[data-type="bokpp"] img{margin-left:15px;}
.catalog-list li[data-type="bokpp"] .hybrid-inner{width:45px;height:66px;position:absolute;overflow:hidden;bottom:5px;}.catalog-list li[data-type="bokpp"] .hybrid-inner .frame{top:0;width:45px;height:66px;background-size:45px;}
.catalog-list li[data-type="bokpp"] .hybrid-inner img{margin-left:0;filter:none;position:absolute;top:6px;left:3px;min-height:54px;max-height:56px;width:auto !important;}
.catalog-list li[data-no-frame="true"] img{margin-left:0;min-height:0;}
.catalog-list .cat-list-fam{border-top:0;border-left:1px solid #999999;border-bottom:0;border-right:1px solid #999999;background:#d9e8f4;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.catalog-list .cat-list-fam:nth-child(odd){background:#c5dcef;}
.catalog-list .cat-list-fam h3{color:#03070a;}
.catalog-list .first{border-top:1px solid #999999;border-bottom:0;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;margin-top:10px;}
.catalog-list .last{border-bottom:1px solid #999999;border-top:0;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;margin-bottom:10px;}
.catalog-list li[data-type="ppl"] img,.catalog-list li[data-type="author"] img,.catalog-list li[data-type="lecturer"] img{filter:none;}
.catalog-list .cat-list-img{-webkit-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));-moz-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));-ms-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));-o-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));}
.catalog-list .cat-list-img,.catalog-list .cat-icon-course{float:left;width:68px;}
.catalog-list .cat-list-texts{max-width:610px;margin-left:95px;}.catalog-list .cat-list-texts.course{max-width:100%;margin-left:0px !important;}.catalog-list .cat-list-texts.course+div>span.product-list-price{float:right !important;}
.catalog-list .cat-icon-course{width:58px;min-height:58px;margin-right:10px;}.catalog-list .cat-icon-course i{font-size:68px;color:#428bca;}
.catalog-list .cat-list-title{margin:0 !important;max-width:450px;}
.catalog-list .cat-list-author,.catalog-list .cat-list-prodtext{margin:0 !important;color:#666;max-width:440px;}
.catalog-list .cat-list-prodtext{margin-top:5px !important;color:#333;}@media (max-width:880px){.catalog-list .cat-list-prodtext{padding-bottom:10px;}}
.catalog-list span.product-list-price{color:#FB0009 !important;font:StenInformalSemi,Georgia;}
.catalog-list .cat-list-date,.catalog-list .cat-list-place{margin:10px 0 0 0;font:normal 15px/160% StenSans,Tahoma;color:#333333;letter-spacing:0;}
#course-fitler-container .btn-group,#course-fitler-container .btn-single{display:block;}#course-fitler-container .btn-group .dropdown-menu,#course-fitler-container .btn-single .dropdown-menu{width:100%;}#course-fitler-container .btn-group .dropdown-menu li a,#course-fitler-container .btn-single .dropdown-menu li a{font:13px/140% StenSansSemi,Tahoma !important;color:#0075a9;}
#county-filter button.btn-location,#coursemonth-filter button.btn-location{background:#fff none repeat scroll 0 0;border:2px solid #0075a9;border-radius:20px;display:block;padding:2px 6px;color:#0075a9 !important;text-align:left;width:100%;margin-bottom:3px !important;font:13px/100% StenSansSemi,Tahoma !important;}#county-filter button.btn-location:hover,#coursemonth-filter button.btn-location:hover{color:#fff !important;background-color:#0075a9 !important;}
#county-filter button.btn-location:focus,#coursemonth-filter button.btn-location:focus{color:#fff !important;background-color:#0075a9 !important;}
#county-filter button.btn-location:active,#coursemonth-filter button.btn-location:active{color:#fff !important;background-color:#0075a9 !important;}
#county-filter button.btn-location>.caret,#coursemonth-filter button.btn-location>.caret{float:right;margin-right:5px;margin-top:5px;}
#webform-component-payment_method_info .form-field-description{font-family:Georgia;font-size:14px;line-height:155%;}.notwindows #webform-component-payment_method_info .form-field-description{font-family:StenSerif,Georgia;}
.notwindows #webform-component-payment_method_info .form-field-description{font-size:14px;line-height:160%;}
#catalog-container .btn-default{font-family:StenSans, Arial;}
#catalog-container .jumbotron{background-color:#f8f8f8;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;padding:10px 30px !important;}#catalog-container .jumbotron h1{margin-top:10px;color:#888;font-family:StenSans,Tahoma;font-weight:normal;}.notwindows #catalog-container .jumbotron h1{font-family:StenSans,Tahoma;}
#catalog-container .jumbotron .btn{font-family:StenSans,Tahoma !important;font-weight:normal !important;}.notwindows #catalog-container .jumbotron .btn{font-family:StenSans,Tahoma !important;}
@media (max-width:975px){.catalog-list .cat-list-texts{max-width:89%;}.catalog-list .cat-list-texts.course{max-width:100%;}}@media (max-width:970px){#catalog-prefs.row{margin:0;}}@media (max-width:880px){#your-phrase{padding-top:0;font-size:13px;max-width:100%;} #catalog-container #save-user-catalog{display:none;} #catalog-container{margin-top:70px;}#catalog-container #superfilters{border-bottom:1px solid lightgray;margin-bottom:0;font-size:0;}#catalog-container #superfilters li{background:transparent;box-shadow:none;border:0 none;border-radius:0;display:inline-block;margin:0;} #catalog-container #superfilters .active{border:0 none;}#catalog-container #superfilters .active a{background:#eee;color:#222222;} #catalog-container #superfilters .disabled{border:0 none;}#catalog-container #superfilters .disabled.active{border:0 none;} #catalog-container #superfilters a{border-radius:0;padding:16px 5px;font-size:11px;color:#777;}#catalog-container #superfilters a .badge{display:none;} #catalog-container #superfilters a:hover{background:#f6f6f6;} #catalog-container .btn-group{margin-left:3%;} #catalog-container .btn-default{background:transparent;border:0 none;}#catalog-container .btn-default:hover,#catalog-container .btn-default:active,#catalog-container .btn-default.active,#catalog-container .btn-default:focus{background:transparent;box-shadow:none;} #catalog-container #catalog-sort-order{margin-right:3%;} .catalog-list li{border:0 none;border-radius:0;}.catalog-list li[data-type="digi"] img{width:auto !important;height:62px !important;} .catalog-list .first,.catalog-list .last{border:0 none;border-radius:0;margin:0;} .catalog-list .cat-list-texts{width:auto;} .catalog-list .cat-list-img{width:70px;max-width:none;}}@media (max-width:880px){#catalog-container .btn-group{margin-left:0;}}@media (max-width:767px){#your-phrase{max-width:100%;} .notwindows #your-phrase,.notwindows #search-phrase-reset{font-size:13px;} #catalog-container #save-user-catalog.pull-right{width:100%;}}@media (max-width:565px){.catalog-list .cat-list-type{width:100%;text-align:left;} #your-phrase #search-phrase-reset{display:inline-block;position:relative;white-space:normal;text-align:left;cursor:pointer;}#your-phrase #search-phrase-reset i{position:absolute;right:5px;} #catalog-container .col-xs-4{width:47.916666666666664%;margin:0 1.0416666666666665%;float:left;}}@media (max-width:400px){#catalog-container .col-xs-4{width:97.91666666666667%;margin:0 1.0416666666666665%;float:left;}}@media (min-width:881px){#product-container{margin-top:-16px;}}.prod-image-wrapper{margin-top:17px;margin-bottom:12px;margin-left:0;margin-right:0;width:100%;}.prod-image-wrapper .prod-image{float:left;max-width:180px;}.prod-image-wrapper .prod-image .frame{position:absolute;top:0;left:0;z-index:1;width:180px;height:266px;background-image:url(/imgs/ipad-frame.png);background-repeat:no-repeat;background-size:180px;}
.prod-image-wrapper .prod-image.digital{position:relative;width:180px;height:266px;overflow:hidden;}.prod-image-wrapper .prod-image.digital img{position:absolute;top:16px;left:6px;min-height:225px;max-height:240px;max-width:200%;}
.prod-image-wrapper .prod-image.hybrid{position:relative;padding-left:40px;max-width:150px;}.prod-image-wrapper .prod-image.hybrid .hybrid-inner{position:absolute;left:0;bottom:10px;height:140px;width:95px;overflow:hidden;}.prod-image-wrapper .prod-image.hybrid .hybrid-inner .frame{background-image:url(/imgs/ipad-frame.png);background-size:95px;width:95px;height:140px;}
.prod-image-wrapper .prod-image.hybrid .hybrid-inner img{position:absolute;top:12px;left:4px;min-height:117px;max-height:125px;}
.prod-image-wrapper .framed{max-width:180px;float:left;}.prod-image-wrapper .framed img{border:1px solid;border-color:#e0e0e0 #ebebeb #f4f4f4 #ebebeb;}
.prod-image-wrapper .prod-title-wrapper{float:right;width:calc(100% - 190px - 25px);margin-left:25px;}@media (max-width:564px){.prod-image-wrapper .prod-title-wrapper{float:left;clear:both;width:100%;margin-top:20px;margin-left:0;}}.prod-image-wrapper .prod-title-wrapper h1#prod-title{margin:0;}@media (max-width:564px){.prod-image-wrapper .prod-title-wrapper h1#prod-title{font-size:20px;}}
.prod-image-wrapper .prod-title-wrapper #prod-tags{overflow:hidden;}.prod-image-wrapper .prod-title-wrapper #prod-tags .prod-tag{float:left;clear:both;font:normal 16px/160% StenSans,Tahoma;margin:10px 0 0;padding:5px 10px;border:1px solid #ddd;border-radius:20px;}.prod-image-wrapper .prod-title-wrapper #prod-tags .prod-tag.prod-award{color:darkgoldenrod;border-width:2px;border-color:darkgoldenrod;}
.prod-image-wrapper .prod-title-wrapper #prod-tags .prod-tag.prod-coming{color:#999;border-color:#999;}
.prod-image-wrapper .prod-title-wrapper ul#prod-available-as{border:1px solid #ddd;float:right;margin-top:10px;width:219px;box-shadow:0 0 1px #e6e6e6;}@media (max-width:564px){.prod-image-wrapper .prod-title-wrapper ul#prod-available-as{float:left;width:100%;clear:both;}}.prod-image-wrapper .prod-title-wrapper ul#prod-available-as li{border-bottom:1px solid #ddd;font:normal 14px/160% StenSans,Tahoma;padding:5px 13px;position:relative;list-style-type:none !important;}
.prod-image-wrapper .prod-title-wrapper ul#prod-available-as li:first-child{border-bottom-width:0;padding-top:13px;padding-bottom:2px;}
.prod-image-wrapper .prod-title-wrapper ul#prod-available-as li:last-child{border-bottom-width:0;}
.prod-image-wrapper .prod-title-wrapper ul#prod-available-as .price-and-buy .product-list-price{font:16px/140% StenSansSemi,Tahoma !important;color:#FB0009 !important;}
.prod-image-wrapper .prod-title-wrapper ul#prod-available-as .price-and-buy .vat-mode{font:normal 11px/140% StenSans,Tahoma;color:#999999;}
.prod-image-wrapper .prod-title-wrapper ul#prod-available-as .price-and-buy .pricex{position:absolute;right:7px;bottom:7px;margin:0;}
.prod-image-wrapper .flag-ebok{position:absolute;top:0;left:0;background-image:url(../imgs/icn_ebok.png);background-repeat:no-repeat;background-position:0 30px;border:0;width:70px;height:70px;margin-left:-6px;}
.prod-text-click{cursor:pointer;display:inline;color:#005276;text-decoration:underline;}
.hiddenText{display:none;}
.prod-text{margin-bottom:40px;}.prod-text ul{margin-bottom:10px;margin-left:20px;}.prod-text ul li{margin-left:0;list-style-type:disc;}
.prod-text h1{font-family:StenSansSemi, Arial;font-size:100%;font-weight:normal;}
.prod-text h3{margin-bottom:9px;}
.prod-text h5{font:normal 15px/130% StenSans,Tahoma;letter-spacing:0.05em;margin:9px 0 18px 0;text-decoration:none;color:#222222;}
.prod-text h5:active{color:#222222;}
.prod-text h5:hover{color:#222222;}
.prod-text h5:visited{color:#222222;}
#personal-cat-link{float:right;margin-top:10px;}#personal-cat-link .btn-style{color:#222;margin:0;clear:both;width:194px;}
#product-metadata{box-shadow:0 0 1px #e6e6e6;-webkit-box-shadow:0 0 1px #e6e6e6;-moz-box-shadow:0 0 1px #e6e6e6;border:solid 1px #ddd;margin-top:10px;overflow:hidden;padding:13px;font:normal 14px/160% StenSans,Tahoma;}#product-metadata dl dt{float:left;clear:left;margin-right:6px;}#product-metadata dl dt.authors{display:block;font:normal 14px/160% StenSansSemi,Tahoma;color:#000000;letter-spacing:0;}
#product-metadata dl dt.expandable{display:none;}
#product-metadata dl dt.license-time{margin-top:16px;}
#product-metadata dl dd{float:left;}#product-metadata dl dd.people{margin-bottom:16px;width:100%;}
#product-metadata dl dd.grade-levels{margin-bottom:16px;}
#product-metadata dl dd.expandable ul,#product-metadata dl dd.expandable a.expand{display:none;}
#product-metadata dl dd li{margin-left:0;list-style:none !important;font:normal 14px/160% StenSans,Tahoma;color:#222222;letter-spacing:0;}
#product-metadata dl dd ul.collapsed li+li+li+li+li+li{display:none;}
#product-metadata dl dd .expand{display:block;padding:5px;margin-top:5px;position:relative;background:#e3e3e3;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;font-size:1px !important;line-height:1px !important;text-align:center;}#product-metadata dl dd .expand:hover{background:#cacaca;}
#product-metadata a{font:normal 14px/160% StenSans,Tahoma;color:#005276;letter-spacing:0;}
.prod-info-index{text-align:center;}.prod-info-index img{box-shadow:0 1px 3px #999999;-webkit-box-shadow:0 1px 3px #999999;-moz-box-shadow:0 1px 3px #999999;}
#product-relatives-links{text-align:right;margin:25px 11px 0 0;}#product-relatives-links span{display:inline-block;margin-right:10px;font-family:StenSans,Tahoma;font-weight:normal;font-size:12px;line-height:155%;}.notwindows #product-relatives-links span{font-family:StenSans,Tahoma;}
.notwindows #product-relatives-links span{font-size:12px;line-height:160%;}
#product-relatives-links .btn-style{display:inline-block;margin-left:5px;}
@media (max-width:680px){#product-relatives-links span{margin-bottom:5px;} #product-relatives-links .btn-style{margin-bottom:5px;}}@media (max-width:565px){#product-relatives-links .btn-style{width:100%;box-sizing:border-box;text-align:center;}}.product-meta-data-wrapper{margin-top:32px;}
.product-content-wrapper .tab-contents-wrapper{padding-right:35px;padding-top:30px;}
#product-content #product-tabs-container{min-height:350px;}
#product-content .product-meta-data-wrapper button.product-open-toggle.activate.btn-block{color:#ffffff !important;}
#product-content #product-try-buttons{overflow:hidden;}#product-content #product-try-buttons .product-button{padding-top:20px;padding-bottom:5px;}
.prod-pack{margin-top:40px;margin-bottom:0px;}.prod-pack h4{margin:0px 0 17px 0;}
.prod-pack li{list-style:none;display:inline-block;zoom:1;*display:inline;margin:0 0 20px 0;vertical-align:top;text-align:center;float:none;}
.prod-pack a{color:#222222;text-decoration:none;display:block;}.prod-pack a:hover{background:#f9f9f9;border-radius:3px;-moz-border-radius:3px;}
.prod-pack .product-img-outer{height:160px;width:160px;margin:0 auto;display:table;position:relative;overflow:hidden;}.prod-pack .product-img-outer .product-img{height:150px;top:50%;vertical-align:middle;display:table-cell;text-align:center;}.prod-pack .product-img-outer .product-img img{top:-50%;display:inline-block !important;-webkit-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));-moz-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));-ms-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));-o-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));}
.prod-pack .product-img-outer .product-img .frame-wrapper{position:relative;box-sizing:border-box;margin:0 28px;height:100%;overflow:hidden;}.prod-pack .product-img-outer .product-img .frame-wrapper img{position:absolute;top:9px;left:4px;min-width:100px;min-height:120px;filter:none;}
.prod-pack .product-img-outer .product-img .frame{position:absolute;top:0;left:0;z-index:1;width:104px;height:160px;background-image:url(/imgs/ipad-frame.png);background-repeat:no-repeat;background-size:104px;}
.prod-pack .product-img-outer .product-img .hybrid-inner{width:60px;height:92px;position:absolute;overflow:hidden;bottom:10px;}.prod-pack .product-img-outer .product-img .hybrid-inner .frame{top:0;width:60px;height:92px;background-size:60px;}
.prod-pack .product-img-outer .product-img .hybrid-inner img{margin-left:0;filter:none;position:absolute;top:6px;left:3px;min-height:76px;max-height:76px;width:auto !important;}
.prod-pack .product-description{display:block;font:normal 13px/140% StenSans,Tahoma;color:#222222;letter-spacing:0;}
.prod-pack .product-description span{display:block;margin-bottom:14px;}
.prod-pack .author{color:#999;}
.prod-pack .price-and-buy .product-list-price{display:inline;margin-right:5px;font:16px/140% StenSansSemi,Tahoma !important;color:#FB0009 !important;}
.prod-pack .price-and-buy .label{font:12px/140% StenSans,Tahoma !important;}
#product-shop{text-align:left;width:calc(100% - 221px);}#product-shop .price-wrapper{position:relative;z-index:2;}#product-shop .price-wrapper .price{font:normal 30px/110% StenSansSemi,Tahoma;color:#222222;letter-spacing:-1px;margin:10px 0 0;}
#product-shop .price-wrapper .moms{font:normal 11px/140% StenSans,Tahoma;color:#999999;letter-spacing:0;margin:6px 0 8px 0;}
#product-shop .shipping-time-estimate{font:normal 13px/140% StenSans,Tahoma;color:#666666;letter-spacing:0;}
#product-shop button.buy,#product-shop .btn-style.buy{background-color:#d2322d !important;}
#product-shop button.buy{position:relative;z-index:2;font-size:15px;line-height:normal;padding:5px;}#product-shop button.buy span{display:block;white-space:normal;text-align:center;float:left;padding:5px 10px;}
#product-shop button[data-ebook]{margin-top:89px;}
#product-shop #product-price-shop-closed{margin:15px auto 0 auto;width:150px;}
#product-shop #product-upcoming{height:100px;}
#product-cart .box{position:relative;background:#e3e3e3;padding:12px 16px 16px 16px;margin:20px 0 0 0;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;font:normal 12px/140% StenSans,Tahoma;color:#222222;letter-spacing:0;}
#product-cart .box h4{margin:0 0 10px;}
#product-cart .box table{width:100%;}#product-cart .box table tbody+tbody th{padding-top:10px;}
#product-cart .box table td+td,#product-cart .box table th+th{text-align:right;}
#product-cart .box a{font:normal 14px/160% StenSans,Tahoma;color:#005276;letter-spacing:0;}
#digital-license{height:81px;margin-bottom:-30px;position:relative;top:-60px;background:-moz-linear-gradient(top, #ffffff, #bbbbbb);background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#bbbbbb));background:-webkit-linear-gradient(top, #ffffff, #bbbbbb);background:-o-linear-gradient(top, #ffffff, #bbbbbb);background:-ms-linear-gradient(top, #ffffff, #bbbbbb);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#ffffff", endColorstr="#bbbbbb");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#ffffff", endColorstr="#bbbbbb")";padding:0 1px;}#digital-license>div{height:81px;margin-bottom:-30px;background:#fff;}
@media (max-width:880px){.nobookshadow,#product-packs,#product-content{width:94%;padding:0 3%;overflow:hidden;} .nobookshadow{margin-top:0;} .product-content-wrapper .tab-contents-wrapper{padding-right:0;} #personal-cat-link{display:none;}}@media (max-width:768px){.product-content-wrapper{width:97.91666666666667%;margin:0 1.0416666666666665%;float:left;margin:0;width:100%;} .product-meta-data-wrapper{width:97.91666666666667%;margin:0 1.0416666666666665%;float:left;margin:0;width:100%;} div#product-shop{width:auto;margin-right:30px;}}@media (max-width:564px){}button.product-open-toggle.btn-block{padding:8px;}
#product-content button.activate,#product-content .btn-style.activate{color:#ffffff !important;}
#product-container #product-tabs-container.tabs-container #product-content.gridsystem .product-meta-data-wrapper button.product-open-toggle.activate.btn-block{color:#ffffff !important;}
.tab-contents-wrapper{clear:both;}
#course-container h2{margin-left:10px;margin-top:40px;margin-bottom:10px;}
#course-container .primary{margin-left:0;padding:8px;}
#course-container #courseinquiry-container .primary{padding:5px 12px;}
#course-container .coursePriceHiddenPlaceholder{width:100px;}
#course-container .tabs-container{margin-bottom:30px;}
#course-container #course-info{float:right;}
#course-container .course-info{margin:21px 1px 4px 1px;border:1px solid #d5d5d5;padding:15px;font-family:StenSans,Tahoma;font-weight:normal;font-size:14px;line-height:155%;}.notwindows #course-container .course-info{font-family:StenSans,Tahoma;}
.notwindows #course-container .course-info{font-size:14px;line-height:160%;}
#course-container .course-info strong{font-family:StenSansSemi,Tahoma;font-weight:normal;font-size:14px;line-height:155%;}.notwindows #course-container .course-info strong{font-family:StenSansSemi,Tahoma;}
.notwindows #course-container .course-info strong{font-size:14px;line-height:160%;}
#course-container .course-event,#course-container .uppdragsutb{margin-top:15px;overflow:hidden;}
#course-container .uppdragsutb h4{margin-top:0;}
#course-container .course-title{text-transform:uppercase;margin-top:0px;}
#course-container .course-sidebar{float:right;}
#course-container .tab-links{padding-top:15px;}
#course-container #product-shop{width:auto;}
#course-container #product-price{padding-top:25px;}
#course-container .more-info-button{width:100%;margin:10px 0;display:inline-block;}#course-container .more-info-button.expanded{border-bottom-left-radius:0;border-bottom-right-radius:0;}
#course-container .more-info-content{background:#eee;padding:10px;display:none;}
#course-container .person-info{float:left;margin-right:5px;text-align:center;font-family:StenSans,Tahoma;font-weight:normal;font-size:14px;line-height:155%;color:#005276;letter-spacing:0;}.notwindows #course-container .person-info{font-family:StenSans,Tahoma;}
.notwindows #course-container .person-info{font-size:14px;line-height:160%;}
#course-container .course-lecturer-images{margin-top:43px;}
#course-container .course-lecturer-image{padding:10px;border:1px solid;border-color:#F4F4F4 #EBEBEB #E0E0E0 #EBEBEB;width:123px;height:178px;}#course-container .course-lecturer-image img{max-width:123px;}
#course-container .course-lecturer-image .product-course-noimage{margin-top:45px;margin-bottom:45px;}
#course-container .person-info-title{color:#555;}
#course-container #courseinquiry-container{padding-top:20px;}
#course-container .courseinquiry-button{margin-bottom:4px;}
#save-user-catalog-product{display:inline-block;margin-top:14px;font-family:StenSans,Tahoma;font-weight:normal;font-size:14px;line-height:155%;color:#005276;letter-spacing:0;float:right;}.notwindows #save-user-catalog-product{font-family:StenSans,Tahoma;}
.notwindows #save-user-catalog-product{font-size:14px;line-height:160%;}
@media (max-width:880px){#course-container .tab-links{padding-top:0;}}@media (max-width:565px){#course-container .course-sidebar{max-width:40%;}}#autocomplete-list{width:98%;background-color:#fff;border:1px solid #bbb;list-style:none;padding:0;z-index:110;}#autocomplete-list li{padding:3px;margin:0;border:1px solid #fff;border-bottom:1px solid #ddd;background-color:#fff;cursor:pointer;overflow:hidden;}#autocomplete-list li strong{font-weight:bold !important;color:#900;}
#autocomplete-list li.active{background-color:#ddd;}
.search-taxonomy ul.facets{margin-top:23px;}.search-taxonomy ul.facets ul{padding:0;padding-left:5%;margin:0;background-color:#fff;}
.search-taxonomy ul.facets li{margin-left:0;background-image:none;-khtml-opacity:0.85;-moz-opacity:0.85;-ms-filter:"alpha(opacity=85)";filter:alpha(opacity=85);opacity:0.85;}.search-taxonomy ul.facets li:hover{background:-moz-linear-gradient(left, #333333, #666666);background:-webkit-gradient(linear, left top, right top, from(#333333), to(#666666));background:-webkit-linear-gradient(left, #333333, #666666);background:-o-linear-gradient(left, #333333, #666666);background:-ms-linear-gradient(left, #333333, #666666);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr="#333333", endColorstr="#666666");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr="#333333", endColorstr="#666666")";}.search-taxonomy ul.facets li:hover a{color:#FFF;}
.search-taxonomy ul.facets li.selected{background:-moz-linear-gradient(left, #333333, #555555);background:-webkit-gradient(linear, left top, right top, from(#333333), to(#555555));background:-webkit-linear-gradient(left, #333333, #555555);background:-o-linear-gradient(left, #333333, #555555);background:-ms-linear-gradient(left, #333333, #555555);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr="#333333", endColorstr="#555555");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr="#333333", endColorstr="#555555")";}.search-taxonomy ul.facets li.selected a{color:#fff;}
.search-taxonomy ul.facets li.menuPubHeadline:hover{background:-moz-linear-gradient(left, #FFFFFF, #FFFFFF);background:-webkit-gradient(linear, left top, right top, from(#FFFFFF), to(#FFFFFF));background:-webkit-linear-gradient(left, #FFFFFF, #FFFFFF);background:-o-linear-gradient(left, #FFFFFF, #FFFFFF);background:-ms-linear-gradient(left, #FFFFFF, #FFFFFF);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr="#FFFFFF", endColorstr="#FFFFFF");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr="#FFFFFF", endColorstr="#FFFFFF")";}
#search-menu-placeholders{display:none;background:#fff;}
#search-result-bar-header-placeholder{height:29px;}
#search-result-bar-settings-placeholder{height:67px;}
#search-container{margin-top:0;}#search-container #searchAddToCatalog{position:absolute;top:38px;right:30px;}
#search-container.soklist{margin-left:0;background-color:#fec;}#search-container.soklist p.search-found-text,#search-container.soklist #search-suggestions{display:none !important;}
#search-container.soklist ul.tab-links{margin-top:15px;margin-bottom:20px;}
#search-container.soklist .grid3-4{width:960px !important;}
#search-container.soklist #search-result-items{margin-top:22px;}
#search-container #search-suggestions{margin:0;}#search-container #search-suggestions #search-suggestion-list .hidden-items{display:none;}
#search-container .search-found-text{margin:38px 0 0 0;}#search-container .search-found-text .items,#search-container .search-found-text .phrase{font:normal 14px/160% StenSansSemi,Tahoma;}
#search-container .tab-links{margin:14px 10px 9px 0;padding-top:5px;}
#search-container .pagination{font:normal 13px/160% StenSans,Tahoma;margin-bottom:10px;}
#search-container #search-result-items li{list-style-type:none;margin-left:12px;}#search-container #search-result-items li .type{width:39px;min-height:100px;float:left;}#search-container #search-result-items li .type.book{background-image:url(../imgs/product_type_book.png);background-repeat:no-repeat;}
#search-container #search-result-items li .type.digital{background-image:url(../imgs/product_type_digital.png);background-repeat:no-repeat;}
#search-container #search-result-items li .type.hybrid{background-image:url(../imgs/product_type_bokdigital.png);background-repeat:no-repeat;}
#search-container #search-result-items li .cover{float:left;}#search-container #search-result-items li .cover img{border:1px solid;border-color:#dedede #d6d6d6 #b6b6b6 #d6d6d6;}
#search-container #search-result-items li .info{width:450px;float:left;margin-left:15px;}#search-container #search-result-items li .info h3{margin-top:10px;}
#search-container #search-result-items li .info h4{margin-top:5px;text-transform:none;font-size:16px;color:#333;}
#search-container #search-result-items li .info p.author{margin-bottom:0;font:normal 13px/160% StenSans,Tahoma;color:#666;}
#search-container #search-result-items li .info p.body{font:normal 13px/160% StenSans,Tahoma;overflow-x:hidden;}
#search-container #search-result-items li .info p.links{font:normal 12px/160% StenSans,Tahoma;margin-bottom:5px;}
#search-container #search-result-items li .product-type-links{float:right;margin-right:10px;}#search-container #search-result-items li .product-type-links span{float:right;font:normal 12px/160% StenSans,Tahoma;color:#000000;letter-spacing:0;margin:5px 0 5px 0;}
#search-container #search-result-items li .product-type-links button{float:right;clear:both;margin-bottom:5px;}
#search-container #search-result-items li:hover{background-color:#dedede;cursor:pointer;}#search-container #search-result-items li:hover.author .cover{border-color:#dedede;}#search-container #search-result-items li:hover.author .cover>div{border-color:#dedede;}
#search-container #search-result-items li.author .cover{border:1px solid;border-color:#FFF #FBFBFB #F4F4F4 #FBFBFB;}#search-container #search-result-items li.author .cover>div{padding:10px;border:1px solid;border-color:#F4F4F4 #EBEBEB #E0E0E0 #EBEBEB;}
.inline-search-no-results{display:none;}
.inline-search-container .inline-search-result-items li{list-style-type:none !important;padding:10px;margin-bottom:1px;position:relative;left:0;top:0;margin-left:0;}.inline-search-container .inline-search-result-items li:nth-child(odd){background-color:#f6f6f6;}
.inline-search-container .inline-search-result-items li:hover{background-color:#dedede;cursor:pointer;}.inline-search-container .inline-search-result-items li:hover.author .cover{border-color:#dedede;}.inline-search-container .inline-search-result-items li:hover.author .cover>div{border-color:#dedede;}
.inline-search-container .inline-search-result-items li .product-img-outer{width:160px;margin:0 auto;display:table;position:relative;}.inline-search-container .inline-search-result-items li .product-img-outer .product-img{position:relative;display:table-cell;text-align:center;}.inline-search-container .inline-search-result-items li .product-img-outer .product-img img{top:-50%;display:inline-block !important;-webkit-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));-moz-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));-ms-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));-o-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));}
.inline-search-container .inline-search-result-items li .product-img-outer .product-img .frame{position:absolute;top:0;left:0;z-index:100;width:104px;height:160px;background-image:url(/imgs/ipad-frame.png);background-repeat:no-repeat;background-size:104px;}
.inline-search-container .inline-search-result-items li .product-img-outer .product-img .frame-wrapper{position:absolute;box-sizing:border-box;width:72px;height:106px;left:calc(14%);overflow:hidden;}.inline-search-container .inline-search-result-items li .product-img-outer .product-img .frame-wrapper img{position:absolute;z-index:0;top:9px;left:4px;min-width:75px;max-width:75px;filter:none;}
.inline-search-container .inline-search-result-items li .product-img-outer .product-img .frame-wrapper .frame{width:72px;height:106px;background-size:72px;}
.inline-search-container .inline-search-result-items li .product-img-outer .product-img .hybrid-inner{width:60px;height:92px;position:absolute;overflow:hidden;bottom:-10px;}.inline-search-container .inline-search-result-items li .product-img-outer .product-img .hybrid-inner .frame{top:0;width:60px;height:92px;background-size:60px;}
.inline-search-container .inline-search-result-items li .product-img-outer .product-img .hybrid-inner img{margin-left:0;filter:none;position:absolute;top:6px;left:3px;min-height:76px;max-height:76px;width:auto !important;}
.inline-search-container .inline-search-result-items li .cover{float:left;width:24%;}.inline-search-container .inline-search-result-items li .cover img{border:1px solid;border-color:#dedede #d6d6d6 #b6b6b6 #d6d6d6;}
.inline-search-container .inline-search-result-items li .info{float:left;width:75%;}.inline-search-container .inline-search-result-items li .info h3{margin-top:0;margin-bottom:0;padding:0 10px;}
.inline-search-container .inline-search-result-items li .info h4{margin-top:0px;margin-bottom:0;text-transform:none;font-size:16px;color:#333;padding:0 10px;}
.inline-search-container .inline-search-result-items li .info p.author{margin-bottom:0;margin-top:0;font:normal 13px/160% StenSans,Tahoma;color:#666;padding:0 10px;}
.inline-search-container .inline-search-result-items li .info p.body{font:normal 13px/160% StenSans,Tahoma;padding:0 10px;}
.inline-search-container .inline-search-result-items li .info .pricebtn{padding:0 10px;display:inline;}
.inline-search-container .inline-search-result-items li .info .price-and-buy{position:absolute;bottom:10px;right:10px;text-align:right;min-width:150px;}.inline-search-container .inline-search-result-items li .info .price-and-buy .product-list-price{right:2px;position:relative;font:16px/140% StenSansSemi,Tahoma !important;color:#FB0009;}
.inline-search-container .inline-search-result-items li .info .price-and-buy .label{font:12px/140% StenSans,Tahoma !important;margin-right:0 !important;margin-left:3px !important;display:inline;padding:.3em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#ffffff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.4em;}
.inline-search-container .inline-search-result-items li .course-event-list{margin:0 10px;border:1px solid #ddd;}.inline-search-container .inline-search-result-items li .course-event-list .course-event-details{padding:1px 5px;margin:0;}.inline-search-container .inline-search-result-items li .course-event-list .course-event-details:nth-child(even){background-color:#fff;}
.inline-search-container .inline-search-result-items li .course-event-list .course-event-details:nth-child(odd){background-color:#f6f6f6;}
.inline-search-container .inline-search-result-items li .course-event-list .course-event-details .course-event-date{font:normal 13px/160% StenSans,Tahoma;color:#333333;letter-spacing:0;}
.inline-search-container .inline-search-result-items li .course-event-list .course-event-details .course-event-location{font:normal 13px/160% StenSans,Tahoma;color:#333333;letter-spacing:0;}
.inline-search-container .inline-search-result-items li.digi .product-img{width:103px;height:160px;}
.inline-search-container.smini li .info h3{font:normal 12px/160% StenSans,Tahoma;}
.inline-search-container.smini li .info p.author{font:normal 10px/160% StenSans,Tahoma;}
.inline-search-container.smini .bokpp .frame{width:54px;height:110px;background-size:54px;}
.inline-search-container.smini .bokpp .hybrid-inner{width:25px !important;height:37px !important;top:12px !important;left:20px !important;}.inline-search-container.smini .bokpp .hybrid-inner .frame{top:0px !important;left:0px !important;width:25px !important;height:37px !important;background-size:25px !important;}
.inline-search-container.smini .bokpp .hybrid-inner img{top:3px !important;left:1px !important;min-height:36px !important;max-height:36px !important;}
.inline-search-container.smini .digi .product-img{height:37px !important;}
.inline-search-container.smini .digi .frame-wrapper{width:30px !important;height:46px !important;left:calc(35%) !important;}.inline-search-container.smini .digi .frame-wrapper img{top:4px !important;left:1px !important;min-width:30px !important;max-width:30px !important;}
.inline-search-container.smini .digi .frame-wrapper .frame{width:30px !important;height:46px !important;background-size:30px !important;}
.inline-search-container.smini .inline-search-result-items li .info .price-and-buy{position:relative;bottom:0;right:20px;}
.inline-search-container.smedium li .info h3{font:normal 16px/160% StenSans,Tahoma;}
.inline-search-container.smedium li .info h4{font:normal 14px/160% StenSans,Tahoma;}
.inline-search-container.smedium li .info p.author{margin-bottom:5px;font:normal 13px/160% StenSans,Tahoma;color:#333333;letter-spacing:0;}
.inline-search-container.slarge li .info h3{font:normal 16px/160% StenSans,Tahoma;}
.inline-search-container.slarge li .info h4{font:normal 14px/160% StenSans,Tahoma;}
.inline-search-container.slarge li .info p.author{font:normal 11px/160% StenSans,Tahoma;}
.inline-search-container.slarge .bokpp .product-img>img{max-width:80%;}
.inline-search-container.slarge .digi .frame-wrapper{width:102px !important;height:160px !important;left:calc(-1%) !important;}.inline-search-container.slarge .digi .frame-wrapper img{min-width:102px !important;max-width:102px !important;}
.inline-search-container.slarge .digi .frame-wrapper .frame{width:102px !important;height:160px !important;background-size:102px !important;}
@media (max-width:880px){#autocomplete-list{position:absolute;top:-60px;}}#search-result-compact{width:1004px;box-shadow:0 4px 6px #cccccc;-webkit-box-shadow:0 4px 6px #cccccc;-moz-box-shadow:0 4px 6px #cccccc;}#search-result-compact button{width:0;overflow:visible;}
#search-result-compact button[class]{width:auto;}
#search-result-compact select{margin:1px 0;max-width:225px;}
#search-result-compact .create-catalog-from-search{height:21px;padding-top:1px;}
#search-result-compact .found-text{font:normal 12px/160% StenSans,Tahoma;color:#000000;letter-spacing:0;}
#search-result-compact #search-result-bar-header{background:#eee;width:944px;height:18px;padding:6px 30px 5px 30px;background-image:url(../imgs/mm_arrow_up.png);background-repeat:no-repeat;background-position:953px 10px;cursor:pointer;}#search-result-compact #search-result-bar-header:hover{background-color:#f9f9f9;}
#search-result-compact #search-result-bar-settings{background:#eee;height:67px;width:100%;overflow:hidden;}#search-result-compact #search-result-bar-settings #search-result-bar-left{float:left;}
#search-result-compact #search-result-bar-settings #search-result-bar-right{float:right;}#search-result-compact #search-result-bar-settings #search-result-bar-right #create-catalog-from-search{float:right;}
#search-result-compact #search-result-bar-settings #search-result-bar-right .sort-line{height:21px;}#search-result-compact #search-result-bar-settings #search-result-bar-right .sort-line.bottom{float:right;}
#search-result-compact #search-result-bar-settings .sort-line{margin:8px 30px 0 30px;}#search-result-compact #search-result-bar-settings .sort-line.bottom{margin-top:6px;}
#search-result-compact #search-result-bar-settings .sort-line .sort-label{display:inline-block;vertical-align:top;margin-top:2px;min-width:94px;font:normal 12px/160% StenSans,Tahoma;color:#000000;letter-spacing:0;}
.line-full{width:1004px;height:1px;background:#dedede;}
#product-type-links .sort-label{display:inline-block;vertical-align:top;margin-top:2px;font:normal 12px/160% StenSans,Tahoma;color:#000000;letter-spacing:0;}
#product-type-links .active{cursor:default;}
#search-result-items li:nth-child(odd) .c2h-container2{background-color:#eee;}#search-result-items li:nth-child(odd) .c2h-container2:hover{background-color:#ccc;}
.c2h-container{width:960px;}
.c2h-container2{width:100%;float:left;overflow:hidden;position:relative;margin-bottom:10px;}.c2h-container2:hover{background-color:#dedede;cursor:pointer;}
.c2h-contentback{float:left;width:100%;position:relative;right:670px;}
.c2h-leftback{width:100%;position:relative;right:250px;float:left;background-color:#f6f6f6;}
.c2h-leftsidebar{float:left;width:40px;min-width:40px;overflow:hidden;position:relative;left:920px;}
.c2h-content{margin:0 10px 10px 10px;width:900px;overflow:hidden;position:relative;left:930px;}.c2h-content .cover{margin-top:10px;float:left;}.c2h-content .cover img{border:1px solid;border-color:#dedede #d6d6d6 #b6b6b6 #d6d6d6;}
.c2h-content .info{float:left;width:450px;margin-left:10px;}.c2h-content .info h3{margin-top:10px;}
.c2h-content .info h4{margin-top:5px;text-transform:none;font-size:16px;color:#333;}
.c2h-content .info p.author{margin-bottom:0;font:normal 13px/160% StenSans,Tahoma;color:#666;}
.c2h-content .info p.body{font:normal 13px/160% StenSans,Tahoma;overflow-x:hidden;}
.c2h-content .info p.links{font:normal 12px/160% StenSans,Tahoma;}
.c2h-content .product-type-links{float:right;margin:10px 10px 0 0;}.c2h-content .product-type-links span{float:right;font:normal 12px/160% StenSans,Tahoma;color:#000000;letter-spacing:0;margin-bottom:5px;}
.c2h-content .product-type-links a{float:right;clear:both;margin-bottom:5px;}
.calenderpart{padding-top:30px;}.calenderpart .upcoming_list h4{margin-top:0px;margin-bottom:14px;}
.calenderpart .upcoming_list .view-content .views-row{clear:both;}.calenderpart .upcoming_list .view-content .views-row .views-field-field-event-date-1{float:left;margin-right:10px;background-color:#FFF;box-shadow:0 1px 4px #b3b3b3;-webkit-box-shadow:0 1px 4px #b3b3b3;-moz-box-shadow:0 1px 4px #b3b3b3;}.calenderpart .upcoming_list .view-content .views-row .views-field-field-event-date-1 .date-container{display:inline;}.calenderpart .upcoming_list .view-content .views-row .views-field-field-event-date-1 .date-container .month-wrapper{background-color:#990000;text-align:center;padding:0 5px;height:20px;line-height:20px;}.calenderpart .upcoming_list .view-content .views-row .views-field-field-event-date-1 .date-container .month-wrapper span.date-display-single{text-transform:uppercase;font:normal 13px/160% StenSansSemi,Tahoma;color:#ffffff;letter-spacing:0;}
.calenderpart .upcoming_list .view-content .views-row .views-field-field-event-date-1 .date-container .days-wrapper{text-align:center;padding:0 5px;}.calenderpart .upcoming_list .view-content .views-row .views-field-field-event-date-1 .date-container .days-wrapper span.day-from span.date-display-single{font:normal 18px/160% StenSerif,Georgia;color:#333333;letter-spacing:0;}
.calenderpart .upcoming_list .view-content .views-row .views-field-field-event-date-1 .date-container .days-wrapper span.day-to{font:normal 18px/160% StenSerif,Georgia;color:#333333;letter-spacing:0;}
.calenderpart .upcoming_list .view-content .views-row .views-field-field-event-date-1 .date-container .days-wrapper span.day-to span.date-display-single{font:normal 18px/160% StenSerif,Georgia;color:#333333;letter-spacing:0;}
.calenderpart .upcoming_list .view-content .views-row .views-field-title{margin-bottom:4px;clear:right;}.calenderpart .upcoming_list .view-content .views-row .views-field-title .event-title{color:#005276;}.calenderpart .upcoming_list .view-content .views-row .views-field-title .event-title:hover{color:#0099dc;}
.calenderpart .upcoming_list .view-content .views-row .views-field-title .event-title:active{color:#10b6ff;}
.calenderpart .upcoming_list .view-content .views-row .views-field-title .event-title:visited{color:#00405d;}.calenderpart .upcoming_list .view-content .views-row .views-field-title .event-title:visited:hover{color:#0075a9;}
.calenderpart .upcoming_list .view-content .views-row .views-field-title .event-title:visited:active{color:#0099dc;}
.calenderpart .upcoming_list .view-content .views-row .views-field-body{clear:right;margin-bottom:10px !important;}
.newspart{padding-top:30px;}.newspart h4{margin-top:0;margin-bottom:14px;}
.newspart ul{list-style-type:none;}
.newspart .date-display-single{font:normal 12px/160% StenSans,Tahoma;color:#666666;letter-spacing:0;}
.newspart .prod_news .date-display-single{font:normal 12px/160% StenSans,Tahoma;color:#666666;letter-spacing:0;}
.newspart .prod_news img{height:58px !important;margin-right:10px;float:left;border:1px solid;border-color:#E0E0E0 #EBEBEB #F4F4F4 #ebebeb;}
.newspart .prod_news li,.newspart .prod_news .views-row{margin-left:0;margin-bottom:20px;overflow:hidden;}.newspart .prod_news li img,.newspart .prod_news .views-row img{max-width:155px;}
.newspart .prod_news .views-field{overflow:hidden;}
.newspart .prod_news .views-field-php{overflow:visible;}
.newspart .studli_news{margin:40px 0px 25px 0px;}.newspart .studli_news li{margin-left:0;margin-bottom:15px;}
.newspart .studli_news>a{display:block;margin-top:10px !important;}
.catalogview h3{margin-left:-10px !important;}
.catalogview .utb-niva-wrapper{margin-top:40px;}
.newstop{padding-bottom:10px;margin-top:46px;margin-left:-10px;border-bottom:1px dotted #AAAAAA;}.newstop h3{margin-top:-10px;margin-bottom:0px;}
.newstop .views-result-count{font:normal 12px/160% StenSans,Tahoma;color:#666666;letter-spacing:0;}
.view-header .newstop{margin-left:0px;}
#tab-contents-chrome .newstop{margin-left:0px;}
.news-body{padding-right:30px;}
#tabcontents-holder{overflow:hidden;}#tabcontents-holder .news .newstext{margin-top:34px;}#tabcontents-holder .news .newstext .product-img{float:left;padding-right:20px;padding-top:10px;padding-bottom:12px;}#tabcontents-holder .news .newstext .product-img img{border:1px solid;border-color:#E0E0E0 #EBEBEB #F4F4F4 #ebebeb;}
#tabcontents-holder .news .newstext .newstext-back{margin-top:5px;margin-bottom:15px;}
#tabcontents-holder .news .newstext .t-news{margin:0;width:auto;}
#tabcontents-holder .news .eventtext{padding-top:25px;padding-right:20px;margin-left:0;margin-right:0;}#tabcontents-holder .news .eventtext .eventtext-back{margin-top:5px;margin-bottom:15px;}
#tabcontents-holder .news .eventtext .t-news{margin-top:0;width:auto;}
#tabcontents-holder .news .newslist h3{margin-top:55px;}
#tabcontents-holder .news .newslist ul{list-style-type:none;}
#tabcontents-holder .news .newslist li{margin-left:0;margin-bottom:15px;}
#tabcontents-holder .news .newslist .date-display-single{font:normal 12px/160% StenSans,Tahoma;color:#666666;letter-spacing:0;}
#tabcontents-holder .news .newsdate{padding-top:10px;font:normal 12px/160% StenSans,Tahoma;color:#666666;letter-spacing:0;}
#tabcontents-holder .news h2{margin-top:15px;}
.news .newstext{margin-top:34px;}.news .newstext .product-img{float:left;padding-right:20px;padding-top:10px;padding-bottom:12px;}.news .newstext .product-img img{border:1px solid;border-color:#E0E0E0 #EBEBEB #F4F4F4 #ebebeb;}
.news .newstext .newstext-back{margin-top:5px;margin-bottom:15px;}
.news .newstext .t-news{margin-top:0;width:auto;}
.news .eventtext{padding-top:25px;padding-right:20px;margin-left:-10px;margin-right:0;}.news .eventtext .eventtext-back{margin-top:5px;margin-bottom:15px;}
.news .eventtext .t-news{margin-top:0;width:auto;}
.news .newslist{margin-right:0;}.news .newslist h3{margin-top:55px;}
.news .newslist ul{list-style-type:none;}
.news .newslist li{margin-left:0;margin-bottom:15px;}
.news .newslist .date-display-single{font:normal 12px/160% StenSans,Tahoma;color:#666666;letter-spacing:0;}
.news .newsdate{padding-top:10px;font:normal 12px/160% StenSans,Tahoma;color:#666666;letter-spacing:0;}
.news h2{margin-top:15px;}
#tab-contents-chrome .newstext{margin-left:0px;}
.view-display-id-stud_long{margin:25px 0px 25px 0px;}.view-display-id-stud_long li{margin-left:0;margin-bottom:5px;}
.view-display-id-stud_long>a{display:block;margin-top:10px !important;}
.view-display-id-prod_long .views-field-php img{margin-right:10px;}
.view-display-id-prod_long .views-field-php{float:left;}
.view-display-id-prod_long img{border:0;height:44px !important;}
.view-display-id-prod_long .veiw-content li{margin-left:0;margin-bottom:35px;}
.paginated-news{padding-top:15px;margin-top:21px;}.paginated-news .views-row{width:66.66666666666667%;margin:0 1.0416666666666665%;float:left;margin-top:10px;padding-bottom:15px;}.paginated-news .views-row .views-field-title h3{margin-top:0px;}
.paginated-news .views-row .date-display-single{font:normal 12px/160% StenSans,Tahoma;color:#666666;letter-spacing:0;}
.paginated-news .views-row .newspart{margin-right:300px;}
.paginated-news .views-row img{border:0;width:85px;height:85px;float:left;margin-right:15px;}
.paginated-news .view-display-id-prod_all{margin-top:-20px;}
.paginated-news .view-display-id-stud_all{margin-top:-20px;}
.paginated-news .view-display-id-cal_month{margin-top:-5px;}
.paginated-news .element-invisible{display:none;}
.paginated-news .item-list .pager li{display:inline-block;zoom:1;*display:inline;vertical-align:top;padding:0px 6px 0 6px;background:#ffffff;font:normal 13px/160% StenSans,Tahoma;color:#222222;letter-spacing:0;margin-right:1px;}
.view-display-id-cal_month{max-width:700px;width:auto;}
#tab-contents-chrome .paginated-news{margin-left:0px;}
@media (max-width:768px){.paginated-news .views-row{width:97.91666666666667%;margin:0 1.0416666666666665%;float:left;} .newstext,.newslist{width:97.91666666666667%;margin:0 1.0416666666666665%;float:left;}}@media (max-width:565px){.view .date-nav-wrapper .date-heading{padding-top:5px;}}button,.btn-style{font:normal 13px/140% StenSans,Tahoma;color:#000000;letter-spacing:0;color:#222222 !important;background-color:#dddddd;background:-moz-linear-gradient(top, #dddddd, #c0c0c0);background:-webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#c0c0c0));background:-webkit-linear-gradient(top, #dddddd, #c0c0c0);background:-o-linear-gradient(top, #dddddd, #c0c0c0);background:-ms-linear-gradient(top, #dddddd, #c0c0c0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#dddddd", endColorstr="#c0c0c0");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#dddddd", endColorstr="#c0c0c0")";-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;cursor:pointer;padding:5px 12px 4px 12px;}
button:hover,.btn-style:hover{background:-moz-linear-gradient(top, #d0d0d0, #b3b3b3);background:-webkit-gradient(linear, left top, left bottom, from(#d0d0d0), to(#b3b3b3));background:-webkit-linear-gradient(top, #d0d0d0, #b3b3b3);background:-o-linear-gradient(top, #d0d0d0, #b3b3b3);background:-ms-linear-gradient(top, #d0d0d0, #b3b3b3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#d0d0d0", endColorstr="#b3b3b3");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#d0d0d0", endColorstr="#b3b3b3")";}button:hover[disabled],.btn-style:hover[disabled]{background:-moz-linear-gradient(top, #dddddd, #c0c0c0);background:-webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#c0c0c0));background:-webkit-linear-gradient(top, #dddddd, #c0c0c0);background:-o-linear-gradient(top, #dddddd, #c0c0c0);background:-ms-linear-gradient(top, #dddddd, #c0c0c0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#dddddd", endColorstr="#c0c0c0");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#dddddd", endColorstr="#c0c0c0")";}
button:active,.btn-style:active,button:focus,.btn-style:focus{background:-moz-linear-gradient(top, #a7a7a7, #c4c4c4);background:-webkit-gradient(linear, left top, left bottom, from(#a7a7a7), to(#c4c4c4));background:-webkit-linear-gradient(top, #a7a7a7, #c4c4c4);background:-o-linear-gradient(top, #a7a7a7, #c4c4c4);background:-ms-linear-gradient(top, #a7a7a7, #c4c4c4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#a7a7a7", endColorstr="#c4c4c4");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#a7a7a7", endColorstr="#c4c4c4")";}
button.primary,.btn-style.primary{box-shadow:0 1px 2px #b3b3b3;-webkit-box-shadow:0 1px 2px #b3b3b3;-moz-box-shadow:0 1px 2px #b3b3b3;color:#ffffff !important;background-color:#4ab9f8;background:-moz-linear-gradient(top, #4ab9f8, #0099f8);background:-webkit-gradient(linear, left top, left bottom, from(#4ab9f8), to(#0099f8));background:-webkit-linear-gradient(top, #4ab9f8, #0099f8);background:-o-linear-gradient(top, #4ab9f8, #0099f8);background:-ms-linear-gradient(top, #4ab9f8, #0099f8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#4ab9f8", endColorstr="#0099f8");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#4ab9f8", endColorstr="#0099f8")";}button.primary:hover,.btn-style.primary:hover{background:-moz-linear-gradient(top, #31b0f7, #0089df);background:-webkit-gradient(linear, left top, left bottom, from(#31b0f7), to(#0089df));background:-webkit-linear-gradient(top, #31b0f7, #0089df);background:-o-linear-gradient(top, #31b0f7, #0089df);background:-ms-linear-gradient(top, #31b0f7, #0089df);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#31b0f7", endColorstr="#0089df");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#31b0f7", endColorstr="#0089df")";}button.primary:hover[disabled],.btn-style.primary:hover[disabled]{background:-moz-linear-gradient(top, #4ab9f8, #0099f8);background:-webkit-gradient(linear, left top, left bottom, from(#4ab9f8), to(#0099f8));background:-webkit-linear-gradient(top, #4ab9f8, #0099f8);background:-o-linear-gradient(top, #4ab9f8, #0099f8);background:-ms-linear-gradient(top, #4ab9f8, #0099f8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#4ab9f8", endColorstr="#0099f8");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#4ab9f8", endColorstr="#0099f8")";}
button.primary:active,.btn-style.primary:active,button.primary:focus,.btn-style.primary:focus{background:-moz-linear-gradient(top, #007ac5, #19a6f6);background:-webkit-gradient(linear, left top, left bottom, from(#007ac5), to(#19a6f6));background:-webkit-linear-gradient(top, #007ac5, #19a6f6);background:-o-linear-gradient(top, #007ac5, #19a6f6);background:-ms-linear-gradient(top, #007ac5, #19a6f6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#007ac5", endColorstr="#19a6f6");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#007ac5", endColorstr="#19a6f6")";}
button.buy,.btn-style.buy{box-shadow:0 1px 2px #b3b3b3;-webkit-box-shadow:0 1px 2px #b3b3b3;-moz-box-shadow:0 1px 2px #b3b3b3;color:#ffffff !important;background-color:#d2322d;background:-moz-linear-gradient(top, #d2322d, #d2322d);background:-webkit-gradient(linear, left top, left bottom, from(#d2322d), to(#d2322d));background:-webkit-linear-gradient(top, #d2322d, #d2322d);background:-o-linear-gradient(top, #d2322d, #d2322d);background:-ms-linear-gradient(top, #d2322d, #d2322d);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#d2322d", endColorstr="#d2322d");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#d2322d", endColorstr="#d2322d")";}button.buy:hover,.btn-style.buy:hover{background:-moz-linear-gradient(top, #bd2d29, #bd2d29);background:-webkit-gradient(linear, left top, left bottom, from(#bd2d29), to(#bd2d29));background:-webkit-linear-gradient(top, #bd2d29, #bd2d29);background:-o-linear-gradient(top, #bd2d29, #bd2d29);background:-ms-linear-gradient(top, #bd2d29, #bd2d29);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#bd2d29", endColorstr="#bd2d29");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#bd2d29", endColorstr="#bd2d29")";}button.buy:hover[disabled],.btn-style.buy:hover[disabled]{background:-moz-linear-gradient(top, #d2322d, #d2322d);background:-webkit-gradient(linear, left top, left bottom, from(#d2322d), to(#d2322d));background:-webkit-linear-gradient(top, #d2322d, #d2322d);background:-o-linear-gradient(top, #d2322d, #d2322d);background:-ms-linear-gradient(top, #d2322d, #d2322d);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#d2322d", endColorstr="#d2322d");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#d2322d", endColorstr="#d2322d")";}
button.buy:active,.btn-style.buy:active,button.buy:focus,.btn-style.buy:focus{background:-moz-linear-gradient(top, #a82824, #a82824);background:-webkit-gradient(linear, left top, left bottom, from(#a82824), to(#a82824));background:-webkit-linear-gradient(top, #a82824, #a82824);background:-o-linear-gradient(top, #a82824, #a82824);background:-ms-linear-gradient(top, #a82824, #a82824);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#a82824", endColorstr="#a82824");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#a82824", endColorstr="#a82824")";}
button.activate,.btn-style.activate{box-shadow:0 1px 2px #b3b3b3;-webkit-box-shadow:0 1px 2px #b3b3b3;-moz-box-shadow:0 1px 2px #b3b3b3;color:#ffffff !important;background-color:#8b130b;background:-moz-linear-gradient(top, #8b130b, #8b130b);background:-webkit-gradient(linear, left top, left bottom, from(#8b130b), to(#8b130b));background:-webkit-linear-gradient(top, #8b130b, #8b130b);background:-o-linear-gradient(top, #8b130b, #8b130b);background:-ms-linear-gradient(top, #8b130b, #8b130b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#8b130b", endColorstr="#8b130b");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#8b130b", endColorstr="#8b130b")";}button.activate:hover,.btn-style.activate:hover{background:-moz-linear-gradient(top, #731009, #731009);background:-webkit-gradient(linear, left top, left bottom, from(#731009), to(#731009));background:-webkit-linear-gradient(top, #731009, #731009);background:-o-linear-gradient(top, #731009, #731009);background:-ms-linear-gradient(top, #731009, #731009);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#731009", endColorstr="#731009");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#731009", endColorstr="#731009")";}button.activate:hover[disabled],.btn-style.activate:hover[disabled]{background:-moz-linear-gradient(top, #8b130b, #8b130b);background:-webkit-gradient(linear, left top, left bottom, from(#8b130b), to(#8b130b));background:-webkit-linear-gradient(top, #8b130b, #8b130b);background:-o-linear-gradient(top, #8b130b, #8b130b);background:-ms-linear-gradient(top, #8b130b, #8b130b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#8b130b", endColorstr="#8b130b");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#8b130b", endColorstr="#8b130b")";}
button.activate:active,.btn-style.activate:active,button.activate:focus,.btn-style.activate:focus{background:-moz-linear-gradient(top, #5c0d07, #5c0d07);background:-webkit-gradient(linear, left top, left bottom, from(#5c0d07), to(#5c0d07));background:-webkit-linear-gradient(top, #5c0d07, #5c0d07);background:-o-linear-gradient(top, #5c0d07, #5c0d07);background:-ms-linear-gradient(top, #5c0d07, #5c0d07);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#5c0d07", endColorstr="#5c0d07");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#5c0d07", endColorstr="#5c0d07")";}
button[disabled],.btn-style[disabled]{box-shadow:0 1px 2px #b3b3b3;-webkit-box-shadow:0 1px 2px #b3b3b3;-moz-box-shadow:0 1px 2px #b3b3b3;color:#aaaaaa !important;background-color:#eeeeee;background:-moz-linear-gradient(top, #eeeeee, #e0e0e0);background:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#e0e0e0));background:-webkit-linear-gradient(top, #eeeeee, #e0e0e0);background:-o-linear-gradient(top, #eeeeee, #e0e0e0);background:-ms-linear-gradient(top, #eeeeee, #e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0")";cursor:default;}button[disabled]:hover,.btn-style[disabled]:hover{background:-moz-linear-gradient(top, #e1e1e1, #d3d3d3);background:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#d3d3d3));background:-webkit-linear-gradient(top, #e1e1e1, #d3d3d3);background:-o-linear-gradient(top, #e1e1e1, #d3d3d3);background:-ms-linear-gradient(top, #e1e1e1, #d3d3d3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#e1e1e1", endColorstr="#d3d3d3");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#e1e1e1", endColorstr="#d3d3d3")";}button[disabled]:hover[disabled],.btn-style[disabled]:hover[disabled]{background:-moz-linear-gradient(top, #eeeeee, #e0e0e0);background:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#e0e0e0));background:-webkit-linear-gradient(top, #eeeeee, #e0e0e0);background:-o-linear-gradient(top, #eeeeee, #e0e0e0);background:-ms-linear-gradient(top, #eeeeee, #e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0")";}
button[disabled]:active,.btn-style[disabled]:active,button[disabled]:focus,.btn-style[disabled]:focus{background:-moz-linear-gradient(top, #c7c7c7, #d5d5d5);background:-webkit-gradient(linear, left top, left bottom, from(#c7c7c7), to(#d5d5d5));background:-webkit-linear-gradient(top, #c7c7c7, #d5d5d5);background:-o-linear-gradient(top, #c7c7c7, #d5d5d5);background:-ms-linear-gradient(top, #c7c7c7, #d5d5d5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#c7c7c7", endColorstr="#d5d5d5");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#c7c7c7", endColorstr="#d5d5d5")";}
button+button,.btn-style+button{margin-left:2px;*margin-left:5px;}
button.radio,.btn-style.radio{height:21px;padding:1px 9px 1px 10px;color:#ffffff !important;background-color:#888888;background:-moz-linear-gradient(top, #888888, #999999);background:-webkit-gradient(linear, left top, left bottom, from(#888888), to(#999999));background:-webkit-linear-gradient(top, #888888, #999999);background:-o-linear-gradient(top, #888888, #999999);background:-ms-linear-gradient(top, #888888, #999999);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#888888", endColorstr="#999999");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#888888", endColorstr="#999999")";-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}button.radio:hover,.btn-style.radio:hover{background:-moz-linear-gradient(top, #7b7b7b, #8c8c8c);background:-webkit-gradient(linear, left top, left bottom, from(#7b7b7b), to(#8c8c8c));background:-webkit-linear-gradient(top, #7b7b7b, #8c8c8c);background:-o-linear-gradient(top, #7b7b7b, #8c8c8c);background:-ms-linear-gradient(top, #7b7b7b, #8c8c8c);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#7b7b7b", endColorstr="#8c8c8c");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#7b7b7b", endColorstr="#8c8c8c")";}button.radio:hover[disabled],.btn-style.radio:hover[disabled]{background:-moz-linear-gradient(top, #888888, #999999);background:-webkit-gradient(linear, left top, left bottom, from(#888888), to(#999999));background:-webkit-linear-gradient(top, #888888, #999999);background:-o-linear-gradient(top, #888888, #999999);background:-ms-linear-gradient(top, #888888, #999999);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#888888", endColorstr="#999999");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#888888", endColorstr="#999999")";}
button.radio:active,.btn-style.radio:active,button.radio:focus,.btn-style.radio:focus{background:-moz-linear-gradient(top, #808080, #6f6f6f);background:-webkit-gradient(linear, left top, left bottom, from(#808080), to(#6f6f6f));background:-webkit-linear-gradient(top, #808080, #6f6f6f);background:-o-linear-gradient(top, #808080, #6f6f6f);background:-ms-linear-gradient(top, #808080, #6f6f6f);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#808080", endColorstr="#6f6f6f");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#808080", endColorstr="#6f6f6f")";}
button.radio.active,.btn-style.radio.active{color:#333333 !important;background-color:#ffff99;background:-moz-linear-gradient(top, #ffff99, #ffff99);background:-webkit-gradient(linear, left top, left bottom, from(#ffff99), to(#ffff99));background:-webkit-linear-gradient(top, #ffff99, #ffff99);background:-o-linear-gradient(top, #ffff99, #ffff99);background:-ms-linear-gradient(top, #ffff99, #ffff99);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#ffff99", endColorstr="#ffff99");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#ffff99", endColorstr="#ffff99")";}button.radio.active:hover,.btn-style.radio.active:hover{background:-moz-linear-gradient(top, #ffff80, #ffff80);background:-webkit-gradient(linear, left top, left bottom, from(#ffff80), to(#ffff80));background:-webkit-linear-gradient(top, #ffff80, #ffff80);background:-o-linear-gradient(top, #ffff80, #ffff80);background:-ms-linear-gradient(top, #ffff80, #ffff80);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#ffff80", endColorstr="#ffff80");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#ffff80", endColorstr="#ffff80")";}button.radio.active:hover[disabled],.btn-style.radio.active:hover[disabled]{background:-moz-linear-gradient(top, #ffff99, #ffff99);background:-webkit-gradient(linear, left top, left bottom, from(#ffff99), to(#ffff99));background:-webkit-linear-gradient(top, #ffff99, #ffff99);background:-o-linear-gradient(top, #ffff99, #ffff99);background:-ms-linear-gradient(top, #ffff99, #ffff99);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#ffff99", endColorstr="#ffff99");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#ffff99", endColorstr="#ffff99")";}
button.radio.active:active,.btn-style.radio.active:active,button.radio.active:focus,.btn-style.radio.active:focus{background:-moz-linear-gradient(top, #ffff66, #ffff66);background:-webkit-gradient(linear, left top, left bottom, from(#ffff66), to(#ffff66));background:-webkit-linear-gradient(top, #ffff66, #ffff66);background:-o-linear-gradient(top, #ffff66, #ffff66);background:-ms-linear-gradient(top, #ffff66, #ffff66);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#ffff66", endColorstr="#ffff66");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#ffff66", endColorstr="#ffff66")";}
button.radio.single,.btn-style.radio.single{margin-right:2px;float:left;}
button.radio.multiple,.btn-style.radio.multiple{margin:0;float:left;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;}button.radio.multiple.left,.btn-style.radio.multiple.left{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
button.radio.multiple.right,.btn-style.radio.multiple.right{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-right:2px;}
button.btn-block,.btn-style.btn-block{display:block;width:100%;}
.btn-style{text-decoration:none;}.btn-style:hover{color:#222;}
.btn-style:active{color:#222;}
.btn-style:visited{color:#222;}.btn-style:visited:hover{color:#222;}
.btn-style:visited:active{color:#222;}
.radio-multiple-container{display:inline-block;}
form{clear:both;}form .webform-component-markup{clear:both;width:100%;overflow:hidden;}
form #form-error-message{display:none;}
form.form-error #form-error-message{display:block;color:#b40000;}form.form-error #form-error-message *{color:#b40000;}
.dialog form #webform-component-help{position:absolute;top:9px;right:9px;height:28px;width:28px;cursor:pointer;opacity:.4;}.dialog form #webform-component-help:hover{opacity:.8;}
select{background-color:#333;color:#fff;}select:disabled{background-color:#CCC;}
.form-field{margin-bottom:10px;}.form-field label{display:block;margin-bottom:3px;font:normal 13px/140% StenSerif,Georgia;color:#333333;letter-spacing:0;}
.form-field label span.required{font:normal 13px/140% StenSerif,Georgia;color:#c80000;letter-spacing:0;}
.form-field .form-field-description{margin:0;padding:0;font:normal 12px/140% StenSans,Tahoma;color:#666666;letter-spacing:0;}
.form-field .form-field-error-message{display:none;}
.form-field.form-field-error .form-field-error-message{display:block;font:normal 13px/140% StenSans,Tahoma;color:#b40000;letter-spacing:0;}
.form-field.form-field-error .form-field-error-message *{font:normal 13px/140% StenSans,Tahoma;color:#b40000;letter-spacing:0;}
.form-field.form-field-warning .form-field-error-message{display:block;font:normal 13px/140% StenSans,Tahoma;color:#0099dc;letter-spacing:0;}
.form-field.form-field-text input,.form-field.form-field-email input,.form-field.form-field-password input{background-color:#fff;color:#333;border:1px solid #bdbdbd;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;font-size:13px;padding:6px 6px 4px 6px;box-shadow:inset 0 1px 1px #e6e6e6;-webkit-box-shadow:inset 0 1px 1px #e6e6e6;-moz-box-shadow:inset 0 1px 1px #e6e6e6;font-family:Georgia;}.notwindows .form-field.form-field-text input,.notwindows .form-field.form-field-email input,.notwindows .form-field.form-field-password input{font-family:StenSerif,Georgia;}
.form-field.form-field-text input::-webkit-input-placeholder,.form-field.form-field-email input::-webkit-input-placeholder,.form-field.form-field-password input::-webkit-input-placeholder,.form-field.form-field-text input::-ms-input-placeholder,.form-field.form-field-email input::-ms-input-placeholder,.form-field.form-field-password input::-ms-input-placeholder,.form-field.form-field-text input::-moz-placeholder,.form-field.form-field-email input::-moz-placeholder,.form-field.form-field-password input::-moz-placeholder{font-style:italic;}
.windows .form-field.form-field-text input,.windows .form-field.form-field-email input,.windows .form-field.form-field-password input{font-family:Calibri,sans-serif;font-size:14px;}
.form-field.form-field-text input:focus,.form-field.form-field-email input:focus,.form-field.form-field-password input:focus{border-color:#999;box-shadow:inset 0 0 2px #cccccc;-webkit-box-shadow:inset 0 0 2px #cccccc;-moz-box-shadow:inset 0 0 2px #cccccc;}
.form-field.form-field-text input[disabled],.form-field.form-field-email input[disabled],.form-field.form-field-password input[disabled],.form-field.form-field-text input[readonly],.form-field.form-field-email input[readonly],.form-field.form-field-password input[readonly]{color:#666666;background-color:#eeeeee;background:-moz-linear-gradient(top, #eeeeee, #e0e0e0);background:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#e0e0e0));background:-webkit-linear-gradient(top, #eeeeee, #e0e0e0);background:-o-linear-gradient(top, #eeeeee, #e0e0e0);background:-ms-linear-gradient(top, #eeeeee, #e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0")";}.form-field.form-field-text input[disabled]:hover,.form-field.form-field-email input[disabled]:hover,.form-field.form-field-password input[disabled]:hover,.form-field.form-field-text input[readonly]:hover,.form-field.form-field-email input[readonly]:hover,.form-field.form-field-password input[readonly]:hover{background:-moz-linear-gradient(top, #e1e1e1, #d3d3d3);background:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#d3d3d3));background:-webkit-linear-gradient(top, #e1e1e1, #d3d3d3);background:-o-linear-gradient(top, #e1e1e1, #d3d3d3);background:-ms-linear-gradient(top, #e1e1e1, #d3d3d3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#e1e1e1", endColorstr="#d3d3d3");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#e1e1e1", endColorstr="#d3d3d3")";}.form-field.form-field-text input[disabled]:hover[disabled],.form-field.form-field-email input[disabled]:hover[disabled],.form-field.form-field-password input[disabled]:hover[disabled],.form-field.form-field-text input[readonly]:hover[disabled],.form-field.form-field-email input[readonly]:hover[disabled],.form-field.form-field-password input[readonly]:hover[disabled]{background:-moz-linear-gradient(top, #eeeeee, #e0e0e0);background:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#e0e0e0));background:-webkit-linear-gradient(top, #eeeeee, #e0e0e0);background:-o-linear-gradient(top, #eeeeee, #e0e0e0);background:-ms-linear-gradient(top, #eeeeee, #e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0")";}
.form-field.form-field-text input[disabled]:active,.form-field.form-field-email input[disabled]:active,.form-field.form-field-password input[disabled]:active,.form-field.form-field-text input[readonly]:active,.form-field.form-field-email input[readonly]:active,.form-field.form-field-password input[readonly]:active,.form-field.form-field-text input[disabled]:focus,.form-field.form-field-email input[disabled]:focus,.form-field.form-field-password input[disabled]:focus,.form-field.form-field-text input[readonly]:focus,.form-field.form-field-email input[readonly]:focus,.form-field.form-field-password input[readonly]:focus{background:-moz-linear-gradient(top, #c7c7c7, #d5d5d5);background:-webkit-gradient(linear, left top, left bottom, from(#c7c7c7), to(#d5d5d5));background:-webkit-linear-gradient(top, #c7c7c7, #d5d5d5);background:-o-linear-gradient(top, #c7c7c7, #d5d5d5);background:-ms-linear-gradient(top, #c7c7c7, #d5d5d5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#c7c7c7", endColorstr="#d5d5d5");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#c7c7c7", endColorstr="#d5d5d5")";}
.form-field.form-field-text.form-field-valid input,.form-field.form-field-email.form-field-valid input,.form-field.form-field-password.form-field-valid input{background:url(../imgs/form_valid.gif) no-repeat right;padding-right:30px;width:402px;}
.form-field.form-field-text.form-field-error input,.form-field.form-field-email.form-field-error input,.form-field.form-field-password.form-field-error input{border:1px solid #c80000;}.form-field.form-field-text.form-field-error input:focus,.form-field.form-field-email.form-field-error input:focus,.form-field.form-field-password.form-field-error input:focus{border-color:#a00000;}
.form-field.form-field-textarea textarea{background-color:#fff;color:#333;border:1px solid #bdbdbd;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;font-size:13px;padding:6px 6px 4px 6px;box-shadow:inset 0 1px 1px #e6e6e6;-webkit-box-shadow:inset 0 1px 1px #e6e6e6;-moz-box-shadow:inset 0 1px 1px #e6e6e6;font-family:Georgia;height:110px;resize:none;}.notwindows .form-field.form-field-textarea textarea{font-family:StenSerif,Georgia;}
.form-field.form-field-textarea textarea::-webkit-input-placeholder,.form-field.form-field-textarea textarea::-ms-input-placeholder,.form-field.form-field-textarea textarea::-moz-placeholder{font-style:italic;}
.windows .form-field.form-field-textarea textarea{font-family:Calibri,sans-serif;font-size:14px;}
.form-field.form-field-textarea textarea:focus{border-color:#999;box-shadow:inset 0 0 2px #cccccc;-webkit-box-shadow:inset 0 0 2px #cccccc;-moz-box-shadow:inset 0 0 2px #cccccc;}
.form-field.form-field-textarea textarea[disabled],.form-field.form-field-textarea textarea[readonly]{color:#666666;background-color:#eeeeee;background:-moz-linear-gradient(top, #eeeeee, #e0e0e0);background:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#e0e0e0));background:-webkit-linear-gradient(top, #eeeeee, #e0e0e0);background:-o-linear-gradient(top, #eeeeee, #e0e0e0);background:-ms-linear-gradient(top, #eeeeee, #e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0")";}.form-field.form-field-textarea textarea[disabled]:hover,.form-field.form-field-textarea textarea[readonly]:hover{background:-moz-linear-gradient(top, #e1e1e1, #d3d3d3);background:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#d3d3d3));background:-webkit-linear-gradient(top, #e1e1e1, #d3d3d3);background:-o-linear-gradient(top, #e1e1e1, #d3d3d3);background:-ms-linear-gradient(top, #e1e1e1, #d3d3d3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#e1e1e1", endColorstr="#d3d3d3");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#e1e1e1", endColorstr="#d3d3d3")";}.form-field.form-field-textarea textarea[disabled]:hover[disabled],.form-field.form-field-textarea textarea[readonly]:hover[disabled]{background:-moz-linear-gradient(top, #eeeeee, #e0e0e0);background:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#e0e0e0));background:-webkit-linear-gradient(top, #eeeeee, #e0e0e0);background:-o-linear-gradient(top, #eeeeee, #e0e0e0);background:-ms-linear-gradient(top, #eeeeee, #e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0")";}
.form-field.form-field-textarea textarea[disabled]:active,.form-field.form-field-textarea textarea[readonly]:active,.form-field.form-field-textarea textarea[disabled]:focus,.form-field.form-field-textarea textarea[readonly]:focus{background:-moz-linear-gradient(top, #c7c7c7, #d5d5d5);background:-webkit-gradient(linear, left top, left bottom, from(#c7c7c7), to(#d5d5d5));background:-webkit-linear-gradient(top, #c7c7c7, #d5d5d5);background:-o-linear-gradient(top, #c7c7c7, #d5d5d5);background:-ms-linear-gradient(top, #c7c7c7, #d5d5d5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#c7c7c7", endColorstr="#d5d5d5");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#c7c7c7", endColorstr="#d5d5d5")";}
.form-field.form-field-textarea.form-field-valid textarea{background:url(../imgs/form_valid.gif) no-repeat right 2px;padding-right:30px;width:402px;}
.form-field.form-field-textarea.form-field-textarea-resizable textarea{height:auto;min-height:110px;max-height:500px;resize:vertical;}
.form-field.form-field-textarea.form-field-error textarea{border:1px solid #c80000;}.form-field.form-field-textarea.form-field-error textarea:focus{border-color:#a00000;}
.form-field.form-field-list .form-field-listitem{margin:1px 0 0 10px;}.form-field.form-field-list .form-field-listitem label{display:inline-block;zoom:1;*display:inline;}
.form-field.form-field-list .form-field-listitem input{display:inline-block;zoom:1;*display:inline;}
.form-field.form-field-list.form-field-error .form-field-listitem label{color:#b40000;}
.form-field.form-field-select select{background-color:#fff;color:#333;border:1px solid #bdbdbd;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;font-size:13px;padding:6px 6px 4px 6px;box-shadow:inset 0 1px 1px #e6e6e6;-webkit-box-shadow:inset 0 1px 1px #e6e6e6;-moz-box-shadow:inset 0 1px 1px #e6e6e6;font-family:Georgia;}.notwindows .form-field.form-field-select select{font-family:StenSerif,Georgia;}
.form-field.form-field-select select::-webkit-input-placeholder,.form-field.form-field-select select::-ms-input-placeholder,.form-field.form-field-select select::-moz-placeholder{font-style:italic;}
.windows .form-field.form-field-select select{font-family:Calibri,sans-serif;font-size:14px;}
.form-field.form-field-select select:focus{border-color:#999;box-shadow:inset 0 0 2px #cccccc;-webkit-box-shadow:inset 0 0 2px #cccccc;-moz-box-shadow:inset 0 0 2px #cccccc;}
.form-field.form-field-select select[disabled],.form-field.form-field-select select[readonly]{color:#666666;background-color:#eeeeee;background:-moz-linear-gradient(top, #eeeeee, #e0e0e0);background:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#e0e0e0));background:-webkit-linear-gradient(top, #eeeeee, #e0e0e0);background:-o-linear-gradient(top, #eeeeee, #e0e0e0);background:-ms-linear-gradient(top, #eeeeee, #e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0")";}.form-field.form-field-select select[disabled]:hover,.form-field.form-field-select select[readonly]:hover{background:-moz-linear-gradient(top, #e1e1e1, #d3d3d3);background:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#d3d3d3));background:-webkit-linear-gradient(top, #e1e1e1, #d3d3d3);background:-o-linear-gradient(top, #e1e1e1, #d3d3d3);background:-ms-linear-gradient(top, #e1e1e1, #d3d3d3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#e1e1e1", endColorstr="#d3d3d3");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#e1e1e1", endColorstr="#d3d3d3")";}.form-field.form-field-select select[disabled]:hover[disabled],.form-field.form-field-select select[readonly]:hover[disabled]{background:-moz-linear-gradient(top, #eeeeee, #e0e0e0);background:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#e0e0e0));background:-webkit-linear-gradient(top, #eeeeee, #e0e0e0);background:-o-linear-gradient(top, #eeeeee, #e0e0e0);background:-ms-linear-gradient(top, #eeeeee, #e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0")";}
.form-field.form-field-select select[disabled]:active,.form-field.form-field-select select[readonly]:active,.form-field.form-field-select select[disabled]:focus,.form-field.form-field-select select[readonly]:focus{background:-moz-linear-gradient(top, #c7c7c7, #d5d5d5);background:-webkit-gradient(linear, left top, left bottom, from(#c7c7c7), to(#d5d5d5));background:-webkit-linear-gradient(top, #c7c7c7, #d5d5d5);background:-o-linear-gradient(top, #c7c7c7, #d5d5d5);background:-ms-linear-gradient(top, #c7c7c7, #d5d5d5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#c7c7c7", endColorstr="#d5d5d5");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#c7c7c7", endColorstr="#d5d5d5")";}
.form-field.form-field-select.form-field-error select{border:1px solid #c80000;}.form-field.form-field-select.form-field-error select:focus{border-color:#a00000;}
.form-field.form-type-select.form-field-error select{border:1px solid #c80000;}.form-field.form-type-select.form-field-error select:focus{border-color:#a00000;}
.form-field-layout-1 .form-field{vertical-align:top;overflow:hidden;display:inline-block;zoom:1;*display:inline;max-width:414px;width:100%;}.form-field-layout-1 .form-field input,.form-field-layout-1 .form-field textarea{width:100%;box-sizing:border-box;}
.form-field-layout-1 .form-field+.form-field{padding-left:11px;}
.form-field-layout-2 .form-field{vertical-align:top;overflow:hidden;display:inline-block;zoom:1;*display:inline;width:200px;}.form-field-layout-2 .form-field input,.form-field-layout-2 .form-field textarea{width:186px;}
.form-field-layout-2 .form-field+.form-field{padding-left:11px;}
@media (max-width:768px){.form-field.form-field-text input,.form-field.form-field-email input,.form-field.form-field-password input{font-size:16px !important;}}@media (max-width:565px){.form-field-layout-2 .form-field{width:100%;max-width:414px;}.form-field-layout-2 .form-field input{width:100%;max-width:414px;box-sizing:border-box;} .form-field-layout-2 .form-field+.form-field{padding-left:0;}}fieldset legend{font-size:120%;padding:10px 0;}
body.ieall button,body.ieall .btn-style{filter:none !important;}
.webform_report thead{background-color:#ccc;}.webform_report thead th{padding-left:3px;}
.webform_report tbody tr.odd{background-color:#eee;}
.webform_report tbody tr td .td-inner{font-size:90%;padding:5px 3px;}
#maincontent .webform-client-form .form-field{vertical-align:top;overflow:hidden;display:inline-block;zoom:1;*display:inline;max-width:414px;width:100%;position:relative;}#maincontent .webform-client-form .form-field input[type=email],#maincontent .webform-client-form .form-field input[type=text],#maincontent .webform-client-form .form-field textarea{max-width:400px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;}
#webform-component-senare_leveransdatum .element-invisible{display:none;}
#webform-component-senare_leveransdatum .form-item{float:left;margin-right:1em;}
#webform-component-senare_leveransdatum .form-field-error-message,#webform-component-senare_leveransdatum .form-field-description{clear:both;}
#courseinquiry-container select:disabled{color:graytext;}
#form-field-sammanhang,#form-field-sammanhang-container{width:98%;}
#form-field-sammanhang-container label{margin-bottom:10px;}
#courseinquiry-kontakt,#courseinquiry-forfragan{float:left;max-width:315px;}
#courseinquiry-forfragan{margin-left:54px;}
#maincontent .webform-client-form #courseinquiry-kontakt .form-field{width:100%;}
#maincontent .webform-client-form #courseinquiry-kontakt .form-field input[type="text"],#maincontent .webform-client-form #courseinquiry-kontakt .form-field textarea{width:296px;}
#courseinquiry-kontakt select,#courseinquiry-forfragan .form-field{box-sizing:border-box;max-width:none;width:100%;}
#maincontent .webform-client-form #courseinquiry-forfragan .form-field input[type="text"],#maincontent .webform-client-form #courseinquiry-forfragan .form-field textarea{width:296px;}
#maincontent .webform-client-form #courseinquiry-forfragan .form-field select{width:308px;}
#courseinquiry-submit{clear:both;padding-top:30px;}
#courseinquiry-submitted p,#courseinquiry-submitted h2{margin-left:10px;}
@media (max-width:730px){#courseinquiry-kontakt{max-width:none;width:100%;} #courseinquiry-forfragan{margin-left:0;}}#codestatus-container{margin-left:2em;margin-right:2em;}#codestatus-container .codestatus{margin-bottom:1em;}
#codestatus-container .codestatus-hidden{display:none;}
.upanl-container{position:fixed;top:0;right:0;min-height:100%;z-index:4000;width:325px;}.upanl-container .upanl-slider{overflow-x:hidden;overflow-y:scroll;box-shadow:0 0 25px rgba(0, 0, 0, 0.3);margin-left:25px;}
.upanl-container ul.upanl-submenu{padding-right:25px;box-sizing:border-box;}
.upanl-container ul#upanl-toplevel>li{padding:5px 15px;}.upanl-container ul#upanl-toplevel>li span.upanl-userheader-closebutton{cursor:pointer;padding:10px 10px 20px;float:right;}.upanl-container ul#upanl-toplevel>li span.upanl-userheader-closebutton:hover>i,.upanl-container ul#upanl-toplevel>li span.upanl-userheader-closebutton:focus>i,.upanl-container ul#upanl-toplevel>li span.upanl-userheader-closebutton:active>i{color:#fff;}
.upanl-container #upanl-bookmarks.editing-bookmarks .upanl-menu-item-edit-button{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;display:inline-block;font-size:20px;font-weight:bold;padding:0;color:#757575 !important;}.upanl-container #upanl-bookmarks.editing-bookmarks .upanl-menu-item-edit-button:hover,.upanl-container #upanl-bookmarks.editing-bookmarks .upanl-menu-item-edit-button:active,.upanl-container #upanl-bookmarks.editing-bookmarks .upanl-menu-item-edit-button:focus{color:#fff !important;}
.upanl-container .upanl-userheader-container{position:relative;height:100px;margin-bottom:5px;}.upanl-container .upanl-userheader-container .upanl-userheader-closebutton{position:absolute;top:6px !important;right:10px !important;z-index:10;padding:0 !important;}.upanl-container .upanl-userheader-container .upanl-userheader-closebutton i.fa.fa-close{color:#d3d3d3;font-size:20px;}
.upanl-container .upanl-userheader-mid-name{font-size:20px !important;color:#fff !important;padding-bottom:5px !important;line-height:20px;}
.upanl-container .upanl-userheader-bot-name{font-size:14px !important;color:#999 !important;}
.upanl-container ul li{font:18px/100% StenSans,Tahoma;}
.upanl-container button.upanl-menu-button-label,.upanl-container .btn-style{background:#8b130b;border-radius:7px!important;color:#fff!important;cursor:pointer!important;font:16px/140% StenSans,Tahoma !important;letter-spacing:0 !important;padding:10px!important;width:100%!important;}
.windows .top-wide-banner .wide-block .subtitle{font-size:16px;}
.top-wide-banner{display:block;overflow:hidden;padding-left:210px;background:#ffffff url(../imgs/banners/fp-top-banner-ls.jpg) no-repeat left bottom;-moz-background-size:contain;background-size:contain;}.top-wide-banner a{color:#0b0b0b;}
.top-wide-banner .wide-block{display:table-cell;overflow:hidden;padding:0 15px;}.top-wide-banner .wide-block .title{display:block;font:26px/130% StenInformal,Georgia;line-height:1;padding:20px 0 15px;}
.top-wide-banner .wide-block .subtitle{font-size:14px;line-height:1.3;display:block;padding-bottom:25px;}
.top-wide-banner .small-block{display:table-cell;width:270px;height:auto;background:#ffffff url(../imgs/banners/fp-top-banner-rs.gif) no-repeat right center;}.top-wide-banner .small-block .small-content{display:block;font-size:15px;padding:20px 35px 20px 15px;position:relative;}
.top-wide-banner .small-block .green-arrows{position:absolute;right:20px;top:15px;letter-spacing:-0.3em;font-size:60px;line-height:40px;color:#8da80c;font-family:Consolas,Helvetica,Arial,sans-serif;}
.notwindows .top-wide-banner .small-block .green-arrows{line-height:60px;}
.ie9 .fp-big-banner .banner-badge{background:#7f1a08;}
.fp-big-banner{position:relative;overflow:hidden;}.fp-big-banner .banner-badge{display:block;font-family:Helvetica,Arial,sans-serif;position:absolute;left:30px;top:30px;border:4px solid #fff;box-shadow:3px 3px 6px 0 rgba(0, 0, 0, 0.3);border-radius:999px;-ms-border-radius:100%;padding:25px;width:105px;height:105px;color:#fff;text-align:center;font-size:20px;line-height:1.2;letter-spacing:.03em;font-weight:300;background:-moz-linear-gradient(top, #b30101 0%, #7f1a08 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b30101), color-stop(100%, #7f1a08));background:-webkit-linear-gradient(top, #b30101 0%, #7f1a08 100%);background:-o-linear-gradient(top, #b30101 0%, #7f1a08 100%);background:-ms-linear-gradient(top, #b30101 0%, #7f1a08 100%);background:linear-gradient(to bottom, #b30101 0%, #7f1a08 100%);-moz-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);-o-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);}
.fp-big-banner .big-banner-content{position:absolute;right:20px;top:40px;letter-spacing:-0.04em;}
.fp-big-banner .big-banner-title{color:#b40000;font-size:52px;display:block;margin-bottom:23px;line-height:1;}
.fp-big-banner .big-banner-subtitle{display:block;font-size:28px;color:#000;line-height:1;}
@media (max-width:990px){.fp-big-banner .big-banner-title{font-size:36px;} .fp-big-banner .big-banner-subtitle{font-size:25px;}}@media (max-width:880px){.top-wide-banner{background:#dedede;padding-left:0;padding-bottom:20px;border-bottom:1px solid #ccc;}.top-wide-banner .wide-block{padding-top:15px;padding-bottom:20px;background:#fff;} .top-wide-banner .small-block{margin-bottom:0;height:auto;}.top-wide-banner .small-block .small-content{max-width:250px;} .fp-big-banner{min-height:470px;}.fp-big-banner:before{display:none;} .fp-big-banner img{position:absolute;bottom:0;z-index:1;} .fp-big-banner .banner-badge,.fp-big-banner .big-banner-content{z-index:2;} .fp-big-banner .big-banner-title,.fp-big-banner .big-banner-subtitle{text-align:right;} .fp-big-banner .big-banner-title{font-size:62px;max-width:99%;}}@media (max-width:720px){.fp-big-banner{overflow:visible;}.fp-big-banner .banner-badge{top:-50px;left:auto;right:3%;} .fp-big-banner .big-banner-content{left:0;top:120px;width:100%;} .fp-big-banner .big-banner-title,.fp-big-banner .big-banner-subtitle{text-align:center;} .fp-big-banner .big-banner-title{font-size:40px;}}@media (max-width:560px){.top-wide-banner .wide-block,.top-wide-banner .small-block{display:block;width:94%;} .top-wide-banner .small-block{height:172px;width:100%;background-position:center;} .fp-big-banner .banner-badge{width:90px;height:90px;padding:5px;font-size:16px;top:-15px;right:20px;}}.banner-top{display:block;}
.first-slide-content{bottom:30px;position:absolute;left:220px;z-index:5;}.first-slide-content .f-slide-title{color:#900;font-size:40px;display:block;line-height:1;margin-bottom:10px;}
.first-slide-content .f-slide-subtitle{color:#000;display:block;font-size:24px;font-style:italic;}
.f-slide-badge{background:#1a7fac;display:block;font-family:Helvetica,Arial,sans-serif;position:absolute;right:70px;top:70px;border:4px solid #fff;box-shadow:3px 3px 6px 0 rgba(0, 0, 0, 0.3);border-radius:999px;padding:15px;width:115px;height:115px;color:#fff;text-align:center;font-size:20px;line-height:1.2;letter-spacing:.03em;font-weight:300;z-index:5;-moz-transform:rotate(-8deg);-webkit-transform:rotate(-8deg);-o-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg);}.f-slide-badge span{display:block;letter-spacing:-0.01em;font-family:StenSerif, Georgia;}
.f-slide-badge .big-t{font-size:34px;margin-top:5px;}
.f-slide-badge .medium-t{font-size:22px;margin-bottom:10px;}
.f-slide-badge .small-t{font-size:16px;}
@media (max-width:880px){.f-slide-badge{left:13px;bottom:10px;top:auto;}}@media (max-width:640px){.f-slide-badge{top:0;} .first-slide-content{width:100%;left:0px;bottom:0px;padding:20px;background-color:rgba(153, 0, 0, 0.8);}.first-slide-content .f-slide-title,.first-slide-content .f-slide-subtitle{color:#FFF;} .first-slide-content .f-slide-title{font-size:30px;} .first-slide-content .f-slide-subtitle{font-size:22px;}}@media (max-width:480px){.first-slide-content .f-slide-title{font-size:25px;} .first-slide-content .f-slide-subtitle{font-size:16px;}}.second-slide-content{position:absolute;right:170px;bottom:80px;color:#fff;max-width:400px;z-index:5;line-height:1.1;}.second-slide-content span{display:block;}
.second-slide-content .s-slide-title{font-size:33px;text-shadow:0 1px 3px #000000;text-transform:uppercase;margin-bottom:20px;}
.second-slide-content .s-slide-subtitle{font-size:14px;}
@media (max-width:880px){.second-slide-content{right:50px;}}@media (max-width:640px){.second-slide-content{left:0px;bottom:0px;padding:20px;box-sizing:border-box;width:100%;max-width:100%;background:rgba(0, 0, 0, 0.8);}.second-slide-content .s-slide-title{font-size:23px;}}.third-slide-content{position:absolute;bottom:90px;left:245px;z-index:5;}.third-slide-content .t-slide-title{display:block;font-size:33px;color:#000;max-width:480px;line-height:1.2;letter-spacing:-0.03em;}
@media (max-width:880px){.third-slide-content{left:30px;}.third-slide-content+.background{right:0;}.third-slide-content+.background img{max-width:none !important;float:right;}}@media (max-width:640px){.third-slide-content{left:0;bottom:0;box-sizing:border-box;background:rgba(163, 163, 163, 0.8);color:#222;width:100%;padding:20px;}.third-slide-content .t-slide-title{font-size:25px;}}.fourth-slide-content{color:#000;position:absolute;right:40px;bottom:75px;z-index:5;line-height:1.1;}.fourth-slide-content .f-slide-title{font-size:30px;display:block;margin-bottom:15px;}
.fourth-slide-content .f-slide-subtitle{font-size:24px;display:block;}
@media (max-width:880px){.fourth-slide-content{padding:20px;background:#fff;} .black-gradient{width:100%;}}@media (max-width:640px){.fourth-slide-content{left:0;bottom:0;width:100%;box-sizing:border-box;right:auto;}.fourth-slide-content .f-slide-title{font-size:25px;} .fourth-slide-content .f-slide-subtitle{font-size:18px;}}.cke-editor-bg .unsafe{background-image:url(../imgs/unsafeBannerArea.gif);}.cke-editor-bg .unsafe span{background-color:#f60;font:normal 12px/140% StenSansSemi,Tahoma;color:#ffffff;letter-spacing:0;text-transform:uppercase;padding:2px 4px;display:inline-block;}
.banner-item{position:relative;height:265px;width:100%;max-width:1400px;}
.banner-link{display:block;height:100%;position:absolute;left:0;top:0;width:100%;z-index:1;}
.banner-body-wrapper{position:absolute;left:0;top:0;}
.banner-content{position:relative;max-width:1004px;height:450px;overflow:hidden;width:100%;z-index:0;}.banner-content h2{margin:40px 0 0;font:26px/130% StenInformal,Georgia;letter-spacing:0;text-transform:none;}
.banner-content h3{margin:40px 0 14px 0;font:26px/130% StenInformal,Georgia;letter-spacing:0;text-transform:none;}
.banner-content h4{margin:40px 0 14px 0;font:26px/130% StenInformal,Georgia;letter-spacing:0;text-transform:none;}
.banner-content p{margin:3px 0 0;}
.banner-content .unsafe div{position:absolute;z-index:10;top:0;background-repeat:repeat;background-position:0 0;}
.banner-content .unsafe .navi{width:300px;height:35px;right:0;}
.banner-content .unsafe .menu{width:974px;height:35px;left:0;}
.banner-content .unsafe .bage{width:180px;height:230px;left:0;top:35px;}
.banner-content .unsafe span{background-color:#f60;font:normal 12px/140% StenSansSemi,Tahoma;color:#ffffff;letter-spacing:0;text-transform:uppercase;padding:2px 4px;display:none;}
.banner-content .container{position:relative;z-index:5;margin-top:35px 0 20px 0;}
.banner-content .black-gradient{background:-moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 24%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(24%, rgba(0, 0, 0, 0.65)), color-stop(100%, rgba(0, 0, 0, 0.65)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 24%, rgba(0, 0, 0, 0.65) 100%);background:-o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 24%, rgba(0, 0, 0, 0.65) 100%);background:-ms-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 24%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 24%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=1);float:right;padding:20px 40px;position:relative;top:35px;width:50%;height:50%;}.banner-content .black-gradient h1,.banner-content .black-gradient h2,.banner-content .black-gradient h3,.banner-content .black-gradient h4,.banner-content .black-gradient h5,.banner-content .black-gradient h6{color:#fff;margin-top:10px;}
@media (max-width:880px){.banner-content .black-gradient{width:100%;}}
.banner-content .txt-left{float:left;margin:35px 0 20px 40px;}
.banner-content .txt-right{float:right;margin:35px 40px 20px 0;}
.banner-content .txt-large{width:460px;}
.banner-content .txt-small{width:280px;}
.banner-content .img-left{float:left;margin:20px 0 0 20px;}
.banner-content .img-right{float:right;margin:20px 20px 0 0;}
.banner-content .img-large img{width:460px;height:220px;}
.banner-content .img-small img{width:280px;height:180px;}
.banner-content.banner-top{}.banner-content.banner-top .txt-left{margin:35px 0 0 220px;}
.banner-content.banner-top .txt-right{margin:35px 20px 0 0;}
.banner-content.banner-top .img-left{margin:60px 0 0 220px;}
.banner-content.banner-top .img-right{margin:60px 20px 0 0;}
.banner-content.banner-top .img-large img{height:180px;}
.banner-content .background{position:absolute;z-index:1;top:0;left:0;max-width:100%;}.banner-content .background img{display:block;}
#topbanner{width:100%;}#topbanner img{max-width:none;}
#topbanner .controls-wrapper{top:45px;}
@media (max-width:880px){#topbanner{border-bottom:1px solid #ccc;} #topbanner .controls-wrapper{top:23px;}}.banner{overflow:hidden;position:relative;}.banner .items{width:500000px;position:absolute;}.banner .items>*{float:left;clear:none !important;}
.navigation-container{position:absolute;z-index:105;right:18px;top:53px;}.navigation-container .next,.navigation-container .prev{display:inline-block;zoom:1;*display:inline;height:17px;width:10px;background:url('../imgs/cat_nav_sprite.png') no-repeat;cursor:pointer;}
.navigation-container .prev{background-position:-20px 0;margin-right:0px;}
.navigation-container .next{background-position:-107px 0;margin-left:0px;}
.navigation-items{display:inline-block;zoom:1;*display:inline;}.navigation-items li{margin-left:0;display:inline-block;zoom:1;*display:inline;cursor:pointer;background:#d8d8d8;width:17px;height:17px;margin-left:3px;}.navigation-items li:first-child{margin-left:0;}
.navigation-items li:hover{background:#ac7a76;}
.navigation-items li.active{background:#900;}
#aktuellt-banner .navigation-container{top:23px;}
.ie8 .navigation-container .next{float:right;}
#courses-container #courses-big-comment-textarea{background-color:#fff;color:#333;border:1px solid #bdbdbd;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;font-size:13px;padding:3px 3px 3px 3px;box-shadow:inset 0 1px 1px #e6e6e6;-webkit-box-shadow:inset 0 1px 1px #e6e6e6;-moz-box-shadow:inset 0 1px 1px #e6e6e6;width:100%;height:100px;}
#courses-container label{display:block;}
#courses-container #courses-buttons{margin-top:50px;}
#courses-container #courses-notself-button{margin-left:20px;}
#courses-container #courses-selection-buttons{margin-bottom:30px;}
#courses-container .course-participants-button{white-space:nowrap;}
#courses-container #courses-participants-table input{background-color:#fff;color:#333;border:1px solid #bdbdbd;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;font-size:13px;padding:3px 3px 3px 3px;box-shadow:inset 0 1px 1px #e6e6e6;-webkit-box-shadow:inset 0 1px 1px #e6e6e6;-moz-box-shadow:inset 0 1px 1px #e6e6e6;}
#courses-container #courses-participants-table .course-participants-first-name .first_name_error{border:1px solid #F00;}
#courses-container #courses-participants-table .course-participants-last-name .last_name_error{border:1px solid #F00;}
#courses-container #courses-participants-table .course-participants-email .email_error{border:1px solid #F00;}
#courses-container .course-attention-row:hover{background-color:#ddd;}
#courses-container #courses-attentions-table,#courses-container #courses-attentions-table-headers{border-collapse:collapse;}
#courses-container #courses-attentions-scroll{max-height:300px;overflow:auto;}
#courses-container #courses-attentions-table-headers .courses-th-first-name,#courses-container #courses-attentions-table-headers .courses-th-last-name{width:150px;}
#courses-container #courses-attentions-table-headers .courses-th-email{width:300px;}
#courses-container #courses-attentions-table .course-attentions-first-name,#courses-container #courses-attentions-table .course-attentions-last-name{width:150px;}
#courses-container #courses-attentions-table .course-attentions-email{width:300px;}
#split-menu-content>ul .active .badge{background-color:#fff;color:#222;}
#split-menu-content .badge{box-sizing:border-box;font-weight:normal;display:none;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#222;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#fafafa;border-radius:10px;border:1px solid #ccc;}
@media (min-width:881px){#split-content{position:relative;} .catalog-container-soklist{margin-top:0px !important;}.catalog-container-soklist #catalog-soklist-list.catalog-list{top:5px;} .catalog-container-soklist>ul li{margin-right:40px;width:690px;float:right;} .catalog-container-soklist .cat-list-texts .label.label-default{float:right;position:relative;} .catalog-container-soklist .price-and-buy{float:right;position:relative;}}@media (max-width:880px){.catalog-container-soklist{margin-top:0px !important;}.catalog-container-soklist #catalog-soklist-list.catalog-list{top:5px;} .catalog-container-soklist>ul li{margin-right:40px;max-width:990px;float:right;} .catalog-container-soklist .cat-list-texts .label.label-default{float:right;position:relative;} .catalog-container-soklist .price-and-buy{float:right;position:relative;}}#catalog-container .thumbnail{border:0;}#catalog-container .thumbnail img{height:160px;}
#catalog-container h3{font-size:18px;}
#catalog-container .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),#catalog-filter-menu-container .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:4px;}
.fluid{float:left;padding-right:5px;}
#catalog-container li a span.badge{background-color:#fafafa;color:#222;border:1px solid #ccc;}
#catalog-container li.active a span.badge{background-color:#777;color:#fff;border:1px solid #777;}
#catalog-container li.disabled a span.badge{display:none;}
.btn-group,.btn-single{font-family:StenSans, Arial;}
.label.label-default{background-color:#999999;display:block;padding:.1em .4em .1em;font-size:80%;line-height:1;color:#ffffff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;right:0;}
#catalog-list.catalog-list li,#catalog-soklist-list.catalog-list li{position:relative;list-style-type:none !important;}#catalog-list.catalog-list li:last-child,#catalog-soklist-list.catalog-list li:last-child{padding-bottom:10px;}
#catalog-list.catalog-list li .price-and-buy,#catalog-soklist-list.catalog-list li .price-and-buy{position:absolute;bottom:10px;right:0;text-align:right;min-width:150px;}@media (max-width:880px){#catalog-list.catalog-list li .price-and-buy,#catalog-soklist-list.catalog-list li .price-and-buy{position:relative;float:right;}}#catalog-list.catalog-list li .price-and-buy>.product-list-price,#catalog-soklist-list.catalog-list li .price-and-buy>.product-list-price{right:2px;position:relative;font:16px/140% StenSansSemi,Tahoma !important;}
.cat-list-texts{position:relative;}
.label.pricex,.label-default.pricex,.inline-search-container .inline-search-result-items li .pricex,.pricex:not(#product-try-provex){font-size:11px;background-color:#d2322d !important;text-decoration:none !important;display:inline;padding:.3em .6em .3em;line-height:1;color:#ffffff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.4em;letter-spacing:0;margin:0 -3px 14px 0;right:0;cursor:pointer;}.label.pricex:hover,.label-default.pricex:hover,.inline-search-container .inline-search-result-items li .pricex:hover,.pricex:not(#product-try-provex):hover{background-color:#bd2d29 !important;}
.label.pricex.disabled,.label-default.pricex.disabled,.inline-search-container .inline-search-result-items li .pricex.disabled,.pricex:not(#product-try-provex).disabled{background-color:#999 !important;cursor:default;}.label.pricex.disabled:before,.label-default.pricex.disabled:before,.inline-search-container .inline-search-result-items li .pricex.disabled:before,.pricex:not(#product-try-provex).disabled:before{content:"";padding-right:0;width:auto;}
#catalog-container .thumbnail .caption.author{color:#999;}
#catalog-container a:hover,#catalog-container a:focus{text-decoration:none;}
#catalog-container fieldset{border:1px solid #999;margin-bottom:10px;padding:5px 10px 10px 10px;display:inline-block;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}
#catalog-container legend{margin:0;padding:0 4px;width:auto;border:0;font-family:StenSans, Arial;font-size:14px;line-height:155%;color:#666;}.notwindows #catalog-container legend{font-size:14px;line-height:160%;}
#catalog-container .btn-single{display:inline-block;}#catalog-container .btn-single.first{margin-right:8px;}
.minasidor .shelf-sort{color:#333;float:left;margin-top:8px;}
.minasidor .shelf-list{background:#aaa;position:relative;padding:3px 9px 2px 10px;background:-moz-linear-gradient(top, #eee, #ddd);background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));background:-webkit-linear-gradient(top, #eee, #ddd);background:-o-linear-gradient(top, #eee, #ddd);background:-ms-linear-gradient(top, #eee, #ddd);-pie-background:linear-gradient(top, #eee, #ddd);color:#222;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;cursor:pointer;float:right;margin-bottom:10px;}.minasidor .shelf-list:hover{background:-moz-linear-gradient(top, #fafafa, #eee);background:-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#eee));background:-webkit-linear-gradient(top, #fafafa, #eee);background:-o-linear-gradient(top, #fafafa, #eee);background:-ms-linear-gradient(top, #fafafa, #eee);-pie-background:linear-gradient(top, #fafafa, #eee);}
.minasidor .shelf-list:active,.minasidor .shelf-list:focus{background:-moz-linear-gradient(top, #fafafa, #fff);background:-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#fff));background:-webkit-linear-gradient(top, #fafafa, #fff);background:-o-linear-gradient(top, #fafafa, #fff);background:-ms-linear-gradient(top, #fafafa, #fff);-pie-background:linear-gradient(top, #fafafa, #fff);padding:4px 8px 1px 11px;}
.minasidor .leftmenu p a{color:#005276;text-decoration:underline;cursor:pointer;}
.minasidor .leftmenu p.list-link{margin:20px 0 20px 0;}
.minasidor .leftmenu p.search-msg{margin:20px 0 0 0;}
.minasidor .leftmenu div.ms-sort-wrapper{padding:10px 0;margin-bottom:35px;}.minasidor .leftmenu div.ms-sort-wrapper .ms-sort-btn{position:relative;float:left;margin-right:2px;padding:3px 16px;color:#000;background:-moz-linear-gradient(top, #c0c0c0, #757575);background:-webkit-gradient(linear, left top, left bottom, from(#c0c0c0), to(#757575));background:-webkit-linear-gradient(top, #c0c0c0, #757575);background:-o-linear-gradient(top, #c0c0c0, #757575);background:-ms-linear-gradient(top, #c0c0c0, #757575);-pie-background:linear-gradient(top, #c0c0c0, #757575);-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;cursor:pointer;}.minasidor .leftmenu div.ms-sort-wrapper .ms-sort-btn.active{color:#fff;background:-moz-linear-gradient(top, #393939, #5f5f5f);background:-webkit-gradient(linear, left top, left bottom, from(#393939), to(#5f5f5f));background:-webkit-linear-gradient(top, #393939, #5f5f5f);background:-o-linear-gradient(top, #393939, #5f5f5f);background:-ms-linear-gradient(top, #393939, #5f5f5f);-pie-background:linear-gradient(top, #393939, #5f5f5f);}
.minasidor .leftmenu ul.sort-by,.minasidor .leftmenu ul.filter-by{padding:0px;margin-bottom:10px;}
.minasidor .leftmenu li:hover{background-color:inherit;}
.minasidor div.tab-contents{background-color:blue !important;display:none;}.minasidor div.tab-contents div.result-item-row img{display:block;margin:0 0 20px 0;}
.minasidor div.tab-contents div.result-item-row .stats-img img{margin-top:0;margin-bottom:20px;}
.minasidor div.tab-contents div.result-item-row div.result-item-text{margin:10px 0px;}.minasidor div.tab-contents div.result-item-row div.result-item-text p{margin:0px;padding:0px;}
.minasidor div.tab-contents div.result-item-row div.result-item-text p.title{font-family:StenSansSemi, Arial;}
.minasidor div.tab-contents div.result-item-row div.result-item-text p.author a{color:#005276;text-decoration:underline;cursor:pointer;}
.minasidor div.tab-contents div.result-item-row div.result-item-text p.description{padding:.5em 0em;}
.minasidor div.tab-contents div.result-item-row ul li.result-item-shortcut{list-style-type:none;padding:0px;display:inline;margin:0px;}.minasidor div.tab-contents div.result-item-row ul li.result-item-shortcut a{color:#005276;text-decoration:underline;cursor:pointer;}
#minasidorChooser .dialog-buttons{margin-right:-10px;height:auto;}#minasidorChooser .dialog-buttons button{margin-right:10px;margin-bottom:10px;}
#minasidorChooser .dialog-buttons button.cancel{position:relative;}
#bookshelfNews{padding:0;margin-top:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;}#bookshelfNews>p{border-radius:5px;margin:0 0 5px 0;padding:1em 1.5em 1em 37px;background:#e2e2e2;background-image:url(../imgs/icon_info.png);background-repeat:no-repeat;background-position:10px 10px;}#bookshelfNews>p.warning{background:#f1dbdb;background-image:url(../imgs/icon_warning.png);background-repeat:no-repeat;background-position:10px 10px;}
#bookshelfNews h4{font-size:14px;margin-top:12px;padding-left:10px;color:#000;}
#bookshelfNews p{font-size:12px;margin-top:6px;color:#222;word-wrap:break-word;}#bookshelfNews p strong{font-size:12px;}
#bookshelfNews .date{font-size:11px;margin-top:6px;color:#222;}
.royal-tip{position:absolute;display:none;padding:3px 9px !important;border:1px solid rgba(0, 0, 0, 0.4);padding:2px;background-color:#fff;opacity:1;z-index:10;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;box-shadow:0 1px 1px #999999;-webkit-box-shadow:0 1px 1px #999999;-moz-box-shadow:0 1px 1px #999999;font:normal 12px/150% StenSans,Tahoma;color:#222222;letter-spacing:0;}
.royal-tip .pop-header{margin:0;font-size:x-small;text-transform:uppercase;}
#royalty .royal-wrapper{margin-bottom:10px;}
#royalty .prod-text{margin-bottom:0;}#royalty .prod-text h3{margin-bottom:10px;}
#royalty .royal_total{background:#eee;padding:13px 15px 8px 15px;margin-right:10px;}#royalty .royal_total p{margin:0;}#royalty .royal_total p.large{font:normal 20px/110% StenSansSemi,Tahoma;color:#222222;letter-spacing:0;margin:-3px 0 5px 0;}
#royalty .info-wrap{width:230px;height:150px;float:left;margin-right:20px;}
#royalty .royal-img{width:100px;overflow:hidden;float:left;}#royalty .royal-img img{border:1px solid;border-top-color:#E0E0E0;border-right-color:#EBEBEB;border-bottom-color:#F4F4F4;border-left-color:#EBEBEB;}
#royalty .royal-info{width:120px;overflow:hidden;float:left;margin-left:10px;margin-right:15px;}#royalty .royal-info p{margin:-3px 0 5px 0;text-align:right;}
#royalty .royal-info .smallhead{font-size:x-small;margin:0;}
#royalty .royal-info .large{font:normal 20px/110% StenSansSemi,Tahoma;color:#222222;letter-spacing:-1px;margin:-3px 0 5px 0;}
#royalty .royal-navigation{padding-top:10px;text-align:center;font:normal 13px/150% StenSans,Tahoma;color:#222222;letter-spacing:0;}
#royalty .royal-navigation .year-previous{margin-right:10px;text-decoration:none;}
#royalty .royal-navigation .year-previous-unavailable{color:#ccc;margin-right:10px;}
#royalty .royal-navigation .year-next{margin-left:10px;}
#royalty .royal-navigation .year-next-unavailable{color:#ccc;margin-left:10px;}
#royalty .royal-navigation .year-current{font:normal 16px/110% StenSansSemi,Tahoma;color:#222222;letter-spacing:0;}
#royalty .royal-graph{width:430px;height:156px;float:left;}
@media (max-width:480px){#royalty .royal-graph{width:300px;height:156px;}}#profile-name .form-field{vertical-align:top;overflow:hidden;margin-right:16px;display:inline-block;zoom:1;*display:inline;}#profile-name .form-field input{width:184px;}
#edit-submitted-marknadsinfo-1,#edit-submitted-email-as-username-1{width:20px !important;}
#profile-form-buttons{max-width:414px;text-align:right;}
#webform-component-kundservicetext{max-width:450px;margin-top:25px;}
#formsection{clear:both;}#formsection.message{width:450px;margin-left:6px;padding-top:35px;}
#formsection #form-error-message{color:#b40000;padding-bottom:15px;}
#tabcontents.mypages-catalogs #mypages-catalog-form{position:relative;}#tabcontents.mypages-catalogs #mypages-catalog-form .old-filters{font:normal 13px/140% StenSerifSemi,Georgia;color:#000000;letter-spacing:0;}
#tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-form-buttons{overflow:hidden;margin:10px 0;}#tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-form-buttons button{float:right;}
#tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-queries>ul>li .buttons{display:none;position:absolute;top:8px;right:10px;}
#tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-queries>ul>li.editing .buttons{display:block;}
#tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-queries>ul>li.editing .actions{display:none;}
#tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-queries>ul>li.inactive .buttons,#tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-queries>ul>li.inactive .actions{display:none;}
#tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-settings{-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;background:#eeeeee;padding:5px 10px;position:relative;}#tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-settings h3{margin:0 0 10px 0;font-family:Georgia;font-size:14px;line-height:155%;cursor:default;}.notwindows #tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-settings h3{font-family:StenSerif,Georgia;}
.notwindows #tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-settings h3{font-size:14px;line-height:160%;}
#tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-settings #form-field-sorting-container{position:absolute;top:5px;right:10px;}#tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-settings #form-field-sorting-container select{width:250px;}
#tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-settings #form-field-checkboxes-container .form-field-listitem,#tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-settings #form-field-date_filter-container .form-field-listitem,#tabcontents.mypages-catalogs #mypages-catalog-form #mypages-catalogs-settings #form-field-filters-container .form-field-listitem{display:inline-block;zoom:1;*display:inline;margin-left:0;margin-right:10px;}
#tabcontents.mypages-catalogs #mypages-catalog-search-container{display:none;background-color:#eeeeee;overflow:hidden;border-top:1px solid #bdbdbd;margin-left:-10px;padding:10px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-taxonomy{width:334px;margin-right:10px;float:left;}#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-taxonomy button{display:inline-block;zoom:1;*display:inline;width:50px;margin-left:10px;}
#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-taxonomy #form-field-searchquery-container{display:inline-block;zoom:1;*display:inline;}#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-taxonomy #form-field-searchquery-container label{display:none;}
#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-taxonomy #form-field-searchquery-container #form-field-searchquery{width:254px ;}
#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-taxonomy ul{list-style:none;background-color:#eeeeee;}
#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-taxonomy li>a{background-color:#eeeeee;display:block;padding:3px 25px 2px 10px !important;font:normal 13px/140% StenSans,Tahoma;color:#222222;letter-spacing:0;font-size:13px !important;text-decoration:none;margin:0;}
#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-taxonomy li>a:hover{background-color:#dddddd;}
#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-taxonomy li.selected>a{background:-moz-linear-gradient(left, #333333, #666666);background:-webkit-gradient(linear, left top, right top, from(#333333), to(#666666));background:-webkit-linear-gradient(left, #333333, #666666);background:-o-linear-gradient(left, #333333, #666666);background:-ms-linear-gradient(left, #333333, #666666);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr="#333333", endColorstr="#666666");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr="#333333", endColorstr="#666666")";*background-color:#666;color:#fff;}#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-taxonomy li.selected>a:hover{background:none;}
#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-taxonomy li li{margin-left:20px !important;}
#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-results-container{width:314px;float:left;background:white;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;padding:10px;}#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-results-container #searchResultText{margin-bottom:10px;}
#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-results-container ul,#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-results-container li{list-style:none;margin:0;padding:0;}
#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-results-container li{display:block;overflow:hidden;margin-bottom:10px !important;}#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-results-container li .cover{max-width:30px;max-height:50px;float:left;overflow:hidden;}
#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-results-container li img{display:block;}
#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-results-container li .info{font-family:Georgia;font-size:14px;line-height:155%;margin-left:40px;}.notwindows #tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-results-container li .info{font-family:StenSerif,Georgia;}
.notwindows #tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-results-container li .info{font-size:14px;line-height:160%;}
#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-results-container li .info p{margin:0;}
#tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-results-container li .info .date{font-family:StenSans,Tahoma;font-weight:normal;font-size:12px;line-height:155%;color:#888888;}.notwindows #tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-results-container li .info .date{font-family:StenSans,Tahoma;}
.notwindows #tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-results-container li .info .date{font-size:12px;line-height:160%;}
.notwindows #tabcontents.mypages-catalogs #mypages-catalog-search-container #mypages-catalog-search-results-container li .info .date{color:#666666;}
#tabcontents.mypages-catalogs #milk-overlay{position:absolute;top:0;left:0;right:0;background:#fff;-khtml-opacity:0.5;-moz-opacity:0.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:0.5;}
#mypages-catalog-add-search-form #form-field-catalog_name{width:355px;}
#mypages-catalog-add-search-form .query-description{font-family:Georgia;font-weight:normal;}.notwindows #mypages-catalog-add-search-form .query-description{font-family:StenSerifSemi,Georgia;}
.mypages-catalog-item-list,.mypages-profile-login-item-list{margin:1em 0;}.mypages-catalog-item-list a,.mypages-profile-login-item-list a,.mypages-catalog-item-list a:active,.mypages-profile-login-item-list a:active,.mypages-catalog-item-list a:focus,.mypages-profile-login-item-list a:focus,.mypages-catalog-item-list a:visited,.mypages-profile-login-item-list a:visited{color:#333333;text-decoration:none !important;border-bottom:none !important;}.notwindows .mypages-catalog-item-list a,.notwindows .mypages-profile-login-item-list a,.notwindows .mypages-catalog-item-list a:active,.notwindows .mypages-profile-login-item-list a:active,.notwindows .mypages-catalog-item-list a:focus,.notwindows .mypages-profile-login-item-list a:focus,.notwindows .mypages-catalog-item-list a:visited,.notwindows .mypages-profile-login-item-list a:visited{color:#222222;}
.mypages-catalog-item-list>ul,.mypages-profile-login-item-list>ul{border:1px solid #bdbdbd;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.mypages-catalog-item-list>ul>li,.mypages-profile-login-item-list>ul>li{overflow:hidden;position:relative;min-height:40px;padding-left:10px !important;cursor:default;}.mypages-catalog-item-list>ul>li:nth-child(odd),.mypages-profile-login-item-list>ul>li:nth-child(odd){background-color:#eee;}
.mypages-catalog-item-list>ul>li:first-child,.mypages-profile-login-item-list>ul>li:first-child{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.mypages-catalog-item-list>ul>li:first-child .image,.mypages-profile-login-item-list>ul>li:first-child .image{-moz-border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0;border-radius:3px 0 0 0;}
.mypages-catalog-item-list>ul>li:last-child,.mypages-profile-login-item-list>ul>li:last-child{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}.mypages-catalog-item-list>ul>li:last-child .image,.mypages-profile-login-item-list>ul>li:last-child .image{-moz-border-radius:0 0 0 3px;-webkit-border-radius:0 0 0 3px;border-radius:0 0 0 3px;}
.mypages-catalog-item-list>ul>li:first-child:last-child,.mypages-profile-login-item-list>ul>li:first-child:last-child{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.mypages-catalog-item-list>ul>li:first-child:last-child .image,.mypages-profile-login-item-list>ul>li:first-child:last-child .image{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.mypages-catalog-item-list>ul>li>.image,.mypages-profile-login-item-list>ul>li>.image{float:left;margin:2px;position:relative;left:-10px;}
.mypages-catalog-item-list>ul>li>.ftext,.mypages-profile-login-item-list>ul>li>.ftext{display:inline-block;zoom:1;*display:inline;font-family:StenSansSemi,Tahoma;font-weight:normal;font-size:12px;line-height:155%;-moz-border-radius:0.25em 0 0 0;-webkit-border-radius:0.25em 0 0 0;border-radius:0.25em 0 0 0;-webkit-border-radius:0.25em;-moz-border-radius:0.25em;border-radius:0.25em;margin-top:4px;margin-bottom:2px;color:#fff;padding:0 8px;background-color:#666;border:1px solid #555;}.notwindows .mypages-catalog-item-list>ul>li>.ftext,.notwindows .mypages-profile-login-item-list>ul>li>.ftext{font-family:StenSansSemi,Tahoma;}
.notwindows .mypages-catalog-item-list>ul>li>.ftext,.notwindows .mypages-profile-login-item-list>ul>li>.ftext{font-size:12px;line-height:160%;}
.mypages-catalog-item-list>ul>li>.pcat.tidroot2988,.mypages-profile-login-item-list>ul>li>.pcat.tidroot2988{background-color:#8a028e;border-color:#710274;}
.mypages-catalog-item-list>ul>li>.pcat.tidroot1,.mypages-profile-login-item-list>ul>li>.pcat.tidroot1{background-color:#00838e;border-color:#006c75;}
.mypages-catalog-item-list>ul>li>.pcat.tidroot2,.mypages-profile-login-item-list>ul>li>.pcat.tidroot2{background-color:#bf5401;border-color:#994301;}
.mypages-catalog-item-list>ul>li>.pcat.tidroot3,.mypages-profile-login-item-list>ul>li>.pcat.tidroot3{background-color:#00368e;border-color:#002d75;}
.mypages-catalog-item-list>ul>li>.pcat.tidroot4,.mypages-profile-login-item-list>ul>li>.pcat.tidroot4{background-color:#7bad03;border-color:#6d9903;}
.mypages-catalog-item-list>ul>li>.pcat.tidroot5,.mypages-profile-login-item-list>ul>li>.pcat.tidroot5{background-color:#949603;border-color:#797a02;}
.mypages-catalog-item-list>ul>li>.filter,.mypages-profile-login-item-list>ul>li>.filter{background-color:#999;border-color:#888;}
.mypages-catalog-item-list>ul>li>.count,.mypages-profile-login-item-list>ul>li>.count{display:block;position:relative;top:-2px;font-family:StenSans,Tahoma;font-weight:normal;font-size:12px;line-height:155%;color:#888888;}.notwindows .mypages-catalog-item-list>ul>li>.count,.notwindows .mypages-profile-login-item-list>ul>li>.count{font-family:StenSans,Tahoma;}
.notwindows .mypages-catalog-item-list>ul>li>.count,.notwindows .mypages-profile-login-item-list>ul>li>.count{font-size:12px;line-height:160%;}
.notwindows .mypages-catalog-item-list>ul>li>.count,.notwindows .mypages-profile-login-item-list>ul>li>.count{color:#666666;}
.mypages-catalog-item-list>ul>li>.count-new,.mypages-profile-login-item-list>ul>li>.count-new{background:#a00000;border:2px solid white;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;box-shadow:0 1px 3px #000000;-webkit-box-shadow:0 1px 3px #000000;-moz-box-shadow:0 1px 3px #000000;font-family:StenSansSemi,Tahoma;font-weight:normal;font-size:10px;line-height:155%;color:white;display:inline-block;zoom:1;*display:inline;padding:0 5px;position:relative;top:-2px;margin-left:5px;display:none;}.notwindows .mypages-catalog-item-list>ul>li>.count-new,.notwindows .mypages-profile-login-item-list>ul>li>.count-new{font-family:StenSansSemi,Tahoma;}
.notwindows .mypages-catalog-item-list>ul>li>.count-new,.notwindows .mypages-profile-login-item-list>ul>li>.count-new{font-size:10px;line-height:160%;}
.mypages-catalog-item-list>ul>li .actions,.mypages-profile-login-item-list>ul>li .actions{position:absolute;top:10px;right:10px;}.mypages-catalog-item-list>ul>li .actions li,.mypages-profile-login-item-list>ul>li .actions li{font-family:StenSans,Tahoma;font-weight:normal;font-size:12px;line-height:155%;cursor:pointer;display:inline-block;zoom:1;*display:inline;border:1px solid #ccc;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;padding:3px !important;height:16px;}.notwindows .mypages-catalog-item-list>ul>li .actions li,.notwindows .mypages-profile-login-item-list>ul>li .actions li{font-family:StenSans,Tahoma;}
.notwindows .mypages-catalog-item-list>ul>li .actions li,.notwindows .mypages-profile-login-item-list>ul>li .actions li{font-size:12px;line-height:160%;}
.mypages-catalog-item-list>ul>li .actions li:hover,.mypages-profile-login-item-list>ul>li .actions li:hover{background-color:#fff;}
.mypages-catalog-item-list>ul>li .actions li a,.mypages-profile-login-item-list>ul>li .actions li a{display:inline-block;zoom:1;*display:inline;vertical-align:top;height:16px;}.mypages-catalog-item-list>ul>li .actions li a span.text,.mypages-profile-login-item-list>ul>li .actions li a span.text{position:relative;top:-4px;padding-left:7px;}
.ie7 .mypages-catalog-item-list>ul>li .actions li,.ie7 .mypages-profile-login-item-list>ul>li .actions li{margin-left:3px !important;}
.mypages-catalog-item-list>ul>li:nth-child(even) .actions li:hover,.mypages-profile-login-item-list>ul>li:nth-child(even) .actions li:hover{background-color:#eee;}
.mypages-catalog-item-list>ul>li .no-connections,.mypages-profile-login-item-list>ul>li .no-connections{margin-top:8px;}
@media (max-width:640px){.mypages-catalog-item-list>ul>li .actions{position:static;clear:both;margin:10px auto;text-align:center;}}#marketproducts{margin-left:0;padding-left:0;}#marketproducts .accordion{display:none;}#marketproducts .accordion .accordion-header{text-transform:none;font:normal 13px/160% StenSansSemi,Tahoma;color:#222222;letter-spacing:0;}
#marketproducts .accordion h4{cursor:pointer;text-transform:none;margin-top:15px;padding-left:15px;background:url("../imgs/leftmenuArrow.png") no-repeat scroll left center transparent;}
#marketproducts .accordion .open{background:url("../imgs/leftmenuArrow_down.png") no-repeat scroll left center transparent;}
#marketproducts .accordion p{padding-left:15px;}
#marketproducts .accordion .accordion-content{margin-bottom:35px;}#marketproducts .accordion .accordion-content ul li{list-style-type:disc;margin-left:33px;}
#marketproducts h3{clear:both;}
#marketproducts #show_all_authorbooks{cursor:pointer;text-decoration:underline;clear:both;}
#marketproducts .books{max-width:450px;padding-top:15px;box-sizing:border-box;}#marketproducts .books .hidden{display:none;}
#marketproducts .books .bookimg{margin-right:10px;margin-bottom:10px;float:left;}
#marketproducts .books .spacediv{clear:both;margin-bottom:15px;}
#marketproducts .bas .bascontent{float:left;max-width:540px;padding-bottom:25px;}
#marketproducts .plus .pluscontent{float:left;padding-bottom:25px;max-width:540px;}
#marketproducts .noproducts p{font-style:italic;}
.marketinfo-form{margin-left:0;}
.marketinfo-form ul{margin-left:20px;}
#form-field-author_books-container{padding-top:25px;}#form-field-author_books-container label{display:none;}
#form-field-author_books-container .form-field-description{width:440px;}
.order1{width:510px;padding-top:25px;clear:both;}.order1 .produktblad{clear:both;}.order1 .produktblad .produktblad_antal{width:240px;float:left;margin-left:25px;}.order1 .produktblad .produktblad_antal #form-field-order_produktblad_antal{width:100px;}
.order1 .produktblad .text_image{float:right;margin-left:0;}.order1 .produktblad .text_image .caption{width:150px;}
.order1 .divclear{clear:both;}
.order2{width:510px;padding-top:5px;clear:both;}.order2 .t-page-main{float:left;margin-left:25px;}
.order2 .t-page-side{float:right;margin-left:0;}.order2 .t-page-side .caption{width:150px;}
.order2 .t-page-side img{border:1px;}
.order2 .divclear{clear:both;}
#form-field-info_field-container{margin-top:40px;}
#webform-component-leveransadress_text{margin-top:40px;}
.standalone,.standalone body{background:#fff;}
#standaloneStudliLogo{display:none;}
.standalone #bodycontent{width:100%;max-width:100%;}.standalone #bodycontent #pagecontent{width:74%;margin:0;}
.standalone #bodycontent #topmenu{position:fixed;width:100%;max-width:100%;background:#383838;height:35px;}
.standalone #bodycontent #sidemenu{padding-top:95px;}
.standalone #bodycontent #standaloneStudliLogo{display:block;position:fixed;width:25%;height:100px;background-image:url(../imgs/bookcase/studli_logo_standalone_bg_new.png);background-position:right;top:0;left:0;z-index:999;margin-left:-10px;}.standalone #bodycontent #standaloneStudliLogo img{margin:0 auto;}
.standalone #bodycontent .wrapper{margin-top:25px;}
@media (max-width:640px){.standalone #bodycontent #bookcase-menu select,.standalone #bodycontent #bookcase-menu #filter-text{max-width:100%;}}@media (max-width:880px){.standalone #bodycontent #topmenu{display:none;} .standalone #bodycontent #pagecontent{width:94%;margin:0 3%;} .standalone #bodycontent #my-page-left-menu-wrapper{width:97.91666666666667%;margin:0 1.0416666666666665%;float:left;} .standalone #bodycontent .wrapper{margin-top:0;} .standalone #bodycontent #standaloneStudliLogo{display:none;} .standalone #bodycontent #sidemenu{padding-top:20px;}}.standalonerr #bodycontent{width:100%;max-width:100%;}.standalonerr #bodycontent #topmenu{position:fixed;right:0;height:auto;max-width:100%;width:100%;background:#383838;background:-moz-linear-gradient(left, #383838 0%, #666666 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #383838), color-stop(100%, #666666));background:-webkit-linear-gradient(left, #383838 0%, #666666 100%);background:-o-linear-gradient(left, #383838 0%, #666666 100%);background:-ms-linear-gradient(left, #383838 0%, #666666 100%);background:linear-gradient(to right, #383838 0%, #666666 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#383838', endColorstr='#666666', GradientType=1);}.standalonerr #bodycontent #topmenu .gridsystem{width:100%;margin:0;max-width:100%;}.standalonerr #bodycontent #topmenu .gridsystem .grid1-1{float:right;}
.standalonerr #bodycontent #topmenu_bg{position:fixed;height:35px;width:100%;background:#383838;background:-moz-linear-gradient(left, #383838 0%, #666666 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #383838), color-stop(100%, #666666));background:-webkit-linear-gradient(left, #383838 0%, #666666 100%);background:-o-linear-gradient(left, #383838 0%, #666666 100%);background:-ms-linear-gradient(left, #383838 0%, #666666 100%);background:linear-gradient(to right, #383838 0%, #666666 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#383838', endColorstr='#666666', GradientType=1);}
.standalonerr #bodycontent #sidemenu,.standalonerr #bodycontent #pagecontent{position:absolute;top:0;left:0;}
.standalonerr #bodycontent #sidemenu{z-index:501;margin:0 20px;padding-top:130px;width:210px !important;}.standalonerr #bodycontent #sidemenu #standaloneStudliLogo{z-index:999;position:fixed;top:0;left:0;width:240px;height:106px;margin-bottom:25px;background-image:url(../imgs/bookcase/studli_logo_standalone.png);color:#fff;text-align:center;}
.standalonerr #bodycontent #pagecontent{width:100%;min-width:940px;}.standalonerr #bodycontent #pagecontent>h1,.standalonerr #bodycontent #pagecontent>div.t-page-main{margin-left:265px;}
.standalonerr #bodycontent #pagecontent>h1{margin-top:60px;}
.standalonerr #bodycontent #pagecontent #bookcase-menu{height:69px;position:fixed;z-index:2;min-width:1010px;margin-top:35px;padding-left:240px;border-left:0;max-width:1665px;box-sizing:border-box;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;}.standalonerr #bodycontent #pagecontent #bookcase-menu #bookcase-standalone-toggle,.standalonerr #bodycontent #pagecontent #bookcase-menu #sort-select{-webkit-transform:scale3d(1, 1, 1);margin-right:0;}
.standalonerr #bodycontent #pagecontent #bookcase-menu>div{overflow:hidden;}
.standalonerr #bodycontent #pagecontent #bookcase-menu #filter-text{clear:none;margin:0;}
.standalonerr #bodycontent #pagecontent #bookcase{margin-top:116px;}.standalonerr #bodycontent #pagecontent #bookcase.list-view{margin-left:240px;}
.standalonerr #bodycontent #pagecontent #bookcase.shelf-view{margin-left:240px;}
#sidemenu button.bookcase-activate{position:relative;top:-4px;width:100%;padding:10px 0;margin-bottom:10px;background-image:url(../imgs/bookcase/icon_plus.png);background-repeat:no-repeat;background-position:15% 50%;background-color:#4ab9f8;margin-top:35px;}#sidemenu button.bookcase-activate:hover{background-color:#31b0f7;}
#bookcase-menu{margin-bottom:10px;margin-top:20px;background:#eee;border:1px solid #ddd;width:100%;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;}#bookcase-menu>div{padding:7px 10px 0 10px;margin:0;clear:both;}
#bookcase-menu #select-filter-reset{cursor:pointer;display:inline-block;width:24px;height:24px;background-image:url(../imgs/icons/delete_16x16.png);background-repeat:no-repeat;background-position:center center;}
#bookcase-menu select,#bookcase-menu input{min-height:24px;max-width:170px;font-size:13px;}
#bookcase-menu label{display:inline-block;min-width:50px;margin-left:10px;}
#bookcase-menu #sort-select{float:right;}
#bookcase-menu #filter-text{clear:both;width:115px;height:25px;margin-top:5px;border:1px solid #ccc;float:right;border-radius:5px;padding-left:4px;background-color:#fff;color:#333;}
#bookcase-menu ul.tab-links{display:inline;position:relative;top:1px;}#bookcase-menu ul.tab-links li{height:16px;color:#333;}
#filter-type-select{width:150px;}
#bookcase-standalone-toggle{width:29px;height:27px;float:right;margin-left:10px;background-image:url(../imgs/bookcase/icon_fullscreen.png);background-repeat:no-repeat;background-position:4px 4px;background-color:#333;}#bookcase-standalone-toggle:hover{background-color:#222;}
#bookcase-sidemenu{width:20%;min-height:100px;float:left;-webkit-transition:0.15s 0.2s ease-in;-moz-transition:0.15s 0.2s ease-in;-ms-transition:0.15s 0.2s ease-in;-o-transition:0.15s 0.2s ease-in;transition:0.15s 0.2s ease-in;overflow:hidden;background-color:#333;}#bookcase-sidemenu a,#bookcase-sidemenu a:visited{color:white;}
#toggle-bookcase-sidemenu{float:right;color:white;font-weight:bold;border-left:gray outset 2px;border-bottom:gray outset 2px;padding:0 2px 4px 4px;border-bottom-left-radius:3px;}
#bookcase-sidemenu-content{overflow:hidden;}
#bookcase{touch-action:auto !important;}
.shelf-view{background-image:url(../imgs/bookcase/bookshelfImg/skinWhite/shelf_bg.jpeg);overflow-y:hidden;position:relative;min-height:396px;}.shelf-view .bookcase-side{z-index:0;width:20px;position:absolute;min-height:396px;}
.shelf-view #books{padding-right:15px;}.shelf-view #books .book{position:relative;float:left;height:198px;margin:0 0 0 26px;font-size:.95em;font-weight:bold;text-align:center;}.shelf-view #books .book a,.shelf-view #books .book a:visited,.shelf-view #books .book a:active{text-decoration:none;color:#222;}
.shelf-view #books .book.hover img{border:6px solid #333;margin:11px -4px 7px -4px;opacity:.9;box-shadow:0 0 0 #ffffff;-webkit-box-shadow:0 0 0 #ffffff;-moz-box-shadow:0 0 0 #ffffff;}
.shelf-view #books .book .icon-overlay{width:25px;height:25px;position:absolute;z-index:10;bottom:21px;right:-5px;}.shelf-view #books .book .icon-overlay.warning{background-image:url(../imgs/icons/warning_25x25.png);}
.shelf-view #books .book .title{text-decoration:none;width:95px;margin-top:-5px;font-family:Arial;font-size:small;line-height:16px;overflow:hidden;height:33px;}
.shelf-view #books .book .author,.shelf-view #books .book .subject,.shelf-view #books .book .isbn,.shelf-view #books .book .type,.shelf-view #books .book .date{display:none;}
.shelf-view #books .book img{margin:17px 2px 13px;box-shadow:0 2px 4px #4d4d4d;-webkit-box-shadow:0 2px 4px #4d4d4d;-moz-box-shadow:0 2px 4px #4d4d4d;}
.shelf-view #bookcase-right-side{background:url(../imgs/bookcase/bookshelfImg/skinWhite/shelf_side_right.png) repeat-y right top;right:0;}
.shelf-view #bookcase-left-side{background:url(../imgs/bookcase/bookshelfImg/skinWhite/shelf_side_left.png) repeat-y left top;}
.shelf-view .book-label{float:left;width:155px;height:198px;margin:0px 20px 0px 32px;background-image:url("../imgs/bookcase/bookshelfImg/skinWhite/divider.png");background-repeat:no-repeat;background-position:0 14px;word-wrap:break-word;font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:22px;text-align:center;}.shelf-view .book-label .subject{margin-top:34px;color:#444;font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;padding:16px;}
.shelf-view .demo-note{float:left;width:94%;height:147px;margin:-10px 20px 61px 40px;word-wrap:break-word;text-align:left;}.shelf-view .demo-note p{width:644px;}
#bookcase.list-view .bookcase-side{display:none;}
#bookcase.list-view #books{margin-right:10px;}#bookcase.list-view #books>p{width:100%;text-align:center;padding-top:50px;}
#bookcase.list-view #books .book-label{width:100%;margin:0;background-color:#666;text-align:center;}#bookcase.list-view #books .book-label .subject{color:#fff;padding:10px;}
#bookcase.list-view #books .demo-note{width:94%;margin:0 0 10px 0;text-align:left;padding:1px 0 10px 20px;}#bookcase.list-view #books .demo-note p{width:644px;}
#bookcase.list-view #books .book{overflow:hidden;width:100%;margin:0;clear:both;line-height:24px;}#bookcase.list-view #books .book:hover{background-color:#ccc;}
#bookcase.list-view #books .book a img{display:none;float:left;position:absolute;padding:10px;}
#bookcase.list-view #books .book a .product-info-wrapper{width:100%;}#bookcase.list-view #books .book a .product-info-wrapper .product-info-main{display:inline-block;width:100%;float:left;padding:10px 0;}#bookcase.list-view #books .book a .product-info-wrapper .product-info-main .title{padding:0 15px;font-size:22px;line-height:155%;font-family:Georgia;color:#333333;text-decoration:none;}.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-main .title{font-size:22px;line-height:160%;}
.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-main .title{font-family:StenSerif,Georgia;}
.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-main .title{color:#222222;}
#bookcase.list-view #books .book a .product-info-wrapper .product-info-main .author{padding:0 15px;font-size:14px;line-height:155%;font-family:Georgia;color:#888888;text-decoration:none;}.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-main .author{font-size:14px;line-height:160%;}
.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-main .author{font-family:StenSerif,Georgia;}
.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-main .author{color:#666666;}
#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper{margin:0 15px;}#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras{padding:0;margin:0 0 10px 0;border:1px solid #ccc;background:#ddd;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;float:left;list-style-type:none;width:100%;}#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras li{padding:7px 20px 8px 11px;padding-right:20px;padding-bottom:8px;float:left;margin:0;}#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras li:empty{padding-bottom:0;}
#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .subject,#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .isbn,#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .type,#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .date{line-height:16px;}#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .subject span.extras-content,#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .isbn span.extras-content,#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .type span.extras-content,#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .date span.extras-content{text-decoration:none;}
#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .subject span.extras-type,#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .isbn span.extras-type,#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .type span.extras-type,#bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .date span.extras-type{font-size:12px;line-height:155%;font-family:StenSans,Tahoma;font-weight:normal;color:#888888;text-decoration:none;}.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .subject span.extras-type,.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .isbn span.extras-type,.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .type span.extras-type,.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .date span.extras-type{font-size:12px;line-height:160%;}
.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .subject span.extras-type,.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .isbn span.extras-type,.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .type span.extras-type,.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .date span.extras-type{font-family:StenSans,Tahoma;}
.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .subject span.extras-type,.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .isbn span.extras-type,.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .type span.extras-type,.notwindows #bookcase.list-view #books .book a .product-info-wrapper .product-info-extras-wrapper .product-info-extras .date span.extras-type{color:#666666;}
#bodycontent.standalone #bookcase.list-view #emptyShelf{margin-top:138px;}
#bookcase.list-view #emptyShelf{margin-top:0px;}
#emptyShelf{position:relative;margin-top:-10px;max-width:660px;width:100%;}#emptyShelf:hover{cursor:pointer;}
#emptyShelf>div{max-width:500px;height:160px;}
#emptyShelf #emptyShelfText,#emptyShelf #emptyFilterText{background-image:url(../imgs/bookcase/empty_shelf_activate_bg.png);background-repeat:no-repeat;background-position:39px 3px;padding:0 0 0 145px;z-index:2;}#emptyShelf #emptyShelfText h3,#emptyShelf #emptyFilterText h3{font-family:Georgia;}.notwindows #emptyShelf #emptyShelfText h3,.notwindows #emptyShelf #emptyFilterText h3{font-family:StenSerif,Georgia;}
#emptyShelf #emptyShelfText p,#emptyShelf #emptyFilterText p{font-size:13px;}
#emptyShelf #emptyFilterText{background-image:url(../imgs/bookcase/empty_shelf_clear_bg.png);cursor:pointer;}#emptyShelf #emptyFilterText:hover{background-position:39px -195px;}
#emptyShelf #emptyShelfActivate,#emptyShelf #emptyFilterClear{position:absolute;top:94px;left:36px;font-size:12px;line-height:155%;font-family:StenSansSemi,Tahoma;font-weight:normal;color:#777;width:90px;height:30px;text-align:center;line-height:100% !important;z-index:1;}.notwindows #emptyShelf #emptyShelfActivate,.notwindows #emptyShelf #emptyFilterClear{font-size:12px;line-height:160%;}
.notwindows #emptyShelf #emptyShelfActivate,.notwindows #emptyShelf #emptyFilterClear{font-family:StenSansSemi,Tahoma;}
@media (max-width:880px){#tabcontents{width:97.91666666666667%;margin:0 1.0416666666666665%;float:left;} #bookcase-menu>div{position:relative;padding:10px;}}@media (max-width:640px){#bookcase-menu .tabs-container{padding:0 10px;} #bookcase-menu select,#bookcase-menu #filter-text,#bookcase-menu #sort-select{width:100%;margin-bottom:7px;float:none;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;} #bookcase-menu #sort-select{margin-right:0;} #bookcase-menu #select-filter-reset{display:none;} .shelf-view .demo-note{display:none;} #bookcase-standalone-toggle{position:absolute;top:10px;right:10px;margin:0;display:none;}}#royaltycalendar{height:650px;}#royaltycalendar .calendaritem .itemcontent{margin-top:15px;}#royaltycalendar .calendaritem .itemcontent p{font:normal 12px/100% StenSans,Tahoma;color:#222222;letter-spacing:0;}
#royaltycalendar .calendaritem .itemcontent li{font:normal 12px/100% StenSans,Tahoma;color:#222222;letter-spacing:0;padding:2px 0;}
#royaltycalendar .calendaritem h4{padding-left:10px;cursor:pointer;background:url("../imgs/leftmenuArrow.png") no-repeat scroll left center transparent;}
#royaltycalendar .calendaritem .open{background:url("../imgs/leftmenuArrow_down.png") no-repeat scroll left center transparent;}
.div-box-info{background-color:#fff;border:1px solid #ddd;padding:13px 13px 0 13px;box-shadow:0 0 1px #e6e6e6;-webkit-box-shadow:0 0 1px #e6e6e6;-moz-box-shadow:0 0 1px #e6e6e6;margin:30px 0 20px 0;}.div-box-info h1,.div-box-info h2,.div-box-info h3,.div-box-info h4{margin-top:0;}
.div-box-info ul{list-style:none;}
.div-box-info p,.div-box-info li{color:#222222;}
.t-page{width:97.91666666666667%;margin:0 1.0416666666666665%;float:left;}
.t-page-main{width:66.66666666666667%;margin:0 1.0416666666666665%;float:left;}.t-page-main ul li,.t-page-main ol li{margin:0 0 0 1.5em;list-style-type:disc;}
.t-page-main>*{padding-right:17px;max-width:100%;}
.t-page-main *:first-child{margin-top:0;}
.t-page-main table{width:100% !important;}
.t-page-side{width:29.166666666666668%;margin:0 1.0416666666666665%;float:left;}.t-page-side *:first-child{margin-top:0;}
.t-news{width:39.58333333333332%;margin:0 1.0416666666666665%;float:left;padding-top:30px;padding-top:0px;margin-top:0px;}.t-news h4{margin-top:0;margin-bottom:14px;}
.t-news ul{list-style-type:none;}
.t-news .date-display-single{font:normal 12px/160% StenSans,Tahoma;color:#666666;letter-spacing:0;}
.t-news .prod_news .date-display-single{font:normal 12px/160% StenSans,Tahoma;color:#666666;letter-spacing:0;}
.t-news .prod_news img{height:58px !important;margin-right:10px;float:left;border:1px solid;border-color:#E0E0E0 #EBEBEB #F4F4F4 #ebebeb;}
.t-news .prod_news li,.t-news .prod_news .views-row{margin-left:0;margin-bottom:20px;overflow:hidden;}.t-news .prod_news li img,.t-news .prod_news .views-row img{max-width:155px;}
.t-news .prod_news .views-field{overflow:hidden;}
.t-news .prod_news .views-field-php{overflow:visible;}
.t-news .studli_news{margin:40px 0px 25px 0px;}.t-news .studli_news li{margin-left:0;margin-bottom:15px;}
.t-news .studli_news>a{display:block;margin-top:10px !important;}
.t-news ul{list-style-type:disc;}
@media (max-width:768px){.t-page-main{width:97.91666666666667%;margin:0 1.0416666666666665%;float:left;margin-bottom:40px;}.t-page-main>*{padding-right:0;} .t-page-side{width:97.91666666666667%;margin:0 1.0416666666666665%;float:left;}}.omoss{margin-top:22px;}.omoss .omoss-text{margin-bottom:22px;}.omoss .omoss-text h2,.omoss .omoss-text h4{margin-top:22px;margin-bottom:15px;}
.omoss .arsredovisning{float:right;text-align:center;}.omoss .arsredovisning a{color:#005276;text-decoration:underline;cursor:pointer;}
.cleartype-off div.mainmenu div.accMenu>ul>li{margin-left:0;font-size:20px;}
.cleartype-off div.header>div.topbanner h3{font:32px/120% Georgia;}
.cleartype-off div.header>div.topbanner p{font-size:14px;}
.cleartype-off div.aktuellt p{font-size:14px;}
.cleartype-off div.aktuellt h2{font-family:Arial;}
.cleartype-off div.aktuellt h3{font-family:Georgia;}
.cleartype-off div.aktuellt h4{font-family:Arial;font-weight:bold;}
.cleartype-off div.campaign h3{font-family:Georgia;font-weight:bold;}
.cleartype-off div.campaign h4{font-family:Georgia;font-weight:bold;}
.cleartype-off ul#catalog-list h5,.cleartype-off ul#catalog-list h6{font-family:Arial;font-weight:bold;}
.cleartype-off div.result-item-text p.title{font-family:Arial;}
.cleartype-off .prod-image .dummytitle{font-size:11px;font-family:Georgia;font-weight:bold;}
.cleartype-off .prod-text h1{font-family:Arial;}
.cleartype-off #product-shop .price-wrapper .price{font-family:Arial;}
.cleartype-off #product-shop .price-wrapper .moms{font-family:Arial;}
.cleartype-off #product-shop #product-cart h4{font-weight:bold;}
.cleartype-off .prod-info-item.bolden{font-family:Arial;font-size:13px;font-weight:bold;}
.cleartype-off .prod-similar h2{font-family:Arial;}
.cleartype-off .prod-similar h4{font-weight:bold;}
.cleartype-off .omoss .omoss-text h2,.cleartype-off .omoss .omoss-text h4{font-weight:bold;}
.cleartype-off .sokresultat .leftmenu .leftmenuwrapper p.label{background-color:blue;font-family:Arial;}
.cleartype-off .maincontent-right p.resulttext{font-family:Georgia;}.cleartype-off .maincontent-right p.resulttext span.found-number{font-family:Georgia;}
.cleartype-off .maincontent-right p.resulttext .found-phrase{font-family:Georgia;}
.cleartype-off .searchview div.leftmenu p.label{font-family:Arial;}
.cleartype-off .searchview .result-item-row div.result-item-text p.title{font-family:Georgia;font-weight:bold;}
.cleartype-off div#footer div.footermenu ul li{margin-left:0;font-family:Arial;}
.advancedSearch-wrapper{padding-top:25px;}.advancedSearch-wrapper .searchArea{background-color:#ccc;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.advancedSearch-wrapper .searchArea .headerSearch{margin:10px 0px 25px 10px;font-weight:bold;}.advancedSearch-wrapper .searchArea .headerSearch a{font-weight:normal;text-decoration:underline;}
.advancedSearch-wrapper .searchArea .advancedSearchForm li{position:relative;list-style:none;height:55px;margin-left:0;}.advancedSearch-wrapper .searchArea .advancedSearchForm li .inputwrapper{margin-top:1px;border:1px solid #000;border-color:#9f9f9f #f1f1f1 #f1f1f1 #9f9f9f;height:22px;width:211px;}.advancedSearch-wrapper .searchArea .advancedSearchForm li .inputwrapper .inputwrapperInner{width:209px;height:20px;border:1px solid #000;border-color:#e2e2e2 #f6f6f6 #f6f6f6 #e2e2e2;position:relative;background-color:#FFF;}.advancedSearch-wrapper .searchArea .advancedSearchForm li .inputwrapper .inputwrapperInner .input{width:205px;font-size:13px;display:block;position:absolute;top:2px;left:3px;z-index:100;font-style:italic;}
.advancedSearch-wrapper .searchArea .advancedSearchForm li .searchlabel{margin-bottom:2px;}
.advancedSearch-wrapper .searchtip{background-color:#ccc;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;padding:25px 15px 20px 15px;height:393px;}.advancedSearch-wrapper .searchtip h3{margin-bottom:15px;}
.advancedSearch-wrapper select{width:210px;padding-left:5px;font-size:12px;}
.advancedSearch-wrapper .adv-submit{position:relative;width:210px;height:25px;font-size:14px;text-align:left;margin-left:3px;padding:2px 9px 1px 80px;background:-moz-linear-gradient(top, #666, #333);background:-webkit-gradient(linear, left top, left bottom, from(#666), to(#333));background:-webkit-linear-gradient(top, #666, #333);background:-o-linear-gradient(top, #666, #333);background:-ms-linear-gradient(top, #666, #333);-pie-background:linear-gradient(top, #666, #333);color:#f6f6f6;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;box-shadow:0 1px 2px #999999;-webkit-box-shadow:0 1px 2px #999999;-moz-box-shadow:0 1px 2px #999999;cursor:pointer;}.advancedSearch-wrapper .adv-submit:hover{background:-moz-linear-gradient(top, #666, #333);background:-webkit-gradient(linear, left top, left bottom, from(#666), to(#333));background:-webkit-linear-gradient(top, #666, #333);background:-o-linear-gradient(top, #666, #333);background:-ms-linear-gradient(top, #666, #333);-pie-background:linear-gradient(top, #666, #333);}
.advancedSearch-wrapper .adv-submit:active{background:-moz-linear-gradient(top, #333, #666);background:-webkit-gradient(linear, left top, left bottom, from(#333), to(#666));background:-webkit-linear-gradient(top, #333, #666);background:-o-linear-gradient(top, #333, #666);background:-ms-linear-gradient(top, #333, #666);-pie-background:linear-gradient(top, #333, #666);box-shadow:0 0 1px #cccccc;-webkit-box-shadow:0 0 1px #cccccc;-moz-box-shadow:0 0 1px #cccccc;}
.advancedSearch-wrapper .magnifying-glass{position:absolute;margin-top:-24px;margin-left:115px;width:25px;height:25px;background:url(../imgs/sok.png) no-repeat 0px 2px;}
.info-text{padding:40px;}
table.twocolumns td{vertical-align:top;padding:0 40px 40px 0;}table.twocolumns td h1,table.twocolumns td h2,table.twocolumns td h3,table.twocolumns td h4,table.twocolumns td h5,table.twocolumns td h6{margin-top:0;padding-top:0;}
.cleartype-off div.mainmenu div.accMenu>ul>li{margin-left:0;font-size:20px;}
.cleartype-off div.header>div.topbanner h3{font:32px/120% Georgia;}
.cleartype-off div.header>div.topbanner p{font-size:14px;}
.cleartype-off div.aktuellt p{font-size:14px;}
.cleartype-off div.aktuellt h2{font-family:Arial;}
.cleartype-off div.aktuellt h3{font-family:Georgia;}
.cleartype-off div.aktuellt h4{font-family:Arial;font-weight:bold;}
.cleartype-off div.campaign h3{font-family:Georgia;font-weight:bold;}
.cleartype-off div.campaign h4{font-family:Georgia;font-weight:bold;}
.cleartype-off ul#catalog-list h5,.cleartype-off ul#catalog-list h6{font-family:Arial;font-weight:bold;}
.cleartype-off div.result-item-text p.title{font-family:Arial;}
.cleartype-off .prod-image .dummytitle{font-size:11px;font-family:Georgia;font-weight:bold;}
.cleartype-off .prod-text h1{font-family:Arial;}
.cleartype-off #product-shop .price-wrapper .price{font-family:Arial;}
.cleartype-off #product-shop .price-wrapper .moms{font-family:Arial;}
.cleartype-off #product-shop #product-cart h4{font-weight:bold;}
.cleartype-off .prod-info-item.bolden{font-family:Arial;font-size:13px;font-weight:bold;}
.cleartype-off .prod-similar h2{font-family:Arial;}
.cleartype-off .prod-similar h4{font-weight:bold;}
.cleartype-off .omoss .omoss-text h2,.cleartype-off .omoss .omoss-text h4{font-weight:bold;}
.cleartype-off .sokresultat .leftmenu .leftmenuwrapper p.label{background-color:blue;font-family:Arial;}
.cleartype-off .maincontent-right p.resulttext{font-family:Georgia;}.cleartype-off .maincontent-right p.resulttext span.found-number{font-family:Georgia;}
.cleartype-off .maincontent-right p.resulttext .found-phrase{font-family:Georgia;}
.cleartype-off .searchview div.leftmenu p.label{font-family:Arial;}
.cleartype-off .searchview .result-item-row div.result-item-text p.title{font-family:Georgia;font-weight:bold;}
.cleartype-off div#footer div.footermenu ul li{margin-left:0;font-family:Arial;}
#mangeMatematik{position:absolute;cursor:pointer;height:138px;width:107px;left:427px;top:69px;z-index:1003;}
p.redP{color:red;}
.view-display-id-page ul{list-style-type:none;padding:0;margin:0;}.view-display-id-page ul li{margin-left:0 !important;padding-left:0;padding-top:25px;}
.view-display-id-page .contact-picture{border:1px solid;border-color:#FFF #FBFBFB #F4F4F4 #FBFBFB;width:120px;float:left;margin-right:10px;background-color:#fff;}.view-display-id-page .contact-picture .user-picture{line-height:0;padding:10px;border:1px solid;border-color:#F4F4F4 #EBEBEB #E0E0E0 #EBEBEB;}.view-display-id-page .contact-picture .user-picture img{width:100px;height:100px;}
.view-display-id-page .contact-info{padding-top:10px;overflow:hidden;}.view-display-id-page .contact-info .contact-name{padding-top:6px;}
.view-display-id-page .contact-info .contact-title{color:#666;}
.view-display-id-page .contact-info .contact-mail{margin-top:10px;}
.view-display-id-page .contact-note{margin-top:10px;padding-right:30px;padding-bottom:5px;}
.contact-left p{padding-right:20px;}
.contact-left #kontakt-search{margin:40px 0 20px 0;}
.contact-left #kontakt-search-input{float:left;}
.contact-left #kontaktSubmit{margin-left:5px;}
.contact-left .infotext{display:inline-block;font-weight:normal;font-style:italic;padding-top:15px;padding-left:13px;}
.contact-right .div-box-info{margin-top:0;}
@media (max-width:880px){.contact-left{margin-bottom:20px;}}.catalog-contact-view ul{list-style-type:none;padding:0;margin:0;}.catalog-contact-view ul li{margin-left:0 !important;padding-left:0;padding-top:25px;}
.catalog-contact-view .contact-picture{border:1px solid;border-color:#FFF #FBFBFB #F4F4F4 #FBFBFB;float:left;margin-right:10px;background-color:#fff;}.catalog-contact-view .contact-picture .user-picture{line-height:0;padding:10px;border:1px solid;border-color:#F4F4F4 #EBEBEB #E0E0E0 #EBEBEB;}.catalog-contact-view .contact-picture .user-picture img{width:100px;height:100px;}
.catalog-contact-view .contact-info{margin-top:5px;overflow:hidden;}.catalog-contact-view .contact-info .contact-name{padding-top:6px;}
.catalog-contact-view .contact-info .contact-title{color:#666;}
.catalog-contact-view .contact-info .contact-mail{margin-top:10px;}
.catalog-contact-view .contact-note{overflow:hidden;padding-top:10px;padding-right:30px;padding-bottom:5px;}
#author-info{margin-right:20px;margin-left:0;}#author-info .cover{margin:0 10px 5px 0;float:left;border:1px solid;border-color:#FFF #FBFBFB #F4F4F4 #FBFBFB;}#author-info .cover div{line-height:0;padding:10px;border:1px solid;border-color:#F4F4F4 #EBEBEB #E0E0E0 #EBEBEB;}#author-info .cover div img{width:160px;}
#author-info #author-text{margin-top:8px;}
#author-info #courseinquiry-author-content{width:182px;}
#author-info #author-products ul.author-products-courses-list{margin-left:1.5em;}#author-info #author-products ul.author-products-courses-list li a{text-decoration:underline !important;color:#005276 !important;}#author-info #author-products ul.author-products-courses-list li a:focus{border-bottom:none 0px;}
#author-info #author-products .author-products-courses-list li{list-style:disc;}
#author-info #author-products h3{margin-bottom:20px;}
#author-info #author-products a{color:#222222;text-decoration:none;display:block;}#author-info #author-products a:hover{text-decoration:underline;}
#author-info #author-products li{list-style:none;cursor:pointer;margin:0 20px 10px 0;}
#author-info #author-products li.titles{width:128px;display:inline-block;zoom:1;*display:inline;text-align:center;vertical-align:top;}
#author-info #author-products .product-img-outer{height:100px;width:128px;display:table;position:relative;overflow:hidden;margin-bottom:5px;}#author-info #author-products .product-img-outer div{height:100px;top:50%;vertical-align:middle;display:table-cell;}#author-info #author-products .product-img-outer div img{top:-50%;}
#author-side{width:220px;margin-right:0;}
.prodnews ul,.view-display-id-press_stud_all ul,.view-display-id-press_prod_short ul,.view-display-id-press_stud_short ul{list-style:none;}
.prodnews ul li,.view-display-id-press_stud_all ul li,.view-display-id-press_prod_short ul li,.view-display-id-press_stud_short ul li,.prodnews .view-content li,.view-display-id-press_stud_all .view-content li,.view-display-id-press_prod_short .view-content li,.view-display-id-press_stud_short .view-content li{margin:25px 0;overflow:hidden;list-style-type:none;}.prodnews ul li .date-display-single,.view-display-id-press_stud_all ul li .date-display-single,.view-display-id-press_prod_short ul li .date-display-single,.view-display-id-press_stud_short ul li .date-display-single,.prodnews .view-content li .date-display-single,.view-display-id-press_stud_all .view-content li .date-display-single,.view-display-id-press_prod_short .view-content li .date-display-single,.view-display-id-press_stud_short .view-content li .date-display-single{font:normal 12px/160% StenSans,Tahoma;color:#666666;letter-spacing:0;}
.prodnews ul li img,.view-display-id-press_stud_all ul li img,.view-display-id-press_prod_short ul li img,.view-display-id-press_stud_short ul li img,.prodnews .view-content li img,.view-display-id-press_stud_all .view-content li img,.view-display-id-press_prod_short .view-content li img,.view-display-id-press_stud_short .view-content li img{height:58px !important;margin-right:10px;float:left;border:1px solid;border-color:#E0E0E0 #EBEBEB #F4F4F4 #ebebeb;}
.prodnews ul li .views-field-title,.view-display-id-press_stud_all ul li .views-field-title,.view-display-id-press_prod_short ul li .views-field-title,.view-display-id-press_stud_short ul li .views-field-title,.prodnews .view-content li .views-field-title,.view-display-id-press_stud_all .view-content li .views-field-title,.view-display-id-press_prod_short .view-content li .views-field-title,.view-display-id-press_stud_short .view-content li .views-field-title,.prodnews ul li .views-field-body,.view-display-id-press_stud_all ul li .views-field-body,.view-display-id-press_prod_short ul li .views-field-body,.view-display-id-press_stud_short ul li .views-field-body,.prodnews .view-content li .views-field-body,.view-display-id-press_stud_all .view-content li .views-field-body,.view-display-id-press_prod_short .view-content li .views-field-body,.view-display-id-press_stud_short .view-content li .views-field-body{overflow:hidden;}
.press-show-all ul li.views-row{margin-bottom:50px;}.press-show-all ul li.views-row .views-field-php{width:100px;float:left;}
.press-show-all ul li.views-row .views-field-title{font-size:110%;}
.press-show-all .view-content li .field-content img,.press-prod-view .view-content li .field-content img{border:0;}
.press-show-all .view-content li .field-content .framed img,.press-prod-view .view-content li .field-content .framed img{border:1px solid;border-color:#E0E0E0 #EBEBEB #F4F4F4 #ebebeb;}
.visa_alla{padding-top:25px;}
.press-pressrelease{margin-top:50px;}.press-pressrelease .product-img{float:left;padding-right:20px;padding-top:0;padding-bottom:12px;}.press-pressrelease .product-img img{border:0;}.press-pressrelease .product-img img.with-frame{border:1px solid;border-color:#E0E0E0 #EBEBEB #F4F4F4 #ebebeb;}
.press-pressrelease .date{font:normal 12px/160% StenSans,Tahoma;color:#666666;letter-spacing:0;}
.press-pressrelease h2{margin-top:15px;}
#press-cover-form .form-field{display:inline-block;zoom:1;*display:inline;}#press-cover-form .form-field input{width:160px;}
.press-show-all{margin-bottom:50px;}.press-show-all h2{margin-top:10px;}
.press-back{margin-top:40px;}
.view-utbildningspaket>.view-content>.view-grouping{margin:2em 0;}.view-utbildningspaket>.view-content>.view-grouping>.view-grouping-header{float:left;}.view-utbildningspaket>.view-content>.view-grouping>.view-grouping-header img{width:220px;height:220px;}
.view-utbildningspaket>.view-content>.view-grouping>.view-grouping-content{margin-left:240px;}.view-utbildningspaket>.view-content>.view-grouping>.view-grouping-content>.view-grouping>.view-grouping-header a{font-size:22px;line-height:155%;}.notwindows .view-utbildningspaket>.view-content>.view-grouping>.view-grouping-content>.view-grouping>.view-grouping-header a{font-size:22px;line-height:160%;}
.view-utbildningspaket>.view-content>.view-grouping>.view-grouping-content h3{margin:.3em 0;}
.view-utbildningspaket>.view-content>.view-grouping>.view-grouping-content .item-list>ul{margin-top:2em;}.view-utbildningspaket>.view-content>.view-grouping>.view-grouping-content .item-list>ul:after{content:"";display:table;clear:both;}
.view-utbildningspaket>.view-content>.view-grouping>.view-grouping-content .item-list>ul>li{list-style-type:none;padding:0;margin:0;float:left;width:145px;text-align:center;}.view-utbildningspaket>.view-content>.view-grouping>.view-grouping-content .item-list>ul>li a{text-decoration:none;}.view-utbildningspaket>.view-content>.view-grouping>.view-grouping-content .item-list>ul>li a:hover{text-decoration:underline;color:#222;}
.view-utbildningspaket>.view-content>.view-grouping>.view-grouping-content .item-list>ul>li p{font-family:StenSans,Tahoma;font-weight:normal;font-size:14px;line-height:155%;padding:0 8px;}.notwindows .view-utbildningspaket>.view-content>.view-grouping>.view-grouping-content .item-list>ul>li p{font-family:StenSans,Tahoma;}
.notwindows .view-utbildningspaket>.view-content>.view-grouping>.view-grouping-content .item-list>ul>li p{font-size:14px;line-height:160%;}
#utbpaket-products ul li{list-style-type:none;padding:0;margin:0;float:left;width:240px;text-align:center;}#utbpaket-products ul li .grid2-4{margin:0;width:100%;}
.storyjs-embed{border-radius:0 !important;}
#timeline-embed{padding:0;border:0;width:100% !important;}
.time-interval>div,.time-interval-major>div,.time-interval-minor>div{display:none !important;}
.time-interval>div.era{display:block !important;}
#timeline-embed{position:relative;left:0;}
.h3{font-size:18px;color:#428bca;margin:0px !important;}
.series{background-color:#fff;}.series h1,.series h1 a{margin-top:0px;}
.series h3 a{font-size:18px;color:#428bca;margin:0px !important;}
.series .fluid{color:#222222 !important;}
.series #personal-cat-link{margin-top:-2px;}
.series .child-series-products-list{display:none;margin-top:16px;}.series .child-series-products-list>li{font:normal 13px/140% StenSansSemi,Tahoma;color:#127da7;letter-spacing:0;border-bottom:1px solid #ccc;padding-bottom:4px;padding-top:4px;}
.series .child-series-products-list>li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:-11px;}
.series .child-series-products-list>li #list-label-holder{display:inline;}@media (max-width:880px){.series .child-series-products-list>li #list-label-holder{display:block;}}@media (min-width:881px){.series .child-series-products-list>li #list-label-holder{float:right;}.series .child-series-products-list>li #list-label-holder.label{text-align:right;}}
.series .child-series-products-list>li span.label-default{vertical-align:middle;}
.series .child-series-products-list>li span.product-list-price{float:right;font-weight:normal !important;}@media (max-width:880px){.series .child-series-products-list>li span.product-list-price{position:absolute;right:40px;top:22px;max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}}
.series .child-series-products-list>li span.pricex{cursor:pointer;float:right;margin-bottom:0 !important;margin-left:5px !important;}@media (max-width:880px){.series .child-series-products-list>li span.pricex{position:absolute;right:0;top:22px;}}
.series .child-series-products-list>li a{font:normal 13px/140% StenSansSemi,Tahoma;color:#127da7;letter-spacing:0;max-width:300px;}
.series .label{display:inline;padding:.1em .4em .1em;font-size:75%;line-height:1;color:#ffffff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;font:normal 12px/140% StenSans,Tahoma;}
.series .label-default{background-color:#999999;}
.series .label-red{background-color:#FB0009;padding:.1em .4em .1em;margin-top:0.6em;margin-left:0.6em;}
.series h1 a{color:#428bca;}
.series .series-products{margin-top:90px;clear:both;}.series .series-products .series-products-list{list-style:none;}.series .series-products .series-products-list li.series-product{position:relative;padding:15px;padding-left:0px;padding-right:0px;border-bottom:1px solid #ccc;min-height:90px;margin:20px 0;}.series .series-products .series-products-list li.series-product p{margin-bottom:10px;max-width:540px;min-height:50px;}
.series .series-products .series-products-list li.series-product .price-and-buy{right:0;position:absolute;white-space:nowrap;bottom:10px;text-align:right;}@media (max-width:880px){.series .series-products .series-products-list li.series-product .price-and-buy{position:relative;float:right;}}.series .series-products .series-products-list li.series-product .price-and-buy .pricex{font-size:12px !important;}
@media (max-width:880px){.series .series-products .series-products-list li.series-product .price-and-buy{top:-15px;}}.series .series-products .series-products-list li.series-product .price-and-buy.product-list-price{font-weight:bold;}
.series .series-products .series-products-list li.series-product .htmlized{max-width:80%;text-align:left;}
.series .series-products .series-products-list li.series-product>a>div{margin-left:80px;}@media (max-width:880px){.series .series-products .series-products-list li.series-product>a>div{margin-left:0;}}
.series .series-products .series-products-list li.series-product a{text-decoration:none;}
.series .series-products .series-products-list li.series-product .series-product-type{float:right;text-align:right;position:relative;top:-3px;margin-bottom:3px;}.series .series-products .series-products-list li.series-product .series-product-type span{display:table;margin-bottom:2px;}.series .series-products .series-products-list li.series-product .series-product-type span:last-child{position:absolute;}
.series .series-products .series-products-list li.series-product .series-product-text{color:#333;margin:10 0 0 0 !important;}
.series .series-products .series-products-list li.series-product h3{font-size:18px;color:#428bca;margin-top:0;}
.series .series-products .series-products-list li.series-product .product-list-price{color:#FB0009;font:16px/140% StenSansSemi,Tahoma !important;vertical-align:baseline;font-weight:bold;}
.series .series-products .series-products-list li.series-product .series-see-more .child-series-products-list .product-list-price{font-size:14px !important;}
.series .series-products .series-products-list .series-products-list-image{float:left;padding-right:10px;width:68px;-webkit-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));-moz-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));-ms-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));-o-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5));}
@media (max-width:880px){.series .series-products .series-products-list .label-series-product-,.series .series-products .series-products-list .label-series-product-title{display:inline-block;} .series .series-products .series-products-list .series-see-more>ul>li{position:relative;}}.series .series-products .series-products-list button.series-child-products-more{background:#0075a9;color:#fff !important;text-shadow:0 0.6px #111111;border-radius:30px;line-height:10px;border:1px solid;vertical-align:top;border-color:#006997;width:auto;position:relative;}.series .series-products .series-products-list button.series-child-products-more:hover{background:#005276;}
.series .series-products .series-products-list button.series-child-products-more span{position:relative;top:4px;font:14px/80% StenSans,Tahoma !important;}
.series .series-products .series-products-list button.series-child-products-more:before{font-family:'FontAwesome';content:"\f13a";display:block;float:left;margin-right:10px;margin-left:-10px;padding:3px;border-radius:50%;font-size:19px;line-height:12px;}
.series .series-siblings{background-color:#fff;padding:10px;}.series .series-siblings h4{margin:0;}
.series .series-siblings li{display:block;float:left;padding:20px;text-align:center;}.series .series-siblings li img{margin-left:auto;margin-right:auto;width:80px;}
#breadcrumbs-container{max-width:65%;padding-top:50px;padding-bottom:15px;position:relative;font:normal 13px/140% StenSansSemi,Tahoma;color:#000000;letter-spacing:0;}@media (max-width:1000px){#breadcrumbs-container{padding-left:10px;padding-top:25px;}}
#breadcrumbs-container a:hover,#breadcrumbs-container a:focus,#breadcrumbs-container a:visited{text-decoration:none;color:#002e43;}
#breadcrumbs-container a:visited{color:#0075a9;}
#breadcrumbs-container .slash{padding-left:8px;padding-right:8px;}
@media (max-width:880px){#breadcrumbs-container{display:none !important;}}.intranet-page #tabcontents .form-item-submitted-datum_for_besok-year,.intranet-page #tabcontents .form-item-submitted-fran_datum-year,.intranet-page #tabcontents .form-item-submitted-till_datum-year{float:left;margin-right:10px;}.intranet-page #tabcontents .form-item-submitted-datum_for_besok-year label,.intranet-page #tabcontents .form-item-submitted-fran_datum-year label,.intranet-page #tabcontents .form-item-submitted-till_datum-year label{display:none;}
.intranet-page #tabcontents #webform-component-fran_datum,.intranet-page #tabcontents #webform-component-till_datum{clear:left;float:left;width:280px;}
.intranet-page #tabcontents #form-field-ledighet-container{float:left;}
.intranet-page #tabcontents .form-item-submitted-datum_for_besok-month,.intranet-page #tabcontents .form-item-submitted-fran_datum-month,.intranet-page #tabcontents .form-item-submitted-till_datum-month{float:left;margin-right:10px;}.intranet-page #tabcontents .form-item-submitted-datum_for_besok-month label,.intranet-page #tabcontents .form-item-submitted-fran_datum-month label,.intranet-page #tabcontents .form-item-submitted-till_datum-month label{display:none;}
.intranet-page #tabcontents .form-item-submitted-datum_for_besok-day label,.intranet-page #tabcontents .form-item-submitted-fran_datum-day label,.intranet-page #tabcontents .form-item-submitted-till_datum-day label{display:none;}
.intranet-page #tabcontents #form-field-tradlost_natverk-container .form-field-listitem{margin-top:20px !important;margin-bottom:20px !important;}.intranet-page #tabcontents #form-field-tradlost_natverk-container .form-field-listitem input[type="checkbox"]{width:15px;}
.intranet-page #tabcontents .ledighetsansokan-respons{clear:left;}
.intranet-page #tabcontents #form-intro-text{max-width:500px;margin-bottom:25px;}
.intranet-page #tabcontents .form-item-submitted-klockslag_for_besok-hour,.intranet-page #tabcontents .form-item-submitted-fran_kl-hour,.intranet-page #tabcontents .form-item-submitted-till_kl-hour{margin-right:3px;float:left;}
.intranet-page #tabcontents #form-field-forslag-container label{padding-top:20px;}
.intranet-page #tabcontents table{table-layout:auto;width:100%;}
#eventstoday-write-form{margin-top:40px;}#eventstoday-write-form .element-invisible{display:none;}
#eventstoday-write-form .datumWrapper .form-type-select{float:left;margin-right:5px;}
#eventstoday-write-form .datumWrapper label{display:none;}
#eventstoday-write-form .messageWrapper{clear:both;}
#eventstoday-write-form #form-field-message_event_today-container label{padding-top:15px;}
.intranet-app-eventstoday-list{margin-top:32px;margin-right:15px;}.intranet-app-eventstoday-list.noresult{display:none;}
.intranet-app-eventstoday-list h3{margin-top:0;}
.intranet-app-eventstoday-list ul{list-style-type:none;padding:0;margin:0;}.intranet-app-eventstoday-list ul li{background-color:#d9e8f2;margin-left:0;padding:20px 10px;margin-bottom:20px;border-top:1px #adc5d5 solid;border-bottom:1px #adc5d5 solid;}
.intranet-app-eventstoday-list .views-field-title{font:normal 20px/110% StenSans,Tahoma;color:#222222;letter-spacing:0;}
.intranet-app-eventstoday-list .views-field-body{margin-top:10px;}
#foodmenu-write-form{margin-top:40px;}#foodmenu-write-form #foodmenu-form-buttons .menusave{color:red;float:right;padding-right:40px;}
.intranet-app-foodmenu .foodmenu-ram{border:1px #ccc solid;padding:10px;}
.intranet-app-foodmenu .foodmenu-ram .menu-day{padding:5px 0;}.intranet-app-foodmenu .foodmenu-ram .menu-day .menu-day-title{font:normal 13px/120% StenSansSemi,Tahoma;color:#333333;letter-spacing:0;}
.intranet-app-foodmenu .foodmenu-ram .menu-day .menu-day-menuitem{font:normal 13px/160% StenSans,Tahoma;color:#666666;letter-spacing:0;}
@media (max-width:880px){#foodmenu{width:97.91666666666667%;margin:0 1.0416666666666665%;float:left;}}.intranet-app-news-list{margin-top:20px;}.intranet-app-news-list .item-list ul{list-style-type:none;padding:0px;margin:0;}.intranet-app-news-list .item-list ul .views-row{margin:0 15px 20px 0;padding:20px 0 0 0;border-top:1px #ccc solid;overflow:hidden;}.intranet-app-news-list .item-list ul .views-row img{float:left;margin-right:10px;}
.intranet-app-news-list .item-list ul .t-intranet-news{}.intranet-app-news-list .item-list ul .t-intranet-news p{padding-right:10px;}
.intranet-app-news-list .item-list ul .t-intranet-news h2{padding-left:0;margin-top:15px;}
.intranet-app-news-list .item-list ul .t-intranet-news .t-intranet-image-right{float:right;margin-right:10px;}
.intranet-app-news-list .emptyview{padding-left:10px;}
.intranet-app-news-list .views-field-title{font:normal 20px/110% StenSans,Tahoma;color:#222222;letter-spacing:0;}
.intranet-app-news-list .views-field-field-event-date{font:normal 12px/110% StenSans,Tahoma;color:#222222;letter-spacing:0;padding-bottom:5px;}
#stats-list{height:400px;width:200px;cursor:pointer;margin-top:-1px;}
.news-selection{font:normal 14px/110% StenSans,Tahoma;color:#222222;letter-spacing:0;}
.news-selection input[type="radio"]{height:20px;}
@media (max-width:768px){#stats-list{height:200px;}}
.intranet-page #helpdesk-send-form #form-field-support_problemtyp-container{margin-top:20px;}.intranet-page #helpdesk-send-form #form-field-support_problemtyp-container .form-field-listitem{height:20px;margin-top:0 !important;}
.intranet-page #helpdesk-send-form #form-field-support_rubrik-container{padding-top:20px;}
.intranet-page .helpdesk-ticket-list{margin-left:0;}.intranet-page .helpdesk-ticket-list td{padding:5px 2px 5px 0px;font:normal 13px/110% StenSans,Tahoma;color:#222222;letter-spacing:0;}
.intranet-page .helpdesk-ticket-list td.views-field-created{width:80px;}
.intranet-page .helpdesk-ticket-list td.views-field-field-support-prio{width:80px;}
.intranet-page .helpdesk-ticket-list td.views-field-field-support-name{width:80px;padding-right:10px;}
.intranet-page .helpdesk-ticket-list td.views-field-title{width:230px;padding-right:15px;}
.intranet-page .helpdesk-ticket-list td.views-field-field-support-status{width:80px;}
.intranet-page .helpdesk-ticket-list #tabpagination{margin-top:20px;}
.intranet-page .helpdesk-ticket-list .views-table{margin-top:15px;}
.intranet-page #helpdesk-ticket-info{border:1px #ccc solid;margin-left:0;margin-top:20px;padding-left:15px;padding-bottom:15px;}.intranet-page #helpdesk-ticket-info .element-invisible{display:none;}
.intranet-page #helpdesk-ticket-info .ticket-title{width:500px;float:left;}
.intranet-page #helpdesk-ticket-info .general-info{width:300px;float:left;margin-top:20px;}
.intranet-page #helpdesk-ticket-info .general-info .os{margin-top:5px;}
.intranet-page #helpdesk-ticket-info .general-info .type{margin-bottom:15px;}
.intranet-page #helpdesk-ticket-info .general-info .description{border-top:1px #ccc solid;}.intranet-page #helpdesk-ticket-info .general-info .description h4{margin-top:15px;}
.intranet-page #helpdesk-ticket-info .general-info .comments{padding:15px 0 10px 0;}.intranet-page #helpdesk-ticket-info .general-info .comments ul{list-style-type:none;margin:0px;}.intranet-page #helpdesk-ticket-info .general-info .comments ul li{margin-left:0;padding:8px 0 5px 0;}
.intranet-page #helpdesk-ticket-info .general-info .date-created{font:normal 12px/110% StenSans,Tahoma;color:#222222;letter-spacing:0;padding-bottom:5px;}
.intranet-page #helpdesk-ticket-info .priority{height:70px;width:100px;float:right;margin-top:10px;}.intranet-page #helpdesk-ticket-info .priority.asap{background:url(../imgs/snarast.png) no-repeat 0px 0px;}
.intranet-page #helpdesk-ticket-info .priority.emergency{background:url(../imgs/akut.png) no-repeat 0px 0px;}
.intranet-page #helpdesk-ticket-info .priority.whenever{background:url(../imgs/tillfalle.png) no-repeat 0px 0px;}
.intranet-page #helpdesk-ticket-info .ticket-form{float:right;width:350px;}.intranet-page #helpdesk-ticket-info .ticket-form #form-field-ticketinfo_tilldelad{width:220px;}
.intranet-page #helpdesk-ticket-info .ticket-form #form-field-ticketinfo_status{width:220px;}
.intranet-page #helpdesk-ticket-info .ticket-form #form-field-ticketinfo_kommentar{width:300px;}
.intranet-page #helpdesk-ticket-info .ticket-form .form-type-select{float:left;margin-right:5px;}
.intranet-page #helpdesk-ticket-info .ticket-form #form-field-ticketinfo_kommentar-container{clear:both;}
.intranet-page #helpdesk-ticket-info .ticket-form .assignedby{margin-bottom:20px;}
.intranet-page #helpdesk-ticket-info .ticket-form #helpdesk-ticket-info-form{margin-top:10px;}
.intranet-app-datalager{clear:right;}.intranet-app-datalager .datalager-list #datalager-text{margin-bottom:15px;}
.intranet-app-datalager td{padding:2px 0 2px 0;}
.intranet-app-datalager input[type="text"]{background-color:#fff;color:#333;border:1px solid #bdbdbd;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;font-size:13px;padding:6px 6px 4px 6px;box-shadow:inset 0 1px 1px #e6e6e6;-webkit-box-shadow:inset 0 1px 1px #e6e6e6;-moz-box-shadow:inset 0 1px 1px #e6e6e6;font-family:Georgia;width:100%;box-sizing:border-box;}.notwindows .intranet-app-datalager input[type="text"]{font-family:StenSerif,Georgia;}
.intranet-app-datalager input[type="text"]::-webkit-input-placeholder,.intranet-app-datalager input[type="text"]::-ms-input-placeholder,.intranet-app-datalager input[type="text"]::-moz-placeholder{font-style:italic;}
.windows .intranet-app-datalager input[type="text"]{font-family:Calibri,sans-serif;font-size:14px;}
.intranet-app-datalager input[type="text"]:focus{border-color:#999;box-shadow:inset 0 0 2px #cccccc;-webkit-box-shadow:inset 0 0 2px #cccccc;-moz-box-shadow:inset 0 0 2px #cccccc;}
.intranet-app-datalager input[type="text"][disabled],.intranet-app-datalager input[type="text"][readonly]{color:#666666;background-color:#eeeeee;background:-moz-linear-gradient(top, #eeeeee, #e0e0e0);background:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#e0e0e0));background:-webkit-linear-gradient(top, #eeeeee, #e0e0e0);background:-o-linear-gradient(top, #eeeeee, #e0e0e0);background:-ms-linear-gradient(top, #eeeeee, #e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0")";}.intranet-app-datalager input[type="text"][disabled]:hover,.intranet-app-datalager input[type="text"][readonly]:hover{background:-moz-linear-gradient(top, #e1e1e1, #d3d3d3);background:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#d3d3d3));background:-webkit-linear-gradient(top, #e1e1e1, #d3d3d3);background:-o-linear-gradient(top, #e1e1e1, #d3d3d3);background:-ms-linear-gradient(top, #e1e1e1, #d3d3d3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#e1e1e1", endColorstr="#d3d3d3");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#e1e1e1", endColorstr="#d3d3d3")";}.intranet-app-datalager input[type="text"][disabled]:hover[disabled],.intranet-app-datalager input[type="text"][readonly]:hover[disabled]{background:-moz-linear-gradient(top, #eeeeee, #e0e0e0);background:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#e0e0e0));background:-webkit-linear-gradient(top, #eeeeee, #e0e0e0);background:-o-linear-gradient(top, #eeeeee, #e0e0e0);background:-ms-linear-gradient(top, #eeeeee, #e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#eeeeee", endColorstr="#e0e0e0")";}
.intranet-app-datalager input[type="text"][disabled]:active,.intranet-app-datalager input[type="text"][readonly]:active,.intranet-app-datalager input[type="text"][disabled]:focus,.intranet-app-datalager input[type="text"][readonly]:focus{background:-moz-linear-gradient(top, #c7c7c7, #d5d5d5);background:-webkit-gradient(linear, left top, left bottom, from(#c7c7c7), to(#d5d5d5));background:-webkit-linear-gradient(top, #c7c7c7, #d5d5d5);background:-o-linear-gradient(top, #c7c7c7, #d5d5d5);background:-ms-linear-gradient(top, #c7c7c7, #d5d5d5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#c7c7c7", endColorstr="#d5d5d5");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#c7c7c7", endColorstr="#d5d5d5")";}
.intranet-app-datalager input[type="submit"]{font:normal 13px/140% StenSans,Tahoma;color:#000000;letter-spacing:0;box-shadow:0 1px 2px #b3b3b3;-webkit-box-shadow:0 1px 2px #b3b3b3;-moz-box-shadow:0 1px 2px #b3b3b3;color:#ffffff;background-color:#4ab9f8;background:-moz-linear-gradient(top, #4ab9f8, #0099f8);background:-webkit-gradient(linear, left top, left bottom, from(#4ab9f8), to(#0099f8));background:-webkit-linear-gradient(top, #4ab9f8, #0099f8);background:-o-linear-gradient(top, #4ab9f8, #0099f8);background:-ms-linear-gradient(top, #4ab9f8, #0099f8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#4ab9f8", endColorstr="#0099f8");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#4ab9f8", endColorstr="#0099f8")";text-align:middle;padding:5px 10px;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;float:right;margin-right:33px;}
.intranet-app-datalager input[type="submit"]:hover{background:-moz-linear-gradient(top, #31b0f7, #0089df);background:-webkit-gradient(linear, left top, left bottom, from(#31b0f7), to(#0089df));background:-webkit-linear-gradient(top, #31b0f7, #0089df);background:-o-linear-gradient(top, #31b0f7, #0089df);background:-ms-linear-gradient(top, #31b0f7, #0089df);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#31b0f7", endColorstr="#0089df");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#31b0f7", endColorstr="#0089df")";}.intranet-app-datalager input[type="submit"]:hover[disabled]{background:-moz-linear-gradient(top, #4ab9f8, #0099f8);background:-webkit-gradient(linear, left top, left bottom, from(#4ab9f8), to(#0099f8));background:-webkit-linear-gradient(top, #4ab9f8, #0099f8);background:-o-linear-gradient(top, #4ab9f8, #0099f8);background:-ms-linear-gradient(top, #4ab9f8, #0099f8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#4ab9f8", endColorstr="#0099f8");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#4ab9f8", endColorstr="#0099f8")";}
.intranet-app-datalager input[type="submit"]:active,.intranet-app-datalager input[type="submit"]:focus{background:-moz-linear-gradient(top, #007ac5, #19a6f6);background:-webkit-gradient(linear, left top, left bottom, from(#007ac5), to(#19a6f6));background:-webkit-linear-gradient(top, #007ac5, #19a6f6);background:-o-linear-gradient(top, #007ac5, #19a6f6);background:-ms-linear-gradient(top, #007ac5, #19a6f6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#007ac5", endColorstr="#19a6f6");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#007ac5", endColorstr="#19a6f6")";}
#example{margin-top:-2px;}#example .div-box-info{margin-top:10px;}
#example.noshow{display:none;}
.align-right{text-align:right;}
.align-left{text-align:left;}
.align-center{text-align:center;}
.nowrapping{white-space:nowrap;}
.align-right{text-align:right;}
.align-left{text-align:left;}
.align-center{text-align:center;}
.nowrapping{white-space:nowrap;}
#graph-my-friend{width:400px;height:400px;}
.intranet-page #tabcontents-holder{overflow:visible;}
#reports{margin-left:-150px;clear:both;}#reports.rapport7{margin-left:0;}
#reports table{padding-top:50px;table-layout:auto;}
#reports .insertedTable{margin-left:0;margin-top:0;padding-top:0;border:0;border-spacing:1px;border-collapse:separate;}
#reports .rapport{border:0;border-collapse:separate;border-spacing:1px;background:#FFF;}
#reports .excelblad{width:510px;border:0;border-collapse:separate;border-spacing:1px;}
#reports a{font:normal 12px/140% StenSans,Tahoma;color:#222222;letter-spacing:0;}
#reports a.textMedium{text-decoration:none;}
#reports tr{}#reports tr.tableBg0{background:#FFFFFF;}
#reports tr.tableBg1{background:#EFEFEF;}
#reports tr.tableBg2{background:#DEDEDE;}
#reports tr.tableBg3{background:#CDCDCD;}
#reports tr.tableBg4{background:#BCBCBC;}
#reports tr.tableBgb1{background:#EEEFFF;}
#reports tr.tableBgb2{background:#CCDDFF;}
#reports tr.tableBgb3{background:#AABBFF;}
#reports tr.tableBgC{background:#CCC;}
#reports tr.tableBgD{background:#DDD;}
#reports tr.tableBgE{background:#EEE;}
#reports tr .expander{cursor:pointer;width:20px;height:12px;}
#reports .hiderow{display:none;}
#reports td{padding:0px 2px 0px 3px;}
#reports .rub1{background-color:#DEDEDE;}
#reports .rub2{font:normal 14px/140% StenSansSemi,Tahoma;color:#222222;letter-spacing:0;}
#reports .rub2 a{font:normal 14px/140% StenSansSemi,Tahoma;color:#222222;letter-spacing:0;}
#reports .rub4{font:normal 13px/140% StenSansSemi,Tahoma;color:#222222;letter-spacing:0;}
#reports .textMedium{font:normal 12px/140% StenSans,Tahoma;color:#222222;letter-spacing:0;}
#reports .textSmall{font:normal 10px/140% StenSans,Tahoma;color:#222222;letter-spacing:0;}
#reports .colSmall0{font:normal 10px/140% StenSans,Tahoma;color:#000000;letter-spacing:0;}
#reports .colSmall1{font:normal 10px/140% StenSans,Tahoma;color:#ff3333;letter-spacing:0;}
#reports .colSmall2{font:normal 10px/140% StenSans,Tahoma;color:#cc9900;letter-spacing:0;}
#reports .colSmall3{font:normal 10px/140% StenSans,Tahoma;color:#339900;letter-spacing:0;}
#reports .colSmall4{font:normal 10px/140% StenSans,Tahoma;color:#0000ff;letter-spacing:0;}
#reports .colLarge0{font:normal 12px/140% StenSans,Tahoma;color:#000000;letter-spacing:0;}
#reports .colLarge1{font:normal 12px/140% StenSans,Tahoma;color:#ff3333;letter-spacing:0;}
#reports .colLarge2{font:normal 12px/140% StenSans,Tahoma;color:#cc9900;letter-spacing:0;}
#reports .colLarge3{font:normal 12px/140% StenSans,Tahoma;color:#339900;letter-spacing:0;}
#reports .colLarge4{font:normal 12px/140% StenSans,Tahoma;color:#0000ff;letter-spacing:0;}
#reports .legend table{margin-left:0;padding-top:0;}
#chart2 .legend.div{left:20px;}
#chart2 .legend.table{left:20px;}
td.legendLabel{font:normal 12px/110% StenSans,Tahoma;color:#666666;letter-spacing:0;padding:2px;}
td.legendColorBox{padding:0;width:18px;}
#chart-legend table{padding-top:0;}
#chart2-legend table{padding-top:0;}
@media (max-width:880px){#reports{margin-left:0;overflow:auto;}#reports .excelblad{display:none;} #reports .rapport{padding-top:0;} #reports.rapport7{margin-left:0;} #reports .pinned{width:80px;} #reports .scrollable{margin-left:80px;} #reports .rub2{font:normal 11px/140% StenSansSemi,Tahoma;color:#222222;letter-spacing:0;} #reports .rub2 a{font:normal 11px/140% StenSansSemi,Tahoma;color:#222222;letter-spacing:0;} #reports .rub4{font:normal 11px/140% StenSansSemi,Tahoma;color:#222222;letter-spacing:0;} #reports .textMedium{font:normal 11px/140% StenSans,Tahoma;color:#222222;letter-spacing:0;}}.intranet-app-webstats table{table-layout:auto;}.intranet-app-webstats table td,.intranet-app-webstats table th{padding:0;}
.intranet-app-webstats .label{font:normal 13px/160% StenSansSemi,Tahoma;color:#000000;letter-spacing:0;margin:5px 5px 5px 0;}
.intranet-app-webstats .result{margin-left:10px;font:normal 13px/160% StenSans,Tahoma;color:#000000;letter-spacing:0;}
.intranet-app-webstats td.eventAction{font:normal 13px/160% StenSans,Tahoma;color:#000000;letter-spacing:0;width:140px;padding-right:25px;}
.intranet-app-webstats .sokord{margin-top:25px;}.intranet-app-webstats .sokord th{font:normal 13px/160% StenSansSemi,Tahoma;color:#000000;letter-spacing:0;}
.intranet-app-webstats .sokord .views-field-eventLabel{width:250px;padding-right:25px;}
.intranet-app-webstats .utgiv{margin-top:25px;}
#protocol-upload-form label{font:normal 13px/160% StenSans,Tahoma;color:#000000;letter-spacing:0;margin:15px 5px 5px 0;}
#protocol-upload-form .primary{margin-top:15px;}
#protocol-upload-form #file-upload{width:300px;}
.intranet-app-protocol-instructions{margin-top:80px;}.intranet-app-protocol-instructions ol li{margin-left:10px;}
.msg{margin-top:40px;color:red;}
.select-protocol{margin-bottom:25px;width:250px;}
.intranet-app-protocol{margin-right:0;height:600px;}
.show-list{margin-top:30px;}.show-list .list-row{margin-top:10px;}
#intranet-search-form-wrapper{position:relative;margin-top:15px;}#intranet-search-form-wrapper .form-field.form-field-text{margin-top:25px;}
#intranet-search-form-wrapper #intranet-search{-moz-border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;font-size:15px;height:35px;max-width:175px;position:absolute;left:3px;top:20px;}
#intranet-search-form-wrapper label{position:absolute;left:4px;}
#intranet-search-form-wrapper #intranet-searchSubmit{position:absolute;top:19px;left:165px;display:block;width:41px;height:39px;cursor:pointer;background-image:url(../imgs/searchBtn.png);}
#tab-contents-chrome.intranet-page #sidemenu{margin-top:55px;}
.intranet-app-frontpage #tabcontentleft #left-top{margin-top:95px;}
.tab-links #search{display:none;}
.intranet-app-search-list .person-search-list li{list-style-type:none;}
.intranet-app-search-list .infotext{display:inline-block;font-weight:normal;font-style:italic;padding-top:15px;padding-left:13px;}
.intranet-app-search-list .search-list{margin-top:10px;}
.intranet-app-search-list .badge{box-sizing:border-box;font-weight:normal;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#222;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#fafafa;border-radius:5px;border:1px solid #ccc;}
.intranet-app-search-list li.item{list-style-type:none;padding:10px;border:1px solid #fff;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.intranet-app-search-list li.item:nth-child(odd){background:#eeeeee;}
.intranet-app-search-list li.item:hover{background-color:#ddd !important;border-color:#999;}
.intranet-app-search-list li.item h3{margin:3px 0 0 0;}
.intranet-app-search-list li.item .time-label{font-size:85%;}
.intranet-app-search-list li.item .link-item{padding-top:15px;}
.intranet-app-search-list li a span.badge{background-color:#fafafa;color:#222;border:1px solid #ccc;}
.intranet-app-search-list li.selected a span.badge{background-color:#777;color:#fff;border:1px solid #777;}
.intranet-app-search-list .intranet-typ{float:right;text-align:right;margin-left:10px;}.intranet-app-search-list .intranet-typ .label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#ffffff;background-color:#5bc0de;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;}
@media (max-width:768px){.intranet-page #intranet-search-form-wrapper{padding-bottom:35px;} .intranet-app-frontpage #intranet-search-form-wrapper{padding-bottom:0;}}#provexinfo-container{margin-left:20px;margin-right:20px;font-family:StenSans, Tahoma;}#provexinfo-container .provexinfo-close{margin-top:15px;margin-bottom:15px;}
#provexinfo-container h2{font-family:StenSans, Tahoma;}
#provexinfo-container #provexinfo-form{margin-bottom:20px;}
#provexinfo-container table{border-collapse:collapse;}
#provexinfo-container input{border:1px solid #000;}
#provexinfo-container .provexinfo-result-row:hover{background-color:#eee;cursor:pointer;text-decoration:underline;}
#provexinfo-container thead td{font-weight:bold;font-size:14px;}
#provexinfo-container table{font-size:12px;}#provexinfo-container table td{padding:0px;}
#provexinfo-container td.provexinfo-ug{width:50px;}
#provexinfo-container td.provexinfo-artnr{width:100px;}
#provexinfo-container td.provexinfo-artnr-name{width:300px;}
#provexinfo-container td.provexinfo-artnr-course{width:120px;}
#provexinfo-container td.provexinfo-artnr-numstud{width:50px;}
#provexinfo-container td.provexinfo-artnr-date{width:75px;}
#provexinfo-container td.provexinfo-artnr-numprex{width:50px;}
#provexinfo-container .provexinfo-results-artnr-tbl tbody tr:nth-child(odd){background:#eee;}
#shop-wrapper{margin:50px 30px;overflow:hidden;}#shop-wrapper h1{margin-top:14px;}
@media (max-width:970px){#shop-wrapper .selectcheckout-login,#shop-wrapper .selectcheckout-quickcheckout{padding-left:0;width:100%;}}@media (max-width:768px){#shop-wrapper{margin:20px 2%;}}@media (max-width:480px){#shop-wrapper #auth-form{max-width:100%;}#shop-wrapper #auth-form #form-field-email-container,#shop-wrapper #auth-form #form-field-password-container{max-width:100%;width:97% !important;box-sizing:border-box;margin-right:0;}#shop-wrapper #auth-form #form-field-email-container input,#shop-wrapper #auth-form #form-field-password-container input{width:100% !important;box-sizing:border-box;max-width:100%;} #shop-wrapper #auth-form #webform-component-oauth{clear:both;margin:0 auto;}}#klarna-address-table{border-collapse:separate;border-spacing:0px 15px;}
#klarna-address-row-radio{vertical-align:middle;width:30px;padding-left:5px;}#klarna-address-row-radio input{vertical-align:middle;}
#checkout_form_payment_method{display:inline;}
#maincontent #klarna-address-select-list{display:block;}
#quickcheckout-form div.dialog-buttons{margin-top:5px;margin-bottom:20px;text-align:right;}
.selectcheckout-login{border-right:1px dotted #999;}.selectcheckout-login h1{margin-top:10px;}
.selectcheckout-login h2{display:none;}
.selectcheckout-login #auth-form{width:100%;}
.selectcheckout-login #webform-component-oauth{margin-right:30px;}
.selectcheckout-login #form-field-email-container,.selectcheckout-login #form-field-password-container{width:180px !important;overflow:visible !important;}.selectcheckout-login #form-field-email-container input,.selectcheckout-login #form-field-password-container input{width:170px !important;}
.selectcheckout-quickcheckout{padding-left:20px;}.selectcheckout-quickcheckout h1{margin-top:10px;}
#login_form_wrapper{margin-bottom:40px;}
#checkout-steps{display:none;height:60px;padding:0;background-color:#ccc;overflow:hidden;margin-top:40px;position:relative;z-index:0;}
.checkout-step{float:left;position:relative;color:#fff;height:26px;padding:17px 17px 17px 20px;border:0;font-family:StenSans, Tahoma;font-size:16px;background:-moz-linear-gradient(left, #9bd5eb, #86cce7);background:-webkit-gradient(linear, left top, right top, from(#9bd5eb), to(#86cce7));background:-webkit-linear-gradient(left, #9bd5eb, #86cce7);background:-o-linear-gradient(left, #9bd5eb, #86cce7);background:-ms-linear-gradient(left, #9bd5eb, #86cce7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#9bd5eb, endColorstr=#86cce7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#9bd5eb, endColorstr=#86cce7)";}.checkout-step:after,.checkout-step:before{left:100%;top:0;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.checkout-step:before{border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:12px solid #86cce7;}
.checkout-step .circle{font-size:22px;background:#fff;border-radius:50px;padding:3px;height:27px;width:27px;display:inline-block;text-align:center;margin-top:-6px;margin-right:7px;border:3px solid #9bd5eb;}.checkout-step .circle .fa-check{color:#9bd5eb;}
.checkout-step[data-state="done"]{color:#fff;background:-moz-linear-gradient(left, #dddddd, #d0d0d0);background:-webkit-gradient(linear, left top, right top, from(#dddddd), to(#d0d0d0));background:-webkit-linear-gradient(left, #dddddd, #d0d0d0);background:-o-linear-gradient(left, #dddddd, #d0d0d0);background:-ms-linear-gradient(left, #dddddd, #d0d0d0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#dddddd, endColorstr=#d0d0d0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#dddddd, endColorstr=#d0d0d0)";}.checkout-step[data-state="done"]:before{border-left-color:#d0d0d0;}
.checkout-step[data-state="done"] .circle{background-color:#ccc;border:3px solid rgba(0, 0, 0, 0.05);}.checkout-step[data-state="done"] .circle .fa-check{display:inline-block;color:#fff;}.checkout-step[data-state="done"] .circle .fa-check:before{content:"\f00c" !important;}
.checkout-step[data-state="inactive"]{display:none;color:#ccc;background-color:#eee;background:-moz-linear-gradient(left, #dddddd, #eeeeee);background:-webkit-gradient(linear, left top, right top, from(#dddddd), to(#eeeeee));background:-webkit-linear-gradient(left, #dddddd, #eeeeee);background:-o-linear-gradient(left, #dddddd, #eeeeee);background:-ms-linear-gradient(left, #dddddd, #eeeeee);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#dddddd', endColorstr='#eeeeee');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#dddddd', endColorstr='#eeeeee')";}.checkout-step[data-state="inactive"]:before{border-left-color:#eee;}
.checkout-step[data-state="current"]{color:#0a2730;background:-moz-linear-gradient(left, #5bc0de, #31b0d5);background:-webkit-gradient(linear, left top, right top, from(#5bc0de), to(#31b0d5));background:-webkit-linear-gradient(left, #5bc0de, #31b0d5);background:-o-linear-gradient(left, #5bc0de, #31b0d5);background:-ms-linear-gradient(left, #5bc0de, #31b0d5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#5bc0de, endColorstr=#31b0d5);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#5bc0de, endColorstr=#31b0d5)";}.checkout-step[data-state="current"]:before{border-left-color:#31b0d5;}
.checkout-step[data-state="current"] span.circle{color:#0a2730;background-color:#fff;border:3px solid #31b0d5;}.checkout-step[data-state="current"] span.circle .fa-check{color:#0a2730;}
#step-cart{z-index:6;background:-moz-linear-gradient(left, #000000, #000000);background:-webkit-gradient(linear, left top, right top, from(#000000), to(#000000));background:-webkit-linear-gradient(left, #000000, #000000);background:-o-linear-gradient(left, #000000, #000000);background:-ms-linear-gradient(left, #000000, #000000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#000000', endColorstr='#000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#000000', endColorstr='#000000')";color:#fff;font-size:12px;padding:8px 17px 27px 17px;}#step-cart:before{border-left-color:#000;}
#step-cart .fa-shopping-cart{display:block;text-align:center;font-size:28px;}
#step-details{z-index:5;}#step-details .fa:before{content:"\F129";}
#step-confirm{z-index:3;}#step-confirm .fa:before{content:"\F164";}
#step-course{z-index:4;}#step-course .fa:before{content:"\F073";}
#step-payment{z-index:2;}#step-payment .fa:before{content:"\F09D";}
#step-done{z-index:1;}#step-done .fa:before{content:"\F058";}
#step-done:before{border-left-color:#ccc;}
@media (max-width:820px){.checkout-step{font-size:14px;padding:17px 5px 17px 15px;}}@media (max-width:768px){.checkout-step{font-size:12px;padding:17px 5px 17px 15px;}}@media (max-width:767px){.checkout-step{text-indent:-999em;position:relative;width:50px;}.checkout-step .circle{position:absolute;left:50%;top:50%;margin-left:-18px;margin-top:-18px;}.checkout-step .circle .fa{position:absolute;left:50%;top:50%;} .checkout-step .checkout-step[data-state="done"] .fa:before{margin:-10px 0 0 -10px !important;} .checkout-step .fa-check:before{position:absolute;left:50%;top:50%;display:block;text-indent:0;margin-left:-12px;margin-top:-12px;} #step-cart .fa-shopping-cart{text-indent:0;} #step-done .fa:before{margin-left:-9px;} #step-confirm .fa:before{margin-left:-10px;} #step-details .fa:before{margin-left:-4px;} #step-course .fa:before{margin-left:-10px;}}#shopcart-popup-wrapper{position:absolute;width:250px;z-index:10;display:none;}
#shopcart-popup{position:relative;background:#fff;border:1px solid #bbb;border-radius:10px;box-shadow:0 2px 5px #cccccc;-webkit-box-shadow:0 2px 5px #cccccc;-moz-box-shadow:0 2px 5px #cccccc;}#shopcart-popup .box{border-radius:10px;overflow:auto;}
#shopcart-popup:after,#shopcart-popup:before{bottom:100%;left:80%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
#shopcart-popup:after{border-color:rgba(0, 0, 0, 0);border-bottom-color:#000;border-width:9px;margin-left:-9px;}
#shopcart-popup:before{border-color:rgba(187, 187, 187, 0);border-bottom-color:#bbb;border-width:11px;margin-left:-11px;}
#shopcart-popup{padding:0;}#shopcart-popup table{width:100%;padding:.5em .7em;background-color:#000;font-family:StenSans,Tahoma;font-weight:normal;font-size:14px;line-height:155%;color:#aaa;}.notwindows #shopcart-popup table{font-family:StenSans,Tahoma;}
.notwindows #shopcart-popup table{font-size:14px;line-height:160%;}
#shopcart-popup table strong{font-family:StenSans,Tahoma;font-weight:normal;font-size:14px;line-height:155%;color:#fff;}.notwindows #shopcart-popup table strong{font-family:StenSans,Tahoma;}
.notwindows #shopcart-popup table strong{font-size:14px;line-height:160%;}
#shopcart-popup .cart-buttons{padding:.5em .7em;}#shopcart-popup .cart-buttons button{width:100%;}
@media (max-width:880px){#shopcart-popup-wrapper{left:auto !important;right:50px;top:50px !important;position:fixed !important;}}[data-accordion-switch]{position:relative;margin:0;padding:.5em 0;cursor:pointer;text-transform:none;font:normal 14px/160% StenSansSemi,Tahoma;color:#222222;letter-spacing:0;}
[data-accordion-switch]:hover{cursor:pointer;}
.digital-course img{display:inline-block;vertical-align:top;margin:0;}
.digital-course{background-color:#fff;max-width:1400px;margin:0 auto;position:relative;}
.digital-course div h1{color:#036286;font-size:50px;margin:0;}
.digital-course div h2{color:#036286;font-size:30px;}
.digital-course div p{font-size:16px;line-height:22px;}
.digital-course div ul,.digital-course div ul li{list-style:none;margin:0;padding:0;}
.gradient,.digital-course .block_7 .content_1{background:#036286;background:-moz-linear-gradient(left, #036286 8%, #2287ad 100%);background:-webkit-gradient(linear, left top, right top, color-stop(8%, #036286), color-stop(100%, #2287ad));background:-webkit-linear-gradient(left, #036286 8%, #2287ad 100%);background:-o-linear-gradient(left, #036286 8%, #2287ad 100%);background:-ms-linear-gradient(left, #036286 8%, #2287ad 100%);background:linear-gradient(to right, #036286 8%, #2287ad 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#036286', endColorstr='#2287ad', GradientType=1);margin:0 6px;}
.digital-course div blockquote p{color:#fff;font-size:24px;line-height:28px;}
.digital-course .excerption{overflow:hidden;padding:43px 40px 0 90px;}
.digital-course .excerption cite{color:#fff;display:block;font-size:15px;line-height:28px;font-style:italic;}
.digital-course .excerption p:before{content:"”";position:relative;top:20px;left:-50px;width:0;height:0;overflow:visible;font-size:100px;font-family:Georgia;display:block;}
.campaign .block_1{background:transparent url(https://www.studentlitteratur.se/html/hansn/kampanj/digitalkurslitteratur/block_1.gif) no-repeat center right;position:relative;min-height:820px;}
.campaign .block_1 .content_1{padding:65px 0 0 40px;max-width:70%;}
.campaign .block_1 .content_1 h2{font-size:26px;margin:6px 0 20px 0;}
.campaign .block_1 .content_1 p{width:87%;font-size:19px;line-height:25px;}
.campaign .block_1 .content_2{bottom:0;padding-bottom:45px;position:absolute;right:20%;max-width:420px;width:100%;}
.campaign .block_1 .content_2 h2{margin-bottom:4px;}
.campaign .block_2 img{margin:-50px 160px -40px 60px;float:right;position:relative;z-index:2;}
.block_2 .excerption{padding:40px 0 0 120px;margin-bottom:4px;overflow:hidden;}
.block_2 .excerption cite{padding:0 0 30px 120px;padding-bottom:30px;}
.campaign .block_3{background-color:#f4f4f4;border-top:1px solid #ccc;margin-top:70px;padding:80px 0 80px 6%;}
.campaign .block_3 .content_1{overflow:hidden;}
.video-wrapper,.video-description{display:inline-block;vertical-align:middle;zoom:1;*display:inline;}
.video-description{width:44%;}
.video-wrapper{margin:0 0 0 2%;width:50%;}
.respond-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;display:block;}
.respond-video iframe,.respond-video object,.respond-video embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.campaign .block_3 h2{margin:0 0 4px;}
.campaign .block_4{background-color:#f4f4f4;padding:10px 0 30px;*padding-bottom:0;}
.campaign .block_4 img{margin:-30px 40px -40px 120px;float:left;*position:relative;}
.block_4 .excerption{padding-bottom:30px;}
.campaign .block_4 p{margin-bottom:4px;}
.campaign .block_4 p+p{padding:0 40px 30px 90px;}
.campaign .block_4 blockquote img+p:before{padding-left:350px;}
.campaign .block_4{padding-bottom:0;}
.campaign .block_6{padding:50px 40px 0 40px;background:transparent url(https://www.studentlitteratur.se/html/hansn/kampanj/digitalkurslitteratur/block_5.gif) no-repeat 6px 100%;min-height:203px;margin:30px 0 0 0;}
.campaign .block_6 .content_1{width:40%;float:left;margin:-10px 0 0 0;}
.campaign .block_6 h2{margin:30px 0 0 0;}
.campaign .block_6 .content_2{float:right;width:50%;}
.campaign .block_6 li{display:block;width:48%;float:left;text-align:center;margin-right:4%;}
.campaign .block_6 li+li{margin-right:0;}
.campaign .block_6 a{text-decoration:none;color:#000;line-height:30px;}
.campaign .block_6 .content_3{text-align:center;clear:both;padding:50px 0 20px;}
.campaign .vidJs{padding:0;margin-top:100px;*margin-top:-200px;}
.campaign .vidJs .vid{background:#fff;display:none;box-shadow:0px 0px 20px #999;left:50%;margin-top:-100px;margin-left:-50%;width:94%;padding:20px 3%;position:absolute;z-index:1000;}
.vid .video-wrapper{width:100%;margin:0;}
.campaign .block_6 .content_3.vidJs span{background:transparent url(https://www.studentlitteratur.se/html/hansn/kampanj/digitalkurslitteratur/arrow.gif) no-repeat 50% 50%;padding:20px 86px;margin:0;display:block;color:#fff;font-size:14px;float:right;cursor:pointer;}
.campaign .block_6 .layer_bg{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;background-color:rgba(255, 255, 255, 0.75);z-index:999;}
.campaign .block_7 .content_1{padding:1px 220px 70px 300px;}
.campaign .block_7 h2{color:#fff;font-weight:bold;}
.campaign .block_7 p{color:#fff;}
.campaign .block_7 .content_2{margin-top:-65px;}
.campaign .block_7 ul{padding-left:20px;}
.campaign .block_7 li{width:180px;min-height:280px;display:-moz-inline-stack;display:inline-block;vertical-align:bottom;margin:5px;zoom:1;*display:inline;_height:280px;text-align:center;}
.campaign .block_7 a{display:block;position:relative;}
.book-description-wrapper{display:block;position:absolute;width:180px;top:0;height:100%;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.book-description{position:absolute;top:80px;left:0;background:#fff;padding:10px 0;width:100%;-webkit-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.5);color:#222;display:block;}
.block_7 a:hover .book-description-wrapper{-moz-opacity:1;opacity:1;filter:alpha(opacity=0);filter:alpha(opacity=100);}
.order-book{background:transparent url(https://www.studentlitteratur.se/html/hansn/kampanj/digitalkurslitteratur/arrow.gif) no-repeat 50% 50%;padding:20px;margin:0;display:block;color:#fff;font-size:14px;}
.campaign .block_7 .content_2:after{content:"";position:relative;top:-300px;display:block;margin:0 6px;}
@media (max-width:1000px){.campaign .vidJs .vid{left:50%;max-width:80%;margin:0;position:fixed;top:50%;transform:translate(-50%, -50%);} .campaign .block_7 .gradient{padding:1% 20% 8% 30%;} .campaign .block_7 ul{padding:0;} .campaign .block_7 .content_2{text-align:center;}}@media (max-width:925px){.campaign div h1{font-size:45px;} .campaign .block_1 .content_1 p{width:80%;}}@media (max-width:860px){.campaign div h1{font-size:45px;} .campaign blockquote{overflow:hidden;} .campaign .block_1{background-position:center;} .campaign .block_1 .content_1{padding-top:40px;} .campaign .block_1 .content_1 h2{font-size:23px;} .campaign .block_1 .content_1 p{font-size:18px;} .campaign .block_1 .content_2{right:10%;} .campaign .block_2 cite{padding-bottom:10px;} .campaign .block_2 img,.campaign .block_4 img{height:100%;max-width:180px;} .campaign .block_2 img{margin:0 0 0 10%;} .campaign .block_4 img{margin:0 5% 0 0;} .block_4 .excerption{padding-left:50px;} .campaign .block_6{padding:20px 3%;} .campaign .block_6 .content_1{text-align:center;width:100%;margin-bottom:50px;} .campaign .block_6 .content_2{float:none;left:-50%;transform:translateX(50%);width:50%;}}@media (max-width:768px){.campaign .block_7 .gradient{padding:1% 3% 15%;text-align:center;} .book-description-wrapper{box-shadow:none;display:block;max-width:100%;margin-top:-7px;opacity:1;position:relative;z-index:2;} .book-description{position:static;}}@media (max-width:700px){.campaign .block_1 .content_1{max-width:60%;} .campaign .block_1 .content_1 p{font-size:16px;line-height:1.4;width:auto;} .block_2 .excerption,.campaign .block_2 cite{padding-left:60px;} .campaign .block_2 p,.campaign .block_4 p{font-size:20px;} .campaign .block_3{padding:40px 3%;} .video-description{width:100%;} .video-wrapper{margin:0;width:100%;} .block_4 .excerption{padding:30px 10px 10px 50px;}}@media (max-width:600px){.campaign .block_1 .content_1{max-width:70%;padding-top:30px;} .campaign .block_1 .content_2{right:5%;} .campaign .block_6 li{width:100%;margin:0 0 30px 0;}}@media (max-width:550px){.campaign .block_1 .content_2{right:5%;} .campaign .block_2 img,.campaign .block_4 img{display:none;} .block_2 .excerption,.block_4 .excerption{padding:40px 15px 0 60px;} .block_4 .excerption cite{padding-bottom:20px;}}@media (max-width:480px){.campaign div h1{font-size:35px;} .campaign .block_1 .content_2{max-width:86%;right:6%;padding-bottom:20px;} .campaign .block_1 .content_2 h2{margin-top:0;} .campaign .block_7 .content_2{margin-top:-40px;}}@media (max-width:425px){.campaign .block_1 .content_2 h2{font-size:25px;}}@media (max-width:330px){.campaign div h1{font-size:35px;} .campaign div p{font-size:15px;} .campaign .block_1 .content_1{max-width:96%;padding:30px 3% 0;} .campaign .block_1 .content_2{max-width:94%;padding:0 3%;right:0;} .campaign .block_1 .content_2 h2{font-size:25px;}}.varr{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;}
@media (max-width:880px){.literatur-prize #varr,.literatur-prize .varr{display:none;} [data-visibility-switch]:before{content:'›';display:inline-block;font-family:Helvetica,Arial,sans-serif;}}.bottom-bordered{border-bottom:1px solid grey;}
.literatur-prize{background:#fff;margin:0 auto;max-width:1400px;padding:60px 0;width:100%;}
.literatur-prize p{font-size:16px;line-height:25px;}
.literatur-prize .short-description{margin-bottom:45px;}
.literatur-prize .quote{margin-bottom:45px;}
.inner-section{overflow:hidden;margin:0 4% 0 10%;}
.inner-section h2{color:#871;font-size:24px;margin:0 0 12px 0;}
.inner-prize-content{max-width:55%;float:left;}
.inner-prize-content-image{float:right;max-width:40%;}
.excerption-wrapper{margin:0 6px;}
.excerption-wrapper img{border:3px solid #fff;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.4);float:left;height:222px;margin:-44px 20px 0 40px;width:170px;}
.excerption-wrapper blockquote{background:#900;padding:30px 15px 24px 0;*padding-top:10px;}
.excerption-content{max-width:395px;*max-width:380px;overflow:hidden;}
.excerption-content p{color:#fff;font-size:18px;line-height:21px;}
.excerption-content cite{color:#fff;display:block;font-size:14px;font-style:italic;line-height:18px;padding-top:6px;}
.excerption-wrapper:before,.excerption-wrapper:after{content:" ";display:table;}
.excerption-wrapper:after{clear:both;}
.excerption-wrapper{*zoom:1;}
.literatur-prize-header{max-width:620px;margin:0 0 47px 10%;}
.literatur-prize-header h1{color:#871;font-size:50px;margin:0;}
.literatur-prize-header h2{color:#666;font-size:19px;letter-spacing:0px;line-height:25px;}
.about-prize,.literatur-questions-answer,.past-award-winners,.prize-gallery{margin-bottom:40px;}
.past-award-winners,.about-prize-section{padding-bottom:25px;}
.literatur-questions-answer .inner-section{padding-bottom:50px;}
.gallery-list{padding-top:40px;text-align:center;}
.gallery-list p{color:#871;}
.gallery-list img{max-width:none;display:inline-block;}
.gallery-item{display:inline-block;vertical-align:top;margin:0 1% 16px 0;width:32%;*zoom:1;}
.gallery-item img{border:3px solid #fff;-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.4);box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.4);}
@media (max-width:785px){.inner-section,.literatur-prize-header{margin:0 4%;} .literatur-prize-header{text-align:center;max-width:none;margin-bottom:50px;}}@media (max-width:768px){.inner-prize-content-image{max-width:100%;border-top:1px solid #ccc;padding:30px 0;}.inner-prize-content-image img{margin:0 auto;} .inner-prize-content-image p{text-align:center;} .inner-prize-content-image .quote{text-align:left;} .inner-prize-content{max-width:none;} .gallery-item{width:48%;margin-right:1%;}}@media (max-width:615px){.literatur-prize-header h1{font-size:35px;} .excerption-wrapper img{display:none;} .excerption-content{padding-left:5%;}}@media (max-width:479px){.gallery-item{width:100%;margin-right:0;}}@media (max-width:430px){.literatur-prize-header h1{font-size:25px;}}.education-campaign{background:#fff;max-width:1400px;overflow:hidden;padding:0 0 50px;margin:0 auto;}
.education-campaign .image img{height:auto;}
.content{padding:0 38px;}
.edu-section{padding:20px 0;float:left;width:100%;}
.edu-head-section{background:url(https://www.studentlitteratur.se/fileaccess/private/fid8028/kampanj/toppbild_KuS_samlingssida_hjaltetema_webb.jpg) no-repeat center;height:300px;}
.first-section-content{float:left;width:45%;}
.edu-head-section .ingress{font-size:22px;line-height:1.2em;color:#222;}
.edu-head-section .image{background-color:transparent;width:42%;min-height:230px;float:left;margin-right:2%;}
.school-section{background:#eee;}
.school-section .column{float:left;width:46%;margin-right:4%;}
.school-section .column3{margin-right:0;width:31%;}
.school-section .column .image{margin-right:5%;}
.school-section .column .text{margin-top:1em;}
.school-leaders{padding-bottom:0;}
.school-leaders .text{width:49%;float:left;margin-right:1%;}
.school-leaders .ingress{font-size:18px;color:#222;}
.school-leaders a{font-size:18px;}
.school-leaders .image{width:49%;margin-left:1%;float:right;}
.school-leaders .image img{margin-top:0;width:80%;height:80%;margin-left:10%;display:block;}
.dual-blocks-wrapper{background-color:#eee;overflow:hidden;width:100%;}
.edu-list-items{width:50%;}
.edu-list-items ul{margin:0;font-size:0;}
.edu-list-items li{font-size:14px;margin:0 4% 4% 0;display:inline-block;vertical-align:top;width:30%;zoom:1;*display:inline;list-style-type:none;}
.ie7 .edu-list-items .third,.edu-list-items li:nth-child(3n){margin-right:0;}
.edu-list-items li img{margin:0;}
.edu-list-items li span{display:block;text-align:center;padding:.3em;word-wrap:break-word;}
.school-forum{padding-bottom:0;}
.school-forum .text{width:46%;float:right;}
.school-forum .image{float:left;width:50%;}
.edu-inspirer,.edu-newsletter{width:50%;}
.edu-inspirer .image,.edu-newsletter .image{float:left;width:42%;margin-right:3%;}
.edu-inspirer .text,.edu-newsletter .text{float:left;width:55%;}
@media (max-width:920px){.edu-head-section .first-section-content h1{font-size:35px;}}@media (max-width:900px){.school-leaders{position:relative;overflow:hidden;} .school-leaders .image{bottom:0;position:absolute;right:0;}}@media (max-width:860px){.edu-head-section .image{width:30%;} .first-section-content{width:68%;}}@media (max-width:768px){.edu-head-section .first-section-content h1{font-size:35px;} .edu-head-section .first-section-content .ingress{font-size:20px;} .edu-head-section .image{width:20%;} .first-section-content{width:78%;} .school-leaders .image img{margin:0;width:auto;}}@media (max-width:740px){.edu-section{padding:0;} .edu-list-items{width:100%;} .edu-list-items h1{margin-top:10px;} .edu-list-items li{text-align:center;} .school-forum .school-forum-column{width:100%;} .school-forum .image{text-align:center;margin-top:40px;} .edu-inspirer,.edu-newsletter{width:100%;margin:0;} .edu-inspirer .image,.edu-newsletter .image{width:auto;}}@media (max-width:600px){.content{padding:0 3%;} .edu-head-section{background-position:right center;} .first-section-content{width:100%;} .edu-head-section .image{display:none;}}@media (max-width:480px){.edu-head-section .first-section-content h1{font-size:28px;} .edu-head-section .first-section-content .ingress{font-size:16px;} .school-section .column{width:100%;margin:0;} .school-leaders .text{position:relative;width:60%;z-index:2;} .school-leaders .image{width:90%;right:-160px;} .edu-inspirer h1,.edu-newsletter h1{font-size:25px;} .edu-inspirer .image,.edu-newsletter .image{float:none;text-align:center;} .edu-inspirer .text,.edu-newsletter .text{width:100%;}}@media (max-width:440px){.school-leaders .text{width:100%;} .school-leaders h1{margin-top:30px;} .school-leaders .image{display:none;}}@media (max-width:330px){.edu-list-items li{width:48%;} .edu-list-items li:nth-child(even){margin-right:0;} .edu-list-items li:nth-child(2n+1){margin-right:4%;}}.digital-learning .arrow{background:url("https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/arrow.png") repeat-x scroll 0 0 transparent;display:block;float:left;margin:12px 16px 0 0;}
.digital-learning .arrow span{background:url("https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/arrow.png") no-repeat 100% 0 transparent;color:#fff;display:block;font-size:14px;left:18px;padding:7px 25px 11px 0;position:relative;}
.digital-learning cite{display:block;font-size:14px;line-height:18px;font-style:italic;padding-top:6px;margin-top:0.8em;}
.clearfix:before,.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.digital-learning h2{color:#900;}
.digital-learning .slideshow{top:55px;position:relative;}
.digital-learning .slideshow-area{position:relative;}
.digital-learning .slideshow-area h3{position:absolute;width:100%;}
.digital-learning .slideshow-images{margin:0;padding:0;position:relative;height:260px;margin:0 auto 10px;width:100%;}
.digital-learning .slideshow-images li{position:absolute;margin:0;padding:2px;display:block;height:260px;opacity:0;width:100%;-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.digital-learning.ie9 .slideshow-images li{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.digital-learning.ie9 .slideshow-images img{filter:alpha(opacity=50);}
.digital-learning .slideshow-images .current{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.digital-learning .slideshow-images img{position:absolute;top:auto;right:0;bottom:0;left:0;margin:auto auto 0 auto;}
.digital-learning .slideshow-nav{text-align:center;}
.digital-learning .slideshow-nav li{display:inline-block;width:13px;height:13px;background:#fff;border-radius:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 6px #fff;box-shadow:0px 0px 0 1px #939598;margin:5px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.digital-learning .slideshow-nav .current,.digital-learning .slideshow-nav li:hover{background:#a7a9ac;border-width:3px;}
.digital-learning .slideshow .prev,.digital-learning .slideshow .next{display:block;width:14px;height:30px;background:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/carousel-arrows.png) 100% 0 no-repeat;position:absolute;top:50%;right:0;margin-top:-15px;cursor:pointer;}
.digital-learning .slideshow .prev{background:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/carousel-arrows.png) 0% 0 no-repeat;right:auto;left:0;}
.digital-learning{position:relative;background:#fff;margin:0 auto;max-width:1400px;overflow:hidden;}
.digital-learning p{font-size:16px;line-height:25px;}
.digital-learning h1{color:#900;font-size:50px;margin:0;max-width:70%;}
.paths-knowledge{position:relative;margin-bottom:25%;}
.paths-knowledge p{font-size:19px;}
.paths-knowledge .deco{background:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/block_1.png);display:block;height:221px;position:absolute;right:0;top:0;width:260px;z-index:100;}
.paths-knowledge-inner{width:92%;margin:0 0 0 8%;padding-top:5%;}
.paths-knowledge-inner h2{max-width:70%;}
.paths-knowledge-inner img{position:absolute;top:170px;right:2%;z-index:1;max-width:none;}
.paths-knowledge-intro{width:32%;margin:0 0 0 12%;padding-top:50px;position:relative;}
.paths-knowledge-intro p{z-index:100;position:relative;}
.paths-knowledge h2{font-size:26px;margin:6px 0 33px 0;color:#222;}
.paths-knowledge .badge{position:absolute;top:150px;left:15px;}
.digital-improvements{padding-bottom:220px;margin:-10% 6px 0;background:transparent url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/block_2.png) 100% 100% no-repeat;z-index:100;position:relative;}
.digital-improvements img{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.digital-improvements h2{font-size:40px;color:#900;}
.digital-improvements h3{color:#990000;font-size:30px;font-family:StenSerif,Georgia,sans-serif;}
.digital-improvements-headline{margin:0 0 2em 7%;width:64%;}
.digital-mobile-friendly{margin:0 0 2em 7%;}
.digital-mobile-friendly img{float:left;margin:0 20px 0 -40px;}
.digital-mobile-friendly .text-content{float:left;padding-top:25px;width:61%;}
.exercise-results{margin:20px 0 2em 7%;width:90%;}
.exercise-results img{float:right;margin:-60px 10px 0 30px;}
.exercise-results .text-content{width:50%;float:left;padding-top:10px;}
.connected-exercises h3{margin-right:5%;line-height:1.4;}
.connected-exercises img{position:absolute;left:50px;}
.connected-exercises .text-content{width:50%;padding-top:10px;padding-left:45%;}
.magic{background:#be5d10 url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/magic_bg.jpg) no-repeat;min-height:616px;border:1px solid #ccc;border-left:none;border-right:none;margin:0 6px 0 6px;position:relative;}
.magic-inner-content{padding:4% 9% 0 10%;}
.magic-inner-content h2{color:#2c3791;font:bold 175px/0.2 'Century Gothic',Verdana,sans-serif;text-transform:uppercase;letter-spacing:-0.03em;margin:45px 0 100px -15px;visibility:hidden;}
.magic .mini-slide-show-wrapper{float:left;width:50%;}
.magic .mini-slide-show-wrapper p{width:425px;padding-bottom:13px;}
.magic .slideshow-area h3{color:#222;font-size:14px;text-align:center;margin-bottom:5px;}
.magic .subtitle{font-size:18px;font-weight:bold;}
.magic .magic-section-excerption{float:right;width:41%;}
.magic .arrow{display:inline-block;float:none;}
.magic blockquote{color:#000;margin-top:27px;}
.magic-section-excerption p{margin-bottom:0;}
.magic .badge{position:absolute;top:173px;left:13px;}
.about-digital-learning{text-align:center;position:relative;}
.about-digital-learning .block_wrapper{margin:0 6px;background:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/block_4.png) 0% 100% no-repeat;padding-top:30px;padding-bottom:100px;}
.about-digital-learning h2{font-size:32px;margin-top:20px;margin-bottom:10px;text-align:center;}
.js .how-it-works-info li{position:absolute;top:150px;left:352px;width:285px;opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;}.js .how-it-works-info li#testa{top:107px;}
.about-digital-learning .how-it-works-info .current{display:block;opacity:1;}
.how-it-works-info li{background:#3b3d3e;margin-bottom:10px;padding:15px 22px 1px 22px;border-radius:4px;}
.how-it-works-info h3{color:#fff;font-size:16px;margin:0 0 0.2em 0;}
.how-it-works-info p{font-size:15px;line-height:1.4;color:#fff;}
.how-it-works .disclaimer{text-align:center;font-size:14px;clear:both;}
.ie8 .how-it-works-info li{display:none;}
.ie8 .how-it-works-info #testa{top:121px;}
.how-it-works{text-align:center;position:relative;margin-top:2em;}
.how-it-works .right-panel{float:right;margin:0 50px 0 0;}
.how-it-works .left-panel{float:left;margin:30px 0 0 50px;}
.how-it-works li{display:block;margin:0 0 18px 0;}
.how-it-works a{display:block;width:75px;height:75px;background:#3b3d3e no-repeat;border-radius:38px;margin-bottom:18px;text-indent:-2000em;overflow:hidden;}
.how-it-works a{background-position:50% 50%;}
.startsida a{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-startsida.png);}
.sida a{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-sida.png);}
.innehall a{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-innehall.png);}
.anteckna a{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-anteckna.png);}
.zooma a{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-zooma.png);}
.laddaner a{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-laddaner.png);}
.lyssna a{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-lyssna.png);}
.hjalp a{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-hjalp.png);}
.testa a{background-color:#fff;background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-testa.png);border:solid 1px #6d6e71;width:73px;height:73px;}
.how-it-works a:hover{opacity:0.6;}
.how-it-works-info{text-align:left;width:60%;margin:1em auto;}
.how-it-works-info span{display:block;position:absolute;background:0% 0% no-repeat;}
.how-it-works-info li{position:relative;}
.how-it-works-info li:after{content:'';display:block;width:43px;height:25px;position:absolute;top:10px;right:10px;background-repeat:no-repeat;background-position:50% 0%;}
#startsida span{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/line-1.png);width:79px;height:150px;top:-96px;left:-77px;}
#startsida:after{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-startsida.png);background-position:7px 0;}
#sida span{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/line-2.png);height:150px;top:-71px;left:-77px;width:79px;}
#sida:after{width:33px;background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-sida.png);}
#innehall span{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/line-3.png);height:150px;top:-45px;left:-77px;width:79px;}
#innehall:after{width:21px;background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-innehall.png);background-position:-16px 0;}
#anteckna span{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/line-4.png);height:150px;top:-16px;left:-77px;width:79px;}
#anteckna:after{width:48px;background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-anteckna.png);background-position:2px 0;}
#zooma span{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/line-5.png);height:150px;top:6px;left:-77px;width:79px;}
#zooma:after{width:30px;height:30px;background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-zooma.png);background-position:-8px 0;}
#lyssna span{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/line-7.png);height:150px;top:22px;left:-77px;width:79px;}
#lyssna:after{width:19px;height:22px;background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-lyssna.png);background-position:-6px 0;}
#laddaner span{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/line-6.png);height:150px;top:22px;left:-77px;width:79px;}
#laddaner:after{width:44px;height:30px;background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-laddaner.png);background-position:8px 0;}
#hjalp span{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/line-8.png);height:150px;top:22px;left:-77px;width:79px;}
#hjalp:after{width:17px;height:24px;background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-hjalp.png);background-position:-3px 0;}
#testa span{background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/line-9.png);bottom:-148px;height:150px;left:54px;width:79px;}
#testa:after{width:28px;height:30px;background-image:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/ikon-testa.png);background-position:0px 0;}
.simsalabim{background:#f3d4e3 url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/simsalabim_bg.jpg) no-repeat right center;min-height:584px;border:1px solid #ccc;border-left:0 none;border-right:0 none;margin:0 6px 0 6px;position:relative;}
.simsalabim h2{color:#ffd800;font:bold 0/0.2 'Century Gothic',Verdana,sans-serif;text-transform:uppercase;margin:0;letter-spacing:-0.03em;visibility:hidden;}
.simsalabim-inner-content{padding:3% 9% 0 10%;}
.simsalabim-two-cols{padding-top:22%;}
.simsalabim .subtitle{margin-right:100px;font-size:18px;float:right;text-align:center;width:220px;}
.simsalabim .arrow{display:inline-block;float:left;}
.simsalabim blockquote{color:#000;margin-top:40px;position:relative;max-width:80%;}
.simsalabim blockquote img{position:absolute;right:12px;top:40px;}
.simsalabim blockquote p{font-size:18px;}
.simsalabim .badge{position:absolute;top:179px;right:9px;}
.simsalabim .mini-slide-show-wrapper{float:left;width:50%;}
.simsalabim .mini-slide-show-wrapper h3{font-size:14px;text-align:center;margin-bottom:5px;color:#222;left:20px;}
.simsalabim .mini-slide-show-wrapper p{width:425px;padding-bottom:13px;}
.simsalabim-section-excerption{float:right;width:45%;}
.simsalabim-section-excerption p{margin-bottom:0;}
.simsalabim-section-excerption a{color:#900;font-size:16px;}
.choose-packages{background:#ffffff url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/block_6.png) 50% 100% no-repeat;min-height:616px;padding-bottom:160px;border:1px solid #ccc;border-left:none;border-right:none;margin:0 6px 0 6px;position:relative;font-size:0;text-align:center;}
.choose-packages .sub-heading{font-size:24px;color:#990000;margin-top:-0.3em;}
.choose-packages h2{margin-top:20px;font-size:32px;}
.choose-packages h3{color:#900;}
.choose-packages-headline{margin:50px 115px 50px 115px;text-align:center;}
.choose-packages-box{display:inline-block;text-align:left;vertical-align:top;width:49%;}
.choose-packages-box img{position:relative;max-width:none;}
.choose-packages-first-box{width:51%;}
.choose-packages-first-box img{margin-left:-6px;z-index:3;}
.choose-packages-first-box .package-box-content{padding:0 4% 0 15%;}
.package-box-content{padding-right:50px;}
.choose-packages-second-box img{z-index:2;right:5%;}
.main-route{background:#f3d4e3 url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/mainroute_bg.jpg) no-repeat;min-height:515px;margin:0 6px 40px 6px;position:relative;padding-top:3%;}
.main-route .subtitle{color:#fff;font-size:18px;padding-left:5%;margin-bottom:11px;}
.main-route .main-route-title{font-size:30px;color:#fee7bd;text-transform:uppercase;font:88px/0.7 Helvetica,Arial,sans-serif;text-shadow:2px 2px 1px rgba(0, 0, 0, 0.5);margin:0;padding-left:5.3%;visibility:hidden;}
.main-route .badge{position:absolute;top:39px;right:18px;z-index:2;}
.main-route-inner-content{padding:0 6% 0 2%;}
.mini-slide-show-wrapper{float:left;width:46%;}
.mini-slide-show-wrapper h3{color:#fff;font-size:14px;text-align:center;margin-bottom:5px;}
.mini-slide-show-wrapper p{padding-bottom:13px;color:#fff;}
.main-route-section-excerption{bottom:0;padding-bottom:30px;position:absolute;right:6%;width:44.6%;z-index:1;}
.main-route .arrow{display:inline-block;float:left;}
.main-route blockquote{background:none;color:#000;padding:0;position:relative;max-width:350px;padding:60px 30px 30px;}
.main-route blockquote p{font-size:18px;line-height:25px;}
.main-route cite{color:#fff;}
.main-route-section-excerption .arrow{float:left;margin-right:35px;}
.main-route-section-excerption p{margin-bottom:0;color:#fff;}
.common-questions{background:#f4f4f4;border:solid 1px #d9d9d9;border-left:none;border-right:none;margin:0 6px;padding:20px 12px 0 12px;}
.common-questions .faq-info{text-align:center;}
.common-questions .faq-info h2{font-size:32px;margin-top:20px;margin-bottom:10px;text-align:center;}
.common-questions .faq-info p{text-align:center;}
.common-questions .faq-info{padding-bottom:15px;}
.common-questions .faq dt{position:relative;background:#bababa;color:#fff;cursor:pointer;display:block;font-family:arial,sans-serif;font-size:22px;margin-top:8px;padding:12px 47px;}
.common-questions .faq dt:after{content:'';display:block;width:1px;height:1px;position:absolute;top:16px;right:22px;border-top:solid 21px #fff;border-bottom:solid 0 transparent;border-left:solid 12px transparent;border-right:solid 12px transparent;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.common-questions .faq .expanded:after{border-top:solid 0 transparent;border-bottom:solid 21px #fff;top:13px;border-left:solid 12px transparent;border-right:solid 12px transparent;}
.common-questions .faq dd{background:#fff;color:#000;display:none;font-size:16px;margin:0 23px;padding:15px 140px 15px 23px;}
.common-questions .faq .expanded{display:block;}
.common-questions .faq dd ul{margin:0.5em 0 0 14px;}
.common-questions .faq dd li{display:list-item;margin-bottom:0.5em;font:normal 16px/160% StenSerif,Georgia;}
.common-questions .more-faq-link{text-align:center;padding:25px;margin:0;}
.common-questions .faq strong{font-weight:bold;}
.how-get-started{background:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/block_9_top.png) 0% 0% no-repeat;text-align:center;margin:0 6px;}
.how-get-started .video-link{display:block;max-width:510px;margin:0 auto;}
.how-get-started-inner-content{background:url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/block_9_bottom.png) 100% 100% no-repeat;padding:3% 0 11% 0;}
.how-get-started h2{font-size:32px;margin-top:20px;margin-bottom:10px;text-align:center;}
.how-get-started .video-link span{display:inline-block;text-indent:-999em;overflow:hidden;outline:none;}
.how-get-started .video-wrapper{display:none;position:absolute;bottom:0;top:0;left:0;right:0;background-color:rgba(255, 255, 255, 0.75);z-index:999;padding-top:50px;}
.how-get-started .video{position:fixed;top:10%;background:#fff;box-shadow:0px 0px 20px #999;left:50%;margin-left:-450px;width:900px;}
.how-get-started .video-wrapper iframe{margin:22px;}
.how-get-started .video-wrapper p{margin:22px 22px 0 0;}
.how-get-started .video-wrapper .arrow{float:right;margin:-6px 16px 0 0;}
.digital-book-list-headline{padding:1px 20px 70px 20px;margin:0 6px;text-align:center;background:#7d1a07 url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/bookshelf_bg.jpg) no-repeat;}
.digital-book-list-headline h2{color:#fff;font-size:32px;font-weight:normal;}
.digital-book-list-headline h2 em{display:block;font-size:24px;font-style:normal;}
.digital-book-list-headline p{color:#FFFFFF;width:60%;margin-left:20%;}
.digital-books-list-listing{margin-top:-65px;}
.digital-books-list-listing ul{padding:0 20px;}
.digital-books-list-listing li{display:inline-block;margin:5px;min-height:280px;text-align:left;vertical-align:bottom;width:165px;padding-left:15px;}
.digital-books-list-listing img{display:inline-block;}
.digital-books-list-listing a{text-decoration:none;display:block;position:relative;}
.digital-learning .book-description-wrapper{display:block;position:absolute;width:180px;top:0;height:100%;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.digital-learning .book-description{position:absolute;top:80px;left:0;background:#fff;padding:10px 5%;width:90%;-webkit-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.5);color:#222;display:block;}
.digital-books-list a:hover .book-description-wrapper{-moz-opacity:1;opacity:1;filter:alpha(opacity=0);filter:alpha(opacity=100);}
.ie8.digital-learning .book-description-wrapper{display:none;}
.ie8 .digital-books-list a:hover .book-description-wrapper{display:block;}
.digital-books-list .arrow{margin-left:-2px;}
.digital-books-list .arrow span{width:auto;padding-right:28px;left:14px;}
.digital-page-contacts{background:#f4f4f4 url(https://www.studentlitteratur.se/html/hansn/kampanj_digitalalaromedel2/block_5.gif) no-repeat bottom right;margin:50px 6px 6px 6px;border-top:1px solid #ccc;}
.digital-page-contacts p{font-size:14px;line-height:19px;}
.digital-page-contacts em{color:#666;display:block;font-size:12px;line-height:19px;margin-top:10px;overflow:hidden;}
.digital-page-contacts-persons{width:51%;float:left;margin:0 0 20px 10%;}
.digital-page-contacts-persons .contact-person{margin:0;float:left;margin-right:2%;width:48%;}
.digital-page-contacts-persons p{padding-right:10px;}
.digital-page-contacts-persons img{padding:0 20px 20px 0;display:block;}
.digital-page-contacts-persons a{color:#900;font-size:16px;}
.digital-page-contacts-subscribe{margin-right:8%;float:right;width:26%;}
.digital-page-contacts-subscribe .arrow{display:inline-block;float:none;}
@media (max-width:1000px){.digital-books-list-listing{text-align:center;} .digital-books-list-listing ul{padding:0;}}@media (max-width:990px){.how-it-works .left-panel,.how-it-works .right-panel{position:absolute;top:0;margin:0;} .how-it-works .left-panel{left:-6px;} .how-it-works .right-panel{right:-6px;} .how-it-works li{margin-bottom:0;border-bottom:1px solid #ccc;} .how-it-works a{border-radius:0;margin:0;} .how-it-works .testa a{background-color:#3B3D3E;}}@media (max-width:980px){.paths-knowledge-inner img{right:-15%;} .paths-knowledge .deco{max-width:160px;background-size:contain;background-repeat:no-repeat;z-index:1;} .choose-packages-box img{max-width:100%;} .main-route{background:#8a807e;} .main-route .main-route-title{visibility:visible;} .main-route-section-excerption{background:rgba(162, 184, 192, 0.8);} .digital-page-contacts-subscribe{margin-right:4%;width:35%;}}@media (max-width:910px){.exercise-results img{margin:0;position:absolute;right:0;} .connected-exercises{padding-top:4em;position:relative;} .connected-exercises img{position:absolute;left:0;top:35%;} .magic .badge{left:auto;right:5px;top:-65px;width:130px;z-index:100;} .simsalabim .badge{left:5px;top:-65px;width:130px;z-index:100;} .main-route .badge{righ:5px;top:-65px;width:130px;z-index:100;}}@media (max-width:880px){.paths-knowledge-inner img{top:40%;} .paths-knowledge .badge{top:50%;} .paths-knowledge-intro{margin-left:15%;} .digital-improvements-headline{margin:0 3%;width:94%;}}@media (max-width:768px){.paths-knowledge-inner img{right:-30%;} .paths-knowledge-intro{margin-left:20%;} .digital-mobile-friendly{margin:3em 0 2em 0;} .digital-mobile-friendly img{margin-left:-100px;margin-right:0;} .digital-mobile-friendly .text-content{width:75%;} .exercise-results img{right:-210px;} .exercise-results .text-content{width:65%;} .connected-exercises img{left:-200px;} .connected-exercises .text-content{padding-left:35%;width:65%;} .magic{background:#ffb922;background-color:#ff9900;} .magic-inner-content h2{font-size:125px;text-align:center;text-shadow:2px 2px 1px rgba(255, 255, 255, 0.8);margin-bottom:70px;visibility:visible;} .js .how-it-works-info li{left:20%;top:auto;bottom:10%;width:55%;} .about-digital-learning .how-it-works-info .current{box-shadow:0 0 3px rgba(0, 0, 0, 0.46);} #startsida span,#sida span,#innehall span,#anteckna span,#zooma span,#lyssna span,#laddaner span,#hjalp span,#testa span{display:none;} .simsalabim{background:#f3d3e3;} .simsalabim .subtitle{margin-right:0;text-align:right;width:60%;} .simsalabim-inner-content h2{font-size:80px;line-height:1;text-align:center;text-shadow:0 0 4px rgba(134, 66, 0, 0.8);color:#fdda63;visibility:visible;} .simsalabim-two-cols{padding:0 0 30px;} .choose-packages-box{width:100%;} .choose-packages-headline{margin:5% 3%;} .choose-packages-first-box{margin-bottom:30px;} .choose-packages-second-box img{float:right;right:-6px;} .choose-packages-second-box .package-box-content{clear:both;padding:0px 15% 0px 4%;} .main-route{padding-bottom:50px;min-height:auto;} .main-route .main-route-title{font-size:70px;margin-top:10%;} .digital-book-list-headline p{width:100%;margin:0 0 14px;} .digital-page-contacts-persons{margin:0 3% 3em;width:94%;} .digital-page-contacts-subscribe{clear:both;float:none;margin-bottom:40px;margin-left:4%;width:50%;} .digital-learning .book-description-wrapper{display:block;opacity:0;top:auto;bottom:-1px;}.digital-learning .book-description-wrapper .book-description{top:auto;bottom:0;} .digital-learning .digital-books-list a:hover .book-description-wrapper{-moz-opacity:0;opacity:0;filter:alpha(opacity=0);} .digital-learning .digital-books-list-listing img{display:block;margin:0 auto;}}@media (max-width:640px){.digital-learning .slideshow-images{min-height:260px;height:auto;} .paths-knowledge-inner img{display:none;} .paths-knowledge .badge{display:block;top:62%;} .paths-knowledge-intro{margin-left:25%;padding:0;width:73%;} .digital-improvements h3{font-size:25px;margin-top:0;} .digital-mobile-friendly .text-content{padding-top:0;width:60%;} .exercise-results .text-content{width:50%;} .connected-exercises img{bottom:40px;max-width:none;} .magic-inner-content h2{font-size:110px;} .magic .subtitle,.main-route .subtitle{max-width:50%;} .magic .magic-section-excerption,.magic .mini-slide-show-wrapper{width:100%;margin-bottom:3em;} .js .how-it-works-info li{bottom:20%;} .how-it-works .disclaimer{max-width:50%;margin:4em auto 0;} .simsalabim-inner-content h2{font-size:70px;} .simsalabim .magic-section-excerption,.simsalabim .mini-slide-show-wrapper{width:100%;margin-bottom:3em;} .simsalabim-section-excerption{width:100%;} .simsalabim-section-excerption blockquote{max-width:100%;} .main-route{padding-bottom:0;} .main-route .magic-section-excerption,.main-route .mini-slide-show-wrapper{width:100%;margin-bottom:3em;} .main-route-section-excerption{background:transparent;clear:left;position:static;width:100%;} .main-route-section-excerption blockquote{max-width:none;} .digital-page-contacts{background-position:160% bottom;}}@media (max-width:550px){.paths-knowledge-inner{margin-left:3%;} .paths-knowledge .badge{-webkit-background-size:cover;background-size:cover;width:100px;} .paths-knowledge-intro{margin-left:20%;} .digital-improvements-headline h2{font-size:28px;} .digital-improvements-headline h3{font-size:18px;} .connected-exercises{padding-top:0;} .choose-packages-first-box .package-box-content,.choose-packages-second-box .package-box-content{padding:0 3%;} .common-questions .faq dt{font-size:18px;padding:10px 60px 10px 15px;} .common-questions .faq dd{padding:15px;margin:0;} .how-get-started .video-link{padding:0 4%;} .digital-page-contacts{padding-bottom:100px;} .digital-page-contacts-persons .contact-person{width:100%;clear:both;float:none;margin-bottom:10px;} .contact-person>a{float:left;} .digital-page-contacts-persons p{padding-right:0;} .digital-page-contacts-subscribe{width:80%;}}@media (max-width:480px){.digital-learning h1,.paths-knowledge h2{position:relative;z-index:2;} .digital-learning h1{font-size:33px;max-width:55%;} .paths-knowledge h2{font-size:20px;max-width:55%;} .paths-knowledge .badge{left:auto;right:0;} .paths-knowledge-intro{margin-left:0;width:100%;} .paths-knowledge-intro p{font-size:16px;padding-right:100px;} .magic .subtitle{font-size:14px;} .magic .magic-inner-content h2{font-size:60px;margin-bottom:35px;} .how-it-works .right-panel{right:-8px;} .js .how-it-works-info li{bottom:20%;} .how-it-works a{height:65px;width:65px;} .how-it-works-info p{font-size:12px;} .how-it-works .disclaimer{max-width:50%;margin:4em auto 0;} .simsalabim-inner-content h2{font-size:50px;margin-bottom:0;font-family:Helvetica,Arial,sans-serif;} .simsalabim .slideshow{top:0;} .simsalabim .mini-slide-show-wrapper{margin-bottom:0;} .simsalabim blockquote{margin-top:10px;}}@media (max-width:400px){.digital-learning .slideshow{margin-bottom:30px;} .digital-learning .slideshow-images{min-height:300px;height:auto;} .magic .mini-slide-show-wrapper{margin-bottom:1em;} .digital-improvements img{display:none;} .exercise-results,.connected-exercises,.digital-mobile-friendly{border-top:1px solid #ccc;margin:2em 3% 0;padding-top:2em;width:96%;} .digital-improvements{padding-bottom:150px;} .digital-improvements .text-content{padding:0;width:auto;} .magic-inner-content h2{font-size:70px;} .how-it-works a{height:35px;width:45px;background-position:0 10px;} .how-it-works .sida a{background-position:5px 8px;} .how-it-works .innehall a{background-position:-5px 8px;} .how-it-works .anteckna a{background-position:-9px 6px;} .how-it-works .zooma a{background-position:1px 3px;} .how-it-works .laddaner a{background-position:2px 6px;} .how-it-works .lyssna a{background-position:8px 10px;} .how-it-works .hjalp a{background-position:11px 9px;} .how-it-works .testa a{background-position:11px 3px;} .main-route-section-excerption blockquote{padding-top:0;} .digital-books-list-listing li{margin:1%;text-align:center;width:98%;} .digital-books-list .arrow{float:none;margin:10px auto 0;max-width:50%;} .digital-page-contacts{background-position:right bottom;padding-bottom:130px;} .digital-learning .book-description-wrapper{left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);} .digital-page-contacts-subscribe .arrow span{font-size:11px;}}@media (max-width:320px){.digital-learning .slideshow{top:0;} .js .how-it-works-info li{padding:10px;bottom:35%;} .how-it-works-notebook{margin-left:-10px;} .simsalabim .badge{left:5px;top:-50px;width:100px;} .main-route .subtitle{padding-top:30px;} .main-route .badge{right:5px;top:-50px;width:100px;}}.three-column-banner{background:#EFEFEF;text-decoration:underline;text-transform:uppercase;vertical-align:middle;min-height:60px;font:normal 16px/140% StenSansSemi,Tahoma;color:#000000;letter-spacing:0;}@media (max-width:880px){.three-column-banner{background:#B2B2B2;min-height:120px;padding:20px;}}.three-column-banner .three-mobile{display:inline-block;width:100%;}@media (min-width:881px){.three-column-banner .three-mobile{display:none;}}.three-column-banner .three-mobile .icon-link-holder{width:33%;float:left;position:relative;}.three-column-banner .three-mobile .icon-link-holder>a{display:block;margin:0;padding:0;text-align:center;clear:left;position:relative;}
.three-column-banner .three-mobile .icon-link-holder>i{width:0px;margin:0 auto;display:block;}
.three-column-banner .column-3x{padding:20px;padding-left:10px;padding-right:10px;}@media (max-width:880px){.three-column-banner .column-3x{display:none;}}.three-column-banner .column-3x .column>div{position:relative;min-width:auto;}@media (min-width:881px) and (max-width:1035px){.three-column-banner .column-3x .column>div{width:277px !important;}}
.three-column-banner .column-3x .column1{text-align:left;margin:0;osition:absolute;}
.three-column-banner .column-3x .column2{text-align:center;}
.three-column-banner .column-3x .column3{text-align:right;}
@media (max-width:500px){.three-column-banner a{font-size:12px;}}.three-column-banner a{color:#868686;text-decoration:underline;padding-left:10px;}
.three-column-banner i{background-color:#868686;border-radius:60px;padding:6px 17px;}@media (max-width:880px){.three-column-banner i{padding:40px;border-radius:80px;}}
.three-column-banner .supporticon:before{background:url('/../imgs/supporticon.png');display:inline-block;background-repeat:no-repeat;content:"";width:20px;height:22px;background-size:100%;float:left;position:absolute;left:76px;background-position:center;}@media (min-width:881px) and (max-width:1035px){.three-column-banner .supporticon:before{left:69px;}}@media (max-width:880px){.three-column-banner .supporticon:before{width:45px;height:50px;position:relative;left:-22px;top:-23px;}}
.three-column-banner .bookicon:before{background:url('/../imgs/booksicon.png');display:inline-block;background-repeat:no-repeat;content:"";width:22px;height:24px;background-size:100%;float:left;position:absolute;left:129px;background-position:center;}@media (min-width:881px) and (max-width:1035px){.three-column-banner .bookicon:before{left:113px;}}@media (max-width:880px){.three-column-banner .bookicon:before{width:50px;height:50px;position:relative;left:-24px;top:-25px;}}
.three-column-banner .infoicon:before{background:url('/../imgs/paperplane.png');display:inline-block;background-repeat:no-repeat;content:"";width:19px;height:21px;background-size:190%;float:left;position:absolute;left:7px;background-position:center;}@media (max-width:880px){.three-column-banner .infoicon:before{width:44px;height:50px;position:relative;left:-24px;top:-24px;}}
.nav-area{height:auto;background:#E8E6E6;max-width:100%;text-align:center;height:450px;font:normal 22px/160% StenSans,Tahoma;color:#000000;letter-spacing:0;text-shadow:9px 7px 3px #969696;}.nav-area .greybox{height:420px;width:310px;background:#ccc;padding-top:30px;}
#cookie-law{background:#000;text-align:center;position:fixed;bottom:0;width:100%;z-index:10000000;}#cookie-law p{color:#fff;margin-top:20px;}
#cookie-law a{color:#fff;text-decoration:underline;}
#puffs{display:none;}
.page-chrome-split .bgholder{width:100%;}
.page-firstpage #puffs{display:block;}
@media (max-width:880px){.page-firstpage .betweenblocks{display:block !important;}}
.page-firstpage .bgholder{background:url('/../imgs/boktravar_studentlitteratur.jpg');background-repeat:no-repeat;background-position:bottom;background-size:100%;}@media (max-width:880px){.page-firstpage .bgholder{background:url('/../imgs/boktravar_studentlitteratur_mobil.jpg');background-repeat:no-repeat;background-position:top;height:555px;background-size:cover;}}@media (min-width:881px) and (max-width:970px){.page-firstpage .bgholder{background-size:cover;}}@media (min-width:881px){.page-firstpage .bgholder{min-height:530px;}}
.page-firstpage .puffar{width:100%;position:relative;margin:0 auto;text-align:center;}@media (max-width:880px){.page-firstpage .puffar .puffar-desktop{display:none;} .page-firstpage .puffar .puffar-mobile{height:100%;}.page-firstpage .puffar .puffar-mobile>div{display:block;height:185px;width:50%;} .page-firstpage .puffar .puffar-mobile #skola{position:relative;left:0;background:rgba(166, 208, 220, 0.9);}.page-firstpage .puffar .puffar-mobile #skola:after,.page-firstpage .puffar .puffar-mobile #skola:before{background:#fff none repeat scroll 0 0;border:2px solid #fff;content:"";display:block;position:absolute;} .page-firstpage .puffar .puffar-mobile #skola:before{width:2px;height:181px;right:0px;} .page-firstpage .puffar .puffar-mobile #skola:after{width:98%;height:2px;bottom:0px;} .page-firstpage .puffar .puffar-mobile #skola a{display:block;position:relative;top:33px;} .page-firstpage .puffar .puffar-mobile #skola u{text-decoration:none;border-bottom:2px solid #fff;margin-top:5px;} .page-firstpage .puffar .puffar-mobile #emptypuff{position:absolute;right:0;top:0;}.page-firstpage .puffar .puffar-mobile #emptypuff:after{background:#fff none repeat scroll 0 0;border:2px solid #fff;content:"";display:block;position:absolute;} .page-firstpage .puffar .puffar-mobile #emptypuff:after{width:96%;height:2px;bottom:0px;} .page-firstpage .puffar .puffar-mobile #kus{position:absolute;right:0;background:rgba(171, 185, 173, 0.9);}.page-firstpage .puffar .puffar-mobile #kus:after,.page-firstpage .puffar .puffar-mobile #kus:before{background:#fff none repeat scroll 0 0;border:2px solid #fff;content:"";display:block;position:absolute;} .page-firstpage .puffar .puffar-mobile #kus:before{width:2px;height:181px;left:-6px;} .page-firstpage .puffar .puffar-mobile #kus:after{width:96%;height:2px;bottom:-6px;} .page-firstpage .puffar .puffar-mobile #kus a{position:relative;top:70px;display:block;width:174px;margin:0 auto;} .page-firstpage .puffar .puffar-mobile #kus a:after{border:1px solid #fff;content:"";display:block;margin:5px auto 0;width:90%;} .page-firstpage .puffar .puffar-mobile #uh{position:relative;left:0;top:185px;background:rgba(175, 209, 205, 0.9);}.page-firstpage .puffar .puffar-mobile #uh:after,.page-firstpage .puffar .puffar-mobile #uh:before{background:#fff none repeat scroll 0 0;border:2px solid #fff;content:"";display:block;position:absolute;} .page-firstpage .puffar .puffar-mobile #uh:before{width:2px;height:181px;right:0px;} .page-firstpage .puffar .puffar-mobile #uh:after{width:98%;height:2px;top:0px;} .page-firstpage .puffar .puffar-mobile #uh a{position:relative;top:70px;display:block;width:174px;margin:0 auto;} .page-firstpage .puffar .puffar-mobile #uh a:after{border:1px solid #fff;content:"";display:block;margin:5px auto 0;width:90%;}}@media (max-width:880px) and (max-width:500px){.page-firstpage .puffar .puffar-mobile #kus a{width:130px;}}@media (max-width:880px) and (max-width:500px){.page-firstpage .puffar .puffar-mobile #kus a:after{width:100%;}}@media (max-width:880px) and (max-width:500px){.page-firstpage .puffar .puffar-mobile #uh a{width:130px;}}@media (max-width:880px) and (max-width:500px){.page-firstpage .puffar .puffar-mobile #uh a:after{width:100%;}}
@media (min-width:881px){.page-firstpage .puffar .puffar-desktop{display:flex;} .page-firstpage .puffar .puffar-mobile{display:none;}}.page-firstpage .puffar .puffar-desktop{border-top:10px solid #fff;}
@media (max-width:880px){.page-firstpage .puffar{border-top:none;}}.page-firstpage .puffar a{color:#fff;font:38px/100% StenSansSemi,Tahoma;margin-bottom:20px;}@media (max-width:880px){.page-firstpage .puffar a{font-size:22px;}}@media (max-width:500px){.page-firstpage .puffar a{font-size:18px;}}
.page-firstpage .puffar .column-3x{max-width:1030px;margin:0 auto;}.page-firstpage .puffar .column-3x:after,.page-firstpage .puffar .column-3x:before{background:#fff none repeat scroll 0 0;border:2px solid #fff;content:"";display:none;height:108px;position:relative;width:9px;}@media (max-width:1100px){}
.page-firstpage .puffar .column-3x:after{float:right;right:11px;top:-117px;}
.page-firstpage .puffar .column-3x:before{float:left;right:-11px;top:-117px;}
.page-firstpage .puffar .column-3x .column1{padding-top:60px;padding-bottom:56px;}
.page-firstpage .puffar .column-3x .column{width:290px;}@media (max-width:880px){.page-firstpage .puffar .column-3x .column{width:50% !important;margin-right:0%!important;}}
.page-firstpage .puffar .column-3x .column1,.page-firstpage .puffar .column-3x .column3{margin:0;}
.page-firstpage .puffar .column-3x>div:first-child{background:rgba(166, 208, 220, 0.9);border-left:10px solid #fff;border-right:10px solid #fff;}.page-firstpage .puffar .column-3x>div:first-child a{display:block;padding-bottom:5px;}.page-firstpage .puffar .column-3x>div:first-child a u{text-decoration:none;border-bottom:4px solid #fff;}
@media (max-width:880px){.page-firstpage .puffar .column-3x>div:first-child{border-left:none;border-right:10px solid #fff;padding:20px 0px;}}
.page-firstpage .puffar .column-3x div:nth-child(2){background:rgba(175, 209, 205, 0.9);border-right:10px solid #fff;padding-top:110px;}.page-firstpage .puffar .column-3x div:nth-child(2)>div{border-bottom:4px solid #fff;padding-bottom:5px;}
@media (max-width:880px){.page-firstpage .puffar .column-3x div:nth-child(2){border-left:10px solid #fff;border-right:none;padding:60px 0px;right:0px;top:200px;position:absolute;}}
.page-firstpage .puffar .column-3x div:nth-child(3){background:rgba(171, 185, 173, 0.9);border-right:10px solid #fff;padding-top:110px;}.page-firstpage .puffar .column-3x div:nth-child(3)>div{border-bottom:4px solid #fff;padding-bottom:5px;}
@media (max-width:880px){.page-firstpage .puffar .column-3x div:nth-child(3){padding:60px 0px;position:absolute;top:365px;}}
.page-firstpage .puffar .column-3x>div{display:block;min-height:165px;padding:30px 20px;}@media (max-width:880px){.page-firstpage .puffar .column-3x>div{min-height:auto;}}
.page-firstpage #mainmenu-container{display:none;}
html body{max-width:100%;margin:0 auto;background:#fff;}
.page-firstpage .banner{max-width:960px;margin:0 auto;}@media (max-width:880px){.page-firstpage .banner{width:100%;overflow:visible;}}.page-firstpage .banner h1{text-transform:uppercase;font-weight:bold;font:24px StenSansSemi,Tahoma;}
.page-firstpage .banner img{float:left;width:69%;}@media (max-width:880px){.page-firstpage .banner img{width:100%;float:none;}}
.page-firstpage .banner .banner-text{width:31%;float:left;margin-top:65px;}@media (max-width:880px){.page-firstpage .banner .banner-text{margin-top:0px;}}.page-firstpage .banner .banner-text p{font:14px/140% StenSans,Tahoma;}
@media (max-width:880px){.page-firstpage .banner .banner-text{background:#8BB8A8;width:auto;padding:40px;float:none;}.page-firstpage .banner .banner-text h1{margin-top:0px;} .page-firstpage .banner .banner-text h1,.page-firstpage .banner .banner-text h2,.page-firstpage .banner .banner-text p{color:#fff;}}
.page-firstpage .banner i{font-size:20px;}
.page-firstpage .banner button.bannerbtn{margin-top:20px;background:#A4231F;color:#fff !important;border-radius:0;font:18px/180% StenSans,Tahoma;}.page-firstpage .banner button.bannerbtn:hover{background:#761814;background:-moz-linear-gradient(left, #761814 0%, #a6241f 100%);background:-webkit-linear-gradient(left, #761814 0%, #a6241f 100%);background:linear-gradient(to right, #761814 0%, #a6241f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#761814', endColorstr='#a6241f', GradientType=1);}
.page-firstpage .annabanner{min-height:415px;background:url('/../imgs/nyabanner.jpg');max-width:100%;margin:0;background-repeat:no-repeat;position:relative;background-size:cover;}.page-firstpage .annabanner img{display:none;}
.page-firstpage .annabanner h1{text-transform:uppercase;text-align:left;}
@media (max-width:880px){.page-firstpage .annabanner{background:none;min-height:auto;}.page-firstpage .annabanner img{display:block;float:none;}}.page-firstpage .annabanner .banner-text{padding:20px;background:rgba(255, 255, 255, 0.5);float:right;border-radius:200px;margin-top:40px;width:29%;-webkit-box-shadow:0px 0px 30px 0px #ffffff;-moz-box-shadow:0px 0px 30px 0px #ffffff;box-shadow:0px 0px 30px 0px #ffffff;}.page-firstpage .annabanner .banner-text h3,.page-firstpage .annabanner .banner-text p,.page-firstpage .annabanner .banner-text em{margin:10px 0px;font:14px/140% StenSans,Tahoma;}
.page-firstpage .annabanner .banner-text a{text-decoration:underline;font:14px/140% StenSans,Tahoma;}
@media (max-width:880px){.page-firstpage .annabanner .banner-text{background:#80A1B0;border-radius:0;width:auto;padding:40px;float:none;margin-top:0;box-shadow:none;}.page-firstpage .annabanner .banner-text h1{margin-top:0px;} .page-firstpage .annabanner .banner-text h1,.page-firstpage .annabanner .banner-text h2,.page-firstpage .annabanner .banner-text h3,.page-firstpage .annabanner .banner-text p{color:#fff;text-align:left;}}
#landingpage{width:100%;}
@media (max-width:650px){.landingpage-mobile-hide{display:none;}}.landingpage-banner,.landingpage-banner-link{float:left;height:226px;overflow:hidden;margin-bottom:10px;margin-right:10px;position:relative;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;width:100%;}@media (max-width:650px){.landingpage-banner,.landingpage-banner-link{min-width:100% !important;width:100% !important;}.landingpage-banner .landingpage-banner-text-container,.landingpage-banner-link .landingpage-banner-text-container{width:100% !important;padding-left:22px !important;}}@media (max-width:650px){.landingpage-banner,.landingpage-banner-link{margin-left:0px !important;margin-right:0px !important;}}.landingpage-banner .landingpage-headline,.landingpage-banner-link .landingpage-headline{font:24px StenSansSemi,Tahoma;text-align:left;position:relative;display:block;}@media (max-width:650px){.landingpage-banner .landingpage-headline,.landingpage-banner-link .landingpage-headline{width:100% !important;text-align:left !important;display:block !important;margin-left:auto !important;margin-right:auto !important;float:none !important;left:0px !important;}}
.landingpage-banner p,.landingpage-banner-link p{position:relative;font:14px/140% StenSans,Tahoma;text-align:left;margin-top:17px;}@media (max-width:650px){.landingpage-banner p,.landingpage-banner-link p{width:100% !important;text-align:left !important;display:block !important;margin-left:auto !important;margin-right:auto !important;float:none !important;left:0px !important;}}
.landingpage-banner img,.landingpage-banner-link img{position:relative;width:100%;height:100%;min-height:150px;}
.landingpage-banner img+p,.landingpage-banner-link img+p{top:-120px;}
.landingpage-banner .banner-text-link,.landingpage-banner-link .banner-text-link{color:#005276;}.landingpage-banner .banner-text-link:hover,.landingpage-banner-link .banner-text-link:hover{color:#0099dc;}
.landingpage-color-green{background-color:#afd1cd;}
.landingpage-color-blue{background-color:#a6d0dc;}
.landingpage-color-red{background-color:#abb9ad;}
.landingpage-textposition-center .landingpage-banner-text-container{width:100%;box-sizing:border-box;padding:33px 22px 22px;}
.landingpage-textposition-center p,.landingpage-textposition-center .landingpage-headline{text-align:left;margin:0 auto;width:50%;}
.landingpage-textposition-right .landingpage-banner-text-container{float:right;width:calc(50% - 10px);box-sizing:border-box;padding:33px 22px 22px;}.landingpage-textposition-right .landingpage-banner-text-container:last-child{width:50%;}
.landingpage-textposition-left .landingpage-banner-text-container{float:left;width:calc(50% - 10px);box-sizing:border-box;padding:33px 22px 22px;}.landingpage-textposition-left .landingpage-banner-text-container:last-child{width:50%;}
.landingpage-text-color-black p,.landingpage-text-color-black .landingpage-headline{color:#222222;}
.landingpage-text-color-white p,.landingpage-text-color-white .landingpage-headline{color:#fff;}
.landingpage-width-3{width:100%;max-width:698px;}@media (max-width:650px){.landingpage-width-3{margin-left:0px !important;margin-right:0px !important;}}@media (min-width:651px) and (max-width:951px){.landingpage-width-3{max-width:none;}}.landingpage-width-3.landingpage-textposition-right .landingpage-banner-text-container{float:right;box-sizing:border-box;padding-left:0;}
.landingpage-width-3+.landingpage-width-2+.landingpage-width-1+.landingpage-width-1+.landingpage-width-2{margin-left:0px !important;}
.landingpage-width-3+.landingpage-width-1+.landingpage-width-1{margin-left:10px !important;margin-right:10px !important;}
.landingpage-width-2{width:66%;max-width:462px;}@media (min-width:651px) and (max-width:951px){.landingpage-width-2{max-width:none;width:65.3%;}}.landingpage-width-2+.landingpage-width-1{margin-right:0px !important;}.landingpage-width-2+.landingpage-width-1+.landingpage-width-1{margin-right:10px !important;}
.landingpage-width-2+.landingpage-width-1+.landingpage-width-2{margin-right:10px !important;}
.landingpage-width-1{width:33%;max-width:226px;margin-right:0px;}@media (max-width:650px){.landingpage-width-1{margin-left:0px !important;margin-right:0px !important;}}@media (min-width:651px) and (max-width:951px){.landingpage-width-1{max-width:none;width:33%;}}.landingpage-width-1 .landingpage-banner-text-container{float:left;width:100%;box-sizing:border-box;padding:33px 22px 22px;}.landingpage-width-1 .landingpage-banner-text-container:last-child{width:100%;}
.landingpage-width-1+.landingpage-width-2{margin-right:0px !important;margin-left:10px;}.landingpage-width-1+.landingpage-width-2+.landingpage-width-1{margin-right:10px !important;}.landingpage-width-1+.landingpage-width-2+.landingpage-width-1+.landingpage-width-1{margin-right:10px !important;}
.landingpage-width-1+.landingpage-width-1+.landingpage-width-1+.landingpage-width-2{margin-left:0px !important;margin-right:10px !important;}
.landingpage-width-1+.landingpage-width-1+.landingpage-width-2+.landingpage-width-1{margin-right:0px !important;}
@media (min-width:881px){.landingpage-width-1{background-position:center !important;}}
.prod-pack{clear:both;padding:60px 0 0;}
.prod-pack-2{padding:0;}
.column-2x .column{float:left;width:48%;margin:0;clear:none;}
.column-2x .column1{margin-right:2%;}
.column-2x .column2{margin-left:2%;}
.column-3x .column{float:left;width:31%;margin:0;}
.column-3x .column1{margin-right:3.5%;}
.column-3x .column3{margin-left:3.5%;}
.column-4x .column{float:left;width:22%;margin:0;}
.column-4x .column1,.column-4x .column2{margin-right:4%;}
.column-4x .column4{margin-left:4%;}
@media (max-width:740px){.column{width:48% !important;margin:0 !important;}.column.column1,.column.column3{margin-right:2% !important;} .column.column3{clear:both;}}@media (max-width:600px){.column{width:100% !important;}.column.column1,.column.column2,.column.column3,.column.column4{margin:0 !important;}}.view .element-invisible{display:none;}
@media print{.pagewrapper>.blockwrapper,.pagewrapper>.push,#mainmenu-container,#mainmenusubstitute,#footer{display:none;} body{background:#fff !important;}}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;}
.bx-wrapper img{max-width:100%;display:block;}
.bx-wrapper .bx-viewport{background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}
.slider .controls-wrapper{position:absolute;top:23px;right:18px;}
.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #ffffff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.controls-wrapper .bx-pager{text-align:center;}
.controls-wrapper .bx-pager-item,.controls-wrapper .bx-controls-auto-item{display:inline-block;vertical-align:middle;*zoom:1;*display:inline;}
.controls-wrapper .bx-pager-item a{background:#d8d8d8;text-indent:-999em;display:block;width:17px;height:17px;margin:0 2px;outline:0;}
.controls-wrapper .bx-pager-item a:hover,.controls-wrapper .bx-pager-item .active{background:#900;}
.controls-wrapper .bx-controls-custom{display:inline-block;}
.slider .prev-slide{left:10px;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #545454 transparent transparent;}
.slider .next-slide{right:10px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #545454;}
.slider .prev-slide:hover{background-position:0 0;}
.slider .next-slide:hover{background-position:-43px 0;}
.slider .prev-slide,.slider .next-slide{cursor:pointer;display:inline-block;vertical-align:middle;margin:0 2px;width:0;height:0;text-indent:-9999px;z-index:9999;}
.slider .bx-controls-direction a.disabled{display:none;}
.bx-wrapper .bx-controls-auto{text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%;}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
@media (max-width:565px){.slider .bx-wrapper{padding-bottom:50px;}}#maincontent .fullwidth>.kurslitteraturpriset-anmalning{margin-left:5%;margin-bottom:2em;}
@media (max-width:768px){#maincontent .fullwidth>.kurslitteraturpriset-anmalning{margin-left:3%;margin-right:3%;width:94%;}}#maincontent .kurslitteraturpriset-anmalning .webform-client-form{clear:none;}#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset{border:1px solid #ccc;padding:1em;position:relative;margin:1em 0;}#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.disposition_group,#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.synopsis_group,#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.malgrupp_group,#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.manus_group,#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.ovningsmaterial_group,#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.digitalt_material_group{border:0px;padding:0;}#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.disposition_group legend,#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.synopsis_group legend,#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.malgrupp_group legend,#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.manus_group legend,#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.ovningsmaterial_group legend,#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.digitalt_material_group legend{display:none;}
#maincontent .kurslitteraturpriset-anmalning .webform-client-form .form-field{max-width:none;}#maincontent .kurslitteraturpriset-anmalning .webform-client-form .form-field input,#maincontent .kurslitteraturpriset-anmalning .webform-client-form .form-field textarea{max-width:none;}
#maincontent .kurslitteraturpriset-anmalning .form-field-radios .form-field-listitem{display:inline-block;}
#maincontent .kurslitteraturpriset-anmalning-rightcol{float:right;}
#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset{border:0;background:#ddd;padding:4%;}
#maincontent .kurslitteraturpriset-anmalning .webform-client-form h3{padding-bottom:.5em;}
#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset legend{display:none;}
#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.synopsis_group legend,#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.disposition_group legend,#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.malgrupp_group legend,#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.manus_group legend{display:block;font:normal 14px/130% StenSansSemi,Tahoma;letter-spacing:0.05em;margin:28px 0 2px 0;text-decoration:none;color:#222222;text-transform:uppercase;padding:0;}
#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.synopsis_group .form-field-textarea label,#maincontent .kurslitteraturpriset-anmalning .webform-client-form fieldset.disposition_group .form-field-textarea label{display:none;}
html{height:100%;overflow-y:scroll;}html body{background:#dedede;word-wrap:break-word;}html body.invisible{visibility:hidden;overflow:hidden;}
html img{max-width:100%;height:auto !important;display:block;}
html a{text-decoration:none;outline:none;}html a:active,html a:focus{outline:none;}
html ul,html ol{margin:0;padding:0;}html ul li,html ol li{list-style-type:none;margin:0;padding:0;}
html table{table-layout:fixed;width:100%;}
html select{max-width:100%;}
object{max-width:100%;}
iframe{max-width:100%;}
.addthis_toolbox{clear:both;}
#internal-support-cart table{border-collapse:collapse;width:100%;}#internal-support-cart table td,#internal-support-cart table th{padding:2px 4px;}
#internal-support-cart table tr{border-bottom:1px solid transparent;}
#internal-support-cart table a{text-decoration:none;color:#222222;}
#internal-support-cart table .error{display:block;color:red;}
#internal-support-cart table td+td+td,#internal-support-cart table th+th+th{text-align:right;}
#internal-support-cart table tfoot .total{font-family:StenSansSemi, Arial;}
#internal-support-cart table tfoot td+td{text-align:right;}
#internal-support-cart #internal-support-cart-payable thead{background:#b2e0ff;}
#internal-support-cart #internal-support-cart-payable tr{border-color:#b2e0ff;}
#internal-support-cart #internal-support-cart-freebies thead{background:#c1e0b2;}
#internal-support-cart #internal-support-cart-freebies tr{border-color:#c1e0b2;}
