blockquote,del{color:#666}.clear,.ui-helper-clearfix:after,hr{clear:both}.hidden,hr.space{visibility:hidden}.testimonial-logo-text,.uppercase,h6.em{text-transform:uppercase}.dropdown-toggle:active,.open .dropdown-toggle,.ui-helper-reset,.ui-widget :active,:focus{outline:0}a,abbr,acronym,address,article,aside,blockquote,body,caption,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,iframe,img,label,legend,li,nav,object,ol,p,pre,q,section,span,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}h1,h2,h4{margin-bottom:.3em}caption,h1,h2,h3,h4,h5,h6,td,th{font-weight:400}body,h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;color:#434343}.top-links>li>a>img,table,td,th{vertical-align:middle}article,aside,details,dialog,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}caption,td,th{text-align:left;float:none!important}blockquote:after,blockquote:before,q:after,q:before{content:''}blockquote,q{quotes:"" ""}a img{border:none}html{margin:0;padding:0;border:0;font-size:100.01%}body{line-height:1.5;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}h2{font-size:1.7em;color:#434343}h3{font-size:1.5em;margin-bottom:.4em;color:#434343}h4{font-size:1.4em;line-height:1.25}h5,h6{font-size:1em;font-weight:700}h5{margin-bottom:1.5em}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{margin:0 0 1.5em}.left{float:left!important}p .left{margin:1.5em 1.5em 1.5em 0;padding:0}.right{float:right!important}p .right{margin:1.5em 0 1.5em 1.5em;padding:0}a:focus,a:hover{color:#09f}a{color:#2b5d8b;text-decoration:none}blockquote{font-size:1.2em;line-height:1.5em}dfn,dl dt,strong,th{font-weight:700}dfn,em{font-style:italic}sub,sup{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address,li ol,li ul{margin:0}pre{margin:1.5em 0;white-space:pre}code,pre,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5}.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea,button,input{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}ol,ul{margin:0 1.5em 1.5em 0;padding-left:1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}.activity-list li,.autocomplete-list ul li,.colors,.exercises-per-day,.media-tools,.multiselect-list,.nav-dropdown ul,.nav-notifications,.no-bullets,.overview-features,.recent-comments li,.report-actions ul,.report-templates ul,.search-type,.sidebar-links,.subscription-details ul,.top-links,.ui-autocomplete,ol.media-sorting{list-style-type:none}dl{margin:0 0 1.5em}dd{margin-left:1.5em}table{border-collapse:separate;border-spacing:0;margin-bottom:1.4em;width:100%}thead th{background:#c3d9ff}caption,td,th{padding:4px 10px 4px 5px}caption{background:#eee}.small{font-size:.89em;margin-bottom:1.875em;line-height:1.875em}.large,legend{font-size:1.2em}.large{line-height:2.5em;margin-bottom:1.25em}.hide{display:none}.quiet{color:#999}.loud{color:#000}.highlight{background:#ff0}.added{background:#060;color:#fff}.removed{background:#900;color:#fff}.first{margin-left:0;padding-left:0}.last{padding-right:0}.top{margin-top:0;padding-top:0}.bottom{padding-bottom:0}label{font-weight:700}fieldset{padding:0 1.4em 1.4em;margin:0 0 1.5em;border:1px solid #ccc}legend{font-weight:700}#IE8#HACK,fieldset{padding-top:1.4em}#IE8#HACK,legend{margin-top:0;margin-bottom:0}input.text,input.title,input[type=email],input[type=password],input[type=text],input[type=url],textarea{background-color:#fff;border:1px solid #bbb;color:#434343}input.text:focus,input.title:focus,input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border-color:#666}select{background-color:#fff;border:1px solid #BBB}input.text,input.title,input[type=email],input[type=password],input[type=text],input[type=url],select,textarea{padding:.5em}input.text,input.title{width:400px;padding:5px}input.title{font-size:1.5em}textarea{width:390px;height:100px;padding:5px}form.inline{line-height:3}form.inline p{margin-bottom:0}.alert,.error,.info,.notice,.success{padding:0 0 0 160px;margin:0;display:inline-block}.alert,.error{color:#8a1f11}.notice{background:#fff6bf;color:#514721;border-color:#ffd324}.success{background:#e6efc2;color:#264409;border-color:#c6d880}.info{background:#d5edf8;color:#205791;border-color:#92cae4}.fail,.warning{color:#8b0000;border-color:#8b0000}.fail{background:salmon}.warning{background:#fff6bf}.notice a{color:#514721}.success a{color:#264409}.info a{color:#205791}.container{width:940px;margin:0 auto}.showgrid{background:url(/images/grid.png)}.column,.span-1,.span-10,.span-11,.span-12,.span-15,.span-2,.span-3,.span-35,.span-4,.span-45,.span-5,.span-55,.span-6,.span-7,.span-8,.span-9{float:left;margin-right:20px}.last,.mr-none,.span-12{margin-right:0}.span-1{width:60px}.span-15{width:100px}.span-2{width:140px}.span-3{width:220px}.span-35{width:268px}.span-4{width:300px}.span-45{width:340px}.span-5{width:380px}.span-55{width:440px}.span-6{width:460px}.span-7{width:540px}.span-8{width:620px}.span-9{width:700px}.span-10{width:780px}.span-11{width:860px}.span-12{width:940px}input.span-1,input.span-10,input.span-11,input.span-12,input.span-2,input.span-3,input.span-4,input.span-5,input.span-6,input.span-7,input.span-8,input.span-9,textarea.span-1,textarea.span-10,textarea.span-11,textarea.span-12,textarea.span-2,textarea.span-3,textarea.span-4,textarea.span-5,textarea.span-6,textarea.span-7,textarea.span-8,textarea.span-9{border-left-width:1px;border-right-width:1px;padding-left:5px;padding-right:5px}.border,.colborder{border-right:1px solid #ddd}input.span-1,textarea.span-1{width:48px}input.span-2,textarea.span-2{width:128px}input.span-3,textarea.span-3{width:208px}input.span-4,textarea.span-4{width:288px}input.span-5,textarea.span-5{width:368px}input.span-6,textarea.span-6{width:448px}input.span-7,textarea.span-7{width:528px}input.span-8,textarea.span-8{width:608px}input.span-9,textarea.span-9{width:688px}input.span-10,textarea.span-10{width:768px}input.span-11,textarea.span-11{width:848px}input.span-12,textarea.span-12{width:928px}.width-full,hr{width:100%}.append-1{padding-right:80px}.append-2{padding-right:160px}.append-3{padding-right:240px}.append-4{padding-right:320px}.append-5{padding-right:400px}.append-6{padding-right:480px}.append-7{padding-right:560px}.append-8{padding-right:640px}.append-9{padding-right:720px}.append-10{padding-right:800px}.append-11{padding-right:880px}.prepend-1{padding-left:80px}.prepend-2{padding-left:160px}.prepend-3{padding-left:240px}.prepend-4{padding-left:320px}.prepend-5{padding-left:400px}.prepend-6{padding-left:480px}.prepend-7{padding-left:560px}.prepend-8{padding-left:640px}.prepend-9{padding-left:720px}.prepend-10{padding-left:800px}.prepend-11{padding-left:880px}.border{padding-right:9px;margin-right:10px}.colborder{padding-right:49px;margin-right:50px}.pull-1{margin-left:-80px}.pull-2{margin-left:-160px}.pull-3{margin-left:-240px}.pull-4{margin-left:-320px}.pull-5{margin-left:-400px}.pull-6{margin-left:-480px}.pull-7{margin-left:-560px}.pull-8{margin-left:-640px}.pull-9{margin-left:-720px}.pull-10{margin-left:-800px}.pull-11{margin-left:-880px}.pull-12{margin-left:-960px}.pull-1,.pull-10,.pull-11,.pull-12,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9{float:left;position:relative}.push-1{margin:0 -80px 1.5em 80px}.push-15{margin:0 -120px 1.5em 120px}.push-2{margin:0 -160px 1.5em 160px}.push-3{margin:0 -240px 1.5em 240px}.push-4{margin:0 -320px 1.5em 320px}.push-5{margin:0 -400px 1.5em 400px}.push-6{margin:0 -480px 1.5em 480px}.push-7{margin:0 -560px 1.5em 560px}.push-8{margin:0 -640px 1.5em 640px}.push-9{margin:0 -720px 1.5em 720px}.push-10{margin:0 -800px 1.5em 800px}.push-11{margin:0 -880px 1.5em 880px}.push-12{margin:0 -960px 1.5em 960px}.append-bottom,.box,div.append-bottom{margin-bottom:1.5em}.push-1,.push-10,.push-11,.push-12,.push-15,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9{float:left;position:relative}.prepend-top,div.prepend-top{margin-top:1.5em}.box{padding:1.5em;background:#e5eCf9}hr{background:#FFF;color:#ddd;float:none;height:1px;margin:0 0 17px;border:none;border-bottom:1px solid #CCC}hr.space{background:#fff;color:#fff}.clearfix:after,.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix,.container{display:block}#easyTooltip{font-size:11px;padding:5px 10px;background:#FFF;color:#434343;border:1px solid #CCC;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#banner{height:320px;width:475px;margin-bottom:20px;position:relative}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-zfix,.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-helper-reset{margin:0;padding:0;border:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget{font-size:1.1em}.ui-widget .ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-size:1em}.ui-widget-content{border:1px solid #ddd;background:url(/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x #eee;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #CCC;background:#2B5D8B;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:url(/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x #f6f6f6;font-weight:700;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #CCC;background:#FFF;font-weight:700;color:#2B5D8B}.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:url(/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x #fff;font-weight:700;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:url(/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x #ffe45c;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:url(/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% #b81900;color:#fff}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/images/ui-icons_222222_256x240.png)}.ui-icon{width:16px;height:16px}.ui-widget-header .ui-icon{background-image:url(/images/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/images/ui-icons_ffd27a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:url(/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% #666;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:url(/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x #000;opacity:.2;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{background:#EEE;padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.overflow-hidden,.truncate{overflow:hidden}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.nav-dropdown-right,.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.button-addtocart,.button-green{display:block;height:34px;width:183px;background:url(/images/button-buycourse.png) no-repeat;text-indent:-9999px}.button-green,.button-orange{background:url(/images/button-green.png) no-repeat;text-indent:0;text-align:center;color:#fff!important;text-shadow:0 1px #006400;padding-top:5px;font-size:1.3em;height:29px;border:0;width:183px;display:block}.button-orange{background:url(/images/button-orange.png) no-repeat;text-shadow:0 1px #8c5b1c}input[type=submit].button-green,input[type=submit].button-orange{height:34px}.button-addtocart:hover,.button-green:hover,.button-orange:hover{background-position:0 -34px}.button-addtocart:active,.button-green:active,.button-orange:active{background-position:0 -68px}.button-addtocartorange{display:block;height:44px;width:223px;background:url(/images/button-buycourseorange.png) no-repeat;text-indent:-9999px}.button-addtocartorange:hover{background-position:0 -44px}.button-addtocartorange:active{background-position:0 -88px}.button-blue,.button-grey,.button-orangelong,.button-orangetall,.button-red,a.button-grey{display:inline-block;padding-top:6px;text-align:center;background:url(/images/button-bggrey.gif) repeat-x #EEE;height:26px;border:1px solid #DDD;font:1.3em Arial,Helvetica,sans-serif;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#444;text-shadow:0 1px #fff}.button-orangelong,.button-orangetall{color:#FFF;text-shadow:0 1px #8c5b1c;border:1px solid #bb6a01;font-weight:700}.button-orangetall{background:url(/images/button-orangebg-tall2.png) repeat-x orange;height:36px;font-size:24px}.button-orangelong{background:url(/images/button-orangebg.png) repeat-x orange}.button-orangelong:active,.button-orangelong:hover,.button-orangetall:active,.button-orangetall:hover{color:#FFF;text-shadow:0 -1px #8c5b1c}.button-orangetall:hover{background-position:0 -36px}.button-orangelong:hover{background-position:0 -32px}.button-orangelong:active{background-position:0 -64px}.button-orangetall:active{background-position:0 -86px}.button-blue{background:url(/images/button-bluebg2.jpg) repeat-x #6A83A1;color:#EEE;text-shadow:0 1px #434343;font-weight:700}button.button-blue,button.button-grey,button.button-orangelong{height:33px;font-weight:400}button.button-blue,input[type=submit].button-blue,input[type=submit].button-grey,input[type=submit].button-orangelong{padding-top:2px;padding-bottom:3px;height:34px}.button-grey:hover{text-shadow:0 -1px #fff}.button-blue:hover,.button-grey:hover{background-position:0 -33px}.button-blue:hover{color:#EEE}.button-blue:active,.button-grey.active,.button-grey:active{background-position:0 -66px}.button-smallgreen,.button-smallgrey,.button-smallorange,.button-smallorangelong,.button-smallred{display:inline-block;text-align:center;padding-top:3px;background:url(/images/button-smallgrey.png) no-repeat;height:22px;width:85px;color:#666;border:none}.button-smallorangelong{background-left:1px solid #d48c00;background-right:1px solid #d48c00;width:auto;color:#fff!important;background:url(/images/button-smallorangelong.png) repeat-x orange}.button-smallorange{background:url(/images/button-smallorange.png) no-repeat;color:#fff!important}.button-smallgreen{background:url(/images/button-smallgreen.png) no-repeat;color:#fff!important}.button-smallred{background:url(/images/button-smallred.png) no-repeat;color:#fff!important}.button-smallgreen:hover,.button-smallgrey:hover,.button-smallorange:hover,.button-smallorangelong:hover,.button-smallred:hover{background-position:0 -25px}.button-smallgreen:active,.button-smallgrey.active,.button-smallgrey:active,.button-smallorange:active,.button-smallorangelong:active,.button-smallred:active{background-position:0 -50px}input[type=submit].button-smallgreen,input[type=submit].button-smallgrey,input[type=submit].button-smallorange{height:25px}.button-x,.button-xblue{display:block;background:url(/images/button-x.png);height:24px;width:24px;overflow:hidden}.button-xblue{background-image:url(/images/button-xblue.png)}.button-x:hover,.button-xblue:hover{background-position:0 -24px}.button-x:active,.button-xblue:active{background-position:0 -48px}.button-link{font-size:1em;background:0 0;padding:0;text-decoration:underline;margin:0;color:#08C;border:0;line-height:20px;cursor:pointer}.button-link:hover{text-decoration:none}.truncate{white-space:nowrap;text-overflow:ellipsis}h1,h1.banner-title{color:#fff;font-size:2.5em;line-height:130%;font-weight:700}h1.banner-title{font-size:42px}#ui-datepicker-div{z-index:2001!important}h3 a{color:#434343}h3.light{color:#666;text-shadow:0 1px 0 #FFF}h6.em{font-size:10px;color:#434343}textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}hr.dotted{height:1px;border-top:1px dotted #777;border-bottom:none;margin:0 0 10px;background:0 0}.h2{font-size:22px;line-height:24px}.wrapper{width:1000px;margin:0 auto 20px}.wide-container{width:980px;margin:0 auto}.logo{position:absolute;top:10px;left:10px}.pull-up{margin-top:-10px}.inline{display:inline}.overflow-visible{overflow:visible}.block{display:block}.no-bullets.man{margin:0}.no-bullets.pan{padding:0}.text-center{text-align:center}.rounded{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.bg-grey{background:#EEE}.bg-white{background:#fff}.bg-logo{background:url(/images/homepage-bridge.png) bottom no-repeat}.white{color:#fff}.green{color:#488b3e}.orange{color:orange}.red{color:#8a1f11}.blue{color:#2b5d8b}.center{text-align:center}.block-center{margin:0 auto}.border-light{border:2px solid #EEE}.label-left label{text-align:left}.label-right label{text-align:right;padding-top:5px}.label-right input,.label-right select,.label-right textarea{margin-bottom:10px;line-height:1em}.label-right input[type=submit]{line-height:inherit}textarea.short{height:50px}.text-right{text-align:right}.text-left{text-align:left}#show-more,.flash-notice,.patient-activity,.report-drop,.report-title{text-align:center}.date-of-birth,.datepicker{background:url(/images/icons/calendar.png) 98% 6px no-repeat}div.hr{height:21px;background:url(/images/hr-gradient.png) center no-repeat}div.hr hr{display:none}a.more,a.more-blue,a.more-lightblue{background:url(/images/triangle-grey.png) 100% 60% no-repeat;padding-right:8px}a.more{color:#FFF}a.more-blue{background-image:url(/images/triangle-darkblue.png)}a.more-lightblue{color:#419bd1;background-image:url(/images/triangle-lightblue.png)}a.back,a.back-blue{background:url(/images/triangle-backgrey.gif) 0 60% no-repeat;padding-left:8px}a.back{color:#FFF}a.non_sub_link{color:gray}a.back-blue{background-image:url(/images/triangle-backblue.gif)}a.slide-next{display:block;background:url(/images/triangle-darkblue.png) 0 60% no-repeat;padding-left:8px}a.slide-next.open{background-image:url(/images/triangle-bluedown.gif)}.content-wrapper{width:1000px}.flash-notice{position:fixed;display:none;top:0;width:100%;padding:10px;z-index:2001;cursor:pointer;box-sizing:border-box}.header{width:980px;height:54px}.banner,.page-title{background:url(/images/bg-banner4.jpg) repeat-x #71b7d9;padding:10px}.banner{height:299px}.gradient-bottom{width:100%;height:14px;background:url(/images/gradientbottom-bg.png) repeat-x #fff}.course-thumbnail{min-height:78px}.course-progress{background:url(/images/button-bluebg2.jpg) #496080;width:0%;height:33px;color:#fff;border:1px solid #67809E}.percent-complete{position:absolute;top:8px;left:-105px;color:#fff;font-weight:700;min-width:105px;text-shadow:0 1px #444}.course-completed{background:url(/images/button-bggrey.gif) repeat-x #EEE;color:#434343;border:1px solid #DDD}.container-course-progress{width:100%;background:url(/images/bg-progressbar2.gif) no-repeat;height:40px;overflow:hidden}.instructor-pic{width:130px;border:2px solid #DDD}.instructor-image{max-width:220px;float:left;margin:0 20px 20px 0;border:2px solid #DDD}h2.tracker{line-height:53px;display:inline}.activity-track{clear:both;border-top:1px solid #CCC;padding:10px 20px}.spinner{display:block;margin:40px auto}.search-box{background:url(/images/icons/magnifier.png) 100% 4px no-repeat #fff}.large-input{font-size:16px}.large-select{background:url(/images/select-down-arrow2.jpg) right no-repeat #fff;overflow:hidden;border:1px solid #BBB;height:36px;padding:0}.large-select select{padding:10px 0 0;color:#434343;margin:0;background:0 0;font-size:16px;height:36px;width:200px;border:none}.current-report-cont,.medias-cont,.report-cont,.start-report{background:url(/images/pe/report-widebg.png) no-repeat #EBEBEB;width:920px;height:160px;clear:both;margin:10px 0;padding:0 10px;overflow:hidden}.current-report-cont{background:url(/images/pe/report-bg2.png) no-repeat #EBEBEB}.prev-report-slider-cont,.report-slider-cont{width:593px;float:left;overflow:hidden}.no-reports,.prev-report-slider-cont{width:725px;min-width:725px}.no-reports{margin-top:35px}.previous-slider,.report-slider{width:9999px}.report-scroll-left,.report-scroll-right{width:30px;padding-top:55px}.report-title{color:#61451B;text-shadow:0 1px 0 #FFF;width:120px;float:left;padding-top:30px}.report-actions{float:left;margin:0 10px}.report-actions ul{margin:0;padding:0;float:left}.report-actions ul li a{display:block;text-shadow:0 1px 0 #FFF;height:51px;line-height:53px;width:127px}.report-actions ul li a img{width:34px;height:34px;margin:10px 5px;float:left;clear:left}.report-drop{border:1px dashed #888;width:138px;height:138px;float:left;margin:10px;border-radius:5px}.pathology,.search-filter{border:1px solid #CCC;overflow:hidden}.report-drop p{margin:40px 5px 0}.no-prev-report{margin-left:20px;float:left;padding-top:30px}.patient-activity{float:left;width:140px;height:140px;background:url(/images/pe/activity-bg.png) no-repeat #EBEBEB;font-size:18px;margin-right:20px}.patient-activity span{display:block;font-size:60px;font-weight:700}.patient-activity sup{font-size:30px}.exercise-cont,.pathology-cont{width:140px;position:relative;float:left;margin:10px 20px 20px 0}.special-last{margin:10px 0 20px}.search-filter,.search-search{margin-bottom:10px}.pathology{width:138px;background:#FFF;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;position:relative;z-index:1}.pathology .thumbnail{width:138px;height:115px;overflow:hidden}.pathology .title{padding:3px 5px;display:block;height:25px;line-height:25px;overflow:hidden}.exercise-cont .shadow,.pathology-cont .shadow{position:absolute;bottom:-26px;left:-20px}.exercise-cont .add-to-report,.pathology-cont .add-to-report{background:url(/images/pe/addtoreport-bg.png) no-repeat;width:19px;height:22px;position:absolute;top:29px;left:120px;z-index:1;padding:2px}.pathologies-cont .search-sort a{margin-right:10px}.pathologies-cont h2{font-weight:700;font-size:18px}.search-search input{width:274px;padding-left:19px;background:url(/images/pe/icon-magnifier.png) 3px center no-repeat #FFF}.search-filter{background:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.filter-category a{color:#434343}.filter-criteria{padding:5px}.search-type{margin:0;padding:0}.search-type li a{display:block;border-bottom:1px solid #CCC;padding:5px 10px}.search-type li a:hover{background:#DDD}.search-type li a.active{background:#EEE;color:#434343}.pathology .actions{display:none;position:absolute;bottom:0;width:138px;height:16px;padding:2px 0;text-align:center;background:#fff}.pathologies-cont{background:url(/images/pe/modal-bg2.png) 0 20px repeat-x #FAFAFA;padding:0 10px 10px}.pathologies-cont .search-results{float:left;height:21px}.pathologies-cont .search-sort{float:right;height:21px}.exercise-details-cont{position:absolute;top:2px;left:0;background:url(/images/pe/exercisedetails-bg.png) repeat-y #fff;border:1px solid #CCC;width:100px;padding:3px 2px}.exercise-details-cont input{width:20px;float:left;margin:3px 5px 0}.exercise-details-cont label{float:left;font-weight:400;line-height:25px}.email-report h2{line-height:29px}.email-report label{line-height:25px}.ways-to-send{padding-top:40px}.ways-to-send a{font-size:16px;display:block;line-height:50px;float:left;margin-left:10px}.prev-container{clear:both;margin-top:20px;padding-top:10px}.online-preview{width:100%;border-top:1px solid #CCC}.online-preview.large{height:500px;width:940px}.report-preview-container{width:1000px;margin-left:auto;margin-right:auto}.email-report{background:url(/images/pe/emailreport-bg.png) repeat-y #EBEBEB;width:620px;float:left;margin-right:20px;padding:0}.email-report label{width:60px;float:left;margin-right:20px}.email-report input[type=text]{width:508px;float:left}.email-report textarea{width:588px;float:left}.previous-report{border:1px solid #D0D0D0;margin:10px 0 10px 5px;padding:10px 0;background:url(/images/patients/icon-reports.png) 5px 5px no-repeat #F3F4F5}.home-header span,.reports-header span{line-height:32px;padding-left:10px;float:left}.report-options{margin-left:45px}.report-option{margin:0 15px 0 0}#show-more{display:block;clear:both}.previous-report .header{font-size:125%;margin-left:45px}.previous-report span{margin-left:45px}.reports-header img{display:block;height:32px;float:left;clear:both}.reports-header span{font-size:125%}.newest-report-slider{width:9999px}.newest-report-scroll-left,.newest-report-scroll-right{width:30px;padding-top:55px}.newest-report-slider-cont{width:820px;float:left;overflow:hidden}#ex>h5,#path>h5{color:#434343;font-size:1em;margin:0 0 0 10px}.newest-report-item-cont{float:left}.pathology-container{height:180px;background:#F3F4F5;overflow:hidden;margin:4px;border:1px solid #CDCDCD;display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.home-header img{display:block;height:32px;float:left}.home-header span{font-size:125%}.home-header a{float:right;margin-right:10px}.pe-modal h2.callout{font-weight:700;font-size:18px}.exercise-details input{width:20px}.exercise-details textarea{width:450px;border-radius:4px}.media{width:140px;height:120px;overflow:hidden;border:1px solid #CCC}.media img{min-width:140px;min-height:120px}.media-tools{float:right;margin:0;padding:0}.media-tools .tool{float:left;background:url(/images/pe/filtercategory-bg.png) repeat-x #EEE;height:16px;padding:6px;border:1px solid #CCC}.media-tools .tool:disabled{background-position:0 -66px}.button-camera{margin:0;padding:0}.button-camera img{margin-left:10px;float:left}.button-camera span{margin:0 10px;line-height:33px;display:block;float:left;font-weight:400;font-size:16px}.exercise-details-tip p{width:350px;margin:0 10px;float:left}.report-templates{width:460px;height:360px;float:left;background:url(/images/pe/templates-bgshort.png) no-repeat #EEE;overflow-y:hidden}.report-templates.wide{width:900px;background:#EEE}.report-templates .scroll{overflow:auto;height:100%}.report-templates .template-details{overflow:auto;height:310px}.report-templates ul{margin:0 1px;padding:0}.report-templates ul li{padding:10px;border-bottom:1px solid #CCC;border-top:1px solid #F3F3F3}.report-templates ul li:nth-child(even){background:#F4F4F4}.report-templates textarea{width:428px;height:300px}.report-templates.wide textarea{width:870px}.report-tips p{line-height:53px;margin:0;font-style:italic}.autocomplete-container{position:relative}.autocomplete-list{position:absolute;top:27px;left:2px}.autocomplete-list ul{margin:0;padding:0}.autocomplete-list ul li{background:#FFF;border:1px solid #BBB;border-top:0;padding:5px}.start-report{text-shadow:0 1px 0 #FFF;padding:20px;width:900px;height:120px}.start-report label{font:700 16px/38px Helvetica,Arial,Verdana,sans-serif;font-size:16px;float:left;display:block;line-height:38px}.start-report #patient-name{font-size:16px;float:left;width:300px}.start-report input[type=submit]{float:left;margin:2px 0 0 5px}.dashboard-cont{border:1px solid #CCC;padding:10px;width:278px}.dashboard-cont h2{font-size:16px;margin:10px 0 0}.ui-autocomplete{width:300px;background:#FFF;margin:0;padding:0;border-radius:0;border:1px solid #CCC}.ui-autocomplete li a{padding:5px;border-top:1px solid #CCC;display:block}.color-selector{background-color:green;background-image:none;border:1px solid #CCC;padding:0;margin:0;float:left;width:28px;height:28px}.colors{padding:0;margin:0;width:175px}.colors li{display:inline-block;margin:2px}.colors li button{border:1px solid #CCC;width:25px;height:25px}.conditions tr td,.conditions tr th{width:315px;text-align:left}.banner-text,.banner-text a,h1{font-weight:400;color:#434343}.nav-dropdown ul.nav-dropdown-tabs,.nav>li>a,.top-links>li>a{font-weight:600}.banner-text a{color:#004483;text-shadow:0 1px 1px #f5f5f5}.banner-text a:hover{color:#b1daff}body{background:#FFF}.top-links__label{background:#FFF;color:#2B5D8B;display:block;height:24px;margin-top:9px;line-height:24px;padding:0 5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.top-links>li{display:inline}.top-links>li>a{padding:0 7px;line-height:41px;height:41px;display:block;float:left;color:#b1daff}.nav>li,.nav>li>a{display:inline-block}.top-links>li>a:hover{color:#EEE}.top-links .popover{width:330px;font-size:12px}.top-bar,.top-bar-shade{min-width:1000px;width:100%}.top-bar{background-color:#2B5D8B;margin-bottom:0;height:54px}.top-bar-shade{background:url(/images/top-bar-bg2.png) bottom repeat-x #2B5D8B;padding-bottom:5px;width:100%;height:36px;overflow:hidden}.top-bar-shade>div{padding:0;margin-bottom:0}.nav{list-style-type:none;float:right;margin:0;height:54px}.nav>li{margin:0;padding:0}.nav>li>a{padding:20px 12px 0;font-size:1em;height:34px;color:#FFF}.nav>li>a.last{padding-right:0}.nav>li>a.active{background:#316a9e}.nav>li>a.dropdown-hover,.nav>li>a:hover{background:#255078}.nav>li>a.dropdown-hover{background-image:url(/images/active-selection4.png);background-repeat:no-repeat;background-position:center bottom}.nav>li>a.active{color:#FFF;background-color:#316a9e}.nav-notifications{padding:0;margin:0}.nav-notifications li{padding:5px 0;border-bottom:1px solid #EEE}.nav-dropdown-trigger{position:relative}.nav-dropdown-trigger:hover .nav-dropdown{display:block}.nav-dropdown{background:#FFF;font-size:13px;border:1px solid #CCC;border-top:none;display:none;position:absolute;z-index:2;-webkit-box-shadow:0 5px 10px 1px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px 1px rgba(0,0,0,.2);box-shadow:0 5px 10px 1px rgba(0,0,0,.2)}.nav-dropdown.col-3{width:500px;background:url(/images/nav-dropdown-bg.png) 155px 0 repeat-y #FFF}.nav-dropdown.col-1{width:220px}.nav-dropdown ul{padding:10px 30px 10px 10px;margin:0;float:left}.nav-dropdown ul li{margin-bottom:1px}.nav-dropdown ul li a{color:#434343}.nav-dropdown ul li a:hover{color:#2B5D8B}.content-wrapper{padding-top:0;background:0 0}.bottom-shading,.bottom-shading-grey{min-width:1000px;background:url(/images/gradient-sliver.png) top repeat-x}.page-title{background:0 0;padding-top:10px}.page-title .more{background-image:url(/images/triangle-darkblue.png)}.banner-text .back{background-image:url(/images/triangle-backblue.gif)}.popout{color:#fff;height:43px;background-color:#004483;background-image:none}.membership-container{padding-top:30px}.deal-box{text-align:left;background:url(/images/ce-bg4.png) top no-repeat;font-size:1.2em;height:287px}.deal-box ul{margin:40px 10px 0 5px}.deal-box .important{margin-top:10px;color:#FF9000;text-shadow:0 1px 0 #FFF;font-size:1.1em}.deal-box p{font-size:14px;margin-bottom:0}.signup-button{margin:10px 25px 0;text-align:center;background:#FF9000}.signup-button a{color:#fff;font-size:150%}.signup-button a .main-price{font-size:150%}.info-box,.locations{margin-top:30px}.info-box{background:url(/images/money_tree.png) 120px 0 no-repeat;padding-top:20px}.info-box strong,.locations strong{color:#004583}.locations{background:url(/images/globe.png) 115px 14px no-repeat}.sign-out{margin-top:20px}h1.home{margin-top:65px}h2.home{font-size:18px;margin:5px 0 6px}h3.home{margin:16px 0 0;color:#fff;font-size:24px;line-height:24px}ul.rightbanner{margin:5px 0 7px 16px}ul.rightbanner li{clear:all;width:100%;text-align:left;font-size:16px;line-height:26px}.bottom{margin-bottom:10px}span.subtext{margin:0;line-height:20px;font-size:18px}.featured{margin:15px 0 0}.span-full{width:960px;float:left}.keyword{font-weight:700;font-style:italic}.title-bar{background:url(/images/homepage-bridge.png) left bottom no-repeat}.blue-bar,.blue-bar-big{background-color:#004583;text-shadow:0 1px 0 #000;margin:20px 0;color:#fff;font-size:16px;line-height:20px;min-width:1000px;width:100%}.partner{float:left;margin:10px 15px}.testimonial{color:#434343;height:140px;font-family:Helvetica}.margin{margin:5px 10px}.white-box{box-shadow:3px 3px 3px 3px #ccc;background:#fff}.bg-blue{background-color:#E5ECF9}.under-box-solution{background:url(/images/memberships/under_core_shadow.png) bottom no-repeat;display:block;height:4px}.solution-arrow{margin-left:45%;margin-top:-15px}.blue-button,.blue_button{background:url(/images/button-blue-bg.png) repeat-x #004581;cursor:pointer;color:#fff;font:200 20px/34px Arial,Helvetica,sans-serif;display:block;text-align:center;border:1px solid #004581;text-shadow:0 1px 0 #000}.course-image,.details-box,.group-form,.module-image img{border:1px solid #CCC}input.blue_button{padding-top:0;height:34px}.strike{text-decoration:line-through}.overview-features li a,.underlined{text-decoration:underline}.details-box{padding:10px 0 0;width:458px;min-height:144px;background-color:#fff}.details-box .img-container{width:90px;float:left}.details-box .details-container{width:368px;float:left}.details-box img{float:left}.under-details-box{background:url(/images/memberships/why_medbridge_shadow.png) no-repeat;display:block;height:9px;margin-bottom:20px}.clinic-testimonials div p{font-size:1em}.view-all{padding:9px}a.back:hover,a.more:hover{color:#1ca4ff}.under-shadow-box{background:url(/images/form_background.png) bottom no-repeat}.featured-courses{height:238px;background:url(/images/homepage-course-bg.png) no-repeat;padding-top:2px;padding-left:3px;padding-right:4px}.learn-more{text-align:center;font-size:12px;font-weight:700;color:#fff;text-shadow:0 1px #ad6f0c;padding:7px 0;width:110px;background-color:#ff9000;position:absolute;top:90px;right:0}.course-title{height:75px}.home-course-image img{height:120px;min-width:215px}.under-course{background:url(/images/shadow.png) no-repeat;display:block;height:10px}.clinic-testimonials .quote{background:url(/images/home/quote_top.png) no-repeat;background-size:466px;font-style:italic;padding:24px 0 0 5px;margin-bottom:0;width:466px}.clinic-testimonials .quote p{text-align:left;background:url(/images/home/quote_sliver.png) left repeat-y;background-size:466px;padding:0 10px;margin:0 0 0 -4px}.quote-bottom{text-align:left;background:url(/images/home/quote_bottom.png) no-repeat;background-size:466px;padding:10px 0 0 65px;margin-left:1px;min-height:20px;width:466px}h3.big{font:700 24px/28px Arial,Helvetica,sans-serif;color:#FF9000}h3.wide{font:700 16px/20px Arial,Helvetica,sans-serif}.group-form{background:#FFF;width:438px;padding:10px}#search-instructor,.sorting-table,.sorting-table tr,.sorting-table tr td,.sorting-table tr th{padding:0;margin:0}.group-form input.span-4{width:256px}.form_shadow{height:10px;background:url(/images/groups/form_shawdow.png) bottom no-repeat;display:block}.patient-care-commitment{width:468px}.instructor-images img{border:1px solid #CCC;margin-bottom:1px}.module-image img{margin-bottom:-6px;height:124px}.map{width:480px!important;overflow:hidden}.search-box{float:left;height:24px;border:1px solid #dcdcdc;background-color:#fff;cursor:pointer}.search-box #text-search{margin:0;background:0 0;border:none}.map-modal{width:590px!important;margin-left:-300px!important}.feature-box{border:1px solid #CCC;padding:10px;background:url(/images/grey-gradient.png) repeat-x;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.membership-banner,.subscription-banner{border-top:1px solid #FFF;width:100%;z-index:2}.feature-box .enlarge{color:#2B5D8B;font-size:16px;display:block;text-align:center}.feature-box:hover .enlarge{font-weight:700;color:#09f}.subscription-features{width:100%;text-align:center;background:url(/images/subscriptionfeatures-bg.png) 20px 17px no-repeat}.subscription-features span{background:#FFF;padding:0 10px}.gradient-grey-bg{background:url(/images/grey-gradient.png) repeat-x;min-width:1000px}.subscription-banner{border-bottom:1px solid #CCC;background:url(/images/section-title-bg.png) repeat-x #DEDEDE;height:50px;min-width:940px;color:#434343;line-height:50px}.subscription-banner ul li{text-shadow:0 1px 0 #FFF}.membership-banner ul{padding:0;margin:0}.membership-banner{background:#004385;height:59px;min-width:940px;color:#FFF;line-height:20px}.membership-banner h2{float:left;font-size:18px;font-weight:700;margin:16px 0 2px}.membership-banner ul li{float:left;margin-right:1.1em;margin-top:15px;font-weight:700;font-size:17.45px;list-style:none;text-shadow:0 1px 0 #000}.membership-banner li a{padding-bottom:25px;color:#6dcff6}.membership-banner li a.active{background:url(/images/active-selection3.png) center bottom no-repeat;background-size:70px}.button-light-blue,.enroll-button{color:#fff;text-align:center;text-shadow:0 1px 0 #354252;line-height:39px;font-size:14pt;font-weight:700;margin-top:13px;height:39px;width:161px;background:url(/images/memberships/orangebutton-bg.png);float:right}.button-light-blue:hover,.enroll-button:hover{color:#fff}h1.ce{font-weight:700;font-size:24pt;margin:50px 0 0}h2.ce{font-weight:700;font-size:18px;line-height:22pt}.ce-subtext{font-size:11pt;line-height:24px;margin:13px 0 0}.enroll2{margin-top:28px}img.ce{margin:20px 0 -6px -30px}.bg-grey-gradient,.ce-details{background:url(/images/memberships/details-gradientdown.png) repeat-x;margin-top:13px}.bg-grey-gradient{padding:10px 0;width:720px;margin:auto}.ce-details h1{font-size:16pt;line-height:35px;font-weight:700;text-align:center;margin-bottom:0;background:url(/images/subscriptionfeatures-bg.png) 20px 44px no-repeat}.ce-details .example,.example-large{border:1px solid #CCC;height:290px;margin-bottom:25px;background:#FFF;overflow:hidden}.ce-details .example span,.ce-details .example-large span{font-size:12pt;line-height:35px;margin-left:10px;font-weight:700}.ce-details .example .example-text,.example-large .example-text{margin:10px}.example-large{height:330px}.grey-bar{background-color:#eee;height:140px;min-width:940px}.testimonial-logo-box{border-right:4px solid #004483;height:70px;margin-top:22px;padding-top:20px;width:166px}.testimonial-logo-text{margin-bottom:5px;font-size:7pt}.ce-testimonial{font-size:16px;font-weight:700;color:#a4a4a4;margin:20px 0 0 40px}.ce-testimonial-author{color:#434343;margin:0 0 0 40px}.floatdiv,.floatdivbottom{position:fixed!important;margin-left:auto;margin-right:auto;z-index:2;display:block;clear:both}.membership-resource{margin-top:50px}.membership-resource div h3{color:#2B5D8B;font-size:30px;font-weight:700}.membership-resource div{text-align:left}.form-step,.subscription-important,h5.with-line{text-align:center}.dark-blue{color:#2B5D8B}.floatdiv{top:0;width:100%}.floatdivleft{left:0}.floatdivbottom{bottom:0}.request-pathology{background:#EEE;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #CCC}.request-pathology.floatdivbottom{-moz-border-radius-bottom-left:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottom-right:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.subscription-features span.bg-blue-gradient{background:url(/images/gradient-sliver.png) 0 78% repeat-x}.added-margin{padding-top:60px}.border-right{padding-right:10px;border-right:1px solid #CCC}.rt-grey-bar{background-color:#eee;height:300px;min-width:940px}.rt-quote{float:left;margin:10px 10px 10px 0;padding-left:10px;border-left:4px solid #004483;font-size:11pt;font-weight:700;color:#a4a4a4}.rt-quote-author,h5.with-line{font-weight:400;text-transform:uppercase}.rt-quote-author{color:#434343}.vertical-line{width:1px;height:400px;margin:20px 10px;background-color:#d1d1d1;float:left;overflow:hidden}.bg-white,.zoom{background-color:#fff}.zoom{margin-top:20px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.zoom:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-ms-transform:scale(1.05)}.feature-box span.regular,.zoom span.regular{color:#434343}.membership-shadow{background:url(/images/shadow-membership.png) top no-repeat;height:10px}.shadow-under{margin-bottom:-6px}.feature-box:hover{-moz-box-shadow:0 0 3px 3px #EEE;-webkit-box-shadow:0 0 3px 3px #EEE;box-shadow:0 0 3px 3px #EEE;background-color:#fff;background-image:none}.course-list-right .blue_button,.course-list-right .button-grey{display:block;margin:auto}h5.with-line{border-top:1px solid #E0E0E0;color:#666;font-size:12px;position:relative}h5.with-line span{display:block;position:absolute;background:#FFF;top:-9px;left:50%;margin-left:-85px;padding:0 5px}.subscription-details ul{margin:0 0 0 20px;padding:0 10px}.subscription-details ul li img{margin-left:-20px}.subscription-promo{font-size:15px;border-top:1px solid #CCC;padding:5px 0}.form-step{background:#2B5D8B;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;color:#FFF;font-weight:700;display:inline-block;width:30px;height:30px}.home-title{font-size:30px}.home-title-list{font-size:1.4em;margin:0 0 0 -10px;color:#666}.home-title-list li{margin-bottom:10px}.learn-more-text{font-size:18px;line-height:70px;margin-left:10px}.bottom-shading-grey{background-image:url(/images/memberships/details-gradientdown.png)}.subscription-includes{width:938px;z-index:1;margin:0 auto;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #CCC;background:#fff}.subscription-includes .subscription-important{background:url(/images/subscriptionbar-bg.png) bottom repeat-x;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;border-right:solid 1px #CCC;height:100%;position:absolute}.course_vs_subscription td,.free-video{border:1px solid #CCC}.subscription-includes .subscription-important div{font-size:18px;font-weight:700;margin-bottom:-5px}.subscription-includes .subscription-important div.price{font-size:30px;color:#FF9000}.subscription-includes .subscription-important div.price sup{font-size:15px}.subscription-includes .subscription-important div.price del{font-size:15px;color:#666}.subscription-includes .subscription-important div.under{font-size:14px;color:#666;font-weight:400;line-height:16px}.subscription-info{padding:5px 0 5px 230px}.subscription-info del{font-size:14px}.subscription-info h3{font-size:18px;font-weight:700;margin:0}.subscription-info.main{padding:10px 0 10px 10px}.course-image,.home-course-image{overflow:hidden;height:120px;position:relative;margin:0 -1px}.ce-slide,.crt-slide{color:#fff;background:url(/images/slider-ce.jpg) no-repeat;height:303px}.crt-slide{background:url(/images/slider-crt.jpg) no-repeat}.ce-slide h4,.crt-slide h4{color:#fff;text-align:center;margin:0;padding-top:5px;font-size:28px}.ce-slide div.bottom,.crt-slide div.bottom{margin-top:150px;padding-left:10px;font-size:18px}.crt-slide div.bottom{margin-top:140px}.crt-slide div.button-light-blue{margin-top:25px}.left-arrow{position:absolute}.right-arrow{float:right;position:static;margin-right:-75px}.button-light-blue{background:url(/images/button-lightbluebg.png) no-repeat}.featured-courses .more-courses{padding:15px 0 0 5px;height:215px;background:url(/images/coursebox-bg.png) repeat-x;margin:0 -2px}.featured-courses .more-courses p{padding:0;margin:30px 0 0;font-size:1.125em}.logo-container{background-color:#EEE;min-width:1000px}.free-video{background-color:#FFA402;padding:0 10px 5px;margin:10px auto 0;width:916px;height:60px}.course_vs_subscription .course-header p,.course_vs_subscription .sub-header p{height:2em}.free-video h2{color:#fff;text-shadow:0 1px 0 #666}.added-margin-more{padding-top:80px}.course_vs_subscription td.no-border{vertical-align:bottom;border:none}.course_vs_subscription .label-col{width:260px;padding:10px}.course_vs_subscription .course-col{background:#EEE;width:220px;vertical-align:center}.course_vs_subscription .sub-col{width:220px;vertical-align:center}.course_vs_subscription h4{font-size:16px;display:block;font-weight:700}.course_vs_subscription .course-header{background:#DDD}.course_vs_subscription .sub-header{background:#2b5d8b;color:#FFF;border:1px solid #2b5d8b}.course_vs_subscription .sub-header h4{color:#FFF}.subscription-top h3{color:#2B5D8B;text-shadow:1pt 1pt #fff}.course-top div,.subscription-top div{color:#666}.course-top .price,.subscription-top .price{color:orange;font-size:24px;margin-top:10px}.course-top .price{margin-top:20px}.subscription-learn-more{margin:-10px 0 5px 70px;text-align:left}.enter_chad_cook_email{background:url(/images/chad_cook_background_image.png) 10px 60px no-repeat #fff}.enter_laurie_email{background:url(/images/laurie-background.jpg) 10px 60px no-repeat #fff}.push-back{z-index:1}.partner-img img{margin-right:17px;width:220px}.omt-table table tr td{background-color:transparent!important}.omt-table ul{margin:0 0 5px;padding:0}.option-box{margin:-70px 0 0 620px;background:#fff;position:absolute}.option-box.smaller{margin-top:-55px}.student-listing{padding:10px;display:block;margin:0 0 5px;width:600px}.student-listing a{margin:-10px -10px 0 0}.overview-features{padding:0;margin:0 auto;background:#004483;width:740px}.overview-features li{float:left;background:#004483;color:#FFF;padding:10px}.patients-table tr:hover td,.recent-comments li:hover{background:#FFC}.overview-features li a{padding:10px;font-weight:700;color:#FFF}.course-graph{height:300px;overflow-y:hidden;z-index:-1}.assign-courses,.manager_modal{max-height:500px;overflow-y:scroll}.course-graph svg{height:280px}.student-details-text{width:200px;float:left}.green-large-number,.large-number{font-size:40px;color:#2B5D8B;font-weight:700;text-shadow:0 2px 0 #FFF}.green-large-number{color:#488b3e}.small-course{min-height:170px;float:left;margin:0 5px 10px 0}.patients-table th{border-bottom:1px solid #000;color:#000}.patients-table td{border-bottom:1px solid #CBCBCB}.report-comment-list li{display:inline-block}.recent-comments{margin:0;padding:0}.recent-comments .list-header{border-bottom:1px solid #000;color:#000;font-weight:700;padding:4px 6px;background:0 0}.list-header{border-bottom:1px solid #000}.recent-comments li{padding:7px 16px 7px 6px;background:url(/images/triangle-darkblue.png) 100% 60% no-repeat}.recent-comments li a{color:#434343;display:block}.link-with-icon{line-height:16px}.link-with-icon img{float:left;padding-right:5px}.exercises-per-day{margin:0;padding:0}.exercises-per-day li{padding:5px;border:1px solid #CCC;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:5px}.exercises-per-day li img{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-right:5px}.exercises-per-day li a{color:#434343}.exercises-per-day li h5,.info-header{color:#2B5D8B}.activity-list{margin:0;padding:0}.activity-list li{padding:5px 0}.badge{text-shadow:0 1px 0 #444}.grey-label,.info-header{text-shadow:0 1px 0 #fff}.badge-info{background:#285C8D}.badge-important{background:#B94A48}.cart-table{background:#E5ECF9}.cart-table-total td{padding:10px 4px;border-top:1px solid #CCC}.state-requirements{max-height:400px;overflow:auto}.ce_track_new div{float:left;padding:5px;clear:both;margin-top:10px;width:450px;text-align:left}.ce-number,.ce-number span{text-align:center}.ce_track_new div label{float:left}.ce_track_new div.radio{float:right;margin-top:-45px;margin-left:55px;width:140px}.ce_track_new div.radio label{margin-right:0;float:left}.ce-number{margin-left:-28px}.ce-tracker{border-top:1px solid #CCC;margin-top:50px;padding-top:10px}.wide-featured-banner{background:url(/images/grey-gradient-bg.png) top repeat-x #DEDEDE;border-top:1px solid #CCC;border-bottom:1px solid #CCC;width:100%;padding:20px 0;margin:1px 0}.gradient{background:url(/images/gradient-blue-up.png) top repeat-x;width:100%}.gradient.large-down{background-image:url(/images/gradient-blue-down.png)}.gradient.small-up{background-image:url(/images/gradient-blue-up.png);height:30px}.info-header{font-weight:700;font-size:28px}.icons-desc{padding-left:100px;text-align:left}.wide-grey-banner{background-color:#EEE;height:75px;margin-top:20px}.grey-label{text-align:right;padding:15px 10px 0 0;font-size:1.1em;color:#434343;margin:0;width:120px;float:left}.sub-button{display:inline-block;background:url(/images/sub_button.png);height:59px;width:300px;color:#fff;font-size:26px;text-shadow:0 1px #666;line-height:35px;padding-top:5px;text-align:center}.sub-button:hover{color:#fff}.sub-button .smaller{font-size:.65em}body,html{height:100%}.total-wrapper{min-height:100%;height:auto!important;height:100%}.push{height:259px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow-x:visible}.list-section{overflow-y:auto;overflow-x:hidden}.well-clinic{padding:0;height:30px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.well-clinic h4{margin:1px 0 2px 6px;padding:2px;float:left;font-weight:700;color:#434343}.admin-snapshot{padding:0;border:1px solid #ccc;background-color:#fff}.nav-course{margin-bottom:20px;margin-left:0;list-style:none}.nav-course>li>a{display:block}.nav-course>li>a:hover{text-decoration:none;background-color:#eee}.nav-course>li>a>img{max-width:none}.nav-course>.pull-right{float:right}.nav-course-header{display:block;padding:3px 15px;font-size:11px;font-weight:700;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,.5);text-transform:uppercase}.nav-course li+.nav-course-header{margin-top:9px}.nav-course-list{margin:0;padding:0;overflow-x:visible}.nav-course-list .nav-course-header,.nav-course-list>li>a{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.nav-course-list>li>a{padding:3px 15px}.nav-course-list>.active>a,.nav-course-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);background-color:#08c}.nav-course-list [class*=" icon-"],.nav-course-list [class^=icon-]{margin-right:2px}.nav-course-list .divider{height:1px;margin:9px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.category-box{position:relative;max-height:200px;overflow-y:scroll;overflow-x:auto}form.categories select{max-width:190px}.well-course{padding:0;height:122px;overflow:hidden;position:relative;overflow-x:visible}.well-course img{min-height:122px}.well-course .btn{float:right;position:absolute;top:85px;right:6px}.badge,.label{display:inline-block;padding:2px 4px;font-size:11.84px;font-weight:700;line-height:14px;color:#fff;white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.badge:empty,.label:empty{display:none}a.badge:hover,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.badge-important,.label-important{background-color:#b94a48}.badge-important[href],.label-important[href]{background-color:#953b39}.badge-warning,.label-warning{background-color:#f89406}.badge-warning[href],.label-warning[href]{background-color:#c67605}.badge-success,.label-success{background-color:#468847}.badge-success[href],.label-success[href]{background-color:#356635}.badge-info,.label-info{background-color:#3a87ad}.badge-info[href],.label-info[href]{background-color:#2d6987}.badge-inverse,.label-inverse{background-color:#333}.badge-inverse[href],.label-inverse[href]{background-color:#1a1a1a}label.checkbox{font-weight:400;color:#2B5D8B;position:relative}label.checkbox span{padding-left:22px;display:block}label.checkbox input{position:absolute;left:0;top:2px}.video-wrapper{z-index:1}.cat-header>.well{position:absolute;width:650px;padding:10px 15px}.cat-header>img{margin-left:550px}.my-clinic{text-align:left}.my-clinic h1{font-size:30px;font-weight:600}.my-clinic h1.heading-hero{font-size:50px}.my-clinic h1 [class^=icon-]{margin-top:7px}h5.hr-dotted{width:100%;background:url(/images/hr-bg.png) 0 50% repeat-x;color:#434343}h5.hr-dotted span{background:#FFF;padding-right:10px}.student-course{border:1px solid #CCC;margin:10px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#FFF}.student-course .course-image{width:208px;margin:5px;overflow:hidden}.student-course .course-image img{height:122px;min-height:122px}.clinic-course-progress h5,.completed h5{min-height:42px}.instructors-small{font-size:12px}.cta-container{border:1px solid #CCC;margin:10px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#FFF}.cta-title{background:#EEE;padding:10px;border-bottom:1px solid #DDD}.cta-title.danger{background:#f2dede;color:#b94a48;border-bottom:1px solid #eed3d7}.cta-title .cta-title-action{margin-top:-5px}.cta-title>.cta-small{background:#EEE;padding:4px}.cta-small li{border-bottom:1px solid #EEE}.cta-content.cta-borderded,.multiselect-list>li{border-bottom:1px solid #CCC}.my-clinic h2{font-size:22px;line-height:28px;font-weight:600;margin:10px 0}.my-clinic h2 [class*=" icon-"],.my-clinic h2 [class^=icon-]{margin-top:4px}.my-clinic h2.mtn{margin-top:0}.my-clinic h2.thin{font-weight:400}.my-clinic h3{font-size:18px;line-height:21px;font-weight:600;margin:10px 0}.my-clinic h4{font-size:16px;line-height:26px;font-weight:600;margin:10px 0}.my-clinic h3.owner,.owner{color:#6184A4}.course-action-container h2,.cta-title h2{font-size:22px;line-height:22px;text-shadow:0 1px 0 #FFF;font-weight:600;margin:0}.cta-content{padding:10px}.gradient-up{background:url(/images/gradient-up.png) bottom repeat-x;width:100%}.gradient-down{background:url(/images/gradient-down.png) top repeat-x}form.statistics label{font-weight:600;font-size:12px}.check-all-checkboxes{background:#DDD;border:1px solid #CCC;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:33px;height:25px}.multiselect-list{margin:0;padding:0}.multiselect-list input[type=checkbox]{display:block;float:left;margin:20px 0 0 10px}.multiselect-list>li{padding:10px 0}.multiselect-list>li:hover{background:#E5F2FA}.multiselect-list .educational-track input[type=checkbox]{margin-right:10px}.img-border{border:1px solid #CCC}.sidebar-stat>.stat{font-size:22px;margin:0}.sidebar-stat>.stat.stat-highlight{background:green;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#FFF;display:inline-block;padding:0 15px;font-weight:700}.sidebar-stat>.description{font-size:13px;color:#999;margin:0}.sidebar-links{margin:10px 0;padding:0}.sidebar-links li{font-size:13px}.no-label .error{padding-left:0;text-align:left}.table th{background:#EEE}.table tbody tr:nth-child(even) td,tbody tr.even td{background:#FFF}tr.error,tr.success{padding:0!important;display:table-row!important}.feature-description{padding:20px 0}.feature-description h2{font-size:26px;font-weight:700}.feature-description img.feature-image{border:1px solid #CCC;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 1px #CCC;-moz-box-shadow:0 0 3px 1px #CCC;box-shadow:0 0 3px 1px #CCC}.wide-featured-container,.wide-featured-container-quiet{min-width:100%;width:100%;background:#EDF1F6;border-top:1px solid #CCC;border-bottom:1px solid #CCC}.wide-featured-container-quiet{background:url(/images/featured-cont-quiet-bg.png) repeat-x #D8D8D8;height:80px;min-height:80px;border-top:none}.condition{background:#FFF;border:1px solid #CCC;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:20px;padding:5px 0 0;position:relative;overflow:hidden}.condition:hover{-webkit-box-shadow:0 0 5px 1px #b1d8ff;-moz-box-shadow:0 0 5px 1px #b1d8ff;box-shadow:0 0 5px 1px #b1d8ff;border-color:#6184A4}.condition span.title{padding:0 5px;width:210px;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.condition span.label{position:absolute;right:5px;top:5px}.condition .thumbnail{width:218px;height:122px;overflow:hidden}.anatomy-select li label{color:#2B5D8B;font-weight:400}.condition .thumbnail img{width:218px}.condition .audio,.condition .favorite{position:absolute;bottom:0;right:0;background:#EEE;padding:0 3px 3px;height:16px;width:16px;border-left:1px solid #CCC;border-top:1px solid #CCC}.condition .audio{right:196px}.condition-native-ad{background:#f89827;color:#FFF;height:130px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:10px}.condition-native-ad a{color:#FFF}.condition-native-ad .condition-native-action{-webkit-transition:background .25s;transition:background .25s;display:block;border:2px solid #FFF;border-radius:4px;padding:5px;text-align:center}.condition-native-ad:hover .condition-native-action{background:#FFF;color:#f89827}.anatomy-select{background:url(/images/pe/anatomy-picker.png) no-repeat;min-height:301px}.anatomy-select li{padding-left:115px;font-weight:400}.pe-center{background:url(/images/bg-blackfade7.png);position:absolute;width:200px;height:70px;padding:20px;top:50%;left:50%;margin-left:-120px;margin-top:-55px}.pe-center a{color:#FFF;font-weight:700}.non-subscriber span{color:#999}.scroll-y{max-height:100px;overflow-y:auto}input.edit-in-place{height:40px;border:1px solid transparent;font-size:18px;font-weight:600;padding:5px}input.editing-in-place{background:#FFF;border:1px solid #CCC;color:#434343;text-shadow:0 1px 0 #FFF}ol.media-sorting{margin:0;padding:0;border-top:1px dotted #434343}ol.media-sorting li{border-bottom:1px dotted #434343;background:#EEE;padding:5px 10px;margin:0}ol.media-sorting li:hover{background:#FFF;-webkit-box-shadow:0 0 5px 1px #b1d8ff;-moz-box-shadow:0 0 5px 1px #b1d8ff;box-shadow:0 0 5px 1px #b1d8ff}.orderable{cursor:move}.video-container{box-shadow:0 0 6px .3px #000;-moz-box-shadow:0 0 6px .3px #000;-webkit-box-shadow:0 0 6px .3px #000;height:279px;background:#434343;background-size:cover}.danger{color:#b94a48}.emphasis-box{background:#2B5D8B;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:5px 20px;color:#FFF;font-weight:600}.emphasis-box span{font-size:22px}.emphasis-box.span-15{width:60px}.object-details{text-shadow:0 1px 0 #FFF;line-height:16px;font-size:13px}.object-details p{margin-bottom:0}.object-details>div{padding:0 20px;border-right:1px solid #CCC;float:left}.object-details>div:last-child{border-right:0}.object-details>div.first{padding-left:0}.remove-icon{position:absolute;top:0;right:0}/*!
 * Bootstrap v2.2.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dropdown,.dropup{position:relative}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.popover,.popover-title:empty{display:none}.caret.right-caret{border-top:4px solid transparent;border-right:none;border-bottom:4px solid transparent;border-left:4px solid #000;margin-top:7px}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right,.pull-right>.dropdown-menu{right:0;left:auto}.dropdown-menu li>a,.dropdown-submenu:hover>.dropdown-menu,.open>.dropdown-menu{display:block}.dropdown-menu .divider{height:1px;margin:9px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu .active>a,.dropdown-menu .active>a:hover,.dropdown-menu li>a:focus,.dropdown-menu li>a:hover,.dropdown-submenu:hover>a{background-color:#0081c2;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);text-decoration:none}.dropdown-menu li>a{padding:3px 20px;clear:both;font-weight:400;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu li>a:focus,.dropdown-menu li>a:hover,.dropdown-submenu:hover>a{color:#fff;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3)}.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#333;outline:0;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3)}.dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover{color:#999}.dropdown-menu .disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:default}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent transparent transparent #ccc;border-style:solid;border-width:5px 0 5px 5px;margin-top:5px;margin-right:-10px}.with-caret.dropdown-menu::after,.with-caret.dropdown-menu::before{display:inline-block;content:'';position:absolute}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px}.typeahead{margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}ul.nav .caret{border-top:4px solid #FFF!important}.with-caret.dropdown-menu::before{top:-7px;left:9px;border-right:7px solid transparent;border-bottom:7px solid #CCC;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2)}.with-caret.dropdown-menu::after{top:-6px;left:10px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.popover{position:absolute;top:0;left:0;z-index:1010;max-width:276px;padding:1px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}h3.popover-header,h3.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:600;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.info-banner{border:1px solid #CCC;background:#EEE;padding:10px;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.homepage-testimonial{text-align:center;position:relative;font-size:16px;line-height:24px}.homepage-testimonial img{width:120px}.homepage-testimonial .left-quote{font-size:80px;position:absolute;top:140px;left:0;color:#CCC;font-family:Georgia,Times,serif}.homepage-testimonial .attribution{margin-top:10px;font-size:15px;color:#999}.help-tutorial{cursor:help}.help-tutorial.undercover{color:#434343}.show-more-container{overflow:hidden;position:relative;margin-bottom:5px}.show-more-fade{position:absolute;bottom:0;width:380px;background:url(/images/show-more-fade.png) repeat-x;height:30px}.outer-glow{-webkit-box-shadow:0 0 5px 1px #CCC;-moz-box-shadow:0 0 5px 1px #CCC;box-shadow:0 0 5px 1px #CCC}.text-small{font-size:13px}.redactor_toolbar{background:#EEE}.pathologies-blank-slate{background:url(/images/pe/library-blank-slate.png) no-repeat;min-height:574px;position:relative}.text-overflow-ellipses{width:auto;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.modal-footer{border-top:1px solid #CCC;border-bottom:0;background:#EEE}.modal-footer h2{line-height:30px}.flash-notice.error{background-color:#f08080}#nps-admin-container .cta-container{color:#c7c7c7}#nps-admin-container .cta-container.activated{color:#000}#nps-admin-container .cta-content p{margin-bottom:10px}#nps-admin-container .cta-content p:first-child{margin-top:10px}.brandFileUploadContainer{position:relative;overflow:hidden;margin:0 10px 10px}.brandFileUploadContainer input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.cta-content .radio-group input,.cta-content .radio-group label{margin:0;vertical-align:middle;cursor:pointer}.cta-confirmation-overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.24)}.cta-confirmation{max-width:400px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:#fff;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.14),0 4px 5px rgba(0,0,0,.12),0 1px 10px rgba(0,0,0,.2)}.cta-confirmation p{margin-bottom:10px}.cta-confirmation .cta-confirmation-actions{margin-top:20px;text-align:right}.cta-container .info-icon{color:#006EDB;font-size:15px;position:relative;top:-2px;cursor:pointer}.rtm-clinic-table th{font-weight:400;color:#757575;font-size:12px}.bulk-clinic-banner{visibility:collapse}.bulk-clinic-banner td{background:#2B6FD4;color:#EEE;font-weight:500}.bulk-clinic-banner td button{float:right;margin-right:4px;margin-left:4px}.clinic-rtm-row{background:#FFF}.clinic-rtm-row td:nth-child(2){font-weight:500;width:65%}.clinic-rtm-row td:nth-child(3){font-weight:500;width:35%}.clinic-rtm-row td:nth-child(4){text-align:center}.highlighted-row{background-color:#E5F2FC}