*{font-family:'Proxima Nova',sans-serif !important;}
strong,b{font-weight:bold;}
html,body{height:100%;color:#2e2e2e;}
section{max-width:960px;margin:auto;}section.full-width{max-width:100%;padding-left:0;padding-right:0;}
ul,ol{margin:0.7em 0;padding:0 0 0 1em;list-style-position:outside;}ul li.leaf,ol li.leaf{list-style-image:none;list-style-type:none;}
ol{list-style-type:decimal;}
ul{list-style-type:disc;}
::-moz-selection{background:#939598;color:#ffffff;text-shadow:none;}
::selection{background:#939598;color:#ffffff;text-shadow:none;}
.productTitle{color:#939598;padding-left:12px;padding-top:15px;font-size:24px;line-height:24px;font-weight:lighter;font-style:italic;}
.title{font-size:40px;line-height:40px;}
.subtitle{font-size:25px;line-height:25px;}
.line{margin:10px 0;}
.small{font-size:11px;}
.alignCenter{text-align:center;}
.alignRight{text-align:right;}
.alignLeft{text-align:left;}
.bold{font-weight:bold;}
.underline{text-decoration:underline;}
.l-grid{margin:0px;padding:0px;list-style:none;}.l-grid li{float:left;height:100%;}
.l-grid.l-grid-margin li{margin:0 8px 8px 0;}
header{position:relative;margin:auto;background-color:#ffffff;z-index:2;-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 2px 10px rgba(0, 0, 0, 0.4);box-shadow:0 2px 10px rgba(0, 0, 0, 0.4);}header:after{content:'';position:absolute;left:0;right:0;bottom:0;height:4px;background:#ffffff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #bfbfbf), color-stop(1, #ffffff));background:-ms-linear-gradient(bottom, #bfbfbf, #ffffff);background:-moz-linear-gradient(center bottom, #bfbfbf 0%, #ffffff 100%);background:-o-linear-gradient(#ffffff, #bfbfbf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#bfbfbf', GradientType=0);}
header:before{content:'';position:absolute;top:0;right:0;bottom:0;width:4px;background:#ffffff;background:-moz-linear-gradient(left, #ffffff 0% #f4f4f4 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #f4f4f4) color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(left, #ffffff 0%, #f4f4f4 100%);background:-o-linear-gradient(left, #ffffff 0%, #f4f4f4 100%);background:-ms-linear-gradient(left, #ffffff 0%, #f4f4f4 100%);background:linear-gradient(to right, #ffffff 0%, #f4f4f4 100%);}
.mobileHeaderWrapper .login-logo-right{float:right;text-align:right;margin-top:5px;margin-right:10px;}
@media (max-width:400px){.mobileHeaderWrapper .login-logo img{width:120px;} .mobileHeaderWrapper .login-logo-right img{width:55px;}}.mobileHeaderWrapper #mobileNavBar{z-index:1;background-color:#f1f1f4;}.mobileHeaderWrapper #mobileNavBar li{border-top:#e4e4e4 1px solid;}.mobileHeaderWrapper #mobileNavBar li:first-child{border-top:none;}
.mobileHeaderWrapper #mobileNavBar li span.name{padding-left:12px;line-height:30px;color:#939598;}
.mobileHeaderWrapper #mobileNavBar li a{padding-left:12px;color:#515151;}.mobileHeaderWrapper #mobileNavBar li a:hover,.mobileHeaderWrapper #mobileNavBar li a:focus{background:none;background-color:#e4e4e4;}
.mobileHeaderWrapper .navbar{margin-bottom:0;}.mobileHeaderWrapper .navbar .nav-collapse{height:auto;}.mobileHeaderWrapper .navbar .nav-collapse .nav{margin-bottom:0;}
.mobileHeaderWrapper .btn-navbar-wrapper{position:absolute;margin:0;top:22px;right:10px;}.mobileHeaderWrapper .btn-navbar-wrapper .btn-navbar{padding:4px 10px;background:transparent;}.mobileHeaderWrapper .btn-navbar-wrapper .btn-navbar .icon-bar{display:none;}
.mobileHeaderWrapper .btn-navbar-wrapper .btn-navbar .close{display:block;}
.mobileHeaderWrapper .btn-navbar-wrapper .btn-navbar.collapsed .icon-bar{display:block;height:3px;background:#939598;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.mobileHeaderWrapper .btn-navbar-wrapper .btn-navbar.collapsed:hover .icon-bar{background:#515151;}
.mobileHeaderWrapper .btn-navbar-wrapper .btn-navbar.collapsed .close{display:none;}
.headerWrapper{min-height:130px;}.headerWrapper header{width:960px;height:95px;margin-bottom:40px;}.headerWrapper header .logo{float:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:260px;height:100%;padding-top:10px;text-align:center;position:relative;z-index:3;-webkit-box-shadow:2px 2px 10px rgba(0, 0, 0, 0.4);-moz-box-shadow:2px 2px 10px rgba(0, 0, 0, 0.4);box-shadow:2px 2px 10px rgba(0, 0, 0, 0.4);}
.headerWrapper header .login-logo-right{position:absolute;top:10px;right:15px;}
.headerWrapper header .top{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;width:700px;position:relative;z-index:2;background-color:#f1f1f4;font-size:13px;line-height:13px;}.headerWrapper header .top .navbar{margin-bottom:0;}.headerWrapper header .top .navbar .navbar-inner{background-color:transparent;background-image:none;box-shadow:none;border-width:0;filter:none;min-height:30px;margin-bottom:0px;}.headerWrapper header .top .navbar .navbar-inner .nav{margin:0;padding:0;float:right;}.headerWrapper header .top .navbar .navbar-inner .nav>li.divider-vertical{height:20px;margin:5px 0 0 0;border-left-width:0px;}
.headerWrapper header .top .navbar .navbar-inner .nav>li span.name{padding:0px 15px;line-height:30px;color:#939598;}
.headerWrapper header .top .navbar .navbar-inner .nav>li a{display:block;color:#4d95d8;text-shadow:none;font-weight:normal;padding:5px 15px;background:transparent;}.headerWrapper header .top .navbar .navbar-inner .nav>li a:hover,.headerWrapper header .top .navbar .navbar-inner .nav>li a:focus{color:#8dc63f;text-decoration:underline;}
@media (min-width:980px){.headerWrapper header .top .navbar .navbar-inner .nav>li.dropdown.open>.dropdown-menu>li>a:hover,.headerWrapper header .top .navbar .navbar-inner .nav>li.dropdown.open>.dropdown-menu>li>a:hover,.headerWrapper header .top .navbar .navbar-inner .nav>li.dropdown.open>.dropdown-menu>li>a:focus,.headerWrapper header .top .navbar .navbar-inner .nav>li.dropdown.open>.dropdown-menu>li>a:focus{color:#ffffff;background:#4d95d8;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #4d95d8), color-stop(1, #4d95d8));background:-ms-linear-gradient(bottom, #4d95d8, #4d95d8);background:-moz-linear-gradient(center bottom, #4d95d8 0%, #4d95d8 100%);background:-o-linear-gradient(#4d95d8, #4d95d8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d95d8', endColorstr='#4d95d8', GradientType=0);text-decoration:none;}}
.headerWrapper header .bottom{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;width:700px;height:62px;position:relative;z-index:1;}.headerWrapper header .bottom ul{margin:0;position:relative;}.headerWrapper header .bottom ul li{list-style:none;float:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:62px;font-size:16px;line-height:16px;padding-top:30px;margin-right:20px;}.headerWrapper header .bottom ul li.link{cursor:pointer;font-weight:bold;-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;}.headerWrapper header .bottom ul li.link *{color:#515151;}
.headerWrapper header .bottom ul li.link a:hover{text-decoration:none;}
.headerWrapper header .bottom ul li.link.active,.headerWrapper header .bottom ul li.link:hover{border-bottom:4px solid #8dc63f;}.headerWrapper header .bottom ul li.link.active *,.headerWrapper header .bottom ul li.link:hover *{color:#8dc63f;}
.headerWrapper header .bottom ul li.name{color:#939598;padding-top:26px;padding-left:20px;font-size:24px;font-weight:lighter;line-height:24px;font-style:italic;border-bottom-width:0px;}
.bg-top{position:absolute;top:0;left:0;right:0;height:30px;z-index:-2;background-color:#2e2e2e;}
.c-breadcrumb{position:absolute;top:30px;left:0;right:0;z-index:0;height:35px;padding-top:70px;font-size:80%;font-weight:lighter;background-color:#515151;color:#ffffff;}.c-breadcrumb ul{margin-left:16%;float:left !important;}.c-breadcrumb ul li{padding:5px;}.c-breadcrumb ul li.sep{color:#939598;}.c-breadcrumb ul li.sep:after{content:'>';}
@media (max-width:979px){.c-breadcrumb{position:static;padding-top:0px;height:30px;}.c-breadcrumb ul{margin-left:0px;}}
.collapsible-desktop-header{position:relative;}.collapsible-desktop-header .header-main{position:relative;height:95px;background-color:#515151;}.collapsible-desktop-header .header-main .bg-top{z-index:auto;}
.collapsible-desktop-header .c-breadcrumb{position:relative;padding-top:0;height:34px;top:0;}.collapsible-desktop-header .c-breadcrumb>*{height:34px;}
.collapsible-desktop-header .c-breadcrumb .bc-logo{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:130px;margin-left:-130px;height:100%;padding:0px;text-align:center;position:relative;z-index:3;-webkit-box-shadow:2px 2px 10px rgba(0, 0, 0, 0.4);-moz-box-shadow:2px 2px 10px rgba(0, 0, 0, 0.4);box-shadow:2px 2px 10px rgba(0, 0, 0, 0.4);background-color:#fff;}
.collapsible-desktop-header .c-breadcrumb .bc-navbar-btn{text-align:right;padding-right:30px;}.collapsible-desktop-header .c-breadcrumb .bc-navbar-btn .menu-3-lines{line-height:34px;}
.collapsible-desktop-header.compact .header-main{display:none;}
.collapsible-desktop-header.compact .bc-logo{margin-left:0px;}
#contentWrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -60px;}
#push,footer{height:80px;}
footer .wrapper{min-width:960px;display:block;width:100%;}
footer .links-wrapper{background:#515151;display:block;clear:both;width:100%;}
footer .courses-wrapper{position:relative;background:transparent url() top left repeat-x;overflow:hidden;text-overflow:ellipsis;width:100%;}footer .courses-wrapper .fill{display:block;width:4800px;height:960px;position:absolute;top:0px;right:50%;background-color:#4d95d8;z-index:1;}
footer #footer{overflow:hidden;border:0 !important;word-wrap:break-word;}footer #footer:before{clear:none;content:"";display:table;}
footer #footer:after{clear:none;}
footer #footer [class*="region-footer"]{float:left;width:172px;}
footer #footer .region-footer1{margin-left:0px;margin-right:-192px;}
footer #footer .region-footer2{width:556px;margin-left:192px;margin-right:-768px;}footer #footer .region-footer2 ul.menu{width:172px;}
footer #footer .region-footer3{margin-left:384px;margin-right:-576px;}
footer #footer .region-footer4{margin-left:576px;margin-right:-768px;}
footer #footer .region-footer5{margin-left:768px;margin-right:-960px;}
footer #courses{z-index:100;position:relative;background:transparent url() bottom right no-repeat;}footer #courses .region-bottom{margin-left:auto;margin-right:auto;min-width:960px;width:100%;}footer #courses .region-bottom:after{clear:both;display:table;content:'';}
footer #courses ul{margin:0;float:left;padding-left:0;}footer #courses ul.accounting1{width:100px;}
footer #courses ul li{list-style-image:none;list-style:none;margin-bottom:0.5em;}
footer #courses #block-block-4{float:left;width:236px;margin-left:0px;margin-right:-256px;}
footer #courses #block-menu-menu-project-management{float:left;width:204px;margin-left:224px;margin-right:-448px;margin-top:42px;}footer #courses #block-menu-menu-project-management h2{font-size:15px;margin:0.35em 0;line-height:20.25px;}
footer #courses #block-menu-menu-healthcare{float:left;width:172px;margin-left:480px;margin-right:-672px;margin-top:42px;}footer #courses #block-menu-menu-healthcare h2{font-size:15px;margin:0.35em 0;line-height:20.25px;}
footer #courses #block-block-5{float:left;width:236px;margin-left:608px;margin-right:-864px;color:#ffffff;margin-top:27px;}footer #courses #block-block-5 p{text-align:center;margin:0.9em 0;}
footer #courses #block-block-5 img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;outline:none;display:block;margin:1em auto;}
footer #courses #block-block-5 a{color:#2e2e2e;text-align:right;}
footer #footer,footer #courses{font-size:13.04px;line-height:17.604px;width:940px;padding:20px 10px 10px;display:block;margin-left:auto;margin-right:auto;}footer #footer .block,footer #courses .block{font-size:13.04px;line-height:16.952px;font-weight:400;}footer #footer .block h2,footer #courses .block h2{padding:0px;font-size:17px;line-height:22.95px;font-weight:700;color:#ffffff;margin:0.7em 0;}
footer #footer .block h3,footer #courses .block h3{font-size:15px;line-height:20.25px;font-weight:700;color:#ffffff;margin:0.35em 0px;}
footer #footer .block a,footer #courses .block a{color:#e4e4e4;}footer #footer .block a:hover,footer #courses .block a:hover{color:#ffffff;}
footer #footer .block li,footer #courses .block li{padding:0px;margin:0.5em 0;line-height:16.952px;}
footer #footer .block.block-menu,footer #courses .block.block-menu,footer #footer .block.block-menu-block,footer #courses .block.block-menu-block{margin:0 0 30px 0;}footer #footer .block.block-menu ul.left,footer #courses .block.block-menu ul.left,footer #footer .block.block-menu-block ul.left,footer #courses .block.block-menu-block ul.left{float:left;}
footer #footer .block.block-menu ul.menu,footer #courses .block.block-menu ul.menu,footer #footer .block.block-menu-block ul.menu,footer #courses .block.block-menu-block ul.menu{margin:0;padding-left:0;}footer #footer .block.block-menu ul.menu li,footer #courses .block.block-menu ul.menu li,footer #footer .block.block-menu-block ul.menu li,footer #courses .block.block-menu-block ul.menu li{line-height:16.952px;margin:0 0 0.5em 0;padding:0;float:none;}
footer #footer .block.block-menu ul.links,footer #courses .block.block-menu ul.links,footer #footer .block.block-menu-block ul.links,footer #courses .block.block-menu-block ul.links{margin:0px;padding:0px;}footer #footer .block.block-menu ul.links li,footer #courses .block.block-menu ul.links li,footer #footer .block.block-menu-block ul.links li,footer #courses .block.block-menu-block ul.links li{padding:0px;margin:0.5em 0;}footer #footer .block.block-menu ul.links li.first,footer #courses .block.block-menu ul.links li.first,footer #footer .block.block-menu-block ul.links li.first,footer #courses .block.block-menu-block ul.links li.first{margin-top:0;}
footer #footer .block.block-menu ul.links li.last,footer #courses .block.block-menu ul.links li.last,footer #footer .block.block-menu-block ul.links li.last,footer #courses .block.block-menu-block ul.links li.last{margin-bottom:0;}
.footer-copyright{padding-top:20px;font-size:small;line-height:100%;width:960px;margin-left:auto;margin-right:auto;}@media (max-width:979px){.footer-copyright{width:100%;}.footer-copyright>*{padding-left:10px;}}@media (max-width:767px){.footer-copyright{text-align:center;padding-left:0;}}
a{color:#4d95d8;cursor:pointer;}a:hover,a.active{color:#4d95d8;text-decoration:underline;}
.tabsWrapper{padding-top:10px;background:#e2ddd3;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #d7d2c8), color-stop(1, #e2ddd3));background:-ms-linear-gradient(bottom, #d7d2c8, #e2ddd3);background:-moz-linear-gradient(center bottom, #d7d2c8 0%, #e2ddd3 100%);background:-o-linear-gradient(#e2ddd3, #d7d2c8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2ddd3', endColorstr='#d7d2c8', GradientType=0);-webkit-box-shadow:inset 0 -4px 6px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 -4px 6px rgba(0, 0, 0, 0.1);box-shadow:inset 0 -4px 6px rgba(0, 0, 0, 0.1);}.tabsWrapper.reverse{background:none;background:#ffffff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #e4e4e4), color-stop(1, #ffffff));background:-ms-linear-gradient(bottom, #e4e4e4, #ffffff);background:-moz-linear-gradient(center bottom, #e4e4e4 0%, #ffffff 100%);background:-o-linear-gradient(#ffffff, #e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e4e4e4', GradientType=0);}
.tabsWrapper ul.tabs{position:relative;z-index:10;overflow:hidden;max-width:960px;margin:auto;}.tabsWrapper ul.tabs li{float:left;padding-top:12px;margin-right:4px;cursor:pointer;position:relative;overflow:hidden;font-size:12px;}.tabsWrapper ul.tabs li a{padding:15px 40px 0px 15px;color:#515151;}.tabsWrapper ul.tabs li a:hover{text-decoration:none;}
.tabsWrapper ul.tabs li .triangle{position:absolute;top:0;right:5px;bottom:0;left:-20px;background-color:#f1f1f4;z-index:-1;-webkit-transform:skew(25deg);-moz-transform:skew(25deg);-o-transform:skew(25deg);-ms-transform:skew(25deg);transform:skew(25deg);}.tabsWrapper ul.tabs li .triangle:before{content:"";position:absolute;top:0;left:0;right:0;height:15%;background-color:red;background:#ffffff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #f1f1f4), color-stop(1, #f9fafc));background:-ms-linear-gradient(bottom, #f1f1f4, #f9fafc);background:-moz-linear-gradient(center bottom, #f1f1f4 0%, #f9fafc 100%);background:-o-linear-gradient(#f9fafc, #f1f1f4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9fafc', endColorstr='#f1f1f4', GradientType=0);}
.tabsWrapper ul.tabs li .triangle:after{content:"";position:absolute;bottom:0;left:0;right:0;height:25%;background:#ffffff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #d2d2d2), color-stop(1, #f1f1f4));background:-ms-linear-gradient(bottom, #d2d2d2, #f1f1f4);background:-moz-linear-gradient(center bottom, #d2d2d2 0%, #f1f1f4 100%);background:-o-linear-gradient(#f1f1f4, #d2d2d2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f4', endColorstr='#d2d2d2', GradientType=0);}
.tabsWrapper ul.tabs li .triangle.reverse{background-color:#e2ddd3;}
.tabsWrapper ul.tabs li .triangle.reverse:before{background:#e2ddd3;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #e2ddd3), color-stop(1, #eae5db));background:-ms-linear-gradient(bottom, #e2ddd3, #eae5db);background:-moz-linear-gradient(center bottom, #e2ddd3 0%, #eae5db 100%);background:-o-linear-gradient(#eae5db, #e2ddd3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eae5db', endColorstr='#e2ddd3', GradientType=0);}
.tabsWrapper ul.tabs li .triangle.reverse:after{background:#e2ddd3;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #d3cec4), color-stop(1, #e2ddd3));background:-ms-linear-gradient(bottom, #d3cec4, #e2ddd3);background:-moz-linear-gradient(center bottom, #d3cec4 0%, #e2ddd3 100%);background:-o-linear-gradient(#e2ddd3, #d3cec4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2ddd3', endColorstr='#d3cec4', GradientType=0);background:none;}
.tabsWrapper ul.tabs li.active a,.tabsWrapper ul.tabs li:hover a{color:#8dc63f;}
.tabsWrapper ul.tabs li.active .triangle,.tabsWrapper ul.tabs li:hover .triangle,.tabsWrapper ul.tabs li.active .triangle.reverse,.tabsWrapper ul.tabs li:hover .triangle.reverse{background:none;background-color:#fff;}.tabsWrapper ul.tabs li.active .triangle:after,.tabsWrapper ul.tabs li:hover .triangle:after,.tabsWrapper ul.tabs li.active .triangle.reverse:after,.tabsWrapper ul.tabs li:hover .triangle.reverse:after{height:0px;}
.tabsWrapper ul.tabs li.active .triangle:before,.tabsWrapper ul.tabs li:hover .triangle:before,.tabsWrapper ul.tabs li.active .triangle.reverse:before,.tabsWrapper ul.tabs li:hover .triangle.reverse:before{background:#8dc63f;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #8dc63f), color-stop(1, #8dc63f));background:-ms-linear-gradient(bottom, #8dc63f, #8dc63f);background:-moz-linear-gradient(center bottom, #8dc63f 0%, #8dc63f 100%);background:-o-linear-gradient(#8dc63f, #8dc63f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8dc63f', endColorstr='#8dc63f', GradientType=0);height:4px;}
.box{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;margin-top:10px;position:relative;overflow:hidden;}@media (max-width:767px){.box{padding:10px;margin-top:8px;}}.box .triangle{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:-35px;right:7px;height:35px;z-index:-3;-webkit-transform:skew(25deg);-moz-transform:skew(25deg);-o-transform:skew(25deg);-ms-transform:skew(25deg);transform:skew(25deg);background-color:#f1f1f4;border-top:3px solid #ffd200;}
.box .background{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:35px;left:0;right:0;bottom:0;z-index:-3;background-color:#f1f1f4;}
.box:before{content:'';position:absolute;top:3px;bottom:0;left:0;width:5px;z-index:-2;background:#e8e8ea;background:-moz-linear-gradient(left, #e8e8ea 0% #f1f1f4 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #f1f1f4) color-stop(100%, #f1f1f4));background:-webkit-linear-gradient(left, #e8e8ea 0%, #f1f1f4 100%);background:-o-linear-gradient(left, #e8e8ea 0%, #f1f1f4 100%);background:-ms-linear-gradient(left, #e8e8ea 0%, #f1f1f4 100%);background:linear-gradient(to right, #e8e8ea 0%, #f1f1f4 100%);}
.box:after{content:'';position:absolute;top:35px;bottom:0;right:0;width:5px;z-index:-2;background:#f1f1f4;background:-moz-linear-gradient(left, #f1f1f4 0% #e8e8ea 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #e8e8ea) color-stop(100%, #e8e8ea));background:-webkit-linear-gradient(left, #f1f1f4 0%, #e8e8ea 100%);background:-o-linear-gradient(left, #f1f1f4 0%, #e8e8ea 100%);background:-ms-linear-gradient(left, #f1f1f4 0%, #e8e8ea 100%);background:linear-gradient(to right, #f1f1f4 0%, #e8e8ea 100%);}
.box .bottom{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;right:0;bottom:0;height:5px;z-index:-1;background:#f1f1f4;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #b5b5b7), color-stop(1, #f1f1f4));background:-ms-linear-gradient(bottom, #b5b5b7, #f1f1f4);background:-moz-linear-gradient(center bottom, #b5b5b7 0%, #f1f1f4 100%);background:-o-linear-gradient(#f1f1f4, #b5b5b7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f4', endColorstr='#b5b5b7', GradientType=0);}
.box.box-blue .triangle{border-color:#4d95d8;}
.box.box-green .triangle{border-color:#8dc63f;}
.box.box-yellow .triangle{border-color:#ffd200;}
.box.box-orange .triangle{border-color:#df7a1c;}
.list{margin:0px 0;padding:0;margin-left:10px;list-style:none;}.list li{margin-bottom:0px;padding-left:22px;position:relative;cursor:pointer;}.list li:before{content:'';position:absolute;left:0;top:2px;width:16px;height:16px;font-size:18px;line-height:17px;padding-left:3px;color:#fff;background-color:#4d95d8;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.list li.plus:before{content:'+';}
.list li:hover,.list li.active{color:#4d95d8;}
.list li.done{text-decoration:line-through;}.list li.done:before{background-color:#515151;}
.list li.locked{cursor:default;}.list li.locked:before{background-color:transparent;background-image:url("../images/deactivate_silver.png");}
.list li.locked:hover{color:#f1f1f4;}
.info{border-bottom:1px solid #515151;}.info h4{margin-top:28px;}
.btn-sections{position:absolute;top:145px;left:0;cursor:pointer;font-size:25px;font-weight:bolder;vertical-align:bottom;}
.triangle-right{display:inline-block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff;}
.triangle-left{display:inline-block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff;}
.sidebox{border-right:2px solid #e4e4e4;}.sidebox .title{background-color:#e4e4e4;padding:0 10px;font-size:19px;}
.sidebox .content{padding:20px;}
.sidebox .line:first-child{margin-top:0;}
.sidebox .line:last-child{margin-bottom:0;}
.avatar{background-color:#cdcdcd;width:80px;height:80px;}
.login{max-width:300px;}
@media all{.print-only{display:none;}}@media print{.print-only{display:block;}}
@media print{.no-print{display:none !important;}}
@media (min-width:768px){body.compact #contentWrapper{height:100% !important;position:relative;min-height:680px;} body.compact .collapsible-desktop-header{z-index:2;} body.compact .collapsible-desktop-header+section{position:absolute;top:93px;left:0;right:0;bottom:18px;padding-top:95px;} body.compact .collapsible-desktop-header.no-tabs+section{top:32px;} body.compact .collapsible-desktop-header.compact+section{padding-top:0px;} body.compact .footer-copyright{margin-top:1px;font-size:10px;padding-top:5px;width:100%;position:absolute;bottom:-18px;}body.compact .footer-copyright p{margin-bottom:2px;padding-left:10px;}}@media (max-width:979px){body.compact #contentWrapper{min-height:630px;} body.compact .collapsible-desktop-header+section{top:129px;padding-top:0;}}@media (min-width:768px) and (max-width:979px){body.compact .tabsWrapper{position:absolute;left:0;right:0;top:70px;}}
