html{color:#000;background:#fff}html,body,h1,h2,h3,h4,h5,h6,p,div,form,input,button,textarea{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{*font-size:100%}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left}#doc2{width:73.076em;*width:71.25em}#doc3{margin:auto 10px;width:auto}#doc4{width:74.923em;*width:73.05em}.yui-b{position:relative}.yui-b{_position:static}#yui-main .yui-b{position:static}#yui-main,.yui-g .yui-u .yui-g{width:100%}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em}.yui-t1 .yui-b{float:left;width:12.7em;*width:12.00em}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em}.yui-t3 .yui-b{float:left;width:21em;*width:22.50em}.yui-t3 #yui-main .yui-b{margin-left:0;*margin-left:23.62em}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em}.yui-t6 .yui-b{float:right;width:21em;*width:22.50em}.yui-t6 #yui-main .yui-b{margin-right:22em;*margin-right:23em}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0}#yui-main .yui-b{float:none;width:auto}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%}.yui-gc div.first,.yui-gd .yui-u{width:66%}.yui-gd div.first{width:32%}.yui-ge div.first,.yui-gf .yui-u{width:74.2%}.yui-ge .yui-u,.yui-gf div.first{width:24%}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0}.yui-g .yui-g .yui-u{width:48.1%}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%}.yui-g .yui-gb .yui-u{_margin-left:1.0%}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0}.yui-gb .yui-gb .yui-u{_margin-left:.7%}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0}.yui-gb .yui-gd div.first{width:32%}.yui-g .yui-gd div.first{_width:29.9%}.yui-ge .yui-g{width:24%}.yui-gf .yui-g{width:74.2%}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%}.yui-ge div.first .yui-gd .yui-u{width:65%}.yui-ge div.first .yui-gd div.first{width:32%}#hd:after,#bd:after,#ft:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden}#hd,#bd,#ft,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1}html,body{height:100%}body{color:#000;font:13px/1.231 arial,sans-serif;background:#fff}h1{font-size:25px;padding:6px 6px 4px;color:var(--color-primary)}h2{font-size:115%;padding:5px 5px 4px;color:#666}h3{font-size:108%;padding:4px 4px}h1 a{color:var(--color-primary)}h2 a{color:#666}h1,h2,h3,h4,h5,h6,strong{font-weight:bold}.page-header h1{font-size:20px}h1.inline{margin:12px 0 10px}h2.inline{margin:10px 0 8px}h3.inline{margin:8px 0 6px}a{color:#333;text-decoration:none}a.nounder{text-decoration:none}a.nounder:hover{text-decoration:underline}a img{vertical-align:middle;max-width:inherit}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{vertical-align:middle}div#container{width:100%;max-width:1280px;margin:0 auto;padding:0;background:#fff;border-top:0;border-bottom:0}.layout_header{padding:5px 0}.layout_header .left_logo{margin:0}div.divider{border-bottom:1px solid #ccc;margin-top:5px;margin-bottom:10px;position:relative}.container-hide{display:none}.align-center{text-align:center}.align-right{text-align:right}.container-back{text-align:right}.nofloat{float:none!important;clear:both;overflow:unset;height:1px;margin:0!important;padding:0!important}.valing-middle{vertical-align:middle}.red{color:#e11}.green{color:#181}.recipients{max-height:150px;_height:150px;overflow:auto;margin:4px;padding:4px;border:1px solid #ccc}.spacer{padding:8px 0}.block_hidden{position:absolute;top:-999999px;left:-999999px;visibility:hidden}a.no_decoration{text-decoration:none}.highlight{background-color:#ffc}.bg_highlight{background-color:#ffc;color:#000}.boxed{padding:2px;border:1px solid #ccc;max-height:70%!important;width:70%}.boxedHome{padding:2px;border:1px solid #ccc;width:30px}.publish-date{font-size:90%;color:#666;display:inline;padding-right:8px}.opacity-80{-khtml-opacity:.80;-moz-opacity:.80;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);opacity:.80}.opacity-50{-khtml-opacity:.50;-moz-opacity:.50;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:.50}.opacity-20{-khtml-opacity:.20;-moz-opacity:.20;-ms-filter:"alpha(opacity=20)";filter:alpha(opacity=20);opacity:.20}.title_block{margin:0;padding:0}.title_block h1{background:#f1f1f1}.title_block h1 a{text-decoration:none;margin-right:6px}.title_block h1 a:hover{text-decoration:underline}.title_block ul{display:inline}.std_block{margin:0;padding:10px 0;background:#fff;border:0}.tab_block{margin:0 0 1em 0}.tab_block .yui-content{background:#fff}.inline_block{margin:0;padding:0}.inline_block .heading{margin:2px 12px 0;padding:0 2px;font-size:108%;color:#000}.direct_block,.inline_block .content{margin:0;padding:6px;border:1px solid #ccc}.inline_block .actions{margin:0 6px 6px;padding:2px 6px;text-align:right;border:1px solid #ccc;border-top:0 none}.inline_block_big{margin:0 0 6px 0;padding:6px}.inline_block_big .heading{margin:2px 12px 0;padding:0 2px;font-size:140%;color:var(--color-secondary)}.inline_block_big a:hover{color:var(--color-info)}.inline_block_big .content{margin:0 6px;padding:18px 20px;border:1px solid #ccc}.inline_block_big .actions{margin:0 6px 6px;padding:18px 20px;text-align:right;border:1px solid #ccc;border-top:0 none}.inline_block h1 span,.inline_block h2 span,.inline_block_big h3 span,.inline_block_big h1 span,.inline_block_big h2 span,.inline_block_big h3 span{color:#666}.list_block{position:relative;margin:0;padding:8px 4px 4px;border-bottom:1px solid #ccc}.list_block .heading{margin:2px 0;padding:0}.list_block .content{margin:2px;padding:4px}.list_block .actions{margin:6px 0 2px;padding:0;text-align:right}.floating_box{float:right;width:25%;padding:12px}.middle_colum{margin:0;padding:0 1.2em;border-left:1px solid #ccc;border-right:1px solid #ccc}.yui-skin-docebo .table-container-over,.yui-skin-docebo .table-container-below{margin:12px 0;padding:8px 4px 4px;border-top:3px solid #eee;border-bottom:3px solid #eee;font-size:90%;zoom:1}.yui-skin-docebo .table-container-over{}.yui-skin-docebo .table-container-below{}.yui-skin-docebo .table-container-over a,.yui-skin-docebo .table-container-below a{padding:2px 4px}.yui-skin-docebo .table-container-over .table-actions,.yui-skin-docebo .table-container-below .table-actions{display:inline-block}.yui-skin-docebo .table-container-over .yui-pg-container,.yui-skin-docebo .table-container-below .yui-pg-container{display:inline-block;margin:0;float:right;vertical-align:middle}#container .layout_colum_container th.yui-dt0-col-_dyn_field_1,#container td.yui-dt0-col-_dyn_field_1,#container th.yui-dt0-col-_dyn_field_2,#container td.yui-dt0-col-_dyn_field_2{display:none}.yui-skin-docebo .little_table .yui-dt{font-size:83%;overflow:auto}.yui-skin-docebo .little_table .yui-dt .yui-dt-liner{padding:2px}.yui-skin-docebo .table_selection{margin:4px 2px 2px}.table-actions{text-align:left;margin:0;line-height:1.6em;float:left}.table-actions ul.ta{margin:8px 0 8px}.table-actions ul.ta li{display:inline;padding:2px 4px}.table-actions ul.ta li a{padding:2px 4px;text-decoration:none;background:#efefef;border:1px solid #ccc}.table-actions ul.ta li a:hover{text-decoration:underline}.table-actions a{text-decoration:underline}b.social-accounts-title{vertical-align:middle}ul.action-list{margin:8px 0 8px;padding:0;line-height:1.6em}ul.action-list li{display:-moz-inline-box;display:inline-block;padding:0 4px;margin:4px;border:1px solid #ccc}ul.action-list li span{vertical-align:middle}ul.social-accounts{margin:4px;padding:0;display:-moz-inline-box;display:inline-block;vertical-align:middle}ul.social-accounts li{display:-moz-inline-box;display:inline-block;padding:0 2px;margin:4px;vertical-align:middle}ul.social-accounts li span{vertical-align:middle}.related_date{color:#666;margin:0 8px;font-size:90%}.disabled span{color:#d0d0d0}.add_yuibutton span{background:url(https://academy.sagellc.jp/templates/standard/images/ico_sprite.png) no-repeat 8px -19px;text-align:left;white-space:nowrap;padding-left:22px}.ico-wt-sprite,.lang-sprite,.ico-sprite{text-decoration:none;background:url(https://academy.sagellc.jp/templates/standard/images/ico_sprite.png) 0 0 no-repeat;display:-moz-inline-box;display:inline-block;vertical-align:middle;border:none;margin:0;line-height:1.3em}.ico-sprite{height:17px;width:16px;text-decoration:none;overflow:hidden}.ico-sprite span{height:16px;width:16px;padding:0 0 2px 20px;text-indent:20px}.lang-sprite span,.ico-wt-sprite span,.ico-sprite span{padding:0 0 2px 20px;overflow:hidden}.lang-sprite{background:url(https://academy.sagellc.jp/templates/standard/images/ico_lang.png) 0 0 no-repeat}.lang-sprite span{padding:0 0 2px 25px;overflow:hidden}.ico-wt-sprite{padding:1px 25px 2px}.ico-wt-sprite span{padding:1px 1px 2px 18px;text-decoration:underline}.ico-wt-sprite:hover span,.lang-sprite:hover span,.ico-sprite:hover span{text-decoration:none}.subs_add{background-position:0 -20px}.subs_mod{background-position:0 -40px}.subs_del{background-position:0 -60px}.subs_elem{background-position:0 -80px}.subs_users{background-position:0 -100px}.subs_up{background-position:0 -120px}.subs_down{background-position:0 -140px}.subs_date{background-position:0 -160px}.subs_dup{background-position:0 -180px}.subs_actv{background-position:0 -200px}.subs_noac{background-position:0 -220px}.subs_info,.fd_info{background-position:0 -240px}.subs_notice,.fd_notice{background-position:0 -260px}.subs_error,.fd_error{background-position:0 -280px}.subs_import{background-position:0 -300px}.subs_unlocked{background-position:0 -320px}.subs_locked{background-position:0 -340px}.subs_user{background-position:0 -360px}.subs_unassoc{background-position:0 -380px}.subs_play{background-position:0 -400px}.subs_unread{background-position:0 -420px}.subs_read{background-position:0 -440px}.subs_close{background-position:0 -460px}.subs_categorize{background-position:0 -480px}.subs_course{background-position:0 -500px}.subs_competence{background-position:0 -520px}.subs_newfolder{background-position:0 -540px}.subs_download{background-position:0 -560px}.subs_csv{background-position:0 -580px}.subs_xls{background-position:0 -600px}.subs_htm{background-position:0 -620px}.subs_view{background-position:0 -640px}.subs_conf{background-position:0 -660px}.subs_lang{background-position:0 -680px}.subs_pdf{background-position:0 -700px}.subs_blank{background-position:0 -720px}.subs_confirm{background-position:0 -740px}.subs_cancel{background-position:0 -760px}.subs_admin{background-position:0 -780px}.subs_chart{background-position:0 -800px}.subs_plus{background-position:0 -820px}.subs_wait{background-position:0 -840px}.subs_left{background-position:0 -860px}.subs_right{background-position:0 -880px}.subs_menu{background-position:0 -900px}.subs_users_grey{background-position:0 -920px}.subs_elem_grey{background-position:0 -940px}.subs_pdf_grey{background-position:0 -960px}.subs_competence_grey{background-position:0 -980px}.subs_location{background-position:0 -1000px}.subs_print{background-position:0 -1020px}.subs_location_green{background-position:0 -1040px}.lang_arabic{background-position:0 -20px}.lang_bosnian{background-position:0 -40px}.lang_croatian{background-position:0 -60px}.lang_bulgarian{background-position:0 -660px}.lang_czech{background-position:0 -80px}.lang_danish{background-position:0 -100px}.lang_dutch{background-position:0 -120px}.lang_english{background-position:0 -140px}.lang_farsi{background-position:0 -160px}.lang_french{background-position:0 -180px}.lang_german{background-position:0 -200px}.lang_greek{background-position:0 -220px}.lang_hindi{background-position:0 -240px}.lang_hungarian{background-position:0 -260px}.lang_indonesian{background-position:0 -280px}.lang_italian{background-position:0 -300px}.lang_japanese{background-position:0 -320px}.lang_korean{background-position:0 -340px}.lang_malay{background-position:0 -360px}.lang_norwegian{background-position:0 -380px}.lang_polish{background-position:0 -400px}.lang_portuguese{background-position:0 -420px}.lang_portuguese-br{background-position:0 -440px}.lang_romanian{background-position:0 -460px}.lang_russian{background-position:0 -480px}.lang_simplified_chinese{background-position:0 -500px}.lang_slovak{background-position:0 -520px}.lang_spanish{background-position:0 -540px}.lang_swedish{background-position:0 -560px}.lang_finnish{background-position:0 -580px}.lang_thai{background-position:0 -600px}.lang_turkish{background-position:0 -620px}.lang_ukrainian{background-position:0 -640px}.lang_hebrew{background-position:0 -680px}.lang_latvian{background-position:0 -700px}.lang_lithuanian{background-position:0 -720px}.user_panel{float:right;position:relative;right:0;top:0;font-size:100%}.user_panel p{width:55%;float:left;text-align:right;padding:0 5% 0 0;border-right:2px solid #ccc}.user_panel p span{color:var(--color-primary)}.user_panel ul{float:left;margin:0;padding:0 0 0 5%}.user_panel ul li{margin:0;padding:0;list-style:none;line-height:2em}.user_panel a{padding:1px;text-decoration:none}.user_panel a:hover{text-decoration:underline}.user_panel span.select-language{padding-left:0;font-size:90%}.user_panel a.identity{background:url(https://academy.sagellc.jp/templates/standard/images/standard/identity.png) 0 50% no-repeat}.user_panel a.logout{background:url(https://academy.sagellc.jp/templates/standard/images/standard/exit.png) 0 50% no-repeat}.user_panel a.identity span,.user_panel a.logout span{padding-left:20px}.ico-tooltip{text-decoration:none;display:-moz-inline-box;display:inline-block;background:url(https://academy.sagellc.jp/templates/standard/images/ico_sprite.png) 0 -240px no-repeat;overflow:hidden;white-space:nowrap;height:16px;width:16px;text-indent:20px}.ico-tooltip em{}.container-blindnav{position:absolute;top:-990px;height:1px;width:1px;overflow:hidden}.container-smsmarket{float:right;margin:1em;padding:.8em;border:1px solid #ccc}.container-loadbox{position:absolute;top:0;right:50px;border:1px solid #aaa;border-top:0;padding:4px 10px;background:#fefefe}.container-loadbox img{vertical-align:middle}.container-loadbox span{margin-left:8px;font-size:90%;vertical-align:middle}div.container-feedback{margin:0;position:absolute;top:25%;width:40%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);border-top:0;padding:10px;font-weight:bold;font-size:90%;text-align:center;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;background:#ffc;border:1px solid #fc3;z-index:2}.pcontainer-feedback{position:relative;width:30%;left:35%;padding:.6em 3em;border-top:0;font-weight:bold;font-size:90%;text-align:center;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;background:#ffc;border:1px solid #fc3}.dialog_loading_msg{background:url(https://academy.sagellc.jp/templates/standard/images/standard/loading.gif) 0 -4px no-repeat;padding-left:24px;height:18px}.dialog_loading_msg span{vertical-align:middle}.up_dashboard{margin:0 0 6px 0;padding:0}.up_dashboard .heading{margin:2px 12px 0;padding:0 2px;font-size:108%;color:var(--color-primary)}.up_dashboard .content{margin:20px 0 0 0;padding:6px;border:2px solid #ccc;text-align:right;height:auto}.up_dashboard .content .logo{float:left}.up_dashboard .content img.boxed{margin:10px 2px}.up_dashboard .content img.boxed_width{max-width:100px}.up_dashboard .content img.boxed_height{max-height:150px}.up_dashboard .content p{margin-bottom:12px}.up_dashboard .content b{color:#000}.up_dashboard .actions{margin:0 6px 6px;padding:2px 6px;text-align:right;border:1px solid #ccc;border-top:0 none}#overlay_lightbox_c.yui-panel-container.shadow .underlay{position:absolute;background:transparent}#overlay_lightbox_c{z-index:-1000!important}.masked #overlay_lightbox_c{z-index:999999!important}#overlay_lightbox.yui-panel{border:none;overflow:visible;background:transparent}#overlay_lightbox.yui-panel .hd{padding:0;border:none;color:#fff;height:24px;margin:0;overflow:visible;position:relative;background:#000}#overlay_lightbox.yui-panel .hd h1{color:#fff;margin:0;padding:2px 2px 2px 8px;font-size:115%;background:transparent;display:inline}#overlay_lightbox.yui-panel .bd{overflow:hidden;margin:0;padding:0;border:2px solid #fff;background:#fff}#overlay_lightbox .close_handler{position:absolute;right:10px;top:1px;font-size:90%;font-weight:bold;color:#fff;text-decoration:none;display:-moz-inline-box;display:inline-block;vertical-align:middle;border:none;margin:0;height:16px}#overlay_lightbox .close_handler span{background:url(https://academy.sagellc.jp/templates/standard/images/ico_sprite.png) 0 -460px no-repeat;padding:2px 0 2px 20px;*text-indent:20px}#overlay_lightbox .close_handler:hover{text-decoration:underline}ul.navigation{margin:8px 0 8px;padding:0}ul.navigation li{display:inline;margin:0;padding:0;color:#666;font-weight:bold}ul.link_list{margin:0;padding:0}ul.link_list li{margin:6px 6px 6px 20px;padding:0;list-style:square}ul.link_list li a{text-decoration:none}ul.link_list li a:hover{text-decoration:underline}ul.link_list_inline{margin:0;padding:0}ul.link_list_inline li{display:inline-block;margin:0 4px 0 12px;padding:0;list-style:none;display:-moz-inline-box}ul.flat-categories{margin:20px 0;padding:0}ul.flat-categories li{margin:12px 0;padding:4px;list-style:none}ul.flat-categories li a{color:var(--color-primary);font-weight:bold}ul.style_none li{list-style:none}.form_elem{padding:0 6px}.form_line_l,.form-line{display:block;margin:1px 0;line-height:1.8em}.form_line_l p,.form-line p{display:inline-block;max-width:100%;margin:0 8px 0 0;padding:2px 0 2px 0;vertical-align:middle}.form_line_l .form-control{display:inline-block;vertical-align:middle}.form_line_l p span,.form-line p span,.form_line_l p label,.form_line_l .label_effect,.form-line p label{display:-moz-inline-box;display:inline-block;vertical-align:top;width:30em;font-weight:bold}.form_line_l input[type="checkbox"]+p span,.form-line input[type="checkbox"]+p span,.form_line_l input[type="checkbox"]+p label,.form-line input[type="checkbox"]+p label{width:calc(30em - 17px)}.form_line_l .mandatory,.form-line .mandatory{font-weight:bold;color:#e11;display:inline;width:auto}.form_line_l .grouping{display:-moz-inline-box;display:inline-block;vertical-align:top}.form_line_l select,.form-line select,.form_line_l .textfield,.form-line .textfield{width:20em}.yui-skin-sam .form_line_l .yui-ac-input{width:20em;position:relative}.form_line_l textarea.textarea_full{width:98%;margin:0 auto}.form_line_l select,.form-line select{margin-right:2px}.form_line_l input[type="checkbox"],.form-line input[type="checkbox"]{width:auto;border:0 none;padding:0}.form_line_l input.radio{display:inline-block}.form_elem_button{padding-top:12px;padding-right:1em;text-align:right}.form_elem_button .button{margin:0 8px}.yui-skin-docebo .yui-button input{color:#000;font-size:90%;line-height:1.6em;min-height:1.6em;padding:0 10px;background-color:transparent;cursor:pointer;border:medium none;display:block;margin:0}.fieldset-std{margin:10px 0;border:1px solid #ccc}.fieldset-std legend{margin:0 10px;padding:0 8px;font-weight:bold}.fieldset-std .fieldset-content{margin:10px}.fieldset-std a{font-size:108%;font-weight:bold;padding:2px 16px 2px 2px;text-decoration:none}.fieldset-open legend a{background:url(https://academy.sagellc.jp/templates/standard/images/standard/menu_open.png) no-repeat scroll right center transparent;font-size:75%;color:var(--color-primary)}.fieldset-close legend a{background:url(https://academy.sagellc.jp/templates/standard/images/standard/menu_closed.png) no-repeat scroll right center transparent;font-size:75%;color:var(--color-primary)}.fieldset-close .fieldset-content{display:none}.fieldset-close{border-width:3px 0 0}.fieldset-open{border-width:3px 0 3px;margin-bottom:20px}.docebo_calendar{background:url(https://academy.sagellc.jp/templates/standard/images/standard/date.png) center center no-repeat;text-align:left;text-indent:-10em;overflow:hidden;*padding-right:2em;*text-indent:0;white-space:nowrap;width:20px;height:18px}.cancel_filter{border-width:0;height:16px;margin:0;width:16px;overflow:hidden;cursor:pointer;vertical-align:text-bottom}.view_button{background:url(https://academy.sagellc.jp/templates/standard/images/standard/view.png) center center no-repeat;text-align:left;text-indent:-10em;overflow:hidden;*margin-left:10em;*padding:0 3em;white-space:nowrap;width:20px;height:18px}.quick_search_form{margin:0;text-align:right;float:right}.quick_search_form{background-color:var(--color-grey)!important}.quick_search_form a{color:var(--color-wrapper-text)!important}.quick_search_form a:hover{background-color:#3d3d3d!important;color:#fff!important}.quick_search_form .search_t{float:left}.quick_search_form #course_filter{width:50%;float:left}#admcontainer [id$="_table_container"]{clear:both}.forma-quick-search-form{width:100%;background-color:var(--color-primary)}.forma-quick-search-form--transparent{width:100%;background-color:transparent}.qsf_left{text-align:left;display:inline-block;float:left;background-color:#fff!important}.yui-skin-docebo .quick_search_form .yui-ac{width:15em;display:inline}.yui-skin-docebo .quick_search_form .yui-ac .yui-ac-input{width:15em;display:inline;position:static}.yui-skin-docebo .quick_search_form .yui-ac .yui-ac-container{text-align:left;top:1.4em;right:0}.search_t{border:1px solid #ccc;padding-left:2px;padding-top:2px;padding-right:2px;padding-bottom:2px;height:22px;width:auto;vertical-align:top}.search_b{background:url(https://academy.sagellc.jp/templates/standard/images/standard/find.png) 50% 50% no-repeat!important;border-width:0!important;height:21px;margin:0 0 0 -1px;vertical-align:top;width:21px;overflow:hidden;text-indent:30px;cursor:pointer;*padding-left:30px}.reset_b{background:url(https://academy.sagellc.jp/templates/standard/images/standard/reset.png) 50% 50% no-repeat!important;border-width:0!important;height:21px;margin:0 2px 0 0;vertical-align:top;width:21px;overflow:hidden;text-indent:30px;cursor:pointer;*padding-left:30px}.add_b{background:url(https://academy.sagellc.jp/templates/standard/images/standard/add.png) 50% 50% no-repeat!important;border-width:0!important;height:21px;margin:0 0 0 -1px;vertical-align:top;width:21px;overflow:hidden;text-indent:30px;cursor:pointer;*padding-left:30px}.plus_b{background:url(https://academy.sagellc.jp/templates/standard/images/ico_sprite.png) center -817px no-repeat!important;border-width:0;height:21px;margin:2px 2px 0 4px;vertical-align:top;width:21px;overflow:hidden;text-indent:30px;cursor:pointer;*padding-left:30px}.plus_b:hover,.plus_b:focus{background-position:center -817px}.plus_b:active{background-image:url(https://academy.sagellc.jp/templates/standard/images/ico_sprite.png)}.common_options{line-height:1.8em}.common_options+div{display:inline-block}.ma_selected_users{margin-left:2em}.yui-skin-docebo .form_autocomplete_container{display:inline}.yui-skin-docebo .form_autocomplete_container .yui-ac-input{position:static;width:20em}.yui-skin-docebo .form_autocomplete_container .yui-ac-container{width:20em}div.yui-ac-container div.yui-ac-content{width:280px!important}div.yui-ac-container div.yui-ac-content li span{font-size:17px!important}div.yui-ac-container div.yui-ac-content li{font-size:17px!important}.advanced_search{display:inline-block;display:-moz-inline-box;margin:0 0 4px;font-size:83%}.simple_search_box{display:block}.advanced_search_box{display:none;text-align:left}.advanced_search_box,.simple_search_box{margin-top:6px}.advanced_search_options{padding:8px;background:#efefef;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:left}.dyn_filter{padding:8px;background:#efefef;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.dyn_filter .action_frame{margin:0 0 4px}.dyn_filter .filters_list table td{padding:3px 6px}.dyn_filter .filters_list table td.first_col{font-weight:bold}.dyn_filter .filter_options{margin:4px 0 0}.dyn_filter .filter_options input{vertical-align:middle}.dyn_filter .filter_options label{margin:0 8px;vertical-align:middle}.yui-skin-sam .yui-dt table{width:100%}.yui-skin-sam .yui-dt tr th.image img,.yui-dt tr td.image img{margin:0}.yui-skin-sam .yui-dt tr th.image,.yui-dt tr td.image,.yui-skin-sam .yui-dt .min-cell,.yui-skin-sam .yui-dt .img-cell{white-space:nowrap;text-align:center;width:1%}.yui-skin-sam .yui-dt .min-cell,.table-view .min-cell{white-space:nowrap;text-align:left;width:1%;vertical-align:middle}.yui-skin-sam .yui-dt .nowrap,.table-view .nowrap{white-space:nowrap;text-align:left}.yui-skin-sam .yui-dt tfoot{border-top:2px solid #ccc;border-bottom:1px solid #ccc;background:#fff}.yui-skin-sam .yui-dt tfoot td{font-weight:bold;text-align:right}.quick_table{padding:0;margin:10px auto 5px;width:96%;font-size:90%}.quick_table tr th{padding:4px 4px;width:33%;text-align:center;font-weight:normal;border:1px solid #ccc;background:url(https://academy.sagellc.jp/templates/standard/yui-skin/sprite.png) repeat-x scroll 0 -1500px #eaeef9}.quick_table tr td{padding:2px 4px;text-align:center;border:1px solid #ccc}.vertical_table{padding:0;margin:10px;border-top:1px solid #ccc}.vertical_table caption{font-weight:bold;padding:4px 14px;font-size:108%}.vertical_table tr th{padding:4px 8px;font-weight:bold;font-size:90%}.vertical_table tr td{padding:4px 8px;font-size:90%}.yui-skin-docebo div.yui-always-show{width:20em;padding-bottom:20em}.yui-skin-docebo div.yui-always-show .yui-ac-content{max-height:18em;overflow:auto;overflow-x:hidden;_height:18em}.yui-ac-content .list_selected{background-color:#eee}.selected_list{margin:10px 0}.tag_cloud{float:none;list-style-type:none;padding:0;margin:5px;font-family:arial;font-size:100%;line-height:1.8em}.tag_cloud li{display:inline;padding:6px 8px}.tag_cloud li span.occurence{display:none}.tag_cloud a{text-decoration:none}.tag_cloud a:hover{text-decoration:underline}.tag_cloud li.t7{font-size:180%;font-weight:normal}.tag_cloud li.t6{font-size:150%;font-weight:normal}.tag_cloud li.t5{font-size:130%;font-weight:normal}.tag_cloud li.t4{font-size:110%;font-weight:normal}.tag_cloud li.t3{font-size:100%;font-weight:normal}.tag_cloud li.t2{font-size:85%;font-weight:normal}.tag_cloud li.t1{font-size:75%;font-weight:normal}div.panel_left_small{float:left;width:23%;margin:.8%;position:relative}div.panel_right_big{float:left;width:73%;margin:.8%;position:relative}div.panel_right_big div.table-container-over{margin-top:0}div.panel_left_small div.folder_tree{border:0 none;white-space:nowrap;overflow:auto;border:1px solid #ddd}div.panel_left_small div.folder_action_space{border-top:1px solid #ddd}div.panel_left_small span.title,div.panel_right_big span.title{font-weight:bold;margin-bottom:1.4em;display:block;padding-left:1em;top:-20px;position:absolute}div.panel_right_big div.table-container-over{}div.panel_right_big div.table-container-below{}div.progress_bar{margin:.2em;padding:0;background:#fff;border:1px solid #222;height:15px;overflow:hidden;line-height:1.3em}div.bar_fill{background:#3972a9;border:0 none;border-top:3px solid #7ba7da;height:14px;margin:0;z-index:50}div.bar_text{float:left;width:100%;text-align:center;z-index:100;margin:0;padding:0;border:0 none}.box_progress_bar{clear:both;position:relative;height:14px;margin:0;padding:0;border:1px solid #000;background:#fff;overflow:hidden;line-height:1.3em}.box_progress_complete{clear:both;position:relative;height:16px;margin:0;padding:0;border:1px solid #000;background:url(https://academy.sagellc.jp/templates/standard/images/standard/back_green.png) 0 0 repeat-x #0caa0c}.box_progress_failed{clear:both;position:relative;height:16px;margin:0;padding:0;border:1px solid #000;background:url(https://academy.sagellc.jp/templates/standard/images/standard/back_yellow.png) 0 0 repeat-x #ffcf31}.bar_complete{float:left;height:16px;margin:0;padding:0;border-right:1px solid #000;background:url(https://academy.sagellc.jp/templates/standard/images/standard/back_green.png) 0 0 repeat-x #0caa0c}.bar_failed{float:left;height:16px;margin:0;padding:0;border-right:1px solid #000;background:url(https://academy.sagellc.jp/templates/standard/images/standard/back_yellow.png) 0 0 repeat-x #ffcf31}.box_progress_bar{clear:both;position:relative;height:14px;margin:0;padding:0;border:1px solid #000;background:#fff;overflow:hidden;line-height:1.3em}.box_progress_cp_complete{clear:both;position:relative;height:14px;margin:0;padding:0;border:1px solid #000;background:url(https://academy.sagellc.jp/templates/standard/images/standard/back_blue.png) 0 0 repeat-x #0caa0c}.bar_cp_complete{float:left;height:14px;margin:0;padding:0;border-right:1px solid #000;text-align:center;background:url(https://academy.sagellc.jp/templates/standard/images/standard/back_blue.png) 0 0 repeat-x #0caa0c}.handover{cursor:pointer}.filter_container{margin:12px;border:1px solid #ccc}.fc_header{border-bottom:1px solid #ccc;background:url(https://academy.sagellc.jp/templates/standard/yui-skin/sprite.png) 0 0 repeat-x}.fc_header h2{padding:2px 12px}.fc_sec_header{padding:8px 12px 4px;margin:0;background:#efefef}.fc_body_filter{margin:0;padding:6px}.fc_filter_line p.fc_supportp{margin:0;padding:0;display:none}.fc_filter_line p.fc_supportp label{}.fc_filter_line{margin:8px 6px 10px;padding:0;font-size:90%}.fc_body_filter input.fc_filter_value{font-size:100%;line-height:1.1em;width:40px;text-align:right;margin:0 4px;padding:1px}.fc_body_filter select{font-size:100%;line-height:1.3em;margin:0 4px;padding:0}.yui-skin-docebo .select-language a{color:var(--color-primary);text-decoration:none;padding:0 16px 0 5px;font-weight:bold;text-transform:capitalize;background:url(https://academy.sagellc.jp/templates/standard/images/login/lang_arrow.png) no-repeat 99% 0}.yui-skin-docebo .select-language a:hover{text-decoration:underline}@media only screen and (max-width:768px){#language_setup{width:100%!important}}#language_setup{border:0 none}@media only screen and (max-width:768px){#language_setup{width:100%!important}}#language_setup .hd{background:transparent;border:0 none;margin:0;padding:0}#language_setup .bd{background:#000;border:1px solid #fff;padding:5px 12px}#language_setup li{margin:0;padding:0;display:-moz-inline-box;display:inline-block;list-style:none;width:30%;*float:left}#language_setup a{margin:6px;color:#fff;font-size:90%;font-weight:bold;text-decoration:none}#language_setup a:hover{text-decoration:underline}.def_lang{position:absolute;top:0;right:20px;padding:2px 4px;background:#fff;border:1px solid gray;border-top:0 none;font-size:90%;line-height:1.6em}.def_lang a{text-decoration:none}.TabView_container{margin:0}.TabView_container img{margin-top:0}.TabView_container form{margin:0;padding:0}.TabView_container ul.TabView_tabspace{border-color:var(--color-primary);border-style:solid;border-width:0 0 5px;margin:0;padding:0;zoom:1}.TabView_container ul.TabView_tabspace li{margin:0 .46em 0 0;padding:1px 0 0;zoom:1;list-style:none;display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1}.TabView_container ul.TabView_tabspace li div{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;background:url(https://academy.sagellc.jp/templates/standard/yui-skin/sprite.png) repeat-x left 0 #eee;border:solid #ccc;border-width:0 1px;color:#000;position:relative;text-decoration:none}.TabView_hotspot{cursor:pointer;font-size:90%;text-decoration:none;padding:0;margin:0;background:transparent;width:auto;overflow:visible;line-height:1.1em;border:solid #ccc;border-width:1px 0 0;cursor:hand;padding:2px 6px;left:0;right:0;bottom:0;top:-1px;position:relative}.TabView_container ul.TabView_tabspace li.TabElemDefault_active{margin:0 .36em -1px 0}.TabView_container ul.TabView_tabspace li.TabElemDefault_active div{background:var(--color-primary)}.TabView_container ul.TabView_tabspace li.TabElemDefault_active .TabView_hotspot{color:#fff;border-color:var(--color-primary);line-height:1.3em}.TabView_container div.TabView_content{clear:both;margin:0;padding:.6em;background:#fff;border:1px solid #ccc}.TabView_container .std_block,.std_block .std_block{border:0 none}.nav-bar{margin:0;padding:8px;text-align:center}.nav-info{display:none}.number-of-result{}.total-page{}ul.nav-pages{margin:0;padding:0;list-style-type:none}ul.nav-pages li{margin:0;padding:0;display:inline}span.nav-current,.nav-pages a,.nav-pages-button,a.nav-bar-prev,a.nav-bar-next,span.nav-bar-prev_disabled,span.nav-bar-next_disabled{padding:3px 6px;margin:1px 3px;font-size:83%;color:#3972a9;text-decoration:none;background:#fff;border:1px solid #3972a9}.nav-pages input,input.nav-bar-prev,input.nav-bar-next{vertical-align:middle;padding:2px 3px 1px 3px;margin:1px 3px;font-size:83%;color:#3972a9;text-decoration:none;background:#fff;border:1px solid #3972a9;cursor:pointer}input.nav-bar-prev,input.nav-bar-next{width:auto;overflow:visible}span.nav-current{background:#e3e9eb}input.nav-bar-prev,a.nav-bar-prev{padding-left:20px;background:url(https://academy.sagellc.jp/templates/standard/images/standard/prev.png) 2px 0 no-repeat #fff}input.nav-bar-next,a.nav-bar-next{padding-right:20px;background:url(https://academy.sagellc.jp/templates/standard/images/standard/next.png) 98% 0 no-repeat #fff}span.nav-current{background:#e3e9eb}a.nav-bar-prev{padding-left:20px;background:url(https://academy.sagellc.jp/templates/standard/images/standard/prev.png) 2px 0 no-repeat #fff}a.nav-bar-next{padding-right:20px;background:url(https://academy.sagellc.jp/templates/standard/images/standard/next.png) 98% 5px no-repeat #fff}span.nav-bar-prev_disabled{color:#aaa;padding-left:20px;border:1px solid #aaa;background:url(https://academy.sagellc.jp/templates/standard/images/standard/prev_disabled.png) 2px 5px no-repeat #eee}span.nav-bar-next_disabled{color:#aaa;padding-right:20px}.add_link{display:-moz-inline-box;display:inline-block;vertical-align:middle;border:none;margin:0;padding:4px}.add_link span{background:url(https://academy.sagellc.jp/templates/standard/images/ico_sprite.png) no-repeat 0 -20px;padding:1px 1px 1px 20px}div.cart_box{float:right;margin-right:2em;background:var(--color-primary);padding:2px 1.2em;-moz-border-radius:4em 1em 4em 1em;border-radius:4em 1em 4em 1em;-webkit-border-radius:4em 1em 4em 1em;font-weight:bold;margin-top:2px;position:relative}div.cart_box a{position:relative;text-decoration:none;color:#fff}div.cart_box a:hover{text-decoration:none}div.cart_box a .num_notify{font-size:.80em}.cart_right{float:right;margin-right:2em}p.total_price{margin-bottom:1em}.yui-t2 .yui-b{margin-left:-4px;width:14em}.yui-b{min-height:450px}ul.flat-categories{margin:20px 0 0 5px;padding:0}ul.flat-categories li{margin:2px 0;padding:4px 4px 4px 10px;list-style:none;background:#666 url(https://academy.sagellc.jp/templates/standard/images/treeview/arrow-right-circle.png) no-repeat 7px 4px;border-radius:5px;border:1px solid #999}ul.flat-categories li.expanded{background:var(--color-primary) url(https://academy.sagellc.jp/templates/standard/images/treeview/arrow-down-circle.png) no-repeat 7px 4px}ul.flat-categories li a{padding:2px 2px 2px 20px;color:#fff;font-weight:normal;text-decoration:none}ul.flat-categories li.selected a{text-decoration:none}ul.flat-categories ul{padding:0}ul.flat-categories ul li,ul.flat-categories ul li ul li{background-color:#ccc;border-color:#aaa!important;box-shadow:0 1px #ddd inset}ul.flat-categories>ul>li>a{color:#333!important}ul.flat-categories ul li.expanded{background:#ccc url(https://academy.sagellc.jp/templates/standard/images/treeview/arrow-down-circle.png) no-repeat 7px 4px}ul.flat-categories ul ul li{background-color:#eaeaea;border-color:#ccc!important;box-shadow:0 1px #fefefe inset}ul.flat-categories ul ul li a{color:#666}ul.flat-categories ul ul li.expanded{background:#eaeaea url(https://academy.sagellc.jp/templates/standard/images/treeview/arrow-down-circle.png) no-repeat 3px 4px}ul.flat-categories ul ul ul li{background-color:#fff}ul.flat-categories ul ul ul li a{color:#666}ul.flat-categories ul ul ul li.expanded{background:#fff url(https://academy.sagellc.jp/templates/standard/images/treeview/arrow-down-circle.png) no-repeat 3px 4px}ul.style_none li{list-style:none}.nav-tabs>li.active a{background-color:#ccc}.nav-tabs>li a{background-color:#eee!important}.productbox{background-color:#cfcfcf;height:440px;padding:10px;margin:10px 0;border:1px solid #fff;-moz-box-shadow:2px 2px 4px 0 #cfcfcf;-webkit-box-shadow:2px 2px 4px 0 #cfcfcf;-o-box-shadow:2px 2px 4px 0 #cfcfcf;box-shadow:2px 2px 4px 0 #cfcfcf;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=134, Strength=4)}.producttitle{font-weight:bold;font-size:1.2em;padding:5px 0 5px 0}.producttext{}.productprice{border-top:1px solid #fff;padding-top:5px}.pricetext{font-weight:bold;font-size:1.4em}.grid figcaption span::before{content:""}.grid{padding:20px 20px 100px;max-width:100%;margin:0 auto;list-style:outside none none;text-align:left}.cs-style-3 figcaption{height:150px;width:80%;top:auto;opacity:1;transform:translateY(100%);transition:transform .4s ease 0s , opacity .1s ease .3s;backface-visibility:hidden;bottom:50px}.grid figcaption h3{margin:0 0 10px;padding:0;color:#fff}.grid figure img{max-width:100%;display:block;position:relative}.cs-style-3 figcaption{height:100%;width:100%;top:auto;opacity:1;transform:translateY(97%);transition:transform .4s ease 0s , opacity .9s ease .9s;backface-visibility:hidden;bottom:70px}.no-touch .cs-style-3 figure:hover figcaption,.cs-style-3 figure.cs-hover figcaption{opacity:1;transform:translateY(70px);transition:transform .3s ease 0s , opacity 1.1s ease 0s;height:295px}.grid figcaption a{text-align:center;padding:1px 1px;border-radius:1px;display:inline-block;background:#555 none repeat scroll 1% 0%;color:#fff;width:70px}.grid figcaption{color:#fff}.grid figure{margin:0;position:relative;height:290px}.grid figcaption{background:#ccc none repeat scroll 0% 0%;color:#000}.grid li{width:400px;padding:10px}.cs-style-3 figcaption a{position:relative;bottom:-0;right:0}.header{position:fixed;left:0;right:0;z-index:99999;width:100%;height:50px;background:#fff;border:0 solid #ccc;margin:0 auto;padding:0 0% 0 0%}.header>nav{background-color:#fff;border-bottom:solid 1px #ddd}.avatar{width:30px;height:30px;margin:0 auto 0;border-radius:100%;border:2px solid #aaa;background-size:cover}img.no_traform{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important}.cbp-vm-switcher{padding:10px}.cbp-vm-options{text-align:right;padding-bottom:0}.cbp-vm-options a{display:inline-block;width:40px;height:40px;overflow:hidden;white-space:nowrap;color:#d0d0d0;margin:2px}.cbp-vm-options a:hover,.cbp-vm-options a.cbp-vm-selected{color:var(--color-primary)}.cbp-vm-options a:before{width:40px;height:40px;line-height:40px;font-size:30px;text-align:center;display:inline-block}.cbp-vm-switcher ul{list-style:none;padding:0;margin:0}.cbp-vm-switcher ul:before,.cbp-vm-switcher ul:after{content:" ";display:table}.cbp-vm-switcher ul:after{clear:both}.cbp-vm-switcher ul li{display:block;position:relative}.cbp-vm-image{display:block;margin:0 auto}.cbp-vm-image img{display:inline-block;max-width:100%}.cbp-vm-title{margin:0;padding:0}.cbp-vm-price{color:silver;max-width:100px}.cbp-vm-add{color:#fff;padding:10px 20px;border-radius:2px;margin:20px 0 0;display:inline-block;transition:background .2s}.cbp-vm-add-catalog{padding:10px 20px;border-radius:2px;margin:20px 0 0;display:inline-block;transition:background .2s}.cbp-vm-add:hover{}.cbp-vm-add:before{margin-right:5px}.cbp-vm-icon:before{font-family:'fontawesome';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.cbp-vm-view-grid ul{text-align:center}.cbp-vm-view-grid .cbp-vm-add{vertical-align:bottom;min-height:80px}.cbp-vm-view-grid .cbp-vm-add-catalog{vertical-align:bottom;background-color:#cecece}.cbp-vm-view-grid ul li{width:30%;text-align:center;padding:10px;margin:20px 5px 0;display:inline-block;min-height:460px;vertical-align:top;background-color:#f5f5f5;border:1px;border-color:#ccc;border-style:double;max-width:542px;height:360px;padding:15px;overflow:hidden;margin:5px;background-color:#f5f5f5;box-shadow:0 1px 3px #111;-moz-box-shadow:0 1px 2px #111;-webkit-box-shadow:0 1px 3px #111;border:3px solid #e1e0dd}.cbp-vm-view-grid .cbp-vm-title{font-size:.9em;min-height:80px}.cbp-vm-view-grid .cbp-vm-details{max-width:300px;min-height:180px;margin:0 auto}.cbp-vm-view-grid .cbp-vm-price{margin:10px 0;font-size:1.5em}.cbp-vm-view-list ul li{padding:20px;margin:20px 0 0;background-color:#f5f5f5;box-shadow:0 1px 3px #111;-moz-box-shadow:0 1px 2px #111;-webkit-box-shadow:0 1px 3px #111;border:3px solid #e1e0dd}.cbp-vm-view-list .cbp-vm-image,.cbp-vm-view-list .cbp-vm-title,.cbp-vm-view-list .cbp-vm-details,.cbp-vm-view-list .cbp-vm-price,.cbp-vm-view-list .cbp-vm-add{display:inline-block;vertical-align:middle;background-color:#f5f5f5}.cbp-vm-view-list .cbp-vm-title{max-width:20%;margin:0;padding:0;font-size:.9em}.cbp-vm-view-list .cbp-vm-price{margin:0;padding:0}.cbp-vm-view-list .cbp-vm-add-catalog{display:inline-table;vertical-align:middle;background-color:#cecece}.cbp-vm-view-list .cbp-vm-image{width:40%}.cbp-vm-view-list .cbp-vm-title{font-size:1em;padding:0 10px;white-space:normal;width:40%}.cbp-vm-view-list .cbp-vm-price{font-size:1.3em;width:0%}.cbp-vm-view-list .cbp-vm-details{width:35%;padding:0 15px;overflow:hidden;white-space:normal}.cbp-vm-view-list .cbp-vm-stato{margin:0;width:100%;padding:0 15px}.cbp-vm-view-list .cbp-vm-add{width:100%;margin:0;text-align:center}@media screen and (max-width:66.7em){.cbp-vm-view-list .cbp-vm-details{width:30%}}@media screen and (max-width:57em){.cbp-vm-view-grid ul li{width:49%;height:auto}}@media screen and (max-width:47.375em){.cbp-vm-view-list .cbp-vm-image{width:20%}.cbp-vm-view-list .cbp-vm-title{width:auto}.cbp-vm-view-list .cbp-vm-details{display:block;width:100%;margin:10px 0}.cbp-vm-view-list .cbp-vm-add{margin:10px}}@media screen and (max-width:40.125em){.cbp-vm-view-grid ul li{width:100%}}#container1_all_task ul{list-style:none}#container1_all_task .buttons{margin-bottom:20px}#container1_all_task .list li{width:100%;height:10%;padding-bottom:10px;min-height:10px}#container1_all_task .grid li{float:left;height:50px;padding:10px;padding-right:1px;margin:5px}#container1_all_task .list li .area1{width:20%;float:left}#container1_all_task .list li .area2{width:30%;float:left}#container1_all_task .list li .area3{width:35%;float:left;margin:auto}#container1_all_task .list li .area4{width:15%;float:left}#container1_all_task .grid li .area1{min-height:20%}#container1_all_task .grid li .area2{min-height:10%}#container1_all_task .grid li .area3{min-height:40%;padding:5px}#container1_all_task .grid li .area4{min-height:30%}#container1_new_task ul{list-style:none}#container1_new_task .buttons{margin-bottom:20px}#container1_new_task .list li{width:100%;height:10%;padding-bottom:10px;min-height:10px}#container1_new_task .grid li{float:left;height:50px;padding:10px;padding-right:1px;margin:5px}#container1_new_task .list li .area1{width:20%;float:left}#container1_new_task .list li .area2{width:30%;float:left}#container1_new_task .list li .area3{width:40%;float:left}#container1_new_task .list li .area4{width:10%;float:left}#container1_new_task .grid li .area1{min-height:20%}#container1_new_task .grid li .area2{min-height:10%}#container1_new_task .grid li .area3{min-height:40%;padding:5px}#container1_new_task .grid li .area4{min-height:30%}#container1_inprogress ul{list-style:none}#container1_inprogress .buttons{margin-bottom:20px}#container1_inprogress .list li{width:100%;height:10%;padding-bottom:10px;min-height:10px}#container1_inprogress .grid li{float:left;height:50px;padding:10px;padding-right:1px;margin:5px}#container1_inprogress .list li .area1{width:20%;float:left}#container1_inprogress .list li .area2{width:30%;float:left}#container1_inprogress .list li .area3{width:40%;float:left}#container1_inprogress .list li .area4{width:10%;float:left}#container1_inprogress .grid li .area1{min-height:20%}#container1_inprogress .grid li .area2{min-height:10%}#container1_inprogress .grid li .area3{min-height:40%;padding:5px}#container1_inprogress .grid li .area4{min-height:30%}#container1_completed ul{list-style:none}#container1_completed .buttons{margin-bottom:20px}#container1_completed .list li{width:100%;height:10%;padding-bottom:10px;min-height:10px}#container1_completed .grid li{float:left;height:50px;padding:10px;padding-right:1px;margin:5px}#container1_completed .list li .area1{width:20%;float:left}#container1_completed .list li .area2{width:30%;float:left}#container1_completed .list li .area3{width:40%;float:left}#container1_completed .list li .area4{width:10%;float:left}#container1_completed .grid li .area1{min-height:20%}#container1_completed .grid li .area2{min-height:10%}#container1_completed .grid li .area3{min-height:40%;padding:5px}#container1_completed .grid li .area4{min-height:30%}.enter_course{color:#fff;background:var(--color-primary);font-weight:bold;font-size:11px;padding:10px;margin:8px 0 0;height:auto;display:inline-block;transition:background .2s;text-transform:uppercase}.completed_course_2{}.course-block{padding:5px}.course-block-content{border-radius:4px;max-width:300px;height:280px;padding:5px;overflow:hidden;margin:auto;background-color:#f5f5f5;border:1px solid #ddd}.course-block-content.classe{height:565px}.course-cover{position:relative;overflow:hidden;margin:auto;background:#f0f0f0;color:#222;border:3px solid #e1e0dd;max-height:170px;width:100%;height:100%}.course-block-content.completed_course_2{border:3px solid #006400}.icon{position:absolute;z-index:12;left:4px;font-size:20px;top:8px;width:10px;height:10px;display:block;color:#ccc}.icon.cat{top:1px}.area2 h1{font-size:14px;padding:1px 0 0 0;margin:0;float:left;text-transform:uppercase;color:#fff;text-align:left}h1.cat{font-size:10px;text-align:left}.area2 p{font-weight:normal;margin-top:4px}.area1 a{cursor:help}.area1 img{margin-bottom:-5px;-webkit-transition:all .50s ease-out;-moz-transition:all .50s ease-out;-o-transition:all .50s ease-out;-ms-transition:all .50s ease-out;transition:all .50s ease-out}.area1 a:hover img{opacity:.8;transition-duration:700ms;transform:rotate(10deg) scale(2,2)}.area2{position:absolute;overflow:hidden;z-index:11;color:#fff;background:url(https://academy.sagellc.jp/templates/standard/images/bg-header.png);bottom:0;left:0;padding:10px 0 0 10px;display:block;margin:0;transition:all ease-in-out 300ms;-o-transition:all ease-in-out 300ms;-moz-transition:all ease-in-out 300ms;-webkit-transition:all ease-in-out 300ms;cursor:help}.course-cover .area2{width:100%;height:28%}.course-cover .area2.cat{width:100%;height:32%}.area1 a:hover .area2{height:100%;width:100%}.node-treeview1{background-color:#fff!important}.node-treeview1:hover{background-color:#e5e4ce!important}.node-treeview1.node-checked{background-color:var(--color-primary)!important}.node-treeview1.node-selected{background-color:var(--color-primary)!important}.course-cover p{opacity:0;transition:all ease-in-out 1000ms;-o-transition:all ease-in-out 1000ms;-moz-transition:all ease-in-out 1000ms;-webkit-transition:all ease-in-out 1000ms}.course-cover a:hover p{opacity:1}.course-cover.cat{min-height:150px}.data_chiusura{background:rgba(0,0,0,.5);color:rgba(255,255,255,.75);position:absolute;top:15px;right:15px;padding:2px 15px;font-size:10px;line-height:14px;min-width:66px;z-index:999;text-align:center}.corso_scaduto2{margin-bottom:5px}.giorno{font-size:25px;text-align:center;margin-bottom:5px;letter-spacing:2px}.mese{text-transform:uppercase;text-align:center;font-weight:bold}.extra{border-top:solid 1px rgba(255,255,255,.2);padding-top:5px;width:90%;font-size:11px}.descrizione_corso{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-width:90%;overflow:hidden;text-overflow:ellipsis;padding-top:1px;margin-bottom:10px;min-height:5%;font-size:12px}.descrizione_corso.cat{height:auto;padding-top:0;text-align:left}.utenti{padding-top:10px;width:90%}.tipo_corso{text-align:left;text-transform:uppercase;font-family:inherit}.cbp-vm-view-list .area1{width:75%}.cbp-vm-view-list .course-cover .area2.cat{height:50%}.studente,.categoria_corso{font-size:12px;float:right;text-transform:uppercase;max-width:50%;font-weight:bold;position:relative}.categoria_corso{font-size:12px;float:left;text-transform:uppercase;max-width:50%;font-weight:bold}.categoria_corso.cat{max-width:100%;margin:5px 0}.cbp-vm-view-list .categoria_corso.cat{float:right}.studente .fa,.categoria_corso .fa{color:var(--color-primary);font-size:16px;margin-right:3px;cursor:help}hr.style7{border-top:1px solid #8c8b8b;border-bottom:1px solid #fff;margin:0!important}.stato{float:left;margin:10px 0}.progress_status a{color:#cc0;cursor:help}.completed_status a{color:#3cc60d;cursor:help}.enrolled_status a{color:#d61111;cursor:help}.corso_scaduto{float:left;margin:8px 0}.disiscrivi{float:left;margin:8px 0}.disiscrivi .fa{color:#a94442}.area4{float:right}.lock{margin:8px 10px}.lock.cat{margin:0}.lock .fa{color:#a94442}@-webkit-keyframes hvr-icon-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(6px);
    transform: translateX(6px);
  }

  33.3% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes enter_course {
  16.65% {
    -webkit-transform: translateX(6px);
    transform: translateX(6px);
  }

  33.3% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}.enter_course{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.enter_course:before{content:"\f061";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.enter_course:hover:before,.enter_course:focus:before,.enter_course:active:before{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;color:#fff;text-decoration:none}a.enter_course:hover{text-decoration:none;color:#fff!important}.tooltips:hover:after{background:#333;background:rgba(0,0,0,.8);bottom:26px;color:#fff;content:attr(title);left:20%;padding:5px 15px;position:absolute;z-index:98;width:200px}.tooltips:hover:before{border:solid;border-color:#333 transparent;border-width:6px 6px 0 6px;bottom:20px;content:"";left:50%;position:absolute;z-index:99}#stato.tooltips:hover:after{left:1%!important;top:78%;bottom:inherit}#stato.tooltips:hover:before{left:8%!important;top:85%}#expired.tooltips:hover:after{left:10%!important;top:77%;bottom:inherit}#expired.tooltips:hover:before{left:15%!important;top:84%}#unscribe.tooltips:hover:after{width:160px}#unscribe.tooltips:hover:before{display:none}#classe_data_start.tooltips:hover:after{top:60%;bottom:inherit;left:8%;width:40%;background:rgba(0,128,0,.9);cursor:help}#classe_data_start.tooltips:hover:before{display:none}a#classe_data_start.tooltips:hover{cursor:help}#classe_data_end.tooltips:hover:after{top:60%;bottom:inherit;left:52%;width:40%;background:rgba(169,68,66,.9);cursor:help}#classe_data_end.tooltips:hover:before{display:none}a#classe_data_end.tooltips:hover{cursor:help}#statoclass.tooltips:hover:before{left:7%!important;top:87.6%}#statoclass.tooltips:hover:after{top:83%;bottom:inherit;left:2%}#luogo.tooltips:hover:after{bottom:inherit;top:68%;left:15%}#luogo.tooltips:hover:before{left:25%;top:72.5%;bottom:inherit}.waiting_for{width:50%;float:left;color:#fff;background:#c84000;font-weight:bold;font-size:11px;padding:3px;margin:3px 8%;height:auto;display:inline-block;transition:background .2s;text-transform:uppercase;text-align:center}.area3.classe{margin:10px 0}.linea{margin:15px 0}.box_edizioni{border:3px solid #e1e0dd}.cbp-vm-view-list .box_edizioni.cat{margin:15px;width:96.5%}.cbp-vm-view-list .edizioni_cal.cat{height:46px;margin:10px 44px;width:30%}.edizioni{padding:5px;background:#fff;margin-bottom:2px}.edizioni_nome{padding:5px;background:var(--color-primary);text-transform:uppercase;color:#fff}.edizioni_cal{padding:5px;background:#efecec}.edizioni_cal.cat{height:46px;margin-bottom:10px}.luogo{padding:5px;background:#e5e1e1;font-weight:bold;text-transform:uppercase}.luogo.cat{min-height:42px}.luogo .fa{color:var(--color-primary)}.luogo a{color:var(--color-primary);font-size:16px}a#luogo.tooltips:hover{color:#000}.edizioni_start{float:left;border:2px solid #108e09;padding:3px}.text_time{color:#108e09!important;font-weight:bold;text-decoration:none}.text_time_end{color:#a94442!important;font-weight:bold;text-decoration:none}.edizioni_start:hover{color:#108e09}.edizioni_end{float:right;border:2px solid #a94442;padding:3px}.edizioni_start .fa{color:#108e09}.edizioni_end .fa{color:#a94442}.container_tab{margin:15px auto;width:100%}ul.tabs{margin:0;padding:0;list-style:none}ul.tabs li{background:none;color:#222;display:inline-block;padding:10px 15px;cursor:pointer;text-transform:uppercase;font-weight:bold;background:#eee}ul.tabs li.current{background:var(--color-primary);color:#fff;box-shadow:0 1px 3px #c84000;-moz-box-shadow:0 1px 2px var(--color-primary);-webkit-box-shadow:0 1px 3px #c84000;border:3px solid #c84000}.tab-content{background:#fff;padding:15px;box-shadow:0 1px 3px #111;-moz-box-shadow:0 1px 2px #111;-webkit-box-shadow:0 1px 3px #111;border:0 solid #c84000}.tab-content.current{display:inherit}.glyphicon.cat{font-size:20px}#treeview1{margin:15px 0;background-color:#fff}@media (min-width:992px){.col-md-12{border:0 solid #ccc!important;border-top-color:#fff!important}}@media screen and (max-width:768px){.categoria_corso_nome,.studente{font-size:11.6px}.edizioni_start,.edizioni_end{font-size:11px;padding:2px}}@media screen and (max-width:767px){.course-cover.cat{height:auto}.cbp-vm-view-list .course-cover.cat{min-height:151px;width:240px}.cbp-vm-view-list .categoria_corso.cat{float:none}.cbp-vm-view-list .edizioni_cal.cat{margin:0 0 5px 0;width:100%}}@media screen and (max-width:768px){.boxed{max-height:40%}}.user-tab-container{min-height:500px;min-width:700px;position:relative}.user-tab-container+.nav-pills{display:none}.user-tab{width:100%;padding:10px;display:none}.user-tab.is-visible{display:block}#pop_up_container{width:100%!important}.container-feedback .container-feedback{position:initial;width:100%;left:initial;transform:none;border:none}.screenreader{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;width:1px;overflow:hidden;position:absolute!important;word-wrap:normal!important;color:#000;background-color:#fff!important}.alert-danger{color:#fff!important;font-weight:bold!important;background:#a94442!important}.input_label{margin:0}.input_label_margin{margin-top:25px}.no_margin_padding{margin:0!important;padding:0!important}.auto_margin{margin:0 auto!important}.pull-left{width:30%;height:100%;display:flex;align-items:center}.pull-right-size{width:70%;height:100%;justify-content:flex-end}.course-icon-position{top:-20px!important}.dropdown-toggle:hover{border:none!important}.noBorder{border:none!important}.resizeInput{width:15rem!important;padding-right:0!important}.btnContainer{width:100%;text-align:left;position:relative;text-decoration:none;color:#000;padding:18px 16px 16px 56px;display:block;transition:all .2s ease-in-out;background:rgba(0,0,0,0);pointer-events:all;margin-left:10px}.inputBtnContainer{display:flex;align-items:center;width:100%}a:focus,a:hover{text-decoration:underline!important}.no-border{border:none!important}*:focus-visible{outline:1px solid #b2ce4f!important;box-shadow:0 0 0 5px rgba(178,206,79,.26);border:inherit}*:focus:not(:focus-visible) {outline:0!important}html,body{height:100%}body{font:13px/1.231 arial,sans-serif;color:#333;background:#fff;*font-size:small;*font:x-small}.header,.content,.footer,.webcontent,.external_page{position:relative;width:900px;margin:0 auto;padding:0}.webcontent-catalogue{position:relative;width:80%;margin:0 auto;padding:0}.header{height:70px;padding:5px 0}.header .cat_link{text-decoration:none;color:var(--color-primary)}.header .catalogue{position:absolute;bottom:10px;right:215px;font-size:90%;letter-spacing:1px}.header .select-language{position:absolute;bottom:10px;right:15px;font-size:90%;letter-spacing:1px}.header #main_title{position:absolute;bottom:10px;left:0;width:221px;height:53px;background:url(https://academy.sagellc.jp/templates/standard/images/company_logo.png) no-repeat 0 100%;overflow:hidden}.header #main_title a{display:block;width:221px;height:53px;padding:0 300px 0}.content{width:898px;height:372px;background:url(https://academy.sagellc.jp/templates/standard/images/login/image.jpg) no-repeat 0 0;border:1px solid var(--color-primary)}.content h2{position:relative;color:#fff;font-size:180%;font-weight:normal;margin:0;padding:0 14px}.content .login-box,.content .login-box-social{float:right;width:31%;height:342px;background:url(https://academy.sagellc.jp/templates/standard/images/login/bg_login.png) repeat 0 0;padding:15px 0;margin:0 20px}.content #login_confirm{margin:20px 28px;padding:0}.content #login_confirm p,.content #login_confirm div{}.content #login_confirm label{font-size:90%;font-weight:bold;margin:0 10px 4px 0}.content #login_confirm input.textfield{font-size:100%;font-weight:normal;margin:4px 0;padding:2px;width:218px;border:1px solid var(--color-primary)}.content #login_confirm input#login{background:#929b00;border:0 none;color:#fff;font-size:100%;font-weight:bold;padding:3px 18px;margin:6px 0}.content #social_login{float:right;zoom:1;margin-right:10px}.content #social_login span{font-weight:bold}.content #social_login a{margin:0 4px}.content #social_login img{height:22px}.content #service_msg{font-size:90%;position:relative;width:100%}.content .logout{display:block;padding:3px 18px;background:url(https://academy.sagellc.jp/templates/standard/images/login/bg_login.png) repeat 0 0}.content .login_failed{display:block;color:#fff;background:#e11;padding:3px 18px;-khtml-opacity:.80;-moz-opacity:.80;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);opacity:.80}.content .homecatalogue{position:absolute;top:15px;left:25px;font-size:90%;letter-spacing:1px;padding:5px;background-color:var(--color-primary)}.content .homecatalogue a{text-decoration:none;color:#fff}.content .homecatalogue a:hover{text-decoration:underline}.footer{background:var(--color-primary);height:21px;font-size:90%}.footer-catalogue{background:var(--color-primary);height:21px;font-size:90%;width:100%}.footer #link{margin-top:3px;padding:3px 16px 4px}.footer-catalogue #link{margin-top:3px;padding:3px 16px 4px}.footer a{text-decoration:none;color:#fff}.footer-catalogue a{text-decoration:none;color:#fff}.footer a:hover{text-decoration:underline}.footer-catalogue a:hover{text-decoration:underline}.footer #link a.first{font-weight:bold;padding:0 6px 0 0;margin:0 3px 0 0;border-right:1px solid #fff}.footer-catalogue #link a.first{font-weight:bold;padding:0 6px 0 0;margin:0 3px 0 0;border-right:1px solid #fff}.footer .copyright{position:absolute;bottom:-6px;right:16px;color:#fff}.footer-catalogue{bottom:-6px;right:16px;color:#fff}.footer .ownedby{color:#fff}.webcontent .box{margin:10px 5px}.webcontent h3{margin:0 0 10px;padding:0;font-size:140%;color:var(--color-primary)}.webcontent p{margin:0 0 6px}.reg_note{font-weight:bold;margin:1em 0 0;padding:.20em}.reg_form{padding:.40em}.reg_title_privacy{margin:24px auto 4px;padding:.20em;width:70%;color:#fff;font-weight:bold}.privacy_box{margin:0 auto;padding:.40em;width:90%;max-height:150px;overflow:auto;background:#fff;border:1px solid var(--color-primary)}.reg_form_button{text-align:right;margin:0 auto;padding:.40em}.reg_button{cursor:pointer;font-weight:bold}ul.reg_instruction{margin:.20em .20em 1em;padding:4px 12px 4px 24px}ul.reg_instruction li{list-style-type:square;margin:2px}.reg_err_data{margin:.40em;padding:.40em;color:red;font-weight:bold;border:1px solid red}.reg_success{margin:.40em;padding:.40em;border:1px solid #fff}.lostpwd_box{margin:1em;padding:.60em .60em 0 .60em}.lostpwd_logo{margin:0 .40em;padding:0}.lostpwd_box span{font-weight:bold}.form_right{margin:.60em 0 0 0;padding:.40em;text-align:right;color:#fff;font-weight:bold;background:var(--color-primary)}.form_right .textfield{margin:0 14px;width:auto;padding:0;border:1px solid #4180ac}.external_page{background:var(--color-primary)}.external_page ul#main_menu{position:relative;left:0;padding:10px 7px;font-size:.8em}.external_page ul#main_menu li{display:inline;margin:0 0 0 10px;border-right:1px solid #fff}.external_page ul#main_menu li.last{border:0 none}.external_page ul#main_menu li a{margin:0 10px 0 0;color:#fff;font-weight:normal;text-decoration:none}.external_page ul#main_menu li a.odd{color:#003466}@media only screen and (max-width:940px),only screen and (max-device-width:940px){*{box-sizing:border-box}body{width:100%;min-width:100%}.header{width:100%;height:auto;padding:10px 15px}.header .left_logo{max-width:70%}.content{width:100%;height:auto;background:none}.content h2{padding:0;top:20px;color:#000}.content .homecatalogue{left:17px}.content #login_confirm{margin:40px 0}.content .login-box,.content .login-box-social{width:100%;height:auto;background-color:#fff;float:none;margin:0;padding:30px 15px}.content #login_confirm p{margin:0}.content #login_confirm label{margin-bottom:0}.content #login_confirm input.textfield{width:100%;height:30px}.content #login_confirm input#login{width:100%;height:30px}.header,.content,.footer,.webcontent,.external_page{width:100%}.login-line{margin-bottom:20px}.footer{height:auto;padding:10px 0 10px 0;line-height:20px}.footer #link{padding:3px 15px 4px;margin-top:0}.footer #link{padding:0 15px 0 15px}.footer .copyright{position:relative;bottom:auto;right:auto;padding:0 15px 0 15px}div#language_setup_c{}.webcontent .box{margin:0}.lostpwd_box{padding:0;margin:0 0 30px 0}.header,.content,.footer,.webcontent,.external_page{position:relative;width:100%;margin:10px auto}.external_page ul#main_menu{padding:10px 5px}.form_right .textfield{height:25px}.reg_form_button{text-align:center}#reg_button-button{width:115px;height:30px;margin:auto;font-size:100%}}@media only screen and (max-width:768px){.header{margin:10px auto 40px}.header .select-language{position:absolute;bottom:-20px;left:50%;right:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}div#language_setup_c{left:0!important;width:100%!important}div#language_setup{width:100%!important}p label[for="new_lang"]{display:none}}