.node-type-topic .content-title-box,.node-type-topic .topic{position:relative;overflow:hidden;}.absorb-jnjvisioncare-page.topic{margin-top:15px;}.node-type-topic .background-header .block-teaser-tvci-zone{position:static;text-transform:capitalize;width:100%;}.node-type-topic .background-header .block-teaser-tvci-zone h2.lear-about-header-title{text-transform:none;}.node-type-topic .learn-about-menu,.node-type-step-webpage .learn-about-menu{min-width:210px;}.node-type-topic .background-header .lear-about-header-title-wrapper-right,.node-type-topic .learn-about-menu-header-right{left:55%;}.node-type-topic .menu-learn-about ul.lear-about-menu-one-columns li,.node-type-topic .menu-learn-about ul.lear-about-menu-one-columns li a,.node-type-topic .menu-learn-about ul.lear-about-menu-one-columns li span,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-one-columns li,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-one-columns li a,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-one-columns li span{line-height:1.4em;padding:0;}.node-type-topic .menu-learn-about ul.lear-about-menu-one-columns li,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-one-columns li{margin-bottom:8px;padding:5px 5px 5px 0;}.node-type-topic .menu-learn-about ul.lear-about-menu-one-columns li span.title-tab,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-one-columns li span.title-tab{padding-left:24px;}.node-type-topic .menu-learn-about ul.lear-about-menu-one-columns li a.active span.title-tab,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-one-columns li a.active span.title-tab{position:relative;color:#bf0033;}.node-type-topic .menu-learn-about ul.lear-about-menu-one-columns li a,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-one-columns li a{width:100%;}.node-type-topic .menu-learn-about ul.lear-about-menu-one-columns li a.active span.arrow-menu,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-one-columns li a.active span.arrow-menu{position:absolute;left:8px;top:5px;display:inline !important;width:10px;background:#bf0033;height:10px;}.node-type-topic .menu-learn-about ul.lear-about-menu-two-columns li,.node-type-topic .menu-learn-about ul.lear-about-menu-two-columns li a,.node-type-topic .menu-learn-about ul.lear-about-menu-two-columns li span,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-two-columns li,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-two-columns li a,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-two-columns li span{line-height:1.4em;padding:0;}.node-type-topic .menu-learn-about ul.lear-about-menu-two-columns li,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-two-columns li{margin-bottom:8px;padding:5px 5px 5px 0;}.node-type-topic .menu-learn-about ul.lear-about-menu-two-columns li span.title-tab,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-two-columns li span.title-tab{padding-left:24px;}.node-type-topic .menu-learn-about ul.lear-about-menu-two-columns li a.active span.title-tab,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-two-columns li a.active span.title-tab{position:relative;color:#bf0033;}.node-type-topic .menu-learn-about ul.lear-about-menu-two-columns li a,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-two-columns li a{width:100%;}.node-type-topic .menu-learn-about ul.lear-about-menu-two-columns li a.active span.arrow-menu,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-two-columns li a.active span.arrow-menu{position:absolute;left:8px;top:5px;display:inline !important;width:10px;background:#bf0033;height:10px;}.node-type-topic .menu-learn-about ul.lear-about-menu-three-columns li,.node-type-topic .menu-learn-about ul.lear-about-menu-three-columns li a,.node-type-topic .menu-learn-about ul.lear-about-menu-three-columns li span,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-three-columns li,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-three-columns li a,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-three-columns li span{line-height:1.4em;padding:0;}.node-type-topic .menu-learn-about ul.lear-about-menu-three-columns li,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-three-columns li{margin-bottom:8px;padding:5px 5px 5px 0;}.node-type-topic .menu-learn-about ul.lear-about-menu-three-columns li span.title-tab,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-three-columns li span.title-tab{padding-left:24px;}.node-type-topic .menu-learn-about ul.lear-about-menu-three-columns li a.active span.title-tab,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-three-columns li a.active span.title-tab{position:relative;color:#bf0033;}.node-type-topic .menu-learn-about ul.lear-about-menu-three-columns li a,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-three-columns li a{width:100%;}.node-type-topic .menu-learn-about ul.lear-about-menu-three-columns li a.active span.arrow-menu,.node-type-step-webpage .menu-learn-about ul.lear-about-menu-three-columns li a.active span.arrow-menu{position:absolute;left:8px;top:5px;display:inline !important;width:10px;background:#bf0033;height:10px;}.absorb-jnjvisioncare-page .topic-content,.absorb-jnjvisioncare-page .paf-event-content{clear:both;overflow:hidden;margin-top:10px;margin-bottom:20px;}.node-type-topic .topic-left,.paf-event-page .paf-event-left{float:left;overflow:hidden;margin-left:0;}.node-type-topic .topic-left #content{margin-left:0;}.node-type-topic .header-title{padding:0px 40px;}.node-type-topic .page-button{position:absolute;top:50%;margin-top:-4%;left:0;display:inline-block;width:100%;}.node-type-topic .page-button a{width:28px;height:28px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;behavior:url("/sites/all/themes/jnjvisioncare/css/PIE.htc")\9;padding:0;color:#ffffff;text-decoration:none;text-align:center;font:bold 16px/27px sans-serif,Arial;line-height:28px\0;outline:none;}.node-type-topic .page-button .prev{float:left;margin-left:2px;}.node-type-topic .page-button .next{float:right;margin-right:2px;}.absorb-jnjvisioncare-page .touts-content{float:right;overflow:hidden;margin:0px;background:#e8e8e8;padding:15px;width:29%;}.absorb-jnjvisioncare-page .touts-content .region-touts{padding:0 0 10px 0;}.absorb-jnjvisioncare-page .touts-content h3{font-size:11pt;line-height:30px;text-indent:10px;background:#ffffff;margin:10px 0;}.absorb-jnjvisioncare-page .touts-content .touts-list{clear:both;display:inline-block;width:100%;margin-bottom:10px;}.absorb-jnjvisioncare-page .touts-content .touts-list .img{float:left;width:65px;}.absorb-jnjvisioncare-page .touts-content .touts-list img{width:100%;padding-top:3px;height:50px;}.absorb-jnjvisioncare-page .touts-content .touts-list .enroll{display:block;background:#bf0033;margin-top:3px;color:#ffffff;line-height:15px;text-align:center;font-size:12px;font-family:arial;}.absorb-jnjvisioncare-page .touts-content .touts-list .enroll a{color:#ffffff;text-decoration:none;width:100%;display:inline-block;font-family:arial;}.absorb-jnjvisioncare-page .touts-content .touts-list ul{list-style:none;float:left;width:73%;margin:0 0 0 8px;}.absorb-jnjvisioncare-page .touts-content .touts-list ul .name,.absorb-jnjvisioncare-page .touts-content .touts-list ul .name a{color:#bf0033;font:normal 14px/15px 'HelveticaNeueW02-75Bold','Helvetica','Arial';text-decoration:none;}.absorb-jnjvisioncare-page .touts-content .touts-list ul .name{margin-bottom:5px;}.absorb-jnjvisioncare-page .touts-content .touts-list ul li.description,.absorb-jnjvisioncare-page .touts-content .touts-list ul li.description p{font-size:13px;font-style:italic;margin:0;line-height:normal;}.absorb-jnjvisioncare-page .touts-content .all-learning{text-align:center;display:block;line-height:20px;}.desktop .absorb-jnjvisioncare-page .touts-content .touts-list .enroll a:hover{background:#7f7f7f;}.absorb-jnjvisioncare-page .breadcrumb{padding-bottom:10px;}.absorb-tvci-class-detail .tvci-zone-header-tabs-desktop{height:50px;}.absorb-tvci-class-detail .event-and-courses-tvci .event-info .event-duration,.absorb-tvci-class-list .event-and-courses-tvci .event-info .event-duration{clear:both;margin:0 0 5px 0;top:0;width:100%;}.absorb-tvci-class-detail .event-and-courses-tvci .event-info .event-points,.absorb-tvci-class-list  .event-and-courses-tvci .event-info .event-points{top:0;}.absorb-tvci-class-list .action-links{margin:0;}.event-and-courses-tvci .event-fee .fee{background-position:0 -114px;}.absorb-tvci-class-detail .event-and-courses-tvci .event-assets{margin-bottom:0;}.absorb-tvci-class-detail .event-and-courses-tvci .event-assets .assets{background-position:0 -149px}.absorb-tvci-class-detail .event-and-courses-tvci .event-assets a{text-decoration:none;}.absorb-tvci-class-detail .content-title.page-header{margin:0;}.absorb-tvci-class-detail .header-title{padding:5px 0;}.absorb-tvci-class-detail .topic-left{margin-left:0;}.absorb-tvci-class-detail .event-and-courses-tvci .event-details{margin-top:0;}.absorb-tvci-class-detail .event-and-courses-tvci .description-content{border-bottom:none;margin-bottom:0;}.absorb-tvci-class-detail .block-relevant-assets{border-bottom:none;}.absorb-tvci-class-detail #assets-box{width:480px;left:50%;margin-left:-240px;background:#d8d8d8;border:3px solid #c0504d;}.absorb-tvci-class-detail #assets-box .modal-body{width:50%;margin:10px auto;padding-top:15px;background:#ffffff;padding-bottom:10px;max-height:400px;}.absorb-tvci-class-detail #assets-box .close{position:absolute;right:0px;font-size:15px;padding:0 10px;opacity:0.4;filter:alpha(opacity=40)\9;}.desktop .absorb-tvci-class-detail #assets-box .close:hover{opacity:0.6;filter:alpha(opacity=60)\9;}.absorb-tvci-class-detail #assets-box .close .caracter-x{font-size:32px;font-weight:normal;position:relative;top:5px;}.absorb-jnjvisioncare-page #assets-box .summary-relevant-assets{display:none;}.absorb-tvci-class-detail .event-detail-content .event-info{margin-bottom:12px;}.absorb-tvci-class-detail .event-and-courses-tvci .event-details h3{color:#bf0033;}.paf-event-page .paf-event-details{padding-bottom:30px;}.paf-event-page .paf-event-content .page-header{margin-bottom:15px;}.absorb-tvci-class-list .list-block-rigth-courses-event-and-courses-tvci{float:right;}.absorb-tvci-class-list .list-tvci-courses-summary{padding-left:0;border-left:none;}.absorb-tvci-class-list-right{float:right;width:718.5px;}.absorb-tvci-class-list-right .tout{width:439px;float:left;}.absorb-tvci-class-list-right .list-block-rigth-courses-event-and-courses-tvci{width:219.5px;float:right;border-left:1px solid #E5E5E5;padding-left:30px;}.absorb-tvci-class-list .event-and-courses-tvci .event-info div p{float:left;width:192px;}.absorb-tvci-class-list .tvci-zone-header-tabs{clear:both;overflow:hidden;}#mega-menu-content ul .menu-sup-level .title-menu-sup-level{clear:both;display:block;margin-top:5px \0 / IE9;width:100%;font:normal 16px/16px  "HelveticaNeueW02-75Bold",'Helvetica','Arial';}.absorb-enroll-courses{border-radius:100% 100% 100% 100% / 33px 33px 33px 33px;box-shadow:0 5px 8px -5px rgba(0,0,0,0.4);border-bottom:1px solid #ccc\9;border-radius:none\9;}.absorb-enroll-courses .absorb-enroll-course-list{position:relative;overflow:hidden;width:100%;background:#f4f4f4;border:1px solid #ccc;border-bottom:none;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.absorb-enroll-courses .absorb-enroll-course-list:last-child{border-bottom:1px solid #ccc;}.absorb-enroll-courses .absorb-enroll-course-thumbnail{float:left;position:relative;width:64px;border-bottom:6px solid #4c4c4c;margin-right:10px;}.absorb-enroll-courses .absorb-enroll-course-thumbnail img,.absorb-enroll-courses .absorb-enroll-course-thumbnail a{display:inline-block;width:64px;height:48px;border:none;}.absorb-enroll-courses .absorb-enroll-course-list .progress-bar{position:absolute;bottom:-6px;left:0;display:inline-block;height:6px;background:#009de6;}.absorb-enroll-courses .absorb-enroll-course-list .completed-100{background:#8dc63f;}.absorb-enroll-courses .absorb-enroll-course-list .status-icon{position:absolute;bottom:0;right:0;width:20px;height:20px;text-align:center;}.absorb-enroll-courses .complete .status-icon{background-color:#8dc63f;background-image:-webkit-linear-gradient(bottom,#8dc63f,#acf666);background-image:linear-gradient(to top,#8dc63f,#acf666);}.absorb-enroll-courses .in-progress .status-icon{background-color:#009de6;background-image:-webkit-linear-gradient(bottom,#009de6,#2bbbfe);background-image:linear-gradient(to top,#009de6,#2bbbfe);}.absorb-enroll-courses .failed .status-icon{background-color:#ff530d;background-image:-webkit-linear-gradient(bottom,#ff530d,#F98B63);background-image:linear-gradient(to top,#ff530d,#F98B63);}.absorb-enroll-courses .absorb-enroll-course-list .status-icon .span-icon{display:inline-block;width:20px;height:20px;margin:0;background:url(/sites/all/themes/jnjvisioncare/images/status-iocn.png) no-repeat center 3px;}.absorb-enroll-courses .failed .status-icon .span-icon{background-position:center -58px;}.absorb-enroll-courses .in-progress .status-icon .span-icon{background-position:1px -26px;}.absorb-enroll-courses .absorb-enroll-course-name-box{float:left;padding:5px 0;width:75%;}.absorb-enroll-courses .absorb-enroll-course-open{position:absolute;top:50%;right:15px;margin-top:-13px;display:inline-block;width:48px;height:24px;text-decoration:none;border-radius:3px;color:#ffffff;font-size:14px;line-height:24px;text-align:center;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}.desktop .absorb-enroll-courses .absorb-enroll-course-open:hover{-webkit-transition:background-position 0.3s linear;-moz-transition:background-position 0.3s linear;transition:background-position 0.3s linear;}.absorb-enroll-courses .grey-open{border:1px solid #222222;background-color:#4c4c4c;background-image:-webkit-linear-gradient(bottom,#4c4c4c,#666666);background-image:linear-gradient(to top,#4c4c4c,#666666);text-shadow:1px -1px #222222;}.desktop .absorb-enroll-courses .grey-open:hover{background:#4e4e4e;}.absorb-enroll-courses .red-open{background-color:#bf0033;background-image:-webkit-linear-gradient(bottom,#bf0033,#ea2953);background-image:linear-gradient(to top,#bf0033,#ea2953);background-repeat:repeat-x;text-shadow:1px -1px #a6012d;border:1px solid #a6012d;}.desktop .absorb-enroll-courses .red-open:hover{background-color:#bf0033;background-position:0 -15px;}.absorb-enroll-courses .absorb-enroll-course-name{color:#4c4c4c;font-size:14px;text-decoration:none;}.desktop .absorb-enroll-courses .absorb-enroll-course-name:hover{color:#bf0033;}.absorb-enroll-courses .absorb-enroll-course-type{color:#888;font-size:12px;}.no-absorb-enroll-courses{padding:120px 80px 0px;text-align:center;}.no-absorb-enroll-courses p{font-size:20px;}.all-educational-opportunities-page{overflow:hidden;}.all-educational-opportunities-page .left-filter-block{float:left;width:30%;background:#eaeaea;}.all-educational-opportunities-page .left-filter-block h3{background:#bf0033;color:#ffffff;font-size:18px;text-indent:20px;margin:0;line-height:45px;}.all-educational-opportunities-page .filter-result{list-style:none;padding:0px 10px;margin:0;}.all-educational-opportunities-page .filter-result li{display:block;position:relative;margin-top:5px;background:#7d7a78;color:#ffffff;line-height:18px;padding:6px 30px 6px 10px;border-radius:5px;behavior:url("/sites/all/themes/jnjvisioncare/css/PIE.htc")\9;}.all-educational-opportunities-page .filter-result li span{position:absolute;top:0;right:0px;display:inline-block;width:30px;height:100%;background:#86888a url(/sites/all/themes/jnjvisioncare/images/close.png) no-repeat center;border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer;}.all-educational-opportunities-page .checked-option-clear-all{display:inline-block;width:100px;text-align:center;cursor:pointer;margin:10px 0 0 11px;line-height:35px;border-radius:5px;background:#d2d2d2;background:-moz-linear-gradient(top,#cccccc 1%,#ddd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#cccccc),color-stop(100%,#ddd));background:-webkit-linear-gradient(top,#cccccc 1%,#ddd 100%);background:-o-linear-gradient(top,#cccccc 1%,#ddd 100%);background:-ms-linear-gradient(top,#cccccc 1%,#ddd 100%);background:linear-gradient(to bottom,#cccccc 1%,#ddd 100%);border-color:#d2d2d2;color:#333;-moz-box-shadow:0px 2px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 2px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 2px 1px 1px rgba(0,0,0,0.2);background:url(/sites/all/themes/jnjvisioncare/images/clear-all-ie8.jpg) no-repeat\9;}.all-educational-opportunities-page .left-filter-block .filter-form{padding:0px 20px 10px;margin-top:0;}.all-educational-opportunities-page .left-filter-block dl{margin:0;}.all-educational-opportunities-page .left-filter-block .dl-topic{margin-top:10px;}.all-educational-opportunities-page .left-filter-block dt{color:#4c4c4c;font-size:18px;padding:10px 0px 5px;font-family:'HelveticaNeueW02-75Bold','Helvetica','Arial';}.all-educational-opportunities-page .left-filter-block dd{display:inline-block;width:100%;margin:0;line-height:30px;}.all-educational-opportunities-page .left-filter-block dd.hidden{display:none;}.all-educational-opportunities-page .left-filter-block dd .facet-name{float:left;width:85%;}.all-educational-opportunities-page .left-filter-block dd label{cursor:pointer;margin:0;}.all-educational-opportunities-page .left-filter-block .my-account-processed{float:left;margin-left:2px;margin-left:0\0;margin-right:1px;width:18px;outline:none;opacity:0;}.all-educational-opportunities-page .left-filter-block span.checkbox{background:url(/sites/all/themes/jnjvisioncare/images/checkbox-gray2.png) 0 -30px no-repeat}.all-educational-opportunities-page .left-filter-block span.radio{position:absolute;left:0;display:inline-block;width:20px;height:20px;background:url(/sites/all/themes/jnjvisioncare/images/radio-gray.png) no-repeat 0 -30px;padding:0;}.all-educational-opportunities-page .right-opportunities{float:right;width:70%;}.all-educational-opportunities-page .right-opportunities .select{float:left;width:calc((100% - 400px)/2);font-size:12px;margin-left:10px;min-height:60px;}.all-educational-opportunities-page .right-opportunities .per-page{margin-left:3.3%;}.all-educational-opportunities-page .right-opportunities .select span{display:block;}.all-educational-opportunities-page .right-opportunities .select select{width:100%;height:25px;line-height:25px;font-size:12px;border-radius:0px;background:#eee;}.all-educational-opportunities-page .pagination{float:right;width:365px;text-align:right;}.all-educational-opportunities-page .educational-opportunities-error{clear:both;display:block;text-align:center;padding:50px 0;font-size:16px}.all-educational-opportunities-page .pagination li span,.all-educational-opportunities-page .pagination li.first span,.all-educational-opportunities-page .pagination li.last span,.all-educational-opportunities-page .pagination li:last-child span{margin-left:2px;line-height:25px;color:#666666;padding:0 9px;border-radius:2px;cursor:pointer;}.all-educational-opportunities-page .pagination li.active span{background:#4c4c4c;color:#ffffff;}.desktop .all-educational-opportunities-page .pagination li span:hover{color:#ffffff;background:#4c4c4c;}.all-educational-opportunities-page .pagination li.prev span,.all-educational-opportunities-page .pagination li.next span{font-family:sans-serif;font-weight:bold;}.all-educational-opportunities-page .list-opportunities-box{clear:both;}.all-educational-opportunities-page .list-opportunities{float:left;overflow:hidden;width:30%;margin:0 0 3% 3.3%;line-height:normal;}.all-educational-opportunities-page .list-opportunities:nth-child(3n+1){clear:both;}.all-educational-opportunities-page .list-opportunities-box .clear{clear:both\9;}.all-educational-opportunities-page .img-box{position:relative;}.all-educational-opportunities-page .img-box:hover{background:#000;}.all-educational-opportunities-page .img-box img{display:inline-block;width:100%;height:auto;min-height:100px;max-height:130px;}.all-educational-opportunities-page .img-box:hover img{opacity:0.7;filter:Alpha(Opacity=70);}.all-educational-opportunities-page .img-box .enrol-box{display:none;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;}.all-educational-opportunities-page .img-box:hover .enrol-box{display:block;}.all-educational-opportunities-page .img-box .enrol-box .enrol,.all-educational-opportunities-page .img-box .enrol-box .enrol-bg{display:inline-block;position:absolute;top:50%;left:50%;margin:-22px 0 0 -65px;width:130px;height:44px;}.all-educational-opportunities-page .img-box .enrol-box .enrol{z-index:11;color:#bf0033;text-decoration:none;font-size:18px;line-height:44px;}.all-educational-opportunities-page .img-box .enrol-box .enrol-bg{z-index:10;background:#ffffff;opacity:0.8;filter:Alpha(Opacity=80);}.all-educational-opportunities-page .list-opportunities .title-opportunities{display:block;color:#bf0033;text-decoration:none;margin:10px 0px;font:16px/16px 'HelveticaNeueW02-75Bold','Helvetica','Arial';}.all-educational-opportunities-page .loading-img{display:inline-block;width:100%;text-align:center;padding-top:100px;}.tooltip-content-body .event{position:relative;line-height:15px;margin-top:10px;}.tooltip-content-body .event .title{padding-right:40px;}.tooltip-content-body .event .btns-open{position:absolute;right:0;top:20px;border-bottom:1px solid #ccc;color:#ccc;}.desktop .tooltip-content-body .event .btns-open:hover{color:#fff;border-color:#fff;}.tooltip-content-body .event:first-child .btns-open{top:0;}@media only screen and (min-width:1024px){.absorb-tvci-class-list .list-tvci-courses-summary{height:auto !important;}}@media (max-width:1023px) and (min-width:640px){.absorb-jnjvisioncare-page .hidden-phone{display:block;}.node-type-topic .topic-left,.paf-event-page .paf-event-left{width:100%;}.absorb-jnjvisioncare-page .touts-content{width:100%;padding:20px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;}.node-type-topi .touts-content .touts-list ul,.paf-event-page .touts-content .touts-list ul{float:left;margin-left:10px;width:80%;}.absorb-tvci-class-detail #assets-box{margin-top:0;}.absorb-tvci-class-detail .event-and-courses-tvci{margin-top:20px;}.absorb-jnjvisioncare-page #assets-box .block-relevant-assets{width:100%;}.absorb-jnjvisioncare-page #assets-box .jnjvisioncare-icone{margin-right:5px;}.absorb-tvci-class-list-right{width:62.8%;float:right;}.absorb-tvci-class-list-right .tout,.absorb-tvci-class-list-right .list-block-rigth-courses-event-and-courses-tvci{width:100% !important;float:none !important;}.absorb-tvci-class-list-right .list-block-rigth-courses-event-and-courses-tvci{border-left:none;padding-left:0;}.absorb-tvci-class-list .event-and-courses-tvci .event-info div p{float:none;width:auto;}.all-educational-opportunities-page .right-opportunities .per-page{margin-left:5%;}.all-educational-opportunities-page .list-opportunities{width:45%;margin:0 0 5% 5%;}.all-educational-opportunities-page .list-opportunities:nth-child(3n+1){clear:none;}.all-educational-opportunities-page .list-opportunities:nth-child(2n+1){clear:both;}.all-educational-opportunities-page .left-filter-block h3{font-size:16px;padding:12px 10px;line-height:18px;text-indent:0px;}.all-educational-opportunities-page .left-filter-block .filter-form{padding:0px 10px 10px;}.all-educational-opportunities-page .left-filter-block dt{font-size:16px;}.all-educational-opportunities-page .img-box img{max-height:180px;}.all-educational-opportunities-page .pagination{width:auto;}}@media only screen and (max-width:949px){.all-educational-opportunities-page .pagination{width:95%;text-align:center;margin:10px 0px 5%;}.all-educational-opportunities-page .right-opportunities .select{width:45%;margin-left:5%;}}@media screen  and (orientation:landscape) and (max-width:767px){.absorb-tvci-class-detail #assets-box .modal-body{max-height:190px;}}@media only screen and (max-width:639px){.absorb-jnjvisioncare-page .container{padding:0 !important;}.node-type-topic #breadcrumbs,.absorb-tvci-class-list #breadcrumbs,.node-type-educational-opportunities #breadcrumbs{display:none;}.node-type-topic .background-header .block-teaser-tvci-zone{position:relative;left:20px;top:auto;}.node-type-topic .background-header .block-teaser-tvci-zone h2{font-size:14px;line-height:25px;margin:10px 0 0 0;}.node-type-topic .header-title,.absorb-jnjvisioncare-page .paf-event-content .header-title{padding:0;}.node-type-topic .content-title-box .page-button{display:none;}.paf-event-page .touts-content,.node-type-topic .touts-content{display:block;width:100%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;}.paf-event-page .paf-event-details{padding:0 20px;}.absorb-jnjvisioncare-page .touts-content .touts-list ul{float:left;margin-left:10px;width:70%;}.node-type-topic .learn-about-menu,.node-type-step-webpage .learn-about-menu{position:relative;left:0;top:0;width:100%;}.node-type-topic .learn-about-menu ul,.node-type-step-webpage .learn-about-menu ul{margin-left:0;}.node-type-topic .topic-left #content .node-section{overflow:hidden;}.node-type-topic .topic-left #content{padding:0 20px;}.page-section .topic-left #content{border-bottom:1px solid #eeeeee;}.node-type-topic .topic-left #content .node-section .learn-about-body{padding:0;}.node-type-topic .menu-learn-about ul.lear-about-menu-one-columns li span.title-tab{padding-left:20px;height:auto;line-height:normal;}.node-type-topic .menu-learn-about ul.lear-about-menu-one-columns li a.active span.arrow-menu{left:6px;top:3px;width:8px;height:8px;}.node-type-topic .field-name-field-related-topic{padding:10px 20px 20px;}.absorb-tvci-class-detail #assets-box{width:auto;left:10%;margin-left:0;background:#ffffff;}.absorb-tvci-class-detail #assets-box .modal-body{width:80%;}.absorb-jnjvisioncare-page .paf-event-details h2,.absorb-jnjvisioncare-page .paf-event-details h3,.absorb-jnjvisioncare-page .paf-event-details h4{margin-bottom:10px;font-size:13pt;}.absorb-jnjvisioncare-page .content-title .header-title,.node-type-educational-opportunities .content-title .header-title{font-size:20px;line-height:40px;}.node-type-educational-opportunities .content-title{margin-bottom:0;}.absorb-tvci-class-detail .event-and-courses-tvci .event-info div,.absorb-tvci-class-list .event-and-courses-tvci .event-info div{margin-bottom:5px;}.absorb-tvci-class-detail  .event-and-courses-tvci .event-info div p,.absorb-tvci-class-list .event-and-courses-tvci .event-info div p{padding-top:3px;margin-bottom:5px;line-height:15px;}.absorb-tvci-class-detail .block-relevant-assets{padding-top:0;border-top:none;}.absorb-tvci-class-detail .block-relevant-assets li{float:none;width:100%;}.absorb-jnjvisioncare-page #assets-box .block-relevant-assets h3.title-relevant-assets{font-size:18px;}.absorb-jnjvisioncare-page #assets-box .block-relevant-assets .title-icone-relevant-assets{font-size:14px;}.absorb-tvci-class-list  .tvci-zone-header-tabs-footer .header-tab-blue,.absorb-tvci-class-detail  .tvci-zone-header-tabs-footer .header-tab-blue{display:none !important;}.absorb-tvci-class-list .tvci-zone-header-tabs-footer .header-tab-yellow,.absorb-tvci-class-list .tvci-zone-header-tabs-footer .header-tab-red,.absorb-tvci-class-detail .tvci-zone-header-tabs-footer .header-tab-yellow,.absorb-tvci-class-detail .tvci-zone-header-tabs-footer .header-tab-red{display:inline !important;}.absorb-tvci-class-list-right{width:90%;float:none;padding:0 5%;}.absorb-tvci-class-list-right .tout,.absorb-tvci-class-list-right .list-block-rigth-courses-event-and-courses-tvci{width:100%;float:none;}.absorb-tvci-class-list-right .list-block-rigth-courses-event-and-courses-tvci{border-left:none;padding-left:0;}.absorb-tvci-class-list-right .wrapper-read-more-mobile a{margin-bottom:10px;}.absorb-tvci-class-list .page-header .header-title{font-size:18px;width:65%;float:left;}.absorb-tvci-class-list .link-filters-events-and-courses-wrapper{float:left;width:35%;text-align:right;padding-top:10px;}.absorb-tvci-class-list-right .wrapper-read-more-mobile{text-align:right;display:inline-block;width:100%;}.absorb-tvci-class-list-right .wrapper-read-more-mobile:after{content:' ▼';font-size:10pt;color:#bf0033;}.absorb-tvci-class-list-right .wrapper-read-more-mobile.read-less:after{content:' ▲';}.absorb-tvci-class-list .event-and-courses-tvci .event-info div p{float:none;width:auto;}.absorb-tvci-class-list #filters{display:block;width:100%;}.absorb-tvci-class-list .tvci-my-account-librearies-page .last hr{visibility:hidden;}.absorb-tvci-class-list .slit-lamp-pagination{margin-bottom:20px;}.absorb-tvci-class-list .description-content.last{border-bottom:none;}.my-account-dashboard.tvci-my-account-forms .tab-pane{width:100%;}.page-all-education #main .container{padding:0;}.page-all-education #breadcrumbs{display:none;}.page-all-education .content-title .header-title{font-size:20px;line-height:40px;}.all-educational-opportunities-page .left-filter-block h3{line-height:40px;}.all-educational-opportunities-page .left-filter-block h3.collapsed:after{content:' ▼';}.all-educational-opportunities-page .left-filter-block h3:after{float:right;padding:0 10px;text-align:center;display:inline-block;text-indent:0px;content:' ▲';}.absorb-enroll-courses .absorb-enroll-course-name-box{width:70%;}.all-educational-opportunities-page .left-filter-block{width:100%;}.all-educational-opportunities-page .checked-option-clear-all{margin-bottom:15px;}.all-educational-opportunities-page .right-opportunities{width:100%;margin-top:10px;position:relative;padding-bottom:50px;}.all-educational-opportunities-page .right-opportunities .select{width:42.5%}.all-educational-opportunities-page .pagination{position:absolute;bottom:0px;left:0px;width:100%;text-align:center;margin:10px 0px;}.all-educational-opportunities-page .pagination ul{margin-left:-2px;}.all-educational-opportunities-page .list-opportunities{width:90%;margin:0 5% 10px;}.all-educational-opportunities-page .img-box img{max-height:100%;}.all-educational-opportunities-page .left-filter-block .filter-form{padding:0 20px;overflow:hidden;margin:0;}.all-educational-opportunities-page .left-filter-block #filter-form{height:0px;}.all-educational-opportunities-page .left-filter-block .filter-form .dl-type{padding-bottom:15px;}.all-educational-opportunities-page .loading-img{padding:60px 0px;}.no-absorb-enroll-courses{padding:20px 0;}.no-absorb-enroll-courses p{font-size:16px;}}@media only screen and (max-width:479px){.absorb-enroll-courses{min-width:300px;}.absorb-enroll-courses .absorb-enroll-course-thumbnail{display:none;}.absorb-enroll-courses .absorb-enroll-course-name-box{padding:0 55px 0 0;line-height:14px;width:auto;}.absorb-enroll-courses .absorb-enroll-course-open{right:5px;}}.node-type-educational-opportunities .educational-opportunities-assets{width:100%;margin-left:0;}.opportunities-tout-show .all-educational-opportunities-page .left-filter-block{float:none;width:100%;}.opportunities-tout-show .all-educational-opportunities-page .filter-result li{display:inline-block;padding-right:40px;}.opportunities-tout-show .all-educational-opportunities-page .left-filter-block dl{display:inline-block;vertical-align:top;width:32.9%;margin-top:10px;}.opportunities-tout-show .all-educational-opportunities-page .right-opportunities{float:left;width:75%;}.opportunities-tout-show .all-educational-opportunities-page .right-opportunities .per-page{margin-left:0;}.node-type-educational-opportunities .touts-content,.node-type-educational-opportunities #touts{display:none;}.node-type-educational-opportunities.opportunities-tout-show .touts-content{display:block;}.node-type-educational-opportunities .view-touts .tout span.session,.node-type-educational-opportunities .view-touts .tout h2.session{position:static;padding-top:10px;display:inline-block;}.node-type-educational-opportunities .touts-content{float:right;width:25%;}.node-type-educational-opportunities .touts-content .block-views{width:calc(100% - 30px);}.node-type-educational-opportunities .touts-content .view-content .tout{float:right;width:100%;}@media screen and (min-width:1024px){.opportunities-tout-show .all-educational-opportunities-page .list-opportunities:nth-child(3n+1){margin-left:0;}}@media screen and (min-width:640px) and (max-width:1023px){.opportunities-tout-show .all-educational-opportunities-page .list-opportunities:nth-child(2n+1){margin-left:0;}.opportunities-tout-show .all-educational-opportunities-page .right-opportunities .select{width:45%;}}@media screen and (max-width:639px){.opportunities-tout-show .all-educational-opportunities-page .left-filter-block dl{display:block;width:100%;}.opportunities-tout-show .all-educational-opportunities-page .filter-result li{display:block;}.opportunities-tout-show .all-educational-opportunities-page .right-opportunities{float:none;width:100%;}.node-type-educational-opportunities .all-educational-opportunities-page .right-opportunities .select{margin-left:5%;}.node-type-educational-opportunities .touts-content{float:none;width:100%;}.node-type-educational-opportunities .tout .img-size{height:auto;}.node-type-educational-opportunities .touts-content .block-views{width:100%;}.node-type-educational-opportunities .touts-content .view-content{padding-left:5%;padding-right:5%;}.node-type-educational-opportunities .tout span.session,.node-type-educational-opportunities .tout h2.session{padding:10px 0 0;}.node-type-educational-opportunities .tout div.teaser p{padding:0;}.node-type-educational-opportunities .touts-content .view-content > div:first-child .tout{margin-top:10px;}.node-type-topic .learn-about-menu .menu-learn-about ul li a.active span.arrow-menu,.node-type-step-webpage .learn-about-menu .menu-learn-about ul li a.active span.arrow-menu{top:3px;}.node-type-topic .learn-about-menu .menu-learn-about ul li{margin-bottom:0;}}
