.clear{clear:both;height:0;line-height:0;font-size:0}.center{text-align:center}.normal-line,#main_inner .normal-line{line-height:normal}.hidden{display:none}.txt_hidden{text-indent:-1000px;overflow:hidden}.bg-yellow{background:#fcfcb8}.hover-pointer:hover{cursor:pointer}.alert a{color:#000;text-decoration:underline}.btn-primary,.btn-primary:active,.btn-primary:visited{background:#2c3e50;color:#FFF;border:1px solid #33335c}.btn-primary:hover,.nav-right .btn-primary:hover{background:#043450;color:#FFF}.btn-info,.btn-info:hover,.btn-info:active{background:#333;color:#FFF;border-color:#000}.btn-success{color:#FFF;background:#2da468;border-color:#16834c}.btn-success:hover{color:#FFF;background:#73cb9f;border-color:#16834c}.btn-success:active{border-color:#000;color:#EEE}.btn-warning,btn-warning:visited{background:#ffc;color:#634f22;border:1px solid #990}.btn-warning:hover,.btn-warning:active,.btn-warning:focus{background:#ff9;color:#000}.btn-aqua{color:#FFF;background:#a4e0e7;border-color:#0cbcd3}.btn-aqua:hover{color:#FFF;background:#3eb879}.btn-lg{font-size:130%;padding:12px 4%}.btn.btn-nbr{border-right:0}.txt-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pad-top,.wrap-pad-top>div{padding-top:30px}.padd-top{padding-top:45px}.cursor-default,.cursor-default:hover{cursor:default}.form-group .form-text{min-height:34px;line-height:normal}.form-group select{padding:4px 6px}.form-group .checkbox label{line-height:30px;height:30px}.form-group .form-text{font-size:90%}.form-group label .glyphicon{font-size:85%;padding-left:4px}.form-group label a{text-decoration:underline;font-weight:normal;padding-left:8px;font-size:80%}.form-group label a:hover{text-decoration:none}.form-group .text-muted{color:#999;font-size:90%}.form-group label .glyphicon-ok-sign,.form-group label .glyphicon-exclamation-sign{display:none}.form-group.show-valid label .glyphicon-ok-sign{display:inline}.form-group.has-error label .glyphicon-exclamation-sign{display:inline}.form-group .text-danger{display:none}.form-group.has-error .text-danger{display:inline}.form-group.has-error .text-muted{display:none}.form-group.show-valid .text-danger{display:none}.form-group.show-valid .text-muted{display:inline}.form-group .glyphicon-ok-sign{color:darkgreen}.form-group .glyphicon.glyphicon-exclamation-sign{color:firebrick}.input-group-addon.clear-input:hover{cursor:pointer}.input-group-addon.clear-input{background-color:transparent;color:firebrick;border-color:#FFF}body{font-size:145%;min-height:1200px;padding-top:131px;font-family:'Lato',sans-serif}body.short{min-height:none}body.logout{padding-top:91px}.sub-header{width:100%;float:left;min-height:48px;background:#2c3e50}.sub-header,.sub-header a,.sub-header a:hover{color:#7ee1ed}.sub-header h1,.sub-header .replace-h1{text-transform:uppercase;font-size:113%;font-weight:bold;letter-spacing:3.5px;display:inline-block;float:left;margin:19px 5% 14px 0;color:#FFF}.sub-header h1,.sub-header .replace-h1,.sub-header .crumbs{display:inline-block;float:left}.sub-header .crumbs{font-size:86%;margin:18px 0 6px 0}.crumbs ul{padding:0;margin:0}.crumbs>div,.crumbs li{display:inline-block}.crumbs .arrow{margin:auto 12px}.wrap-share .share,.wrap-youtube{float:left;display:inline-block;margin-top:10px;white-space:nowrap;overflow:hidden;max-height:35px}.share .share-icons{width:100%;max-width:138px}.wrap-youtube{display:inline-block;margin-right:4px;width:31px}a.wrap-youtube img{width:100%;height:auto}h1 .glyphicon,h2 .glyphicon{padding-right:20px}.low-promo .col-xs-12{padding-top:15px;padding-bottom:15px}.low-promo .col-xs-12 p{width:75%;margin-right:25%;font-size:110%}p{margin:20px auto}.input-lg{max-width:500px}a.u{text-decoration:underline;color:#00256e}.blog .padtop{padding-top:60px}.blog .soc,.wrap-join .soc{margin-top:20px}.blog .menu-bottom{margin-top:20px}.blog .menu-bottom>div{float:left;width:31%;margin-right:2%;min-width:320px}.blog .menu-bottom ul{padding-left:10px}.blog .menu-bottom li{line-height:17px;padding:6px auto;font-size:85%}.blog .menu-bottom h3{font-size:110%}.blog .menu-bottom{font-size:78%}.blog .post.row{margin-bottom:35px}.blog .posts .post_date{font-size:80%;color:#479682}.blog .posts .post_date strong{color:#226f5c}.blog .post_content{text-align:left;font-size:105%}.blog .post_content p{margin-top:0}.blog .post_content span{font-size:85%;line-height:normal}.blog .post_content img{width:auto;height:auto;max-width:100%;margin-bottom:15px}.blog .post_content img.border{border:1px solid #EEE}.blog .post_content img.tall{float:left;margin-right:25px}.blog .posts .wrap-txt h2{margin-top:0}.blog .posts .wrap-img{overflow:hidden;max-height:320px;margin-bottom:4px}.blog .posts .wrap-img img{width:100%;height:auto;max-width:500px;border:1px solid #CCC}.wrap-blog-search div form{display:inline-block;width:100%;margin:25px auto 30px;text-align:center}.wrap-blog-search div form input{display:inline;float:left;margin-top:5px;height:45px}.wrap-blog-search div form input[type=text]{margin-right:3%}.pad-outer.blog h1{font-weight:bold;font-family:'Lato',sans-serif;font-size:200%}.blog h2{margin-top:40px}.blog h2 a:hover{text-decoration:none}.blog .post{margin-bottom:80px}.blog .post_meta{font-size:80%}.share-buttons{clear:both;margin-top:45px;margin-bottom:50px}.share-buttons>div{padding-left:0}.share-buttons .btn{min-height:42px;font-size:95%;line-height:42px;margin-bottom:12px}.share-buttons .btn:hover{background:#666}.share-buttons .glyphicon{padding-right:6px}.share-buttons .btn-twitter{background:#00aced;color:#FFF}.share-buttons .btn-facebook{background:#3b5998;color:#FFF}.view_archives{margin-top:40px;margin-bottom:40px}.view_archives strong,.view_archives a{display:inline-block;border:1px solid #CCC;background:#EEE;padding:5px 8px;margin:auto 4px;border-radius:3px}.view_archives a:hover{text-decoration:none}#main_inner{padding-top:0;padding-bottom:45px;min-height:450px}#main_inner,.low-promo p{font-size:130%;line-height:140%}#main_inner.layout-main h1,#main_inner.layout-main h2{clear:both;width:100%;margin:25px auto 18px auto}#main_inner.layout-main .clean{margin-top:0;margin-bottom:0}#main_inner.layout-main h1.banner,#main_inner.layout-main h4.banner{padding-top:28px;padding-bottom:32px;font-size:155%;color:#333;text-align:center;background:#EEE}#main_inner.layout-simple h1{margin:55px auto 30px}#main_inner.layout-main h2{font-size:190%}#main_inner.layout-main h3{font-size:110%;text-transform:uppercase;font-weight:bold;color:#333;letter-spacing:1px;margin:25px auto 12px auto}#main_inner.layout-main h4{font-family:'Lato',sans-serif;font-size:100%;font-weight:bold;margin:20px auto 8px auto}#main_inner.layout-main h4.banner{margin-bottom:50px;color:#2c3e50;font-size:140%;padding-left:8%;padding-right:8%}#main_inner.layout-main h4.banner span{display:inline-block;width:100%;clear:both}#main_inner.layout-main h4.banner .txt-sm{text-transform:uppercase;font-weight:normal;font-size:70%}#main_inner.layout-main .jumbotron h1,#main_inner.layout-main jumbotron h2,#main_inner.layout-main .jumbotron h3{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;background:transparent}#main_inner img.border{border:1px solid #CCC}.wrap-about #main_inner img.left{margin-bottom:15px;margin-top:12px;width:20%;max-width:250px;min-width:180px;border:1px solid #CCC}.wrap-about #main_inner .col-xs-12{float:left}#main_inner img.center{float:center;width:100%}#main_inner .no-pad-left,#main_inner .row-fluid.no-pad-left>div,#main_inner .row.no-pad-left>div,.col-xs-12.no-pad-left{padding-left:0}#main_inner .no-pad-right,#main_inner .row.no-pad-right>div{padding-right:0}#main_inner .no-pad-top{padding-top:0}#main_inner .no-pad-bottom{padding-bottom:0}#main_inner .no-pad-x,.no-pad-x[class*="col-"],#main_inner .child-no-pad-x>*{padding-left:0 !important;padding-right:0 !important}#main_inner #infoMessage{margin:8px 0}#infoMessage p{margin:2px 0}div.error,li.error,ul.error{background-color:#c30;color:#fff;padding:2px 5px}span.error_highlight input,span.error_highlight textarea,span.error_highlight select{border:2px solid #c30}.txt-big{font-size:120%}.txt-bigg,.join #main_inner,#main_inner .jumbotron .txt-bigg{font-size:150%}.txt-biggg,#main_inner .jumbotron .txt-biggg{font-size:190%}.txt-sm{font-size:80%}.txt-smm,#main_inner .jumbotron .txt-smm{font-size:70%}.txt-smmm,#main_inner .jumbotron .txt-smmm{font-size:55%}.btn.txt-sm{font-size:75%;padding:3px auto}.green{color:#005200}.red{color:#c00}.aqua{color:#0d979b}.bg-aqua .aqua{color:#f2f6fc}.navy{color:#2c3e50}.pad-outer,#main_inner{clear:both;float:left;width:100%;padding-left:5%;padding-right:5%}.pad-outer.skinny{padding-left:15%;padding-right:15%}body.no-pad-outer #main_inner{padding-left:0;padding-right:0}.bg-aqua{background-color:#0cbcd3;color:#FFF}.bg-aqua a{text-decoration:underline;color:#FFF}.bg-aqua a.btn{text-decoration:none}.bg-aqua a:hover{text-decoration:none}.bg-aqua h2{font-size:250%;text-transform:none}#main_inner .bg-aqua h2{color:#FFF}#main_inner .bg-aqua h2,#main_inner .navy-white h2{margin-top:0}.bg-aqua .btn{font-size:120%;padding:10px 14px}#main_inner .navy-white{font-weight:normal}.btn.btn-white-old{background:#FFF;color:#1a6b74;border:1px solid #1d8d9a;border-top:1px solid #059eb3;border-left:1px solid #059eb3}.btn.btn-white{background:#FFF;color:#2c3e50;border:1px solid #2c3e50;border-top:1px solid #059eb3;border-left:1px solid #059eb3}#main_inner .navy-white .btn.btn-white{color:#2c3e50;border:3px solid #2c3e50}.btn.btn-white:hover{color:#000;border-color:#000;background:#feffde}.ckeditor{background-color:#fff;padding:5px;color:#000;font-size:12px}.above-navbar .wrap-toggle{text-align:center}.above-navbar>.row{padding:0 auto}.wrapnav{width:100%;background:#FFF;float:left}.wrapnav,.wrapnav *,.wrapnav a:hover,.above-base,.above-base>h4,#main_inner h2,#main_inner h4,.navy-white{color:#2c3e50;font-weight:bold;text-decoration:none}.wrap-brand>div{font-size:148%;font-weight:bold}.wrap-brand .wrap-title{padding-left:1%}.wrapnav .nav.wrap-wide li.active>a{background:transparent;color:#32a7b5}.wrapnav .wrap-brand>div,.wrapnav .nav.wrap-wide>li>a{line-height:90px;height:90px;padding-top:0}ul.nav.wrap-wide li.dropdown:hover>ul.dropdown-menu{display:block}.wrapnav .nav.wrap-wide>li.last>a{padding-right:4px}.wrapnav .nav.wrap-wide>li.first>a{padding-left:6px}.wrapnav.short .wrap-brand>div,.wrapnav.short .nav.wrap-wide>li>a{line-height:58px;height:58px}.navbar-default .navbar-nav.wrap-wide>.open>a:focus{color:#000;background-color:#EEE}.navbar-collapse{font-size:105%;max-height:100% !important}.navbar-collapse li{padding-top:3px;padding-bottom:3px}.nav.wrap-wide>li>a{font-size:108%;padding-left:20px;padding-right:20px}.wrap-brand .wrap-img{overflow:hidden}.nav.wrap-wide .dropdown-menu li a{font-size:125%}.nav.wrap-wide .dropdown-menu li a:hover{font-weight:normal}.wrap-brand .wrap-img img{width:100%;height:auto;float:right;max-width:65px;min-width:40px;margin-top:3px}.wrapnav.short .wrap-brand .wrap-img img{width:60%}.wrap-toggle .navbar-toggle{float:left;min-width:45px;min-height:80px;width:85%;padding:6px auto;overflow:hidden;font-size:170%}.navbar-toggle .glyphicon{color:#666}.wrapnav.short .wrap-toggle .navbar-toggle{min-height:60px}.wrap-toggle .navbar-toggle:hover,.wrap-toggle .navbar-toggle:active,.wrap-toggle .navbar-toggle:focus{background:transparent}.navbar-toggle:hover .glyphicon,.navbar-toggle:focus .glyphicon{color:#000}.navbar-toggle,.navbar-toggle:hover,.navbar-toggle:active{background-color:transparent;border:0}.navbar.navbar-default.navbar-fixed-top{min-height:40px}.below-nav{clear:both;width:100%;float:left;font-size:90%;max-height:40px;background:#EEE;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.logout .below-nav{display:none;height:0;border-top:0;border-bottom:0}.below-nav>div{line-height:40px}.below-nav .user-scores img{height:25px;width:auto;margin:0 0 0 2px}.below-nav .user-scores a{width:44%;margin-right:6%;max-width:120px;color:#000;text-decoration:none;display:inline-block;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0}.nav-right{padding-left:0;padding-top:25px}.wrapnav.short .nav-right{padding-top:12px}.nav-right .btn-primary,.nav-right .btn-primary span{color:#FFF}.nav-right .btn-group .btn-warning{color:#333}.nav-right .btn-group .dropdown-menu span{color:#333}.nav-right .dropdown-menu{text-align:left;max-width:140px}.nav-right .dropdown-menu li a{font-size:105%;font-weight:bold;margin:10px auto;color:#333}.nav.prepend{border-bottom:1px solid #EEE}.featured{padding-top:40px;padding-bottom:40px}.featured>div{padding-top:25px;padding-bottom:25px}.featured>div>.col-xs-12{min-height:110px}.featured div{color:#666;text-decoration:none;font-size:93%}.featured h2{font-weight:bold;color:#333;margin:8px auto 6px auto;font-size:135%}.featured>div>img{float:left;width:100%;height:auto;min-width:22px;max-width:90px}.break{width:100%;margin:20px auto;-moz-box-shadow:0 3px 14px -2px #000;-webkit-box-shadow:0 3px 14px -2px #000;box-shadow:0 3px 14px -2px #000}.rmg,.btn.rmg{margin-right:2%}.lmg,.btn.lmg{margin-left:3%}.btn.tmg{margin-top:20px}.navbar-collapse .medals span{line-height:50px}.tall p{margin-bottom:30px}.jumbotron.no-bg{background:transparent}.wrap-intro-top{clear:both;overflow:hidden}.wrap-intro-top>div{text-align:center}.bg-photo-top{width:100%;padding-top:0;margin:0;background-color:#0cbcd3;background-image:url('//d1lzkvt4mezp7d.cloudfront.net/assets/images/group-tablet-1900.jpg');background-size:100%;min-height:720px;background-position:center 12px;background-repeat:no-repeat}.bg-photo-top .wrap-med-logos{margin-top:370px}.wrap-med-logos .col-sm-3:last-of-type{padding-left:4%}.bg-photo-top .wrap-med-logos img{width:80%;max-width:210px;min-width:150px;margin:15px auto}.wrap-intro-top h1{width:96%;margin:70px 2% 20px 2%;font-weight:normal;text-transform:uppercase;letter-spacing:7px;color:#FFF;font-size:330%}.wrap-intro-top .wrap-btn .btn{margin-top:10px;font-size:160%;padding:16px;min-width:200px;border-radius:10px;border-width:2px;text-transform:uppercase;letter-spacing:3px;border-color:#4596a1}.wrap-btn .btn .glyphicon{font-size:85%}.wrap-watch *{color:#333}.wrap-watch .glyphicon{font-size:90%}.wrap-watch h2{font-size:210%;margin-top:0}.wrap-watch div img{width:80%;max-width:325px;height:auto;margin:2% 0}.wrap-watch .wrap-gl{padding:20px 5%;border-bottom:1px solid #CCC}.quiz .jumbotron{padding-left:5%;padding-right:5%}#main_inner.layout-main .jumbotron,.quiz .jumbotron{margin-top:30px}.jumbotron h1,#main_inner.layout-main .jumbotron h1{font-size:210%;margin:0 auto 10px auto}#main_inner.layout-main .jumbotron h1.left{text-align:left}#main_inner.layout-main .jumbotron h2{font-size:160%}.jumbotron .btn-lg{font-size:140%;margin-bottom:8px}#main_inner .jumbotron{font-size:auto;text-align:center;padding:32px 0}#main_inner .jumbotron p{font-size:110%}#main_inner .form-group.ui-widget{max-width:500px;max-height:50px;overflow:visible}#main_inner .ui-menu{background:#FFF;font-size:70%;font-weight:normal;list-style:none}#main_inner .ui-menu .ui-menu-item{padding:5px 3%;border-bottom:1px solid #EEE}#main_inner .ui-menu-item:hover{cursor:pointer;color:#000}#main_inner .form-group .form-control.working{background:url('/assets/images/spinner-47px.gif') no-repeat right center}.wrap-gray{display:inline-block;width:100%;background:#CCC;text-align:center;border-top:1px solid #a3a3a3;border-bottom:1px solid #a3a3a3}.wrap-gray.no-border{border-top:0;border-bottom:0}.q-opt{text-align:left;margin:22px 15%;width:70%;line-height:110%;padding:10px 10px 10px 25px;border-radius:3px;border:1px solid transparent}.q-opt label{display:inline;font-weight:normal}.q-opt:hover{background:#ffffe6}.q-opt:hover,.q-opt label:hover{cursor:pointer;cursor:hand}.q-opt.bright{background:#ffff85;border:1px solid #ffdb4d}.q-opt input{vertical-align:middle;margin:0;width:20px}.slide-up{z-index:500;max-width:320px;min-width:280px;height:180px;padding:20px;background:#333;color:#FFF;position:absolute;left:30;bottom:0;display:none;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px}.slide-up h1{margin:0 0 20px 0;font-size:30px}.slide-up .cls{float:right;width:30px}.slide-up .cls a{font-size:140%;color:#ff6}.slide-up .cls a:hover{text-decoration:none}.slide-up .wrap-btn .btn{margin-top:12px}.slide-up p{margin:0}.slide-up .coin{float:left;width:70px;height:auto;margin:0 15px 0 0}.low-promo p{margin:15px auto 20px auto}.wrap-activities{z-index:50;margin-top:30px}.wrap-activities a.col-md-3,.wrap-activities a.col-md-3:hover{color:#333;text-decoration:none}.wrap-act>div{position:relative}.wrap-activities .col-md-3 img{width:100%;border-bottom:1px solid #FFF;margin:0}.wrap-activities .col-md-3{max-width:350px;margin-bottom:30px}.wrap-activities .wrap-txt,.screen{padding:4%}.wrap-activities .wrap-txt{min-height:165px;clear:both;text-align:center;font-size:80%;line-height:110%;z-index:50}#main_inner.layout-main .wrap-activities .wrap-txt h2{text-align:center;font-size:130%;font-weight:bold;text-shadow:none;color:#666;margin-top:8px}.wrap-act{overflow:hidden;border:1px solid #CCC;background:#f5f5f5}.wrap-act.on{border:1px solid green}.wrap-activities .screen{width:100%;opacity:0;z-index:49;top:-50px;left:0;height:50px;margin-bottom:-50px}.wrap-activities .wrap-act.on .screen,.wrap-activities .wrap-act.warning .screen{z-index:51;text-align:center}.wrap-activities .wrap-act.on .screen{opacity:.8;background:#002900;color:#FFF;font-size:130%}.wrap-activities .wrap-act.warning .screen{background:yellow;color:#000;font-size:90%;margin-bottom:-50px}.wrap-user-top .wrap-prog>div>span{clear:both;width:100%;padding-top:6px}.wrap-user-top .btn-success{font-size:100%}#main_inner .wrap-user-top .wrap-prog h2{font-size:78%;width:95%;margin:0 5% 0 0;color:#35858f;border-bottom:1px solid #CCC;padding-bottom:8px}.wrap-prog h3{display:inline-block;font-size:110%;margin:0 15px 0 8px}.above-base{background:#FFF;border-top:1px solid #CCC;min-height:180px;font-size:120%;font-weight:bold}.above-base h4{margin:10px auto;font-weight:bold}.wrap-seen img{margin:0 3% 6px auto}.wrap-seen img.today{width:26%;height:auto;max-width:90px;margin-left:-8px}.wrap-seen img.droz{width:23%;height:auto;max-width:90px}.wrap-seen img.cnn{width:42%;height:auto;max-width:180px}.base{min-height:250px;background:#34495e}.aqua-light{background:#bddbd9;color:#0e3d39}.panel-success .panel-heading{background:#2c3e50;color:#FFF}.base .hidden-xs{line-height:120px;text-align:center}.base .hidden-xs img{width:95%;height:auto;min-width:50px}.base .wrap-sec{padding-left:1.5%;padding-right:1.5%}.base .wrap-sec>div{min-height:110px;margin:10px auto 18px;font-size:81%}.wrap-sec,.wrap-sec a,.wrap-sec a:hover .wrap-sec h4{color:#c8ccd0;text-decoration:none;padding-top:4px;padding-bottom:4px;display:inline-block}.wrap-sec a:hover{color:#FFF}.wrap-sec h4{font-size:115%;text-transform:uppercase;margin:0 auto 8px auto;color:#dce0e3}.lesson_name{height:50px;min-width:50px;max-width:150px;width:90%;color:#FFF;display:inline-block;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.lesson_name div{text-align:center;width:100%}.lesson_name .les{height:20px;line-height:20px;font-size:70%;font-family:verdana;background:#108077;color:#ccebff;display:block;width:100%}.lesson_name .num{clear:both;height:30px;line-height:30px;overflow:hidden;font-weight:bold;color:#EEE;background:#003;font-size:43px}.jumbotron .lesson_name{height:60px}.jumbotron .lesson_name .les{height:25px;line-height:25px}.jumbotron .lesson_name .num{background:#666;text-shadow:1px 1px 1px #000;height:35px;line-height:35px}#main_inner .half-width{width:50%;float:left}#main_inner img.half-width{width:50%}#main_inner .pad-left{padding-left:5%}body.justify #main_inner{text-align:justify}#main_inner .margin-top,.margin-top{margin-top:30px}#main_inner .margin-bottom{margin-bottom:30px}#main_inner .margin-bottom-sm{margin-bottom:20px}#main_inner .margin-top-smm{margin-top:10px}#main_inner .margin-bottom-smm{margin-bottom:10px}#main_inner .margin-top-sm,.margin-top-sm{margin-top:20px}#main_inner .margin-right{margin-right:3%}#main_inner .no-margin-y,#main_inner.layout-main h2.no-margin-y{margin-top:0;margin-bottom:0}#main_inner img.right{float:right;margin:1% 0 1% 4%}#main_inner img.left{float:left;margin-right:3%}#main_inner img.full-width,.full-width{width:100%;height:auto}.max-width-640{max-width:640px}#main_inner .wrap-lsn .table td{line-height:.92;vertical-align:middle}.wrap-lsn .table .aa{width:7%;text-align:center}a.avatar img{width:100%;height:auto;min-width:60px;min-height:60px;max-width:70px;max-height:70px;margin:0 0 8px 0;border:1px solid #CCC;border-radius:3px}.wrap-lsn .row.top h1,.wrap-lsn .avatar img{min-height:30px;max-height:70px;line-height:100%;margin:0;padding:0}.wrap-lsn .row h1{margin:0}.wrap-lsn .table tr.promo-below td{background:#666;color:#FFF;padding-top:20px;padding-bottom:20px}.wrap-lsn .dropdown-menu .glyphicon{color:#CCC;display:inline-block;margin-right:3%}.wrap-lsn .table .bb{width:40%;font-size:95%}.wrap-lsn .table .bb,.wrap-lsn .table .cc{padding-right:3%}.wrap-lsn .table .cc{width:17%;font-size:75%}.wrap-lsn .table td div>span{width:100%;clear:both;display:inline-block;font-size:70%}.table .completed .cc.text-muted div{font-weight:bold;color:#3b6639}.wrap-lsn .table .dd .btn-default.gray{background:#EEE}.wrap-lsn .table .dd,.table .ee,.table .ff{width:12%}.wrap-lsn .table .dd a,.table .ee a{margin-top:4%}#main_inner .wrap-lsn h2.course{font-size:160%;color:#0d979b;margin:28px 0 15px 0;padding:0;display:none}.wrap-lsn h2.course::first-of-type{margin-top:0}.wrap-lsn .panel{float:left;width:100%;margin-top:10px;margin-bottom:40px}#main_inner .wrap-lsn .panel-heading{padding-top:2px;padding-bottom:2px;font-size:80%}.wrap-lsn .wraphead .col-sm-2{min-width:70px;max-width:100px;text-align:center}.wrap-lsn .wraphead{border:1px solid #CCC;border-radius:3px;width:100%;margin:3% 0}.wrap-lsn .wraphead,.wrap-lsn .wraphead a{color:#EEE;text-decoration:none}.wrap-lsn .wraphead div div{width:100%}.wrap-lsn .wraphead div .ttt{font-size:200%;font-weight:bold;color:#b8eeb8;padding:8px 0}.wrap-lsn .wraphead div .bbb{font-size:80%;line-height:110%}.wraphead div .bbb span{display:inline-block;padding-bottom:3%}.wraphead div .bbb,.wraphead div .ttt{margin-left:2%}.wrap-lsn .wraphead .col-sm-1{text-align:center}.wrap-lsn .lb{min-height:82px}.wrap-lsn .blk{background:#5b5b5e;color:#FFF;border-top-left-radius:3px;border-bottom-left-radius:3px}.wrap-lsn .grr{background:#323236}.wrap-lsn .wraphead .break{border-top:1px solid #CCC}.wrap-alzutube #main_inner .margin-bottom{margin-bottom:25px}.wrap-alzutube #main_inner.layout-main h4{margin-top:0;margin-bottom:25px}.wrap-alzutube .wrap-tube-top{font-size:130%;color:#263749;line-height:normal}.wrap-tube-top .wrap-img.visible-xs{max-height:280px;overflow:hidden}.wrap-tube-top .wrap-img.visible-xs img{margin-top:-40px}.wrap-alzutube .wrap-tube-top .glyphicon{font-size:80%}.wrap-alzutube .wrap-tube-top>div{overflow:hidden}.wrap-alzutube .wrap-tube-top>div>img{width:100%;max-width:430px;height:auto;float:right}.wrap-alzutube #main_inner.layout-main .wrap-tube-top h2{font-size:225%;color:#8f44ad;font-weight:bold}.menu .row .btn-lg{min-width:200px}.wrap-hcp-portal .pad-outer .embed-responsive{margin-top:20px;margin-bottom:5px;z-index:100}.wrap-hcp-portal .pad-outer .embed-responsive a{display:inline-block;width:100%}.wrap-hcp-portal .pad-outer .embed-responsive a img{width:100%}.wrap-hcp-portal .wrap-video .embed-responsive{border:1px solid #333}.wrap-hcp-portal .below-video{position:relative;top:-10px;min-height:80px;line-height:normal;z-index:101;background:#000;padding:5px 8%;border-top:1px solid #666;font-size:73%;text-align:center}.wrap-hcp-portal .below-video,.wrap-hcp-portal .below-video a{color:#FFF}.wrap-hcp-portal .below-video .hidden-lg{margin-top:18px;float:left}.wrap-hcp-portal #main_inner.layout-main .wrap-text h2,.wrap-hcp-portal #main_inner.layout-main .wrap-video h2{margin-top:20px;margin-bottom:8px;font-size:140%}.wrap-hcp-portal #main_inner.layout-main .wrap-text h3,.wrap-hcp-portal #main_inner.layout-main .wrap-video h3{margin-top:10px;margin-bottom:10px;font-size:83%}.wrap-hcp-portal .wrap-text .txt-sm{font-size:74%;line-height:20px}.wrap-hcp-portal .wrap-text p{margin-top:12px;margin-bottom:12px}.wrap-hcp-portal .below-video.down{top:-10px;opacity:.8;border-top:0}.wrap-hcp-portal .wrap-contact>div>div{margin-bottom:8px}.wrap-contact span strong{font-size:110%}.wrap-hcp-portal .sent .wrap-form{display:none}.wrap-hcp-portal .thank-you{display:none}.wrap-hcp-portal .sent .thank-you{display:inline-block}body.certificate{padding-top:0;min-height:600px}.certificate .logo{max-width:200px;width:100%;margin:0 auto}#main_inner h2.hcp-top{padding:20px 0 5px 0;text-align:center}@media print{.no-print{display:none}}@media only screen and (max-width:500px){#main_inner h2.hcp-top{font-size:115%}}#overlay{opacity:.4;position:absolute;top:0;left:0;background-color:black;width:100%;z-index:2000;min-height:600px}.pop{display:none;position:fixed;z-index:9002;height:0;min-height:320px;top:80px;left:7%;width:85%;max-width:720px;background-color:#FFF;border:1px solid #CCC;-webkit-box-shadow:rgba(0,0,0,0.4) 0 2px 4px;-moz-box-shadow:rgba(0,0,0,0.4) 0 2px 4px;box-shadow:rgba(0,0,0,0.4) 0 2px 4px;border-radius:5px}.pop.pop-on{display:block}.pop div{display:block;float:left}.pop .x{border-top-left-radius:5px;border-top-right-radius:5px;text-align:right;background:#0cbcd3;color:#FFF;width:100%;height:48px;margin:0}.pop .x div{line-height:48px}.pop .x .col-sm-7{text-align:left;font-size:110%}.pop .x .col-sm-7 span{max-width:120px}.pop .x .col-sm-5{text-align:right}.pop .x a.close-popup{position:relative;z-index:9004;font-size:200%;color:#FFF;padding-left:4%;text-decoration:none;text-align:right}.pop .x a.close-popup:hover{color:#000}.pop .pop-panel{width:100%;padding:30px 4%;background:#EEE;margin-bottom:15px;text-shadow:1px 1px 1px #FFF;border-radius:none}.pop .pop-panel h3{margin-top:0;margin-bottom:5%;font-weight:normal;font-size:125%}.pop .pop-panel .col-sm-3{padding-bottom:3%}.pop-panel .glyphicon-share-alt{font-size:160px;padding-top:15px;color:#CCC}.v-pad-flex,.pad-y{padding-top:25px;padding-bottom:25px}.pad-y-lg{padding-top:40px;padding-bottom:40px}.pad-y-sm{padding-top:8px;padding-bottom:8px}.pad-bottom{padding-bottom:50px}.jumbotron p.v-pad-flex{padding-top:20px;padding-bottom:20px}.wrap-espanol .open .dropdown-menu a{padding:4px 5%;font-size:130%;display:block;width:100%;color:#000}.wrap-nums>div{margin:15px auto}.wrap-nums .num-img{background-color:#FFF;min-height:100px}.wrap-nums .num-img img{width:90%;max-width:100px}.wrap-nums .num-a{background:#173d41;color:#afe8ef;font-size:540%;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px;height:105px;line-height:105px}.wrap-nums .num-b{color:#294649;font-size:81%;line-height:normal;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:20px 8%;min-height:130px;background-color:#d9f5f8}#main_inner .bg-aqua .wrap-nums .num-b a{color:#000}@media only screen and (min-width:1400px){body{font-size:145%}.debug .wrapnav{border-bottom:1px solid navy}.nav-right .btn{font-size:110%}.nav.wrap-wide>li>a{font-size:115%}.wrap-intro-top h1{font-size:360%}.wrapnav .wrap-brand>div.wrap-title{font-size:190%}.wrapnav.short .wrap-brand .wrap-img img{max-width:53px;margin-top:2px}.wrapnav .nav.wrap-wide{font-size:120%}.wrap-alzutube .wrap-tube-top{padding-left:12%;padding-right:12%}}@media only screen and (min-width:1500px){body{font-size:180%}.pad-outer,#main_inner{padding-left:10%;padding-right:10%}.bg-photo-top{width:100%;min-height:800px;background-position:center -40px}.wrap-activities .wrap-txt{font-size:70%;min-height:210px}}@media only screen and (min-width:1700px){body{font-size:195%}.bg-photo-top{width:100%;min-height:830px;background-position:center -60px}}@media only screen and (min-width:1800px){body{font-size:220%}.pad-outer,#main_inner{padding-left:15%;padding-right:15%}.bg-photo-top{min-height:890px;background-position:center -70px}}@media only screen and (min-width:2100px){body{font-size:250%}.bg-photo-top{min-height:950px;background-position:center -100px}}@media only screen and (min-width:2500px){body{font-size:270%}.bg-photo-top{min-height:1250px;background-position:center -300px}}@media only screen and (min-width:3000px){body{font-size:300%}.bg-photo-top{min-height:1200px;background-position:center -400px}}@media only screen and (max-width:1180px){.debug .wrapnav{border-bottom:1px solid navy}.nav.wrap-wide>li>a{font-size:103%;padding-left:15px;padding-right:15px}.wrap-brand>div{font-size:130%}.wrap-brand .wrap-img img{margin-top:10px}.bg-photo-top{background-position:center 40px;background-size:110%;min-height:690px}.bg-photo-top .wrap-med-logos{margin-top:390px}.wrap-alzutube .wrap-tube-top{padding-left:8%;padding-right:8%}.wrap-intro-top{max-height:760px}}@media only screen and (max-width:1024px){.debug .wrapnav{border-bottom:1px solid tan}.wrapnav .wrap-brand>div.wrap-title{line-height:17px;padding-top:30px}.wrapnav.short .wrap-brand>div.wrap-title{line-height:16px;padding-top:18px}.nav.wrap-wide>li>a{font-size:97%;padding-left:12px;padding-right:12px}.wrap-intro-top h1{font-size:291%}.bg-photo-top{background-position:center 40px;background-size:120%;min-height:660px}.bg-photo-top .wrap-med-logos{margin-top:370px}.wrap-alzutube .wrap-tube-top{font-size:120%;text-align:center;padding-left:5%;padding-right:5%}}@media only screen and (max-width:900px){.debug .wrapnav{border-bottom:1px solid orange}.nav.wrap-wide>li>a{font-size:88%}.wrapnav .wrap-brand>div.wrap-title{padding-top:25px}.wrapnav.short .wrap-brand>div.wrap-title{font-size:108%}.wrap-intro-top h1{font-size:230%;letter-spacing:5px;font-weight:bold}.bg-photo-top{background-position:center 50px;background-size:130%;min-height:640px}.nav-right .btn{font-size:80%}}@media only screen and (max-width:767px){.debug .wrapnav{border-bottom:1px solid blue}body{padding-top:90px}.wrapnav.short .wrap-brand .wrap-img img{width:40%}.wrapnav .wrap-brand>div.wrap-title{line-height:85px;padding-top:0}.wrapnav.short .wrap-brand>div.wrap-title{line-height:65px;padding-top:0}.wrap-prog h3{font-size:90%}.featured>div{text-align:center;font-size:105%}.featured div>.col-xs-12{padding-left:10%;padding-right:10%;max-height:none}.base h4{margin-top:50px}.base .wrap-sec div:first-of-type h4{margin-top:10px}.wrap-act.warning .screen{opacity:.8}.wrap-intro-top h1{margin-top:40px;font-size:204%;letter-spacing:4px;font-weight:bold}.bg-photo-top{background-position:center 40px;background-size:148%;min-height:580px}.bg-photo-top .wrap-med-logos{margin-top:350px;background:#EEE;padding-top:15px;padding-bottom:15px}.row.wrap-create-user{margin-top:0}.wrap-seen{margin-bottom:20px}.wrap-alzutube .wrap-tube-top{font-size:90%}.wrap-alzutube .wrap-tube-top h2 .glyphicon{padding-right:6px}.wrap-alzutube #main_inner.layout-main .wrap-tube-top h2{font-size:160%;margin-top:30px}.wrap-user-top .btn-success{font-size:79%}}@media only screen and (max-width:620px){.debug .wrapnav{border-bottom:1px solid green}.wrap-intro-top h1{font-size:164%;letter-spacing:3px;font-weight:bold}.bg-photo-top{background-position:center 65px;background-size:158%;min-height:510px}.bg-photo-top .wrap-med-logos{margin-top:310px}.wrap-about #main_inner img.left{width:60%;margin-right:40%}}@media only screen and (max-width:480px){.debug .wrapnav{border-bottom:1px solid yellow}.wrapnav .wrap-brand>div.wrap-title{line-height:18px;padding-top:25px}.wrapnav.short .wrap-brand>div.wrap-title{line-height:18px;padding-top:16px}.wrap-intro-top h1{font-size:180%;margin-top:65px;font-weight:bold}.bg-photo-top{background-position:center 120px;background-size:186%;min-height:536px}.bg-photo-top .wrap-med-logos{margin-top:270px}#main_inner .half-width{width:100%;clear:both;margin-top:15px}#main_inner .half-width.pad-left{padding-left:0}#main_inner img.half-width{width:100%}#main_inner.layout-main h2{font-size:150%}#main_inner .text-left.text-center-sm,.text-center-sm{text-align:center}#main_inner.layout-main .jumbotron h1{font-size:160%}.wrap-lsn .table .bb{font-size:87%}}@media only screen and (max-width:380px){.debug .wrapnav{border-bottom:1px solid red}.bg-photo-top{background-position:center 150px;background-size:198%;min-height:510px}.bg-photo-top .wrap-med-logos{margin-top:240px}.q-opt{margin:15px 0;width:100%}.wrap-lsn .table .bb{font-size:85%}}@media only screen and (max-width:320px){.debug .wrapnav{border-bottom:1px solid pink}.bg-photo-top .wrap-med-logos{margin-top:190px}.bg-photo-top{background-position:center 160px;background-size:145%;min-height:560px}.wrap-intro-top h1{margin-top:45px}}