@import url(//fonts.googleapis.com/css?family=Lato:300,400,700,400italic);.view-new-guidelines .view-content > .views-row > .result-content > .shelf-content{float:left;text-decoration:none;width:100%;}.view-new-guidelines .view-content > .views-row .shelf-date-status{font-size:1.3rem;font-style:italic;position:absolute;right:1px;text-align:right;top:3px;width:80px;}.view-new-guidelines .view-content > .views-row > .result-content{float:left;padding-right:100px;position:relative;width:100%;}.view-new-guidelines .view-content > .views-row > .result-content > .shelf-content .guideline-title a,.results-container .results .view-content > .views-row > .result-content > .shelf-content .list-title a{color:#326295;font-size:1.8rem;}.view-new-guidelines .view-content > .views-row .shelf-date-status .status-pos .doc-status{float:left;}.view-new-guidelines .view-content > .views-row .shelf-date-status .status-pos img{float:left;margin-bottom:3px;margin-right:5px;width:13px;}.view-new-guidelines .view-content > .views-row .shelf-date-status .guideline-date{clear:both;text-transform:uppercase;top:40px;font-weight:bold;}.view-new-guidelines .view-content > .views-row .shelf-date-status .status-pos{float:right;font-size:1.3rem;font-style:italic;text-align:right;}.view-new-guidelines .view-content > .views-row{border-bottom:1px solid #e1e1e1;box-sizing:border-box;float:left;padding:20px 2%;position:relative;width:100%;}.node-type-pathway-test .hidden-json{display:none;}
.lato{font-family:'Lato',sans-serif;font-weight:400}.bold{font-weight:700}.light{font-weight:300}.arial{font-family:Arial}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,.field-collection-container,.field-collection-view{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.box-shadow{box-shadow:7px 6px 27px -7px rgba(0,0,0,0.75)}#load-wrap{display:none}.link-blue{color:#345dae}.box-shadow{box-shadow:7px 6px 27px -7px rgba(0,0,0,0.75)}.clearfix:after{content:'';display:block;clear:both}:empty{margin:0;padding:0}.node-type-pathway-test .hidden-json{display:none}.backtotop{color:#333333;font-family:Arial;font-weight:bold;font-size:14px;font-size:1.4rem}.backtotop .icon{width:12px;vertical-align:middle;position:relative;top:-1px;margin-right:6px}.backtotop a{margin-left:5px;color:#333333}.sticky{display:block}.icon{background-size:auto;background-repeat:no-repeat;background-position:0 3px;padding-left:43px;display:inline-block}.icon.csv,.icon.doc,.icon.pdf,.icon.ppt,.icon.xls{background-size:auto !important;background-position:7px 50%}.icon.pdf{background-image:url(/sites/cqco/themes/cqco/images/icons/pdf.png)}.icon.doc{background-image:url(/sites/cqco/themes/cqco/images/icons/doc.png)}.icon.ppt{background-image:url(/sites/cqco/themes/cqco/images/icons/ppt.png)}.icon.xls{background-image:url(/sites/cqco/themes/cqco/images/icons/xls.png)}.icon.csv{background-image:url(/sites/cqco/themes/cqco/images/icons/csv.png)}.icon.csvBTN,.icon.docBTN,.icon.pdfBTN,.icon.pptBTN,.icon.xlsBTN{padding:15px 32px 15px 65px !important;background-size:auto !important;background-position:12px 50%}.icon.pdfBTN{padding:15px 32px 15px 65px;background-size:auto;background-image:url(/sites/cqco/themes/cqco/images/icons/button-pdf.png)}.icon.docBTN{background-image:url(/sites/cqco/themes/cqco/images/icons/button-doc.png)}.icon.pptBTN{background-image:url(/sites/cqco/themes/cqco/images/icons/button-ppt.png)}.icon.xlsBTN{background-image:url(/sites/cqco/themes/cqco/images/icons/button-xls.png)}.icon.csvBTN{background-image:url(/sites/cqco/themes/cqco/images/icons/button-csv.png)}.icon.download,.icon.newtab,.icon.play{background-position:17px 50%}.btn .icon.download,.btn .icon.newtab,.btn .icon.play{padding:13.5px 42px}.icon.download{background-image:url(/sites/cqco/themes/cqco/images/download-icon-blue.png)}.icon.play{background-image:url(/sites/cqco/themes/cqco/images/play-icon.png)}.icon.newtab{background-image:url(/sites/cqco/themes/cqco/images/newWindow-icon-ccoblue.png);background-size:13px auto;left:1px;top:-2px}.new-window-icon{width:11px;height:11px;position:relative;vertical-align:middle;top:-2px;margin-left:7px;text-indent:-9999px;display:inline-block;background:url(/sites/cqco/themes/cqco/images/newWindow-icon.png) center center no-repeat;background-size:11px auto}.annotations{width:100%;float:left}.annotations a.annotation{width:100%;float:left;position:relative;margin-top:15px;box-sizing:border-box}.annotations a.annotation:first-child{margin-top:0}.annotations a.annotation .content .heading,.annotations a.annotation .icon-container{font-size:16px;font-size:1.6rem;color:#345dae;line-height:26px}.annotations a.annotation .icon-container{width:27px;box-sizing:border-box;float:left;font-size:18px;font-size:1.8rem;position:absolute;top:0;left:0}.annotations a.annotation .content{width:100%;padding-left:25px;float:left;box-sizing:border-box}.annotations a.annotation .content .heading{font-family:Arial;font-weight:bold;font-size:14px;font-size:1.4rem;display:block;margin-bottom:3px;line-height:22px}.annotations a.annotation .content p{font-size:13px;font-size:1.3rem;line-height:20px}.annotations a.annotation:focus .content .heading,.annotations a.annotation:hover .content .heading{text-decoration:underline}#autocomplete{background:#ffffff;text-align:left;padding:5px}.clearfloat{clear:both}.offscreen{position:absolute;left:-10000px;top:-10000px;display:block;visibility:visible;opacity:1;max-height:none;min-height:0;max-width:none;min-width:0;-webkit-transition:none;transition:none}.visuallyHidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.stick{display:inline-block}.ajax-progress{margin-right:-19px}.ajax-progress .throbber{background:transparent url(/sites/cqco/themes/cqco/images/throbber.gif) no-repeat 0 center;background-size:cover;float:none;padding:0 !important;height:30px;width:30px;display:inline-block !important;margin-top:10px !important}.search-form-container .ajax-progress{margin-right:-19px}.search-form-container .ajax-progress .throbber{float:none;position:absolute;top:-15px;left:-137px}html.js input.form-autocomplete{background:none;background-color:#ffffff}html.js input.throbbing{background:#ffffff url(/sites/cqco/themes/cqco/images/throbber.gif) no-repeat 0 center;background-size:30px}.blockOverlay{background-color:#e2e2e2 !important;opacity:0 !important}.hasAside{padding-left:300px;position:relative;z-index:1}.first-sidebar{width:280px;box-sizing:border-box;float:left;display:block;position:relative;z-index:10}.first-sidebar .desktop{margin-bottom:20px}html{font-size:62.5%;min-width:320px;box-sizing:border-box;width:100%;top:0;left:0;-webkit-transition:left .6s ease,right .6s ease;transition:left .6s ease,right .6s ease;position:relative}html.showLeft{position:fixed;left:270px;overflow:hidden;right:auto}html.mobie-nav.showRight,html.showRight.mobile-nav{position:fixed;left:-270px;overflow:hidden}*,*:after,*:before{box-sizing:inherit}body{font-family:Arial,Helvetica,sans-serif;text-size-adjust:none;-webkit-text-size-adjust:none;line-height:normal}main#mainContent{width:100%;float:left}.action-links,.field-collection-view-links,.tabs-primary{list-style:none}.action-links li,.field-collection-view-links li,.tabs-primary li{display:inline;padding:0 9px 0 6px;border-right:1px solid #b8b8b8}.action-links li:last-child,.field-collection-view-links li:last-child,.tabs-primary li:last-child{border-right:none}.ie8warning{width:100%;line-height:1.3;background:#df4b27;font-family:Arial;font-weight:bold;font-size:13px;font-size:1.3rem;color:#ffffff;padding:15px 0;display:none;position:relative}.ie8warning.close{display:none}.ie8warning .container{padding-right:50px}.ie8warning a{font-family:Arial;font-weight:bold;font-size:13px;font-size:1.3rem;color:#ffffff;text-decoration:underline}.lt-ie9 .ie8warning{display:block}.lt-ie9 .ie8warning.close{display:none}.ie8warning .close{text-indent:-9999px;position:absolute;top:10px;right:15px;width:30px;height:30px;background-size:30px auto;background-repeat:no-repeat;background-image:url(/sites/cqco/themes/cqco/images/close-icon.png);z-index:1001}.ie8warning .close:focus,.ie8warning .close:hover{background-image:url(/sites/cqco/themes/cqco/images/close-icon-black.png)}.notificationbar{background:#e9e8ef}.notificationbar .french-notification{font-size:11px;font-weight:bold;line-height:17px;padding:5px 0}.notificationbar .french-notification a{font-size:11px;line-height:17px}#skipToMainContent,#skipToSearch{width:130px;text-align:center;font-size:12px;font-size:1.2rem;height:30px;display:block;line-height:30px;color:#326295;border:1px black solid;position:absolute;left:2.6%;top:-35px;background:white;opacity:0}#skipToMainContent:focus,#skipToSearch:focus{top:0;opacity:1}.wrapper{width:100%;float:left}.wrapper.noscroll{display:none}.wrapper .generic-page .container{padding-left:2.6%;padding-right:2.6%}#main,legend,p{font-family:Arial;font-size:14px;font-size:1.4rem;line-height:22px}a,h1,h2,h3,input,label,option,p,select{color:#333333}h1,h2,h3,h4{font-family:'Lato',sans-serif;font-weight:400}h1{font-size:28px;font-size:2.8rem;margin-bottom:20px;line-height:38px}h2{font-size:22px;font-size:2.2rem;line-height:32px}h3{font-size:20px;font-size:2rem;line-height:28px}h4{font-size:17px;font-size:1.7rem;line-height:26px}b,strong{font-weight:bold}em,i{font-style:italic}sup{vertical-align:super;font-size:10px;font-size:1rem}sub{vertical-align:sub;font-size:10px;font-size:1rem}.messages{color:#333333;margin-top:2px;margin-bottom:5px;font-size:16px;font-size:1.6rem;font-weight:700;font-family:'Lato',sans-serif;font-weight:400}.messages.form-checkbox{width:auto}.messages a,.messages div,.messages li,.messages ol,.messages p,.messages span,.messages ul{color:#333333;font-size:16px;font-size:1.6rem;font-weight:700;font-family:'Lato',sans-serif;font-weight:400}.messages.error{color:#df4b27;font-weight:normal}.messages.error a,.messages.error div,.messages.error li,.messages.error ol,.messages.error p,.messages.error span,.messages.error ul{color:#df4b27;font-weight:normal}.messages img{width:17px;vertical-align:middle;margin-right:5px;position:relative;top:-2px}figcaption{text-align:inherit;display:block;padding:15px !important;font-size:1.3rem;height:auto;clear:both;font-style:italic}caption{font-size:20px;font-size:2rem;margin-bottom:20px;line-height:24px;font-family:'Lato',sans-serif;text-align:left}select::-ms-expand{display:none}.container{width:100%;max-width:1152px;min-width:320px;margin:0 auto;padding-left:2.6%;padding-right:2.6%}.container:after{content:'';display:block;clear:both}.container .inner-container{padding-right:0;padding-left:0}.inner-container{width:100%;max-width:1152px;padding-left:2.6%;padding-right:2.6%;margin:0 auto;min-width:320px}.inner-container:after{content:'';display:block;clear:both}.hidden,.hide{display:none}.node-unpublished{background-color:#ffffff}a{text-decoration:none;color:#345dae;font-weight:700}a:focus,a:focus *,a:hover,a:hover *{text-decoration:underline}a:focus .stick,a:focus * .stick,a:hover .stick,a:hover * .stick{text-decoration:underline}a .no-wrap-icon{display:inline-block}a .new-window-icon,a .newWindow-icon{width:12px;height:12px;display:inline-block;margin-left:5px;text-indent:-9999px;position:relative;top:4px;vertical-align:top;background-image:url(/sites/cqco/themes/cqco/images/newWindow-icon-ccoblue.png);background-size:12px auto}.page-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.8);z-index:1000;visibility:hidden;z-index:-1;opacity:0;transition:all .6s;-webkit-transition:all .6s}.mobile-nav .page-overlay.show{visibility:visible;z-index:1000;opacity:1}.desktop{display:block}.mobile{display:none !important}.btn{display:inline-block;font-family:Arial;font-weight:bold;font-size:15px;font-size:1.5rem;position:relative;box-sizing:border-box;line-height:1.4;border-radius:4px;text-align:left;border:none;cursor:pointer;-webkit-appearance:none;margin-bottom:20px}#cboxWrapper .btn{display:block}.btn a{display:inline-block;padding:13.5px 30px;width:100%}.btn .icon{display:inline-block;width:100%;height:auto;background-size:30px auto;background-repeat:no-repeat;padding:15px 40px;background-position:50% 15px}.btn .icon.download,.btn .icon.play{background-size:15px auto;background-position-x:14px}.btn .icon.download{background-image:url(/sites/cqco/themes/cqco/images/download-icon.png)}.btn .icon.play{background-image:url(/sites/cqco/themes/cqco/images/play-icon.png)}.btn .file-icon{position:absolute;top:16px;left:8px}.btn .file-size{display:none}.btn:focus,.btn:hover{text-decoration:none}.btn.disabled{background-color:#e2e2e2;color:#333333;padding:13.5px 30px;cursor:auto}.btn.btn-min{margin-top:7px !important;padding:3px 30px !important}.btn.orange{color:#ffffff;background-color:#6b2e6e;padding:13.5px 60px}.btn.orange:focus,.btn.orange:hover{background-color:#421745}.btn.purple{background-color:#e1cbe1;color:#2a285e !important;min-width:220px;padding:15px 60px;text-align:center}.btn.purple.icon{text-align:left}.btn.purple:focus,.btn.purple:hover{background-color:#d0a7ce}.btn.cancel{background-color:white;color:#345dae;padding-left:50px;padding-right:50px}.btn.cancel:focus,.btn.cancel:hover{background:white;text-decoration:underline}.btn.cancel.orange{background-color:#ffffff}.btn.cancel.orange:focus,.btn.cancel.orange:hover{background-color:#ffffff}.btn.narrow{padding:5px 20px !important;min-width:auto !important;margin-bottom:0}.btn.narrow.icon{padding:5px 20px 5px 65px !important}.multi-field-wrapper{position:relative}.multi-field-wrapper .multi-field-label{cursor:pointer;color:#2a285e;min-width:220px;background:#e1cbe1;background-image:url(/sites/cqco/themes/cqco/images/icons/application-pdf.png),url(/sites/cqco/themes/cqco/images/arrow-down-gray-hover.png);background-position:8px 50%,95% 50%;background-size:auto,15px;background-repeat:no-repeat;display:inline-block;padding:13.5px 45px 13.5px 30px;text-align:left}.multi-field-wrapper .multi-field-dropdown{border:1px solid #b8b8b8;position:absolute;top:56px;left:-10000px;background:#ffffff;z-index:100;min-width:276px;border-radius:4px;padding:5px 0;display:block}.multi-field-wrapper .multi-field-dropdown .file,.multi-field-wrapper .multi-field-dropdown>span{display:block;font-size:1.2rem;font-weight:bold;padding:5px 15px}.multi-field-wrapper .multi-field-dropdown .file a,.multi-field-wrapper .multi-field-dropdown>span a{color:#333333;width:100%;display:block;height:100%}.multi-field-wrapper .multi-field-dropdown .file:hover,.multi-field-wrapper .multi-field-dropdown>span:hover{background-color:#d0a7ce}.multi-field-wrapper .multi-field-dropdown .file:focus,.multi-field-wrapper .multi-field-dropdown>span:focus{background-color:#d0a7ce}.multi-field-wrapper .multi-field-dropdown .file .file-icon,.multi-field-wrapper .multi-field-dropdown>span .file-icon{display:none}.multi-field-wrapper .multi-field-dropdown .file .file-size,.multi-field-wrapper .multi-field-dropdown>span .file-size{display:none}.multi-field-wrapper .multi-field-dropdown.active{left:0}input[type=checkbox]+label,input[type=radio]+label{font-size:13px;font-size:1.3rem;font-family:Arial}input[type=checkbox].error,input[type=radio].error{outline:solid 2px #c50101}input[type=checkbox][disabled]+label,input[type=radio][disabled]+label{color:#b8b8b8}.mailchimp-signup-subscribe-form input[type=checkbox]{top:0}.checkbox.toggle{position:relative}.checkbox.toggle input[type=checkbox]{cursor:pointer;position:absolute;width:100%;height:22px;overflow:hidden;margin:0;padding:0;border:0;opacity:0}.checkbox.toggle input[type=checkbox]+label{cursor:pointer}.checkbox.toggle input[type=checkbox]+label:before{display:inline-block;content:' ';vertical-align:middle;margin-right:6px;width:76px;height:23px;background-size:auto 23px;background-image:url(/sites/cqco/themes/cqco/images/toggle-button.png);background-color:#9b9b9b;border-radius:13px;width:50px;background-position:left;transition:background-position .3s,background-color .3s;-webkit-transition:background-position .3s,background-color .3s}.fr .checkbox.toggle input[type=checkbox]+label:before{background-image:url(/sites/cqco/themes/cqco/images/toggle-button-fr.png)}.checkbox.toggle input[type=checkbox]:checked+label:before{background-color:green;background-position:right}input[type=text].error{color:#333333;border:2px #df4b27 solid}input[type=submit][disabled]{opacity:1}input,select{height:14px;line-height:14px;padding:0 5px;font-family:Arial;font-size:12.5px;font-size:1.25rem;box-sizing:border-box;border-radius:0;border:1px #e1e1e1 solid}textarea{padding:5px;font-family:Arial;font-size:12.5px;font-size:1.25rem}input[type=date]{background:white}input[type=radio]{height:auto;border:none}input[type=radio]:checked{width:auto;height:auto}.ui-datepicker{width:250px !important;z-index:15 !important}.partner-content{margin:20px 0;padding-left:15px;border-left:5px #31346a solid}table{border:1px #b8b8b8 solid;margin:0 auto 20px;width:100%;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;position:relative}table .table-note ol,table .table-note ul{margin-bottom:15px}table .table-note ol li,table .table-note ul li{font-size:11px;font-size:1.1rem;line-height:1.3;text-align:center;padding-bottom:0}table td,table th{padding:10px 15px;box-sizing:border-box;vertical-align:top}table th{font-family:Arial;font-weight:bold;font-size:14px;font-size:1.4rem;text-transform:uppercase;text-align:left;border-bottom:1px #b8b8b8 solid;width:1%}table td{font-family:Arial;font-size:14px;font-size:1.4rem;line-height:22px}table td dl{width:100%;float:left}table td dl dt{float:left;width:200px;padding-right:15px;clear:left;margin-bottom:10px}table td dl dd{float:left}table tbody tr{border-bottom:1px #b8b8b8 dashed}table tbody th{border-bottom:0}table tfoot tr{border-bottom:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{width:1.4em;height:1.4em;cursor:pointer}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{width:1.4em;height:1.4em}.select-container{width:100%;float:left;background:#e1cbe1;box-sizing:border-box;margin:0;overflow:hidden;margin-bottom:5px;position:relative;padding:0;background-color:#e1cbe1}.select-container:hover:before{background-image:url(/sites/cqco/themes/cqco/images/arrow-down-gray-hover.png)}.select-container:before{width:100%;float:left;background-repeat:no-repeat;background-position:right 20px top 22px;background-size:12px auto;position:relative;border:0;text-align:left;z-index:1;pointer-events:none;display:block;position:absolute;top:0;right:0;bottom:0;height:100%;text-align:center;width:50px;content:'';box-sizing:border-box;cursor:pointer;background-image:url(/sites/cqco/themes/cqco/images/arrow-down-gray.png)}.select-container:before:hover,.select-container:before:focus{text-decoration:none}.select-container select{width:100%;height:100%;border:none;padding:15px 50px 15px 15px;line-height:1.3;box-shadow:none;font-family:Arial;font-weight:bold;font-size:13px;font-size:1.3rem;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.select-container select::-ms-expand{display:none}html[data-useragent*='MSIE 10.0'] .select-container select{position:relative;z-index:2}.region-full-width img{width:100%;height:auto}.juicebox-gallery div:not(.jb-bb-button):empty{opacity:0;visibility:hidden}@media screen and (max-width:767px){.wrapper .generic-page .container{padding:0 20px}.container{padding-left:20px;padding-right:20px}.inner-container{padding:0;margin:0;width:100%;min-width:0}.desktop{display:none}.mobile{display:block !important}.table-note ol,.table-note ul{padding-left:0;list-style:none}.table-note ol li,.table-note ul li{text-align:left}.btn{width:100%}.btn.disabled,.btn.orange,.btn.purple{min-width:100%;text-align:center}.views-submit-button .btn.disabled,.views-submit-button .btn.orange,.views-submit-button .btn.purple{min-width:auto}.btn.orange{text-align:center}.btn.icon{text-align:left}.hasAside{padding-left:0}.multi-field-wrapper .multi-field-dropdown{position:relative;left:0;top:0;display:none}.multi-field-wrapper .multi-field-dropdown.active{display:block;z-index:1000}}iframe{width:100%}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container .video-container embed,.video-container .video-container object,.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media print{body{width:980px}body .cco-main-nav,body .global-nav,body footer{display:none}.popup .popup-content{position:relative !important;left:0 !important;display:block !important;width:100% !important;padding-bottom:0 !important}.popup .popup-content .close{display:none !important}.popup .popup-content .scroll-container{max-height:100% !important}.printHidden{display:none !important}.printShown{display:block !important}table{width:100% !important;min-width:0 !important}.stickToBottom,.stickToTop{position:relative !important;margin-top:20px !important}.table-graph{margin-bottom:100px !important}em.quote:before{top:6px !important}}.generic-page ol,.generic-page ul{margin:20px;font-size:14px;font-size:1.4rem;padding-left:20px;color:#333333}.generic-page ol li,.generic-page ul li{margin:10px 0}.generic-page ol.action-links,.generic-page ul.action-links{font-size:14px;font-size:1.4rem;margin:0}.generic-page ul{list-style:disc;margin-left:20px}.generic-page ul ul{list-style:circle}.generic-page ul ul ul{list-style:disc}.generic-page ul.links.inline{display:none;margin:0}.generic-page ol{list-style:decimal}.generic-page ol ol{list-style:upper-alpha;margin-left:20px}.generic-page ol ol ol{list-style:lower-alpha;margin-left:20}.generic-page li.translation_fr.first.last{display:none}.generic-page .hero{position:relative;width:100%}.generic-page .hero:after{content:'';width:100%;height:10px;background:#f3f3f3;margin-top:-3px;display:block}.generic-page .hero>.img{width:100%;margin-top:-2px}.generic-page .hero>.img.mobile{display:none}.generic-page .hero>.content-container{position:absolute;top:0;left:0;width:100%;max-width:1152px;right:0;margin:0 auto}.generic-page .hero>.content-container .container{height:100%;position:relative}.generic-page .hero .spotlight{max-width:40%;background:rgba(49,52,106,0.9);position:absolute;left:2.6%;top:12%;padding:2.8% 4.45% 3%;border-top-left-radius:25px;border-bottom-right-radius:25px;overflow:hidden}.generic-page .hero .spotlight.flexible-fontsize{min-width:370px}.generic-page .hero .spotlight h1{font-size:26px;font-size:2.6rem;line-height:1.3;color:white}.generic-page .hero .spotlight p{color:white;margin-top:10px;font-size:16px;font-size:1.6rem;line-height:1.6;font-family:'Lato',sans-serif;font-weight:400}.generic-page .hero .spotlight a{font-size:inherit;color:inherit;font-family:'Lato',sans-serif;font-weight:400;font-weight:700}.generic-page .hero form.searchbox{position:absolute;left:12%;bottom:15%;width:76%;box-shadow:7px 6px 27px -7px rgba(0,0,0,0.75);height:59px}.generic-page .hero form.searchbox input[type=text]{font-size:14px;font-size:1.4rem;width:-webkit-calc(100% - 210px);width:-moz-calc(100% - 210px);width:calc(100% - 210px)}.generic-page .hero form.searchbox .select-container{position:absolute;left:0;top:1px;bottom:1px;width:210px;padding:0}.generic-page .hero form.searchbox .select-container select{padding:21px 30px 20px 25px;line-height:normal;font-family:'Lato',sans-serif;font-weight:400;font-size:14px;font-size:1.4rem;color:#333333;height:100%}.generic-page .hero form.searchbox .suggestions-container{padding-left:190px;margin-top:-1px}.generic-page .hero form.searchbox .views-widget-filter-search_api_views_fulltext{width:-webkit-calc(100% - 67px);width:-moz-calc(100% - 67px);width:calc(100% - 67px);padding:0;margin-right:67px}.generic-page .hero form.searchbox .views-exposed-widgets{margin-bottom:0;padding:0}.generic-page .hero form.searchbox .views-widget-sort-by{display:none}.generic-page .hero form.searchbox .form-submit{margin:0}.generic-page .feature-tag{position:absolute;display:block;top:17px;left:-8px;padding:5px 13px;line-height:1.3;background:#6b2e6e;color:white;font-size:14px;font-size:1.4rem;font-family:'Lato',sans-serif;font-weight:400;text-transform:uppercase;z-index:21;letter-spacing:1px}.generic-page .feature-tag:before{content:'';display:block;width:0;height:0;border-left:4px transparent solid;border-bottom:5px transparent solid;border-right:4px #420145 solid;border-top:5px #420145 solid;position:absolute;z-index:20;left:0;top:100%}.generic-page .super-feature{margin-top:60px;display:block}.generic-page .super-feature .heading{font-size:24px;font-size:2.4rem;padding-bottom:25px;width:100%;float:left}.generic-page .super-feature .content-container{width:102%;margin-left:-1%;float:left;padding:30px 1%;border-bottom:1px #bbb solid;border-top:1px #bbb solid;box-sizing:border-box;display:table;table-layout:fixed;text-decoration:none}.generic-page .super-feature .content-container .image{position:relative;display:table-cell;width:43%}.generic-page .super-feature .content-container .image:after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;-webkit-transition:-webkit-transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s}.generic-page .super-feature .content-container .image>img{max-width:100%;height:auto}.generic-page .super-feature .content-container .content{display:table-cell;vertical-align:middle;padding-left:5%;width:auto;width:initial}.generic-page .super-feature .content-container .content .title{font-family:'Lato',sans-serif;font-weight:400;padding-bottom:0;font-size:20px;font-size:2rem;line-height:25px;line-height:1.4;margin-bottom:10px}.generic-page .super-feature .content-container .content p{font-size:13px;font-size:1.3rem;line-height:20px;margin-bottom:5px}.generic-page .super-feature .content-container .content .link,.generic-page .super-feature .content-container .content a{color:#345dae;font-size:13px;font-size:1.3rem;font-weight:bold}.generic-page .super-feature.catalog{padding:0;margin-top:35px;margin-bottom:15px;width:100%;float:left;background:#f3f3f3}.generic-page .super-feature.catalog:after{content:'';display:none}.generic-page .super-feature.catalog:empty{display:none}.generic-page .super-feature.catalog .content-container{width:100%;margin-left:0;padding:25px 5%;border:none}.generic-page .super-feature.catalog .content-container .image{width:50%}.generic-page .super-feature.catalog .content-container .content h2{margin-top:0}.generic-page .super-feature.catalog .content-container .content p{font-size:14px;font-size:1.4rem;line-height:22px;margin-bottom:7px}.generic-page .super-feature.catalog .content-container .content a{font-size:14px;font-size:1.4rem;line-height:22px}.generic-page .super-feature.catalog.lobby{background:none;border-top:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8}.generic-page .super-feature.catalog.lobby .content-container{padding:25px 0}.generic-page .cover-feature-lable h2,.generic-page .featured-content h2{font-size:22px;font-size:2.2rem;line-height:1.4;margin-bottom:-20px;margin-top:20px}.generic-page .spotlights{width:100%;float:left}.generic-page .spotlights h2{font-size:22px;font-size:2.2rem;line-height:1.4;margin-bottom:-20px;margin-top:20px}.generic-page .spotlights .featured-box{width:30%;margin-left:5%;float:left;margin-top:40px}.generic-page .spotlights .featured-box:nth-child(3n+1){margin-left:0;clear:left}.generic-page .spotlights .featured-box .image{width:100%;float:left;margin-bottom:15px;position:relative}.generic-page .spotlights .featured-box .image:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;-webkit-transition:-webkit-transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s}.generic-page .spotlights .featured-box .image img{width:100%;height:auto;float:left}.generic-page .spotlights .featured-box h3{font-size:17px;font-size:1.7rem;font-weight:normal;margin-bottom:10px;margin-top:0;line-height:1.3}.generic-page .spotlights .featured-box h3 a{font-size:20px;font-size:2rem}.generic-page .spotlights .featured-box p{margin-bottom:5px}.generic-page .spotlights .featured-box a{color:#345dae;font-weight:bold}.generic-page .spotlights .featured-box.no-pic{margin-top:40px;border-top:5px #31346a solid;-webkit-transition:background .3s;transition:background .3s;padding:10px 0}.generic-page .spotlights .featured-box.no-pic h3{font-size:17px;font-size:1.7rem;margin-bottom:10px}.generic-page .spotlights .featured-box.no-pic h3 a{font-size:17px;font-size:1.7rem}.generic-page .spotlights .featured-box.no-pic>h2{margin-bottom:-10px}.generic-page .spotlights.index .spotlight-item{border-top:5px #31346a solid}.generic-page .well-intro{background:#f3f3f3;margin-top:35px;padding:30px 60px;border-top-left-radius:25px;border-bottom-right-radius:25px;overflow:hidden}.generic-page .well-intro h2{font-size:24px;font-size:2.4rem}.generic-page .well-intro p{color:#333333;font-size:18px;font-size:1.8rem;line-height:30px;margin-top:15px;display:block;font-family:'Lato',sans-serif;font-weight:400}.generic-page .well-intro p a{font-size:inherit;font-weight:bold}.generic-page .well-intro p strong{font-weight:bold}.generic-page .well-intro .callOutBox{width:49.5%;float:left;margin-top:25px;margin-right:1%}.generic-page .well-intro .callOutBox>img{width:45%;float:left}.generic-page .well-intro .callOutBox:nth-child(even){margin-right:0}.generic-page .well-intro .callOutBox .content{width:55%;float:left;box-sizing:border-box;padding:10px 6% 0}.generic-page .well-intro .callOutBox .content h2{font-weight:700;font-size:18px;font-size:1.8rem}.generic-page .well-intro .callOutBox .content p{font-size:16px;font-size:1.6rem;font-weight:normal;line-height:1.2;margin-top:5px;font-family:Arial}.generic-page .well-intro .callOutBox .content p a{font-size:16px;font-size:1.6rem;font-family:Arial;line-height:1.3}.generic-page .well-intro .links{width:100%;float:left;text-align:left;vertical-align:middle;margin-top:30px}.generic-page .well-intro .links a{color:#345dae;font-weight:700;display:inline-block;margin-right:30px}.generic-page .well-intro .links a .icon{width:15px;height:15px;display:inline-block;vertical-align:middle;margin-right:6px;position:relative;top:-2.5px}.generic-page .well-intro .links a .icon.envelope{background:url(/sites/cqco/themes/cqco/images/envelop-icon-small.png) center center no-repeat;background-size:15px auto;top:-1.5px}.generic-page .well-intro .links a .icon.info{background:url(/sites/cqco/themes/cqco/images/info-icon-small.png) center center no-repeat;background-size:14px auto}.generic-page .well-intro .links a img{width:15px;vertical-align:middle;margin-right:8px;position:relative;top:-2px}.generic-page .well-intro .links a img.info{width:14px}.generic-page .calloutbox{background:#eeeeed;-webkit-border-top-left-radius:30px;-webkit-border-bottom-right-radius:30px;-moz-border-radius-topleft:30px;-moz-border-radius-bottomright:30px;border-top-left-radius:30px;border-bottom-right-radius:30px;-moz-box-sizing:border-box;box-sizing:border-box;font-size:24px;font-size:2.4rem;line-height:30px}.generic-page .calloutbox a,.generic-page .calloutbox li,.generic-page .calloutbox p,.generic-page .calloutbox span{color:#333333;font-family:'Lato',sans-serif;font-weight:normal;font-size:24px;font-size:2.4rem;line-height:30px}.generic-page .calloutbox a{color:#345dae;font-weight:700}.generic-page .calloutbox.full{margin:40px 0;padding:15px 30px}.generic-page .calloutbox.calloutbox-col,.generic-page .calloutbox.calloutbox-right{padding:15px 25px;font-size:18px;font-size:1.8rem;line-height:1.4}.generic-page .calloutbox.calloutbox-col a,.generic-page .calloutbox.calloutbox-right a,.generic-page .calloutbox.calloutbox-col li,.generic-page .calloutbox.calloutbox-right li,.generic-page .calloutbox.calloutbox-col p,.generic-page .calloutbox.calloutbox-right p,.generic-page .calloutbox.calloutbox-col span,.generic-page .calloutbox.calloutbox-right span{font-size:18px;font-size:1.8rem;line-height:1.4}.generic-page .calloutbox.calloutbox-right{float:right;margin:30px 0 30px 30px;width:33%}.generic-page .calloutbox.calloutbox-col{margin:40px 0}.generic-page .data-table{margin-top:30px}.generic-page .data-table .table-graph{margin-bottom:50px;width:100%;float:left}.generic-page .data-table .table-graph:last-child{margin-bottom:0}.generic-page .data-table .table-graph .accordion{margin-bottom:0}.generic-page .data-table .table-graph .accordion .dropdown-trigger{margin-bottom:0}.generic-page .data-table .table-graph .accordion .dropdown-content{border-left:none;border-right:none;border-bottom:none}.generic-page .data-table .table-graph .accordion.tab .dropdown-content .content-container{padding:15px 0 0}.generic-page .data-table h3{font-size:17px;font-size:1.7rem;font-family:Arial;margin-bottom:20px}.generic-page .data-table p{margin-bottom:20px}.generic-page .data-table .status{padding:12px 0 12px 20px;background:url(/sites/cqco/themes/cqco/images/clock-icon.png) no-repeat left 48%;background-size:15px auto;font-size:12px;font-size:1.2rem;width:100%;float:left}.generic-page .data-table .status strong{font-weight:bold}.generic-page .data-table .graph{width:100%;float:left;overflow:hidden}.generic-page .data-table .graph .scroll-container{overflow:auto;-webkit-overflow-scrolling:touch}.generic-page .data-table .action{margin-top:12px;width:100%;float:left}.generic-page .data-table .action .btn{display:inline-block;color:#333333;background:#e1cbe1;float:left}.generic-page .data-table .action .btn .icon{margin-left:0;margin-right:10px;background-image:url(/sites/cqco/themes/cqco/images/download-icon-gray.png)}.generic-page .data-table .action .btn:focus,.generic-page .data-table .action .btn:hover{background:#d0a7ce}.generic-page .data-table .action .social-icon{float:right;margin-bottom:0}.generic-page .sr-tombstone .sr-title{float:left;width:70%;padding-right:2.5%}.generic-page .sr-tombstone .sr-annotations{float:left;width:30%;padding-left:2.5%;font-size:12px;font-size:1.2rem}.generic-page .sr-tombstone .sr-annotations .sr-date{text-transform:uppercase}.generic-page .social-icon{margin-bottom:20px}.generic-page .social-icon>p{display:inline-block}.generic-page .social-icon a{width:20px;height:20px;line-height:20px;text-align:center;background-size:20px auto;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-left:5px;font-size:12px;font-size:1.2rem}.generic-page .social-icon a:focus,.generic-page .social-icon a:hover{opacity:.75}.generic-page .social-icon a:first-child{margin-left:10px}.generic-page .social-icon a.twitter{background-image:url(/sites/cqco/themes/cqco/images/twitter-icon2.png)}.generic-page .social-icon a.facebook{background-image:url(/sites/cqco/themes/cqco/images/facebook-icon2.png)}.generic-page .social-icon a.linkedin{background-image:url(/sites/cqco/themes/cqco/images/linkedin-icon2.png)}.generic-page .social-icon a.email{background-image:url(/sites/cqco/themes/cqco/images/email-icon.png)}.generic-page .social-icon a.loadMore{background-color:#e2e2e2;color:black;line-height:16px}.generic-page .social-icon a.loadMore:focus,.generic-page .social-icon a.loadMore:hover{opacity:1;background:#d5d4d4;text-decoration:none}.generic-page .at-icon-wrapper{width:20px !important;height:20px !important}.generic-page .at-icon-wrapper .at-icon{width:20px !important;height:20px !important}.generic-page .doc-icon{background-position:0 50%;background-repeat:no-repeat;text-indent:-9999px;float:left;width:32px;margin-right:10px}.generic-page .doc-icon.pre-printed-pdf-label{background-image:url(/sites/cqco/themes/cqco/images/icons/pdf.png)}.generic-page .ts-wrapper{padding-top:0;padding-bottom:20px;background:white}.generic-page .ts-wrapper.sticked{box-shadow:0 18px 22px -17px rgba(0,0,0,0.3)}.generic-page .ts-wrapper .tombstone .container{width:100%;min-width:320px;box-sizing:border-box;margin:0 auto;padding:0 2.6%;position:relative}.generic-page .ts-wrapper .sticked,.generic-page .ts-wrapper .sticky{background:white;z-index:9;width:100%;left:0;top:0;padding-bottom:10px}.generic-page .ts-wrapper .sticky{position:relative}.generic-page .ts-wrapper .sticked{box-shadow:0 18px 22px -17px rgba(0,0,0,0.3);position:fixed}.generic-page .ts-wrapper .sticked .container{padding:0 2.6%}.generic-page .ts-wrapper.mobile-content{padding:0;visibility:hidden;height:0;float:left}.generic-page .ts-wrapper.mobile-content .tags{margin-top:10px}.generic-page .ts-wrapper .tc-list{position:absolute;width:100%;background:#fff;z-index:10;box-shadow:0 10px 9px #e2e2e2;padding:10px}.generic-page .ts-wrapper .tc-list .threecol{width:33.33%;float:left}.generic-page .ts-wrapper .tc-list .threecol a{display:block;margin:15px 0}.generic-page .ts-wrapper .container .content{width:100%;float:left;position:relative}.generic-page .ts-wrapper .container .content .tags,.generic-page .ts-wrapper .container .content h1,.generic-page .ts-wrapper .container .content h2{box-sizing:border-box}.generic-page .ts-wrapper .container .content h1,.generic-page .ts-wrapper .container .content h2{width:100%;box-sizing:border-box;float:left;font-family:'Lato',sans-serif;font-weight:400;font-size:28px;font-size:2.8rem;line-height:1.3}.generic-page .ts-wrapper .container .content h1 small,.generic-page .ts-wrapper .container .content h2 small{font-family:Arial;font-size:16px;font-size:1.6rem;display:block;margin-top:10px}.generic-page .ts-wrapper .container .content .syndicated{margin-bottom:12px;display:block}.generic-page .ts-wrapper .container .content .ts-gl-main-left,.generic-page .ts-wrapper .container .content .ts-main-left{display:inline-block;float:left}.generic-page .ts-wrapper .container .content .ts-main-left{width:60%}.generic-page .ts-wrapper .container .content .ts-gl-main-left{width:60%}.generic-page .ts-wrapper .container .content .ts-ancillary-info,.generic-page .ts-wrapper .container .content .ts-gl-ancillary-info{float:right;text-align:right}.generic-page .ts-wrapper .container .content .ts-gl-ancillary-info{width:30%}.generic-page .ts-wrapper .container .content .ts-p{margin-bottom:5px;font-size:13px;font-size:1.3rem;clear:right}.generic-page .ts-wrapper .container .content .ts-ancillary-info{position:relative;right:0;text-align:right;z-index:1;bottom:auto;top:5px;max-width:30%}.generic-page .ts-wrapper .container .content .ts-ancillary-info .add-this{float:right}.generic-page .ts-wrapper .container .content .ts-ancillary-info .add-this span{display:inline-block;vertical-align:middle}.generic-page .ts-wrapper .container .content .ts-ancillary-info .add-this .addthis_toolbox{margin:0}.generic-page .ts-wrapper .container .content .ts-ancillary-info .add-this .share_label{margin-right:3px;font-weight:bold}.generic-page .ts-wrapper .container .content .ts-ancillary-info p{font-size:13px;font-size:1.3rem}.generic-page .ts-wrapper .container .content .ts-ancillary-info .sideAction>a{margin-left:15px;font-family:Arial;font-weight:bold;font-size:14px;font-size:1.4rem;color:#326295;background:none;width:auto;float:none;display:inline-block;vertical-align:middle}.generic-page .ts-wrapper .container .content .ts-ancillary-info .sideAction>a:first-child{margin-left:0}.generic-page .ts-wrapper .container .content .ts-ancillary-info .sideAction>a:focus,.generic-page .ts-wrapper .container .content .ts-ancillary-info .sideAction>a:hover{text-decoration:underline}.generic-page .ts-wrapper .container .content .ts-ancillary-info .sideAction>a.pdfLink{width:19px;height:30px;display:inline-block;background-repeat:no-repeat;background-size:19px auto}.generic-page .ts-wrapper .container .content .ts-ancillary-info .sideAction>a.pdfLink.en{background-image:url(/sites/cqco/themes/cqco/images/en-download-icon.png)}.generic-page .ts-wrapper .container .content .ts-ancillary-info .sideAction>a.pdfLink.en:focus,.generic-page .ts-wrapper .container .content .ts-ancillary-info .sideAction>a.pdfLink.en:hover{background-image:url(/sites/cqco/themes/cqco/images/en-download-icon-hover.png)}.generic-page .ts-wrapper .container .content .ts-ancillary-info .sideAction>a.pdfLink.fr{background-image:url(/sites/cqco/themes/cqco/images/fr-download-icon.png)}.generic-page .ts-wrapper .container .content .ts-ancillary-info .sideAction>a.pdfLink.fr:focus,.generic-page .ts-wrapper .container .content .ts-ancillary-info .sideAction>a.pdfLink.fr:hover{background-image:url(/sites/cqco/themes/cqco/images/fr-download-icon-hover.png)}.generic-page .ts-wrapper .container .content .ts-ancillary-info .sideAction>a.printLink{width:23px;height:21px;display:inline-block;background-repeat:no-repeat;background-size:23px auto;background-image:url(/sites/cqco/themes/cqco/images/print-icon.png)}.generic-page .ts-wrapper .container .content .ts-ancillary-info .sideAction>a.printLink:focus,.generic-page .ts-wrapper .container .content .ts-ancillary-info .sideAction>a.printLink:hover{background-image:url(/sites/cqco/themes/cqco/images/print-icon-hover.png)}.generic-page .ts-label{margin-left:15px}.generic-page .ts-label:first-child{margin-left:0}.generic-page .reference{position:relative}.generic-page .reference a.close{position:absolute;top:15px;right:10px;width:18px;height:18px;text-indent:-9999px;background:url(/sites/cqco/themes/cqco/images/close-icon-nobg.png) no-repeat left 0 top 0;background-size:18px 18px;z-index:1}.generic-page .reference a.close:focus,.generic-page .reference a.close:hover{background-image:url(/sites/cqco/themes/cqco/images/close-icon-gray.png)}.generic-page .reference .box-shadow{box-shadow:0 0 7px #888888}.generic-page .reference .popup-trigger{font-weight:bold;margin-right:3px;margin-left:2px}.generic-page .reference .popup-content{width:250px;position:absolute;left:-27px;bottom:60%;padding-bottom:18px}.generic-page .reference .popup-content.left{left:auto;right:-21px}.generic-page .reference .popup-content.bottom{padding-top:18px;padding-bottom:0}.generic-page .reference .popup-content.bottom .arrow:after{background:#e1cbe1}.generic-page .reference .popup-content .content-container{background:#fcfbfa;border-radius:4px;border:2px solid #c6c6c6;box-shadow:0 0 7px #888888;display:block;font-size:13px;font-size:1.3rem;line-height:18px}.generic-page .reference .popup-content .content-container:after{content:'';display:block;clear:both}.generic-page .reference .popup-content .content-container .scroll-container{max-height:115px;width:100%;float:left;padding:0 15px;margin-top:5px;margin-bottom:15px;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.generic-page .reference .popup-content .content-container .content{display:block;float:left;width:100%;height:100%}.generic-page .reference .popup-content .content-container em{font-style:italic}.generic-page .reference .popup-content .content-container a{display:block;margin-top:3px;font-weight:bold}.generic-page .reference .popup-content .content-container .title{display:block;width:100%;background:#f3f3f3;float:left;padding:15px;font-weight:bold;font-style:normal}.generic-page .reference.partner .popup-trigger{color:#345dae}.generic-page .reference.partner .popup-trigger .multiple-icon,.generic-page .reference.partner .popup-trigger .single-icon{display:inline-block;vertical-align:baseline;text-indent:-9999px}.generic-page .reference.partner .popup-trigger .single-icon{width:11px;height:14px;background-size:11px auto;background-image:url(/sites/cqco/themes/cqco/images/partner-single-icon.png)}.generic-page .reference.partner .popup-trigger .multiple-icon{width:14px;height:18px;background-size:14px auto;background-image:url(/sites/cqco/themes/cqco/images/partner-multiple-icon.png)}.generic-page .reference.partner .popup-trigger:focus .generic-page .reference.partner .popup-trigger,.generic-page .reference.partner .popup-trigger:hover{color:#c84f02}.generic-page .reference.partner .popup-trigger:focus .generic-page .reference.partner .popup-trigger .single-icon,.generic-page .reference.partner .popup-trigger:hover .single-icon{background-image:url(/sites/cqco/themes/cqco/images/partner-single-icon-hover.png)}.generic-page .reference.partner .popup-trigger:focus .generic-page .reference.partner .popup-trigger .multiple-icon,.generic-page .reference.partner .popup-trigger:hover .multiple-icon{background-image:url(/sites/cqco/themes/cqco/images/partner-multiple-icon-hover.png)}.generic-page .reference.partner .popup-content{bottom:100%}.generic-page .reference.partner .popup-content.bottom{bottom:auto}.generic-page .reference.partner .popup-content .content-container{padding:0}.generic-page .reference.partner .popup-content .content-container .content{font-style:normal}.generic-page .reference.partner .popup-content .content-container a{display:inline-block;margin-top:0;font-weight:bold}.generic-page .reference.partner .popup-content .content-container strong{font-weight:bold}.generic-page .page-content{width:100%;float:left}.generic-page .page-content h3{margin-bottom:13px;margin-top:30px;line-height:22px}.generic-page .page-content h3:first-child{margin-top:0}.generic-page .page-content p{margin:20px 0}.generic-page .page-content p strong{font-weight:bold}.generic-page .page-content .quote,.generic-page .page-content blockquote{width:100%;max-width:768px;margin:0 auto;box-sizing:border-box;margin-top:40px;margin-bottom:20px;display:block;clear:both;font-family:'Lato',sans-serif;font-weight:400;font-style:italic;font-size:22px;font-size:2.2rem;text-align:center;line-height:1.4;background-repeat:no-repeat;background-size:30px auto;background-position:top 0 left 0,bottom 0 right 0;padding-left:70px;padding-right:70px;color:#333333;position:relative}.generic-page .page-content .quote:after,.generic-page .page-content blockquote:after{content:'';display:block;clear:both}.generic-page .page-content .quote p,.generic-page .page-content blockquote p{font-size:22px;font-size:2.2rem;line-height:1.4}.generic-page .page-content .quote:after,.generic-page .page-content blockquote:after,.generic-page .page-content .quote:before,.generic-page .page-content blockquote:before{font-size:90px;font-size:9rem;display:block;position:absolute;font-family:Times;font-style:italic}.generic-page .page-content .quote:before,.generic-page .page-content blockquote:before{line-height:.8;content:'“';top:0;left:0}.generic-page .page-content .quote:after,.generic-page .page-content blockquote:after{content:'”';bottom:0;right:0;line-height:0;visibility:visible}.generic-page .page-content cite{text-align:center;font-style:normal;width:100%;display:block}.generic-page .page-content .two-column{width:100%;float:left}.generic-page .page-content .two-column .column1,.generic-page .page-content .two-column .column2,.generic-page .page-content .two-column .narrowColumnL,.generic-page .page-content .two-column .narrowColumnR,.generic-page .page-content .two-column .wideColumnL,.generic-page .page-content .two-column .wideColumnR{float:left;box-sizing:border-box}.generic-page .page-content .two-column .column1,.generic-page .page-content .two-column .column2{width:50%}.generic-page .page-content .two-column .column1{padding-right:2%}.generic-page .page-content .two-column .column2{padding-left:2%}.generic-page .page-content .two-column .narrowColumnL,.generic-page .page-content .two-column .narrowColumnR{width:25%}.generic-page .page-content .two-column .wideColumnL,.generic-page .page-content .two-column .wideColumnR{width:75%}.generic-page .page-content .two-column .narrowColumnL,.generic-page .page-content .two-column .wideColumnL{padding-right:2%}.generic-page .page-content .two-column .narrowColumnR,.generic-page .page-content .two-column .wideColumnR{padding-left:2%}.generic-page .page-content .three-column{width:100%;float:left;margin:20px 0}.generic-page .page-content .three-column .column{width:32%;margin-left:2%;float:left;text-align:center}.generic-page .page-content .three-column .column:first-child{margin-left:0}.generic-page .page-content .three-column .column img{width:100%;height:auto}.generic-page .page-content .right-image{width:100%;float:left}.generic-page .page-content .right-image img{width:41%;float:right;padding-left:35px;padding-bottom:15px}.generic-page .page-content .right-image p{margin-top:0;margin-bottom:20px}.generic-page .page-content .right-image p:last-child{margin-bottom:0}.generic-page .page-content .content-search{position:relative;clear:both}.generic-page .page-content .content-search .select-container{width:20%;height:59px;padding-top:0}.generic-page .page-content .content-search .select-container select{padding:10px 30px 10px 15px}.generic-page .page-content .content-search .select-container::before{background-position:right 20px top 25px}.generic-page .page-content .content-search .select-container select{height:59px}.generic-page .page-content .content-search .views-exposed-form .views-exposed-widget{padding:0;float:left}.generic-page .page-content .content-search .views-exposed-form .views-exposed-widget.views-widget-sort-by{display:none}.generic-page .page-content .content-search .views-widget-filter-search_api_views_fulltext{width:80%;height:59px}.generic-page .page-content .content-search .views-widget-filter-search_api_views_fulltext input[type=text]{height:59px}.generic-page .page-content .content-search input[type=submit]{position:absolute;width:59px;z-index:1;height:59px;margin:0;right:0;top:0;border:none;text-indent:-9999px;padding:0;background-image:url(/sites/cqco/themes/cqco/images/search-icon-white.png);background-position:center center;background-repeat:no-repeat;background-size:auto 58%;cursor:pointer;border-radius:initial;background-color:#e76818;border:1px #e2e2e2 solid}.generic-page .page-content .content-search input[type=submit][disabled]{background-color:#ffffff;background-image:url(/sites/cqco/themes/cqco/images/search-icon.png);cursor:default;border:1px #e2e2e2 solid}.generic-page .page-intro{width:100%;color:#333333;margin-bottom:20px}.generic-page .page-intro h1,.generic-page .page-intro h2{font-size:28px;font-size:2.8rem;margin-bottom:20px}.generic-page .page-intro p:first-child{margin-top:0}.generic-page .page-intro a,.generic-page .page-intro li,.generic-page .page-intro p,.generic-page .page-intro span{font-size:16px;font-size:1.6rem;line-height:26px;margin-bottom:20px}.generic-page .page-intro a:last-child,.generic-page .page-intro li:last-child,.generic-page .page-intro p:last-child,.generic-page .page-intro span:last-child{margin-bottom:0}.generic-page .page-intro .partner-content{margin-bottom:20px}.generic-page .page-intro .categories{width:100%;float:left;margin-top:-5px}.generic-page .page-intro .categories ol,.generic-page .page-intro .categories ul{width:100%;float:left;list-style:decimal inside;font-size:15px;font-size:1.5rem;color:#345dae;font-weight:bold}.generic-page .page-intro .categories ol li,.generic-page .page-intro .categories ul li{width:32%;margin-left:2%;box-sizing:border-box;float:left;margin-top:15px}.generic-page .page-intro .categories ol li:nth-child(3n+1),.generic-page .page-intro .categories ul li:nth-child(3n+1){clear:left;margin-left:0}.generic-page .page-intro .categories ol li a,.generic-page .page-intro .categories ul li a{font-size:inherit}.generic-page .page-intro .categories ul{list-style:none inside}.generic-page .secondary-nav{width:100%;display:flex;flex-wrap:wrap}.generic-page .secondary-nav:last-child{margin-bottom:10px}.generic-page .secondary-nav a{padding:15px;line-height:1.4;font-size:15px;font-size:1.5rem;text-align:left;width:32%;box-sizing:border-box;float:left;display:inline-block;margin-left:2%}.generic-page .secondary-nav a:nth-child(3n+1){margin-left:0;clear:left}.generic-page .syndicated{font-weight:bold;font-size:15px;font-size:1.5rem}.generic-page .syndicated a{font-size:15px;font-size:1.5rem}.generic-page .syndicated .syndicated-multiple-icon,.generic-page .syndicated .syndicated-single-icon{display:inline-block;vertical-align:baseline;margin-right:5px}.generic-page .syndicated .syndicated-single-icon{width:11px;height:14px;background-size:11px auto;background-image:url(/sites/cqco/themes/cqco/images/partner-single-icon-gray.png)}.generic-page .syndicated .syndicated-multiple-icon{text-indent:-9999px;width:14px;height:18px;background-size:14px auto;background-image:url(/sites/cqco/themes/cqco/images/partner-multiple-icon-gray.png)}.generic-page .stickToTop{z-index:9;width:100%;left:0;top:0;position:relative}.generic-page .stickToTop.sticked{position:fixed}.generic-page .fillStickyTop:before{display:block;content:'';width:100%;height:0}.generic-page .breadcrumb{width:100%;list-style:none;margin:20px 0 50px}.generic-page .breadcrumb ol{margin-top:0;margin-left:0;padding-left:0}.generic-page .breadcrumb ol li{display:inline-block;box-sizing:border-box;margin-top:0;font-family:Arial;font-size:12px;font-size:1.2rem;font-weight:bold}.generic-page .breadcrumb ol li a{font-size:12px;font-size:1.2rem;font-weight:bold;font-family:Arial}.generic-page .breadcrumb ol li a.active{color:#666}.generic-page .partner-content-title{font-size:14px;font-size:1.4rem;margin-top:30px;margin-bottom:-20px;position:relative}.generic-page .partner-content-title .reference.partner .popup-trigger{font-family:'Lato',sans-serif;font-weight:400;font-weight:700;text-transform:uppercase}.generic-page .partner-content-title .reference.partner .popup-trigger .single-icon{margin-right:5px}.generic-page .partner-content-title .reference.partner .popup-content{z-index:110;left:0}.generic-page .partner-content-title .syndicated-logo{position:absolute;right:2.6%;top:0}.generic-page .partner-content-title .syndicated-logo img{max-width:200px;max-height:60px}.generic-page .link-farms{width:100%;float:left}.generic-page .link-farm{width:100%;float:left;margin-top:20px}.generic-page .link-farm .articles{width:100%;float:left;margin-top:20px}.generic-page .link-farm h2{font-size:22px;font-size:2.2rem;font-family:Arial;width:100%;color:#333333;border-bottom:1px #bbb solid;padding-bottom:15px}.generic-page .link-farm p{width:100%;margin-top:20px}.generic-page .link-farm .article{width:32%;margin-left:2%;float:left;position:relative;box-sizing:border-box}.generic-page .link-farm .article:nth-child(3n+1){clear:left;margin-left:0}.generic-page .link-farm .article .content h3{margin-bottom:3px;font-size:17px;font-size:1.7rem;line-height:26px}.generic-page .link-farm .article .content h3 a{font-size:17px;font-size:1.7rem;line-height:26px;color:#345dae}.generic-page .link-farm .article .content a{font-family:Arial;font-weight:bold;color:#345dae;font-size:14px;font-size:1.4rem;line-height:22px}.generic-page .link-farm .article:focus,.generic-page .link-farm .article:hover{text-decoration:none}.generic-page .link-farm .article:focus .content h3,.generic-page .link-farm .article:hover .content h3{text-decoration:underline}.generic-page .image-grid table{border:none;width:100%}.generic-page .image-grid table tr{border-bottom:none}.generic-page .image-grid table tr td{padding:10px 1%;width:6%;height:100%}.generic-page .image-grid table tr td:first-child{padding-left:0}.generic-page .image-grid table tr td:last-child{border-right:none}.generic-page .image-grid table tr td:nth-child(4){padding-right:0}.generic-page .image-grid table tr td img{width:100%;height:100%;object-fit:cover}.generic-page .juicebox-container{margin:0 auto;border:none}.generic-page .galleryformatter .gallery-slides{width:auto;width:initial}.generic-page .galleryformatter .gallery-slides .prev-slide{left:15px}.generic-page .galleryformatter.galleryformatter-greenarrows .gallery-thumbs li a:focus,.generic-page .galleryformatter.galleryformatter-greenarrows .gallery-thumbs li a:hover{background-position:initial;background-position:auto;background-image:url(/sites/cqco/themes/cqco/images/chevron-down.png);background-position:top center;background-size:20px}.generic-page .galleryformatter.galleryformatter-greenarrows .gallery-thumbs li.active a{background-position:initial;background-position:auto;background-image:url(/sites/cqco/themes/cqco/images/chevron-down.png);background-position:top center;background-size:20px}.generic-page .galleryformatter.galleryformatter-greenarrows .gallery-thumbs .arrow{background-image:url(/sites/cqco/themes/cqco/images/step-triangle-purple.png);bottom:-100px;height:62px;width:20px}.generic-page .galleryformatter.galleryformatter-greenarrows .gallery-thumbs .arrow.back,.generic-page .galleryformatter.galleryformatter-greenarrows .gallery-thumbs .arrow.forward{background-position:auto;background-position:initial}.generic-page .galleryformatter.galleryformatter-greenarrows .gallery-thumbs .arrow.back{left:14px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.generic-page .galleryformatter.galleryformatter-greenarrows .gallery-thumbs .arrow.forward{right:0}.generic-page .media-icon--colorbox{display:none}.generic-page .error-summary{width:100%;float:left;padding:25px;background:#e1cbe1;color:#df4b27;margin-bottom:25px}.generic-page .error-summary h3{color:#df4b27;font-size:14px;font-size:1.4rem;font-family:Arial;font-weight:bold;padding-left:26px;width:100%;float:left;background:url(/sites/cqco/themes/cqco/images/error-icon.png) no-repeat left top;background-size:18px auto;margin-bottom:10px}.generic-page .error-summary ol{width:100%;float:left;list-style:decimal outside;padding-left:40px;font-size:14px;font-size:1.4rem;font-family:Arial}.generic-page .error-summary ol li{line-height:20px;margin-bottom:10px;width:100%;float:left}.generic-page .error-summary ol li:last-child{margin-bottom:0}.generic-page .error-summary ol li a{color:#df4b27}.generic-page form>.field-group:first-child{margin-top:0}.generic-page form .dropdown-content .field-group{margin-top:0}.generic-page form .dropdown-content.expanded{overflow:visible}.generic-page form .webform-container-inline .form-item,.generic-page form .webform-container-inline div{display:inline-block}.generic-page form .dropdown-trigger{width:auto;float:none;display:inline-block;cursor:auto}.generic-page form .form-managed-file{display:table}.generic-page form .form-managed-file span.file{margin-top:10px;clear:both;display:table-row}.generic-page form .form-managed-file span.file a{font-size:14px;font-size:1.4rem}.generic-page form .field-group{margin-top:25px;margin-bottom:20px;position:relative;width:100%;float:left}.generic-page form .field-groupinput[type=radio]{float:none;width:auto}.generic-page form .field-group.capcha{margin-bottom:0}.generic-page form .field-group.left,.generic-page form .field-group.right{width:45%}.generic-page form .field-group.left{margin-right:5%;clear:both}.generic-page form .field-group.right{float:right;margin-left:5%}.generic-page form .field-group.clear,.generic-page form .field-group.full{clear:both}.generic-page form .field-group.has-error input[type=email],.generic-page form .field-group.has-error input[type=file],.generic-page form .field-group.has-error input[type=password],.generic-page form .field-group.has-error input[type=tel],.generic-page form .field-group.has-error input[type=text],.generic-page form .field-group.has-error textarea{border:1px #df4b27 solid}.generic-page form .field-group.has-error .error{display:block;font-family:Arial;font-weight:bold;font-size:14px;font-size:1.4rem;padding-left:30px;background:url(/sites/cqco/themes/cqco/images/error-icon.png) no-repeat left top 4px;background-size:18px auto;padding:5px 0 5px 26px;position:absolute;top:100%}.generic-page form label,.generic-page form p.label{font-size:14px;font-size:1.4rem;display:block;clear:both;margin-bottom:7px}.generic-page form textarea{width:100%;min-height:200px;border:1px #ccc solid}.generic-page form .form-checkboxes.error,.generic-page form .form-radios.error,.generic-page form .form-textarea.error{color:#333333;border:2px #df4b27 solid}.generic-page form input[type=email],.generic-page form input[type=file],.generic-page form input[type=password],.generic-page form input[type=tel],.generic-page form input[type=text],.generic-page form select{width:100%;height:40px}.generic-page form input[type=email].day,.generic-page form input[type=file].day,.generic-page form input[type=password].day,.generic-page form input[type=tel].day,.generic-page form input[type=text].day,.generic-page form select.day,.generic-page form input[type=email].month,.generic-page form input[type=file].month,.generic-page form input[type=password].month,.generic-page form input[type=tel].month,.generic-page form input[type=text].month,.generic-page form select.month,.generic-page form input[type=email].year,.generic-page form input[type=file].year,.generic-page form input[type=password].year,.generic-page form input[type=tel].year,.generic-page form input[type=text].year,.generic-page form select.year{width:70px}.generic-page form input[type=email].error,.generic-page form input[type=file].error,.generic-page form input[type=password].error,.generic-page form input[type=tel].error,.generic-page form input[type=text].error,.generic-page form select.error{color:#333333;border:2px #df4b27 solid}.generic-page form input[type=file]{padding-top:1.5ex;margin-bottom:10px;background-color:#ffffff}.generic-page form ::-ms-value{background:#fff;border:0;margin:-5px 0 0;padding:0}.generic-page form ::-ms-browse{margin-top:-10px;margin-right:-10px}.generic-page form .webform-calendar{height:40px;vertical-align:bottom}.generic-page form label.checkbox,.generic-page form label.option,.generic-page form label.radio{margin-top:20px;display:inline-block;margin-right:40px}.generic-page form input[type=reset],.generic-page form input[type=submit]{height:auto;padding-left:50px;padding-right:50px;float:left;margin-right:10px;margin-top:20px}.generic-page form .ui-datepicker{width:250px;padding:.2em .2em 0;z-index:15 !important}.generic-page form .description{font-size:11px;font-size:1.1rem;margin-top:5px}.generic-page form .form-type-radio{display:inline}.generic-page form .form-type-checkbox{float:none}.generic-page form .form-actions{clear:both;margin-top:20px}.generic-page .upload_preview{width:20%;margin-right:10px;float:left;display:block}.generic-page .upload_preview:empty{display:none}.generic-page .upload_preview .thumb-image{width:100%;height:auto}.generic-page .login-left,.generic-page .login-right{width:50%;padding:0 2.5%;float:left}.generic-page .login-left{border-right:solid 1px #b8b8b8}.generic-page .login-right{border-left:solid 1px #b8b8b8;margin-left:-1px}.generic-page .title-bar{width:100%;background:url(/sites/cqco/themes/cqco/images/science-bg.jpg) top left;background-size:cover;padding-bottom:30px;margin-bottom:30px}.generic-page .title-bar .page-description{width:100%;float:left;margin-top:20px;position:relative}.generic-page .title-bar .page-description .breadcrumb{margin:0}.generic-page .title-bar .page-description .description{width:100%;float:left;padding-right:250px}.generic-page .title-bar .page-description .description span{font-size:34px;font-size:3.4rem;font-family:'Lato',sans-serif;font-weight:400;text-transform:uppercase}.generic-page .title-bar .page-description .links{width:100%;float:left;text-align:left;vertical-align:middle;width:220px;position:absolute;bottom:-10px;right:0}.generic-page .title-bar .page-description .links a{color:#345dae;font-weight:bold;display:block;margin-bottom:3px;margin-top:7px}.generic-page .title-bar .page-description .links a.icon{height:auto;vertical-align:middle;margin-right:6px;position:relative;top:-2.5px;padding-left:48px}.generic-page .title-bar .page-description .links a.envelope{background:url(/sites/cqco/themes/cqco/images/envelop-icon-small.png) center center no-repeat;background-size:15px auto;background-position-x:0;top:-1.5px}.generic-page .title-bar .page-description .links a.info{background:url(/sites/cqco/themes/cqco/images/info-icon-small.png) center center no-repeat;background-size:14px auto;background-position-x:0}.generic-page .title-bar .page-description .links a img{width:15px;vertical-align:middle;margin-right:8px;position:relative;top:-2px}.generic-page .title-bar .page-description .links a img.info{width:14px}.generic-page .recommended-resources-wrapper{border:solid 1px #b8b8b8;margin-top:20px}.generic-page .recommended-resources-wrapper .recommended-resources-label{border-bottom:solid 1px #b8b8b8;padding:10px;font-size:15px;font-size:1.5rem}.generic-page .recommended-resources-wrapper .recommended-resources-content{padding:10px}.generic-page .recommended-resources-wrapper .recommended-resources-content .content{margin:10px 0}.generic-page .recommended-resources-wrapper .recommended-resources-content p{margin:0 !important}.generic-page .recommended-resources-wrapper .recommended-resources-content h3{margin:0 !important}.generic-page .addthis_toolbox{margin:20px 0}.generic-page .add-this .cco-share{display:inline;float:right}.generic-page .add-this .cco-share-label{font-weight:bold;float:left;padding-top:3px}.generic-page .add-this .addthis_button_email .at-icon-wrapper,.generic-page .add-this .cco-share-icon .at-svc-email{background-color:#403A60 !important}.generic-page .bean-addthis-block,.generic-page .block-bean-sample-share-block{clear:both}.generic-page .bean-addthis-block .shareicon p,.generic-page .block-bean-sample-share-block .shareicon p{display:inline-block;margin:0}.generic-page .bottom-break{position:relative}.generic-page .kw-column-steps{display:flex;flex-wrap:wrap;padding-bottom:41px}.generic-page .kw-column-steps .featured-box{position:relative;margin-bottom:50px !important}.generic-page .kw-column-steps .featured-box .kw-flex-columns p:last-child{margin-bottom:45px}.generic-page .kw-column-steps .featured-box .btn.purple{width:100%;padding:15px 5px;margin-top:20px;position:absolute;bottom:0}.table-container{width:100%;overflow:auto;position:relative;margin-top:60px;margin-bottom:20px}.table-container .table-note ul{margin-bottom:15px}.table-container .table-note ul li{font-size:11px;font-size:1.1rem;line-height:1.3;text-align:center;padding-bottom:0}.action-tr td{border-right:none !important}@media screen and (max-width:767px){body>.modal .table-of-content{display:block;max-height:none;visibility:visible;padding:0 20px}body>.modal .table-of-content p.hiddenTitle{font-size:18px;font-size:1.8rem;line-height:30px;margin:15px 0;width:100%;float:left}body>.modal .table-of-content ul{width:100%;float:left}body>.modal .table-of-content ul:first-child{border-bottom:#e6e6e6 1px solid}body>.modal .table-of-content ul li{float:left;width:100%;display:block;margin-bottom:1px}body>.modal .table-of-content ul li a{width:100%;float:left;padding:15px 0;height:auto;border-top:#e6e6e6 1px solid;background:transparent;font-size:14px;font-size:1.4rem;line-height:22px}body>.modal .reference .popup-trigger{display:none}body>.modal .reference .accessible-popup{display:none !important}body>.modal .reference .popup-content{display:block;position:static}body>.modal .reference .popup-content .arrow,body>.modal .reference .popup-content .close{display:none}body>.modal .reference .popup-content .title{display:block;padding:15px 20px;font-family:'Lato',sans-serif;font-weight:400;font-size:18px;font-size:1.8rem}body>.modal .reference .popup-content .content{font-style:italic;font-size:13px;font-size:1.3rem;line-height:20px;padding:0 20px;width:100%;float:left}body>.modal .reference .popup-content .content a{margin-top:8px;display:block;font-style:normal;font-weight:bold}body>.modal .reference.partner .popup-content .content{font-style:normal}body>.modal .reference.partner .popup-content .content strong{font-weight:bold;display:inline}body>.modal .reference.partner .popup-content .content a{margin-top:0}.generic-page .hero:after{display:none}.generic-page .hero img{margin-bottom:-2px;width:100%;height:auto}.generic-page .hero img.desktop{display:none}.generic-page .hero img.mobile{display:block}.generic-page .hero>.content-container{position:relative;height:auto !important}.generic-page .hero>.content-container>.container{padding:0;width:100%}.generic-page .hero .spotlight{position:static;width:100%;max-width:none;float:left;margin-top:-2px;border-top-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:initial;border-bottom-right-radius:initial;box-sizing:border-box;padding:0;background:transparent}.generic-page .hero .spotlight.flexible-fontsize{min-width:0}.generic-page .hero .spotlight h1{background:#31346a;padding:15px 20px;font-size:22px;font-size:2.2rem;width:100%;float:left;box-sizing:border-box;position:relative}.generic-page .hero .spotlight h1:after{content:'';width:100%;display:block;height:8px;background:#f3f3f3;position:absolute;top:100%;left:0}.generic-page .hero .spotlight p{color:#333333;padding:0 20px;box-sizing:border-box;width:100%;float:left;margin-top:30px;font-size:20px;font-size:2rem;line-height:1.4}.generic-page .hero .spotlight p a{color:#345dae}.generic-page .hero form.searchbox{left:5%;float:left;box-shadow:none;padding:0;width:90%;top:-70px;bottom:auto;margin-top:0}.generic-page .hero form.searchbox .views-widget-filter-search_api_views_fulltext{width:-webkit-calc(100% - 51px);width:-moz-calc(100% - 51px);width:calc(100% - 51px);padding:0;margin-right:51px}.generic-page .hero form.searchbox input[type=text]{padding-left:12px;font-size:12px;font-size:1.2rem;width:100%;height:61px}.generic-page .hero form.searchbox input[type=submit]{right:0;min-width:51px;top:1px}.generic-page .hero form.searchbox .suggestions-container{top:46px;box-sizing:border-box;padding-left:0}.generic-page .hero form.searchbox .select-container{display:none}.generic-page .super-feature{margin-top:45px}.generic-page .super-feature .content-container{width:100%;float:left;display:block;margin-left:0;padding:30px 0}.generic-page .super-feature .content-container .image{width:100%;float:left;display:block}.generic-page .super-feature .content-container .image:after{display:none}.generic-page .super-feature .content-container .image img{width:100%;height:auto}.generic-page .super-feature .content-container .content{display:block;margin-top:25px;width:100%;float:left;padding-left:0}.generic-page .super-feature .content-container .content h3{font-size:17px;font-size:1.7rem}.generic-page .super-feature .content-container .content a,.generic-page .super-feature .content-container .content p{font-size:14px;font-size:1.4rem;line-height:22px}.generic-page .super-feature.catalog{margin-top:25px}.generic-page .super-feature.catalog .content-container{padding:30px 20px}.generic-page .super-feature.catalog .content-container .image{width:100%}.generic-page form .dropdown-content .field-group{margin-top:25px}.generic-page form .dropdown-content .field-group:first-child{margin-top:0}.generic-page form .dropdown-content .field-group:last-child{margin-bottom:30px}.generic-page form .field-group.left,.generic-page form .field-group.right{width:100%;margin-left:0;margin-right:0}.generic-page form .field-group:last-child{margin-bottom:0}.generic-page form .capcha{margin-bottom:0}.generic-page form .btn{width:100%;margin-left:0;margin-bottom:10px;text-align:center}.generic-page form .btn:last-child{margin-bottom:0}.generic-page .well-intro{padding:0;box-sizing:border-box;margin-top:20px;margin-bottom:50px;border-top-left-radius:0;border-bottom-right-radius:0;background:transparent}.generic-page .well-intro h2{font-size:20px;font-size:2rem;line-height:1.4}.generic-page .well-intro p{line-height:22px;font-size:14px;font-size:1.4rem;margin-top:10px}.generic-page .well-intro .links{margin-top:10px}.generic-page .well-intro .links a{width:100%;float:left;margin-right:0;margin-top:13px}.generic-page .well-intro .callOutBox{width:100%;float:none}.generic-page .well-intro .callOutBox>img{width:100%;float:none;height:auto}.generic-page .well-intro .callOutBox .content{width:100%;float:none;box-sizing:border-box;padding:10px 6% 0}.generic-page .calloutbox.left-col,.generic-page .calloutbox.right-col{float:none;width:100%}.generic-page .calloutbox.calloutbox-col,.generic-page .calloutbox.calloutbox-right,.generic-page .calloutbox.full{float:none;font-size:18px;font-size:1.8rem;line-height:1.4;margin:40px 0;padding:15px 25px;width:100%}.generic-page .calloutbox.calloutbox-col a,.generic-page .calloutbox.calloutbox-right a,.generic-page .calloutbox.full a,.generic-page .calloutbox.calloutbox-col li,.generic-page .calloutbox.calloutbox-right li,.generic-page .calloutbox.full li,.generic-page .calloutbox.calloutbox-col p,.generic-page .calloutbox.calloutbox-right p,.generic-page .calloutbox.full p,.generic-page .calloutbox.calloutbox-col span,.generic-page .calloutbox.calloutbox-right span,.generic-page .calloutbox.full span{font-size:18px;font-size:1.8rem;line-height:1.4}.generic-page .data-table .accordion-container{padding:0}.generic-page .data-table .accordion-container .accordion .dropdown-content .content-container{padding:20px}.generic-page .data-table .action .social-icon{display:none}.generic-page .sr-tombstone .sr-title{float:left;width:100%;padding-right:0}.generic-page .sr-tombstone .sr-annotations{float:left;width:100%;padding-left:0;font-size:12px;font-size:1.2rem}.generic-page .sr-tombstone .sr-annotations .sr-date{text-transform:uppercase}.generic-page .ts-wrapper{padding-bottom:15px;padding-top:15px;z-index:20}.generic-page .ts-wrapper .desktop-only{display:none}.generic-page .ts-wrapper .tc-list{position:fixed;width:100%;height:100%;background:#ffffff;z-index:10;box-shadow:0 10px 9px #e2e2e2;padding:0;left:0;top:0;overflow-y:scroll}.generic-page .ts-wrapper .tc-list .threecol{width:100%;float:none}.generic-page .ts-wrapper .tc-list .close{height:50px;line-height:50px;background:#f3f3f3;color:black;text-align:right;padding-right:20px;box-sizing:border-box;font-family:'Lato',sans-serif;font-weight:400;font-size:1.4rem}.generic-page .ts-wrapper.sticked .content .tags{display:none}.generic-page .ts-wrapper.sticked .content .right-content{margin-top:15px}.generic-page .ts-wrapper.sticked .content .right-content>*{display:none}.generic-page .ts-wrapper.sticked .content .right-content .sideAction{display:block;margin-top:0}.generic-page .ts-wrapper .container .content.active{min-height:0 !important}.generic-page .ts-wrapper .container .content img{width:100% !important;height:auto !important}.generic-page .ts-wrapper .container .content.icon{display:none}.generic-page .ts-wrapper .container .content h1,.generic-page .ts-wrapper .container .content h2{padding:0;font-size:24px;font-size:2.4rem;margin-bottom:0;min-height:0}.generic-page .ts-wrapper .container .content h1 small,.generic-page .ts-wrapper .container .content h2 small{margin-top:5px}.generic-page .ts-wrapper .container .content .syndicated{margin-top:12px;float:left;margin-bottom:0}.generic-page .ts-wrapper .container .content .tags{margin-top:20px;margin-bottom:0;padding-right:0}.generic-page .ts-wrapper .container .content .tags.link-list{margin-top:9px}.generic-page .ts-wrapper .container .content .ts-main-left{width:100%}.generic-page .ts-wrapper .container .content .ts-ancillary-info{position:relative;text-align:left;width:100%;max-width:100%}.generic-page .ts-wrapper .container .content .ts-ancillary-info .addthis_toolbox{margin:0}.generic-page .ts-wrapper .container .content .table-of-content{display:none}.generic-page .ts-wrapper .container .content .table-of-content ul{margin-top:0;width:100%}.generic-page .ts-wrapper .container .content .table-of-content ul:first-child{margin-top:20px}.generic-page .ts-wrapper .container .content .table-of-content ul li a{text-align:left}.generic-page .title-bar{padding:20px 0}.generic-page .title-bar .page-description{margin-top:0}.generic-page .title-bar .page-description .description{width:100%;border:none;padding:0}.generic-page .title-bar .page-description .description h1{font-size:28px;font-size:2.8rem;margin-bottom:10px}.generic-page .title-bar .page-description .links{width:100%;position:static;float:left;padding:0;margin-top:2px;text-align:left}.generic-page .title-bar .page-description .links a{display:block;margin-top:10px;padding:0;border:none}.generic-page .breadcrumb{display:none}.generic-page .partner-content-title{margin-bottom:-10px}.generic-page .partner-content-title .syndicated-logo{position:static;display:inline-block;margin-top:15px}.generic-page .link-farms{margin-top:20px}.generic-page .link-farm{margin-bottom:0;margin-top:40px}.generic-page .link-farm:first-child{margin-top:0}.generic-page .link-farm>p{margin-top:-10px;margin-bottom:30px}.generic-page .link-farm .articles{margin-top:0}.generic-page .link-farm .articles .article{width:100%;margin-left:0}.generic-page .link-farm .articles .article:last-child{margin-bottom:0}.generic-page .link-farm .articles .article p{margin-top:0}.generic-page .image-grid table{border:none;width:100%}.generic-page .image-grid table tr{border-bottom:none}.generic-page .image-grid table tr td{padding:10px 1%;width:6%;height:100%}.generic-page .image-grid table tr td:first-child{padding-left:0}.generic-page .image-grid table tr td:nth-child(4){padding-right:0}.generic-page .image-grid table tr td:last-child{border-right:none}.generic-page .image-grid table tr td img{width:100%;height:100%;object-fit:cover}.generic-page figure.image{width:100%}.generic-page figure.image img{width:100%}.generic-page .galleryformatter .gallery-slides{width:100% !important}.generic-page .galleryformatter .prev-slide{left:15px}.generic-page .galleryformatter.galleryformatter-greenarrows .gallery-thumbs{display:none}.generic-page .page-content h3{margin-top:20px}.generic-page .page-content img{max-width:100%;height:auto !important}.generic-page .page-content .quote,.generic-page .page-content blockquote{padding-left:35px;padding-right:35px;text-align:left;font-size:19px;font-size:1.9rem}.generic-page .page-content .quote p,.generic-page .page-content blockquote p{font-size:19px;font-size:1.9rem}.generic-page .page-content .quote:before,.generic-page .page-content blockquote:before{margin-left:-6px}.generic-page .page-content .quote:after,.generic-page .page-content blockquote:after,.generic-page .page-content .quote:before,.generic-page .page-content blockquote:before{font-size:60px;font-size:6rem}.generic-page .page-content cite{text-align:right}.generic-page .page-content .jb-splash-holder img{width:auto !important;height:100% !important}.generic-page .page-content .file-icon{width:17px !important}.generic-page .page-content .flag-icon{width:13px !important}.generic-page .page-content .two-column .column1,.generic-page .page-content .two-column .column2,.generic-page .page-content .two-column .narrowColumnL,.generic-page .page-content .two-column .narrowColumnR,.generic-page .page-content .two-column .wideColumnL,.generic-page .page-content .two-column .wideColumnR{width:100%;float:left;box-sizing:border-box}.generic-page .page-content .two-column .column1,.generic-page .page-content .two-column .narrowColumnL,.generic-page .page-content .two-column .wideColumnL{padding-right:0}.generic-page .page-content .two-column .column2,.generic-page .page-content .two-column .narrowColumnR,.generic-page .page-content .two-column .wideColumnR{padding-left:0;margin-top:20px}.generic-page .page-content .three-column{width:100%;float:left;margin:20px 0}.generic-page .page-content .three-column .column{width:100%;margin-left:0;float:none;text-align:left}.generic-page .page-content .three-column .column:first-child{margin-left:0}.generic-page .page-content .three-column .column img{width:100%;height:auto}.generic-page .right-image img{width:100%;padding:0;margin-bottom:20px}.generic-page .right-image .content{width:100%;margin-bottom:15px}.generic-page .right-image .image{width:100%}.generic-page .accordion+.featured-content.three-column{margin-top:40px}.generic-page .spotlights h2{font-size:20px;font-size:2rem}.generic-page .spotlights .featured-box,.generic-page .spotlights .spotlight-item{width:100%;float:left;margin:0 0 10px}.generic-page .spotlights .featured-box .image:before,.generic-page .spotlights .spotlight-item .image:before{display:none}.generic-page .spotlights .featured-box .image img,.generic-page .spotlights .spotlight-item .image img{max-width:460px}.generic-page .main-container h1{font-size:24px;font-size:2.4rem;margin-top:20px}.generic-page .main-container .categories ol li{width:100%;margin-left:0;margin-top:10px;padding:0}.generic-page .secondary-nav{margin-top:0}.generic-page .secondary-nav a{width:100%;float:none;display:block;margin-left:0;text-align:center}.generic-page .secondary-nav:last-child{margin-bottom:0}.generic-page .secondary-nav span{width:100%;margin-left:0;margin-top:10px;padding:0}.generic-page .secondary-nav span a{text-align:center}}.popup{position:relative}.popup .visuallyHidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.popup .popup-content{display:none;position:absolute;left:0;z-index:90}.popup .popup-content .box-shadow{box-shadow:0 0 7px #888888}.popup .popup-content .arrow{width:40px;height:20px;position:absolute;overflow:hidden;display:block;bottom:0;left:17px}.popup .popup-content .arrow:after{content:"";position:absolute;width:20px;height:20px;background:#fcfbfa;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);left:10px;box-shadow:0 0 7px #888888;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;top:-10px}.popup .popup-content.left{left:auto;right:0}.popup .popup-content.left .arrow{left:auto;right:17px}.popup .popup-content.bottom{top:100%;bottom:auto;padding-top:18px;padding-bottom:auto}.popup .popup-content.bottom a.close{top:33px}.popup .popup-content.bottom .arrow{bottom:auto;top:0}.popup .popup-content.bottom .arrow:after{top:10px}.popup .accessible-popup{position:absolute;left:-9999px;opacity:0;width:100%;text-align:center;height:50px;bottom:-50px;background:white;z-index:100;min-width:60px}.popup .accessible-popup:focus{opacity:1;left:0}.popup .accessible-popup.collapse{display:none}.popup.active .accessible-popup{display:none}.popup.active .accessible-popup.collapse{display:block}.popup.active .popup-content{display:block}@media screen and (max-width:767px){.popup .accessible-popup{display:none}.popup.active .accessible-popup{display:none}.popup.active .accessible-popup.collapse{display:none}}.dropdown-transition{-webkit-transition:padding-bottom .2s,padding-top .2s,max-height .6s,height .6s;transition:padding-bottom .2s,padding-top .2s,max-height .6s,height .6s}.dropdown-trigger{width:100%;float:left;display:block;box-sizing:border-box;background-repeat:no-repeat;background-position:right 20px top 22px;background-size:12px auto;position:relative;border:0;text-align:left;cursor:pointer}.dropdown-trigger:hover,.dropdown-trigger:focus{text-decoration:none}.dropdown-content{max-height:0;visibility:hidden;overflow:hidden;padding-bottom:0;width:100%;float:left;box-sizing:border-box;-webkit-transition:padding-bottom .2s,padding-top .2s,max-height .6s,height .6s;transition:padding-bottom .2s,padding-top .2s,max-height .6s,height .6s}.active>.dropdown-content{visibility:visible}form.searchbox{width:100%;position:relative}form.searchbox p.mobileTitle{display:none}form.searchbox input[type=text]{border:none;width:100%;height:59px;line-height:59px;float:right;font-size:20px;font-size:2rem;font-family:Arial;padding-left:25px;padding-right:90px;box-sizing:border-box;border-radius:initial;border:1px #e1e1e1 solid}form.searchbox input[type=text]::-webkit-input-placeholder{color:#6a6a6a;opacity:1}form.searchbox input[type=text]:-moz-placeholder{color:#6a6a6a;opacity:1}form.searchbox input[type=text]::-moz-placeholder{color:#6a6a6a;opacity:1}form.searchbox input[type=text]:-ms-input-placeholder{color:#6a6a6a;opacity:1}form.searchbox input[type=text]::-ms-clear{display:none}form.searchbox input[type=text].error{border:1px #df4b27 solid;background-image:url(/sites/cqco/themes/cqco/images/error-icon-red.png);background-repeat:no-repeat;background-position:left 12px top 20px;background-size:18px}form.searchbox input[type=text].error::-webkit-input-placeholder{color:#df4b27}form.searchbox input[type=text].error::-moz-placeholder{color:#df4b27}form.searchbox input[type=text].error:-moz-placeholder{color:#df4b27}form.searchbox input[type=text].error:-ms-input-placeholder{color:#df4b27}form.searchbox input[type=submit]{position:absolute;width:68px;z-index:1;height:100%;right:0;top:0;border:none;text-indent:-9999px;padding:0;background-image:url(/sites/cqco/themes/cqco/images/search-icon-white.png);background-position:center center;background-repeat:no-repeat;background-size:auto 58%;cursor:pointer;border-radius:initial;background-color:#6b2e6e;border:1px #b8b8b8 solid}form.searchbox input[type=submit]:focus{outline-color:#345dae}form.searchbox input[type=submit]:focus,form.searchbox input[type=submit]:hover{background-color:#421745;border:1px solid #ffffff}form.searchbox input[type=submit].disabled,form.searchbox input[type=submit][disabled]{background-color:#ffffff;background-image:url(/sites/cqco/themes/cqco/images/search-icon.png);cursor:default}form.searchbox .select-container{width:auto;margin-bottom:0;float:left}form.searchbox .select-container:before{width:44px;background-position:right 17px center}form.searchbox .select-container select{padding-top:16px;padding-bottom:15px;line-height:1;padding-right:44px}#autocomplete{padding:0}#autocomplete ul{padding:0;margin:0}#autocomplete ul li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;padding-left:14px;margin:0;line-height:27px;font-size:13px;font-size:1.3rem}#autocomplete ul li.selected{background:#e2e2e2}.form-autocomplete{background-position:98% center !important}@media screen and (max-width:767px){form.searchbox{width:100%;padding:0 20px;box-sizing:border-box;margin-top:25px;left:0;box-shadow:none}form.searchbox input[type=submit]{right:20px;width:51px;height:100%;border:0}form.searchbox input[type=text]{padding-left:10px;padding-right:50px;height:46px;line-height:46px;border:1px #e1e1e1 solid;font-size:12px;font-size:1.2rem}form.searchbox input[type=text].error{background-position:left 8px center;padding-left:32px}form.searchbox .suggestions-container{border:1px #e1e1e1 solid}form.searchbox .suggestions-container ul li a{padding-left:10px}}.tooltip-trigger{position:relative}.accessible-tooltip{width:100%;border-radius:0;position:absolute;height:30px;background:white;left:-9999px;bottom:-30px}.accessible-tooltip:focus{left:0}.accessible-tooltip.visible{display:inline-block}.tooltip-content{width:280px;padding-bottom:18px;position:absolute;font-weight:normal;left:50%;bottom:50%;margin-bottom:5px;margin-left:-35px;display:block;z-index:90;display:none}.tooltip-content .box-shadow{box-shadow:0 0 7px #888888}.tooltip-content .content{padding:20px;box-sizing:border-box;background:#fcfbfa;border-radius:4px;border:2px solid #c6c6c6;width:100%;box-shadow:0 0 7px #888888}.tooltip-content .content p,.tooltip-content .content a{font-family:Arial;font-size:13px;font-size:1.3rem;line-height:1.2}.tooltip-content a.close{position:absolute;top:7px;right:7px;width:13px;height:13px;text-indent:-9999px;background:url(/sites/cqco/themes/cqco/images/close-icon-nobg.png) no-repeat left 0 top 0;background-size:13px 13px;z-index:1}.tooltip-content a.close:hover,.tooltip-content a.close:focus{background-image:url(/sites/cqco/themes/cqco/images/close-icon-gray.png)}.tooltip-content.active{display:block}.tooltip-content .arrow{width:40px;height:20px;position:absolute;overflow:hidden;display:block;bottom:0;left:17px}.tooltip-content .arrow:after{content:"";position:absolute;width:20px;height:20px;background:#fcfbfa;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);left:10px;box-shadow:0 0 7px #888888;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;top:-10px}.tooltip-content.left{right:50%;left:auto;margin-right:-40px;margin-left:0}.tooltip-content.left .arrow{left:auto;right:17px}.modal{visibility:hidden;overflow:hidden;-webkit-transition:padding-bottom .2s,padding-top .2s,max-height .6s,height .6s;transition:padding-bottom .2s,padding-top .2s,max-height .6s,height .6s;width:100%;float:left;position:fixed;top:0;left:0;z-index:100;height:0;box-sizing:border-box;background:white}.modal.active{height:100%;padding-bottom:10px}.modal a.close{height:50px;line-height:50px;background:#e1cbe1;color:black;text-align:right;padding-right:20px;box-sizing:border-box;font-family:'Lato',sans-serif;font-weight:400;font-size:14px;font-size:1.4rem;display:block}.modal .modal-content{width:100%;box-sizing:border-box;float:left}.modal.ajax-screen-lock-popup{visibility:initial;overflow:initial;width:initial;float:initial;position:initial;top:initial;left:initial;z-index:100;height:initial;box-sizing:initial;background:initial}.lightbox{position:fixed;width:470px;height:80%;max-height:550px;top:10%;left:50%;margin-left:-235px;z-index:1000;background:white;display:none;box-shadow:0 0 24px -1px rgba(0,0,0,0.75)}.lightbox.show{display:block}.lightbox>a.close{text-indent:-9999px;position:absolute;top:10px;right:10px;width:20px;height:20px;background-size:20px auto;background-repeat:no-repeat;background-image:url(/sites/cqco/themes/cqco/images/close-icon-nobg.png);z-index:1001}.lightbox>a.close:hover,.lightbox>a.close:focus{background-image:url(/sites/cqco/themes/cqco/images/close-icon-gray.png)}.lightbox .lightbox-heading{position:absolute;height:80px;width:100%;top:0;left:0;font-family:Arial;font-size:22px;font-size:2.2rem;padding-top:47px;padding-left:40px;box-sizing:border-box;border-bottom:1px #b8b8b8 solid}.lightbox .lightbox-content{width:100%;height:100%;float:left;padding-top:110px;box-sizing:border-box}.lightbox .lightbox-content .content-container{width:100%;padding-left:40px;padding-bottom:30px;box-sizing:border-box;max-height:100%;float:left;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.lightbox .lightbox-content .content-container ul{width:100%;float:left}.lightbox .lightbox-content .content-container ul li{margin-bottom:10px}.lightbox .lightbox-content .content-container ul li a{font-size:16px;font-size:1.6rem;font-family:Arial}.lightbox-overlay{position:fixed;display:none;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(132,132,132,0.7);z-index:900}.lightbox-overlay.show{display:block}#colorbox form>.field-group:first-child{margin-top:0}#colorbox form .dropdown-content .field-group{margin-top:0}#colorbox form .dropdown-content.expanded{overflow:visible}#colorbox form .dropdown-trigger{width:auto;float:none;display:inline-block;cursor:auto}#colorbox form .field-group{margin-top:30px;margin-bottom:20px;position:relative;width:100%;float:left}#colorbox form .field-group.capcha{margin-bottom:0}#colorbox form .field-group.left,#colorbox form .field-group.right{width:45%}#colorbox form .field-group.left{margin-right:5%}#colorbox form .field-group.right{float:right;margin-left:5%}#colorbox form .field-group.clear,#colorbox form .field-group.full{clear:both}#colorbox form .field-group.has-error textarea,#colorbox form .field-group.has-error input[type=text],#colorbox form .field-group.has-error input[type=email],#colorbox form .field-group.has-error input[type=password],#colorbox form .field-group.has-error input[type=file]{border:1px #df4b27 solid}#colorbox form .field-group.has-error .error{display:block;font-family:Arial;font-weight:bold;font-size:14px;font-size:1.4rem;padding-left:30px;background:url(/sites/cqco/themes/cqco/images/error-icon.png) no-repeat left top 4px;background-size:18px auto;padding:5px 0 5px 26px;position:absolute;top:100%}#colorbox form label,#colorbox form p.label{font-size:14px;font-size:1.4rem;display:block;margin-bottom:7px}#colorbox form textarea{width:100%;min-height:200px;border:1px #ccc solid}#colorbox form input[type=text],#colorbox form input[type=email],#colorbox form input[type=password],#colorbox form input[type=file],#colorbox form select{width:100%;height:40px}#colorbox form input[type=text].month,#colorbox form input[type=email].month,#colorbox form input[type=password].month,#colorbox form input[type=file].month,#colorbox form select.month,#colorbox form input[type=text].day,#colorbox form input[type=email].day,#colorbox form input[type=password].day,#colorbox form input[type=file].day,#colorbox form select.day,#colorbox form input[type=text].year,#colorbox form input[type=email].year,#colorbox form input[type=password].year,#colorbox form input[type=file].year,#colorbox form select.year{width:65px}#colorbox form input[type=file]{padding-top:1.5ex;margin-bottom:10px}#colorbox form .webform-calendar{height:24px;margin-top:2px}#colorbox form label.radio,#colorbox form label.checkbox,#colorbox form label.option{margin-top:20px;display:inline-block;margin-right:40px}#colorbox form input[type=submit],#colorbox form input[type=reset]{height:auto;padding-left:50px;padding-right:50px;float:left;margin-right:10px;margin-top:20px}#colorbox form .ui-datepicker{width:250px;padding:.2em .2em 0;z-index:15 !important}#colorbox form .description{font-size:11px;font-size:1.1rem;margin-top:5px}#colorbox form .form-type-radio{float:left}#colorbox form .form-type-checkbox{float:none}#colorbox form .form-actions{clear:both;margin-top:20px}@media screen and (max-width:767px){.lightbox,.lightbox-overlay{display:none}.lightbox.show,.lightbox-overlay.show{display:none}body>.modal .lightbox{display:block;position:static;width:100%;float:left;height:auto;max-height:none;margin:0;box-shadow:none;padding:0 20px}body>.modal .lightbox.show{display:block}body>.modal .lightbox .close{display:none}body>.modal .lightbox .lightbox-heading{position:static;width:100%;float:left;font-size:18px;font-size:1.8rem;line-height:30px;height:auto;margin:15px 0;padding:0;border:none}body>.modal .lightbox .lightbox-content{padding:0}body>.modal .lightbox .lightbox-content .content-container{overflow:auto;padding:0;max-height:none}body>.modal .lightbox .lightbox-content .content-container ul{width:100%;float:left}body>.modal .lightbox .lightbox-content .content-container ul li{width:100%;float:left;display:block;margin-bottom:1px}body>.modal .lightbox .lightbox-content .content-container ul li a{width:100%;float:left;padding:15px 0;height:auto;border-top:#e6e6e6 1px solid;background:transparent;font-size:14px;font-size:1.4rem;line-height:22px}}.drugfunding{position:relative;display:inline-block;margin:0 0 4px 0}.hidetooltip{display:none;position:absolute;left:-3px;bottom:40px;min-width:290px;padding:20px;background:#fff;color:#333333;border:1px solid #1a1a1a;z-index:999999;border-radius:5px;box-shadow:#2e2e2e 1px 1px 3px;font-size:1.5rem;max-width:600px}.hidetooltip:after{content:"";position:absolute;width:20px;height:20px;background:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);left:41px;bottom:-11px;border-bottom:1px solid;border-right:1px solid}.hidetooltip ul{list-style:none !important;padding-left:0 !important;margin:0;max-height:250px;overflow-y:auto;overflow-x:visible}.hidetooltip ul li{margin-left:0 !important}.hidetooltip ul li:first-child{margin-top:0}.hidetooltip ul li:last-child{margin-bottom:0}.show{display:block}.drugused{position:relative;display:inline-block;margin-right:10px;background:#e2e2e2;padding:5px;font-size:10px;font-size:1rem}.ts-main-info h1{margin-bottom:0}.drugfplabel{clear:both;float:left;margin-right:10px;padding:0 5px 0 0;font-size:10px;font-size:1.3rem;font-weight:normal}.drugs-used a{font-size:14px;font-size:1.4rem;text-decoration:none}.drugs-used a:hover,.drugs-used a:focus{text-decoration:underline}.tags-container{width:100%;position:relative;box-sizing:border-box;display:inline-block;height:18px}.tags-container.showall{height:auto}.tags-list{width:115%}.tag-item{position:relative;display:none;float:left}.drug-tag{margin-right:5px;background:none;padding:0;font-size:13px;font-size:1.3rem;line-height:20px}.drug-tag a{text-decoration:none}.funding-tag .drugparent .drugparent-link{margin-right:10px;padding:5px;font-size:10px;font-size:1rem;color:#333333;font-weight:bold}.funding-tag .drugparent.has-funding .drugparent-link{background:#e2e2e2}.funding-tag .drugparent.has-funding .drugparent-link:hover{background:#d5d4d4}.funding-tag .drugparent.no-funding .drugparent-link{background:none}.funding-tag .drugparent.no-funding .drugparent-link:hover{background:none}.tags>.tags-list>.tag-item:first-child strong{line-height:18px;font-size:11px;font-size:1.1rem}.tags>.tags-list>.tag-item .tag{font-size:10px;font-size:1rem;display:block;padding:0 5px;box-sizing:border-box;margin-left:8px;background:#e2e2e2;color:#333333;height:18px;line-height:18px}.tags>.tags-list>.tag-item .tag:hover{background:#d5d4d4;text-decoration:none}.tags>.tags-list>.tag-item .tag:focus{background:#d5d4d4;text-decoration:none}.tags>.tags-list>.tag-item .tag.tooltip-trigger:hover{background:#e1eef7}.tags>.tags-list>.tag-item .tag.tooltip-trigger:focus{background:#e1eef7}.tags>.tags-list>.tag-item .tooltip-content p{font-size:13px;font-size:1.3rem;line-height:1.2}.tags>.tags-list>.tag-item .tooltip-content a{font-size:13px;font-size:1.3rem;line-height:1.2;color:#326295}.tags>.tags-list>.tag-item.loadMore a{line-height:16px}.tag-item.show{display:inline-block}.showall .tags-list .tag-item{display:inline-block}.showall .tag-item.loadMore{display:none}.showall .tag-item.loadMore.show{display:inline-block}.tags.link-list{padding-left:0;line-height:1.3;margin-bottom:13px}.tags.link-list p{width:auto;font-size:11px;font-size:1.1rem;line-height:inherit;margin-right:4px}.tags.link-list .tags-list .tag-item{margin-bottom:0}.tags.link-list .tags-list .tag-item:first-child{height:18px;line-height:18px}.tags.link-list .tags-list .tag-item a{padding:0;margin-left:0;background:transparent;font-size:11px;font-size:1.1rem;color:#326295;margin-left:3px;display:inline-block;line-height:18px}.tags.link-list .tags-list .tag-item a:hover{text-decoration:underline;background:none}.tags.link-list .tags-list .tag-item a:focus{text-decoration:underline;background:none}@media screen and (max-width:767px){.hidetooltip{min-width:300px}.tags.normal{height:30px;line-height:30px;background:#e2e2e2;font-size:11px;font-size:1.1rem;font-weight:bold;padding-left:38px;cursor:pointer;margin-bottom:8px}.tags.normal p{height:30px;line-height:30px;font-size:11px;font-size:1.1rem;margin-left:10px}.tags.normal ul li{margin-bottom:0}.tags.normal ul li a.tag:hover,.tags.normal ul li a.tag:focus{text-decoration:none}.tags.normal ul li .tag{height:30px;line-height:30px;font-size:11px;font-size:1.1rem;padding:0}.tags.normal ul li .tag:hover,.tags.normal ul li .tag:focus{background-color:#e2e2e2}.tags.normal ul li.loadMore{float:right}.tags.normal ul li.loadMore .tag{margin-right:10px;line-height:26px}body>.modal .tags.normal{height:auto;line-height:inherit;background:none;font-size:14px;font-size:1.4rem;font-weight:normal;padding:0;cursor:auto;padding:0 20px}body>.modal .tags.normal>p{font-size:18px;font-size:1.8rem;line-height:30px;margin:15px 0;width:100%;float:left;height:auto;position:static}body>.modal .tags.normal ul li{width:100%;float:left;display:block;margin-bottom:1px}body>.modal .tags.normal ul li.loadMore{display:none}body>.modal .tags.normal ul li a:hover,body>.modal .tags.normal ul li a:focus{text-decoration:underline}body>.modal .tags.normal ul li .tag{width:100%;float:left;margin-left:0;padding:15px 0;color:#345dae;height:auto;background:transparent;font-size:14px;font-size:1.4rem;line-height:22px;border-bottom:1px #e6e6e6 solid}body>.modal .tags.normal ul li:first-child .tag{border-top:1px #e6e6e6 solid}body>.modal .tags.normal ul li.popup .tag{border-bottom:0}body>.modal .tags.normal ul li.popup .popup-content{display:block;position:static;padding:0;margin:0;width:100%;float:left;border-bottom:1px #e6e6e6 solid}body>.modal .tags.normal ul li.popup .popup-content .close,body>.modal .tags.normal ul li.popup .popup-content .arrow{display:none}body>.modal .tags.normal ul li.popup .popup-content .content{padding:0;background:none;border:none;box-shadow:none}body>.modal .tags.normal ul li.popup .popup-content .content .childItem{margin:0;padding-left:20px;height:auto;margin-bottom:20px;font-size:14px;font-size:1.4rem;line-height:22px}}.openAll.closed:before{content:"Open "}.openAll.opened:before{content:"Close "}.cco-faq-accordion{margin:40px 0}.cco-faq-accordion .ui-accordion-header{color:#345dae;background:transparent;padding:0;padding-left:30px;margin-top:35px;border:none;font-size:14px;font-size:1.4rem;line-height:1.3;font-weight:700}.cco-faq-accordion .ui-accordion-header:hover,.cco-faq-accordion .ui-accordion-header:focus{text-decoration:underline}.cco-faq-accordion .ui-accordion-header.ui-accordion-header-active .ui-accordion-header-icon{background-image:url(/sites/cqco/themes/cqco/images/accordion-minus-icon-parent.png)}.cco-faq-accordion .ui-accordion-header .ui-accordion-header-icon{background-image:url(/sites/cqco/themes/cqco/images/accordion-plus-icon-parent.png);background-size:17px;height:17px;width:17px;background-position:0;background-repeat:no-repeat}.cco-faq-accordion .ui-accordion-content-active{border:none;padding:0 30px;margin-top:15px}.cco-faq-accordion .ui-accordion-content-active a{color:#345dae}.cco-faq-accordion .ui-accordion-content-active a:hover,.cco-faq-accordion .ui-accordion-content-active a:focus{text-decoration:underline}.cco-faq-accordion .table-container{margin-top:20px}.cco-accordion{margin-bottom:50px}.cco-accordion .ui-accordion-header{color:#333333;background:#d7d6e1;padding:0;padding:15px 50px 15px 15px;margin-top:2px;border:none;border-radius:4px;font-size:18px;font-size:1.8rem;line-height:1.3}.cco-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:1.5em;left:auto;top:50%;margin-top:-8px;background-position:center;background-size:13px 7px;background-image:url(/sites/cqco/themes/cqco/images/arrow-down-accordion.png)}.cco-accordion .ui-accordion-header:hover,.cco-accordion .ui-accordion-header:focus{color:#ffffff;background-color:#345dae}.cco-accordion .ui-accordion-header:hover .ui-icon,.cco-accordion .ui-accordion-header:focus .ui-icon{background-image:url(/sites/cqco/themes/cqco/images/arrow-down-accordion-white.png)}.cco-accordion .ui-accordion-header.ui-accordion-header-active{background-color:#345dae;color:#ffffff;border-radius:4px 4px 0 0}.cco-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon{background-image:url(/sites/cqco/themes/cqco/images/arrow-up-accordion.png)}.cco-accordion .ui-accordion-content-active{border:solid 1px #b8b8b8;border-top:none;border-radius:0 0 4px 4px;padding:3%;overflow:initial}.cco-accordion .ui-accordion-content-active a{color:#345dae}.cco-accordion .ui-accordion-content-active a:hover,.cco-accordion .ui-accordion-content-active a:focus{text-decoration:underline}.cco-accordion .table-container{margin-top:20px}.cco-tab{margin:20px 0 50px 0}.cco-tab .resp-tabs-list{margin:0 !important;padding:0 !important;height:44px;overflow:hidden;display:flex;flex-wrap:nowrap;justify-content:space-between}.cco-tab .resp-tabs-list .resp-tab-item{font-weight:normal;font-size:18px;font-size:1.8rem;display:inline-block;padding:7px 0;margin:0 10px 0 0 !important;list-style:none;cursor:pointer;float:left;line-height:30px;background:#d7d6e1;border-radius:5px 5px 0 0;text-align:center;flex-grow:1;font-family:Arial}.cco-tab .resp-tabs-list .resp-tab-item:hover,.cco-tab .resp-tabs-list .resp-tab-item:focus{background-color:#345dae}.cco-tab .resp-tabs-list .resp-tab-item:hover a,.cco-tab .resp-tabs-list .resp-tab-item:focus a{color:#ffffff;text-decoration:none}.cco-tab .resp-tabs-list .resp-tab-item a{color:#333333;font-weight:normal}.cco-tab .resp-tabs-list .resp-tab-item.resp-tab-active{border:1px solid #b8b8b8;border-bottom:none;margin-bottom:-1px !important;background-color:#345dae}.cco-tab .resp-tabs-list .resp-tab-item.resp-tab-active a{color:#ffffff}.cco-tab .resp-tabs-list .resp-tab-item.last{margin-right:0 !important}.cco-tab .resp-tabs-container{padding:0;background-color:#ffffff;clear:left}.cco-tab .resp-tabs-container .resp-accordion{cursor:pointer;padding:5px;font-weight:bold;position:absolute;left:-10000px;font-size:14px;font-size:1.4rem;margin:0;padding:15px;display:block}.cco-tab .resp-tabs-container .resp-tab-content{display:none;padding:3%;border:1px solid #b8b8b8}.cco-tab .resp-tabs-container .resp-tab-content p:first-child{margin-top:0}.cco-tab .resp-tabs-container .resp-tab-content:last-child{border-bottom:1px solid #b8b8b8 !important}.cco-tab .resp-tabs-container .resp-tab-content .group-tab-content-wrapper{overflow:auto;min-width:100%}.cco-tab.kidney-wise .resp-tabs-list{display:inline-block;border:1px solid #b8b8b8}.cco-tab.kidney-wise .resp-tabs-list .resp-tab-item{padding:7px 7px;margin:0 !important;border-radius:0;border-right:1px solid #b8b8b8}.cco-tab.kidney-wise .resp-tabs-list .resp-tab-item:last-child{border-right:none}.cco-tab.kidney-wise .resp-tabs-list .resp-tab-item.resp-tab-active{background-color:#345dae;color:#ffffff}.cco-tab.kidney-wise .resp-tabs-list .resp-tab-item a:hover,.cco-tab.kidney-wise .resp-tabs-list .resp-tab-item a:focus{text-decoration:none}.cco-tab.kidney-wise .resp-tab-content{border:none;padding:3% 0}.cco-tab.kidney-wise .resp-tab-content:last-child{border-bottom:0 !important}.cco-tab.radio .resp-tabs-list{display:inline-block;border:none}.cco-tab.radio .resp-tabs-list .resp-tab-item{padding-left:20px;border:none !important;background-color:transparent}.cco-tab.radio .resp-tabs-list .resp-tab-item:before{content:"";height:12px;width:12px;border:solid 1px #444;border-radius:6px;display:inline-block;background-color:#ffffff}.cco-tab.radio .resp-tabs-list .resp-tab-item:last-child{border-right:none}.cco-tab.radio .resp-tabs-list .resp-tab-item:hover a,.cco-tab.radio .resp-tabs-list .resp-tab-item:focus a{color:#ffffff;font-size:14px;font-size:1.4rem;text-decoration:none}.cco-tab.radio .resp-tabs-list .resp-tab-item.resp-tab-active{background-color:transparent}.cco-tab.radio .resp-tabs-list .resp-tab-item.resp-tab-active:before{background:#666666;background:-moz-radial-gradient(center,ellipse cover,#666666 49%,#ffffff 49%);background:-webkit-radial-gradient(center,ellipse cover,#666666 49%,#ffffff 49%);background:radial-gradient(ellipse at center,#666666 49%,#ffffff 49%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666',endColorstr='@white',GradientType=1)}.cco-tab.radio .resp-tabs-list .resp-tab-item.resp-tab-active a{color:#333333}.cco-tab.radio .resp-tabs-list .resp-tab-item a{font-size:14px;font-size:1.4rem}.cco-tab.radio .resp-tabs-list .resp-tab-item a:hover,.cco-tab.radio .resp-tabs-list .resp-tab-item a:focus{font-size:14px;font-size:1.4rem;text-decoration:none}.cco-tab.radio .resp-tab-content{border:none;padding:3% 0}.cco-tab.radio .resp-tab-content:last-child{border-bottom:0 !important}.cco-tab.ckd-result-tabs .resp-tabs-list{display:none}.cco-tab.ckd-result-tabs .resp-tab-item{padding:7px 7px;margin:0 !important;border-radius:0;border-right:1px solid #b8b8b8}.cco-tab.ckd-result-tabs .resp-tab-item:last-child{border-right:none}.cco-tab.ckd-result-tabs .resp-tab-item.resp-tab-active{background-color:#345dae;color:#ffffff}.cco-tab.ckd-result-tabs .resp-tab-item.resp-tab-active-sim{background-color:#345dae;color:#ffffff}.cco-tab.ckd-result-tabs .resp-tab-item a:hover,.cco-tab.ckd-result-tabs .resp-tab-item a:focus{text-decoration:none}.cco-tab.ckd-result-tabs .resp-tab-content{border:none;padding:3% 0}.cco-tab.ckd-result-tabs .resp-tab-content:last-child{border-bottom:0 !important}.cco-tab .table-container{margin-top:20px}.cco-vtab{margin:40px 0}.cco-vtab .resp-tabs-list{display:block;width:33% !important;float:left;height:auto;height:initial;list-style:none !important;margin:0 !important;padding:0 !important;overflow:hidden;flex-wrap:nowrap;justify-content:space-between}.cco-vtab .resp-tabs-list .indicator{font-size:22px;font-size:2.2rem;font-family:'Lato',sans-serif;font-weight:400;line-height:1.3;display:block;margin-bottom:20px}.cco-vtab .resp-tabs-list .resp-tab-item{margin:0 20px 7px 0 !important;float:none;text-align:left;border-radius:5px;display:block;padding:10px 0 10px 6.5% !important;background-color:#e9e8ef}.cco-vtab .resp-tabs-list .resp-tab-item a{color:#333333;text-decoration:none;font-size:18px;font-size:1.8rem;font-weight:400}.cco-vtab .resp-tabs-list .resp-tab-item.seen{background-color:#f3f3f3}.cco-vtab .resp-tabs-list .resp-tab-item:hover{background-color:#345dae}.cco-vtab .resp-tabs-list .resp-tab-item:hover a{color:#ffffff}.cco-vtab .resp-tabs-list .resp-tab-item.resp-tab-active{margin-bottom:inherit;position:relative;border-radius:5px 0 0 5px;background-color:#403a60 !important;font-weight:700}.cco-vtab .resp-tabs-list .resp-tab-item.resp-tab-active a{color:#ffffff}.cco-vtab .resp-tabs-list .resp-tab-item.resp-tab-active:after{content:"";display:block;width:19px;height:100%;background-image:url(/sites/cqco/themes/cqco/images/step-triangle-purple.png);background-size:19px 100%;position:absolute;top:0;left:100%}.cco-vtab .resp-tabs-container{padding:0;background-color:#ffffff;clear:none;width:65%;display:block;float:right;margin-left:0}.cco-vtab .resp-tabs-container .resp-accordion{cursor:pointer;padding:5px;font-weight:bold;position:absolute;left:-10000px;font-size:14px;font-size:1.4rem;margin:0;display:block}.cco-vtab .resp-tabs-container .resp-tab-content{display:none;border:none;border-left:solid 1px #b8b8b8;padding:0 0 0 5%}.cco-vtab .resp-tabs-container .resp-tab-content:first-of-type .prevBtn{display:none}.cco-vtab .resp-tabs-container .resp-tab-content:last-child{border-bottom:none !important}.cco-vtab .resp-tabs-container .resp-tab-content:last-child .nextBtn{display:none}.cco-vtab .resp-tabs-container .resp-tab-content .prevBtn,.cco-vtab .resp-tabs-container .resp-tab-content .nextBtn{width:100%;max-width:150px;padding:13px;text-align:center;margin-top:50px;display:block}.cco-vtab .resp-tabs-container .resp-tab-content .prevBtn{float:left}.cco-vtab .resp-tabs-container .resp-tab-content .prevBtn:before{background-image:url(/sites/cqco/themes/cqco/images/left-arrow-purple.png);background-size:10px 15px;display:inline-block;width:10px;height:15px;margin-right:2px;content:"";top:1px;position:relative}.cco-vtab .resp-tabs-container .resp-tab-content .nextBtn{float:right}.cco-vtab .resp-tabs-container .resp-tab-content .nextBtn:after{background-image:url(/sites/cqco/themes/cqco/images/right-arrow-purple.png);background-size:10px 15px;display:inline-block;width:10px;height:13px;margin-left:2px;content:"";top:1px;position:relative}.cco-vtab .steps-instructions{width:30%;clear:left;float:left;display:block;margin:20px 0 20px 0;border-top:1px solid #b8b8b8;padding-top:20px}.cco-vtab .table-container{margin-top:20px}@media screen and (max-width:767px){.cco-tab .resp-tabs-list{display:none}.cco-tab .resp-tabs-container .resp-accordion{border-radius:4px;display:block;position:relative;left:0;padding:15px;margin-bottom:2px;padding-right:40px;font-weight:normal;font-size:18px;font-size:1.8rem;font-family:Arial;background:#d7d6e1}.cco-tab .resp-tabs-container .resp-accordion a{color:#333333;font-weight:normal;font-size:18px;font-size:1.8rem;font-family:Arial}.cco-tab .resp-tabs-container .resp-accordion .resp-arrow{width:16px;height:16px;right:1em;left:auto;left:initial;top:57%;position:absolute;margin-top:-8px;background-image:url(/sites/cqco/themes/cqco/images/arrow-down-accordion.png);background-position:inherit;background-position:initial;background-size:13px;background-repeat:no-repeat}.cco-tab .resp-tabs-container .resp-accordion.resp-tab-active{background:#345dae !important;color:#ffffff !important}.cco-tab .resp-tabs-container .resp-accordion.resp-tab-active a{color:#ffffff !important}.cco-tab .resp-tabs-container .resp-accordion.resp-tab-active .resp-arrow{background-image:url(/sites/cqco/themes/cqco/images/arrow-up-accordion.png)}.cco-tab.ckd-result-tabs .resp-tabs-container .resp-accordion{display:none}.cco-tab.radio .resp-accordion{display:none !important}.cco-vtab .resp-tabs-list{display:none}.cco-vtab .resp-tabs-container{width:100%;border:none}.cco-vtab .resp-tabs-container .resp-accordion{background-color:#e9e8ef !important;display:block;position:relative;left:0;padding:15px;margin-bottom:2px;padding-right:40px;font-weight:normal;font-size:18px;font-size:1.8rem;font-family:Arial}.cco-vtab .resp-tabs-container .resp-accordion a{color:#333333}.cco-vtab .resp-tabs-container .resp-accordion .resp-arrow{width:16px;height:16px;right:1em;left:auto;left:initial;top:57%;position:absolute;margin-top:-8px;background-image:url(/sites/cqco/themes/cqco/images/arrow-down-accordion.png);background-position:inherit;background-position:initial;background-size:13px;background-repeat:no-repeat}.cco-vtab .resp-tabs-container .resp-accordion:hover .resp-arrow,.cco-vtab .resp-tabs-container .resp-accordion:focus .resp-arrow{background-image:url(/sites/cqco/themes/cqco/images/arrow-down-accordion-white.png)}.cco-vtab .resp-tabs-container .resp-accordion.resp-tab-active .resp-arrow{background-image:url(/sites/cqco/themes/cqco/images/arrow-up-accordion.png)}.cco-vtab .resp-tabs-container .resp-accordion.resp-tab-active,.cco-vtab .resp-tabs-container .resp-accordion:hover,.cco-vtab .resp-tabs-container .resp-accordion:focus{background-color:#345dae !important}.cco-vtab .resp-tabs-container .resp-accordion.resp-tab-active a,.cco-vtab .resp-tabs-container .resp-accordion:hover a,.cco-vtab .resp-tabs-container .resp-accordion:focus a{color:#ffffff}.cco-vtab .resp-tabs-container .resp-tab-content{padding:20px 2%;border-right:solid 1px #b8b8b8;border-left:solid 1px #b8b8b8;border-bottom:solid 1px #b8b8b8}.cco-vtab .resp-tabs-container .resp-tab-content p:first-child{margin-top:0}.cco-vtab .resp-tabs-container .resp-tab-content .stepNavBtnContainer{display:none}.cco-vtab .steps-instructions{width:100%;clear:left;float:left;display:block;margin:0;border-top:none;padding-top:0}}.faq-container{width:100%;float:left;margin-top:30px}.faq-container .search-bar{background:#e1cbe1;width:100%;float:left;padding:12px 0;position:relative}.faq-container .search-bar>.container{position:relative}.faq-container .search-bar label{font-size:14px;font-size:1.4rem;font-weight:bold;float:left;color:#333333;min-height:36px;padding-top:11px;padding-bottom:11px;width:50%}.faq-container .search-bar .search-field{position:absolute;top:50%;margin-top:-18px;right:2.6%;height:36px;width:50%;max-width:540px}.faq-container .search-bar .search-field input[type=text]{width:100%;height:100%;border:1px #e1e1e1 solid;line-height:36px;padding-left:10px;padding-right:40px;vertical-align:top}.faq-container .search-bar .search-field input[type=text]::-ms-clear{display:none}.faq-container .search-bar .search-field input[type=submit]{position:absolute;background-size:auto 40%;width:36px;height:36px;right:0;border:none;text-indent:-9999px;top:0;background-image:url(/sites/cqco/themes/cqco/images/search-icon-white.png);background-position:center center;background-repeat:no-repeat;background-size:auto 58%;background-color:#31346a;font-size:14px;font-size:1.4rem}.faq-container .search-bar .search-field input[type=submit]:focus,.faq-container .search-bar .search-field input[type=submit]:hover{background-color:#421745}.faq-container .search-bar .search-field input[type=submit].disabled,.faq-container .search-bar .search-field input[type=submit][disabled]{background-color:transparent;background-image:url(/sites/cqco/themes/cqco/images/search-icon.png);cursor:default;border:none}.faq-container .search-bar .search-field p.status{font-size:14px;font-size:1.4rem;color:#999;position:absolute;right:70px;height:100%;line-height:36px;top:0;display:none}.faq-container .search-bar .search-field p.status.show{display:block}.faq-container .search-bar .search-field .nextBtn,.faq-container .search-bar .search-field .prevBtn{width:28px;position:absolute;right:0;top:1px;bottom:1px;text-indent:-9999px;background-color:#6b2e6e;background-size:10px auto;background-repeat:no-repeat;background-position:center center;display:none}.faq-container .search-bar .search-field .nextBtn:focus,.faq-container .search-bar .search-field .prevBtn:focus,.faq-container .search-bar .search-field .nextBtn:hover,.faq-container .search-bar .search-field .prevBtn:hover{background-color:#421745}.faq-container .search-bar .search-field .nextBtn.show,.faq-container .search-bar .search-field .prevBtn.show{display:block}.faq-container .search-bar .search-field .nextBtn.disabled,.faq-container .search-bar .search-field .prevBtn.disabled{background-color:#b0b0b0}.faq-container .search-bar .search-field .nextBtn.disabled:focus,.faq-container .search-bar .search-field .prevBtn.disabled:focus,.faq-container .search-bar .search-field .nextBtn.disabled:hover,.faq-container .search-bar .search-field .prevBtn.disabled:hover{background-color:#b0b0b0}.faq-container .search-bar .search-field .nextBtn{background-image:url(/sites/cqco/themes/cqco/images/arrow-down-white.png);background-position:center 53%}.faq-container .search-bar .search-field .prevBtn{right:29px;background-image:url(/sites/cqco/themes/cqco/images/arrow-up-white.png)}.faq-container>.content{margin-top:60px}.faq-container>.content h2{font-size:22px;font-size:2.2rem;margin-bottom:15px}.faq-container>.content .foundKeyword{background:#ddd}.faq-container>.content .foundKeyword.current{background:yellow}.faq-container .accordion.faq{padding-bottom:35px;border-bottom:1px #ccc solid}.faq-container a.backtotop{padding-left:40px;padding-right:40px;margin-top:10px}@media screen and (max-width:767px){.faq-container{margin-top:-30px}.faq-container .fillStickyTop,.faq-container .search-bar{display:none}.faq-container>section{margin-top:50px}}.global-nav{width:100%;float:left;background:#e2e2e2;height:40px}.global-nav .global-nav-menu{float:left;height:100%}.global-nav .global-nav-menu ul{float:left;height:100%}.global-nav .global-nav-menu ul li{float:left}.global-nav .global-nav-menu ul li a{padding:0 15px;height:40px;line-height:40px;min-width:80px;box-sizing:border-box;display:inline-block;text-align:center;font-size:14px;font-size:1.4rem;font-family:'Lato',sans-serif;font-weight:400;color:#333333;font-weight:700}.global-nav .global-nav-menu ul li a:hover,.global-nav .global-nav-menu ul li a:focus{text-decoration:none}.global-nav .global-nav-menu ul li.cco.active a,.global-nav .global-nav-menu ul li.ontario-renal-network.active a,.global-nav .global-nav-menu ul li.cancer-care-ontario.active a,.global-nav .global-nav-menu ul li.cqco.active a{background:white}.global-nav .global-nav-menu ul li.cco.active a:hover,.global-nav .global-nav-menu ul li.ontario-renal-network.active a:hover,.global-nav .global-nav-menu ul li.cancer-care-ontario.active a:hover,.global-nav .global-nav-menu ul li.cqco.active a:hover,.global-nav .global-nav-menu ul li.cco.active a:focus,.global-nav .global-nav-menu ul li.ontario-renal-network.active a:focus,.global-nav .global-nav-menu ul li.cancer-care-ontario.active a:focus,.global-nav .global-nav-menu ul li.cqco.active a:focus{background:white;color:#333333}.global-nav .global-nav-menu ul li.cco a:hover,.global-nav .global-nav-menu ul li.cco a:focus{background:#e76818;color:white}.global-nav .global-nav-menu ul li.ontario-renal-network a:hover,.global-nav .global-nav-menu ul li.ontario-renal-network a:focus{background:#387e2e;color:white}.global-nav .global-nav-menu ul li.cancer-care-ontario a:hover,.global-nav .global-nav-menu ul li.cancer-care-ontario a:focus{background:#326295;color:white}.global-nav .global-nav-menu ul li.cqco a:hover,.global-nav .global-nav-menu ul li.cqco a:focus{background:#31346a;color:white}.global-nav .global-nav-menu ul li.csqi a:hover,.global-nav .global-nav-menu ul li.csqi a:focus{background:#31346a;color:white}.global-nav .language-toggle{float:right}.global-nav .language-toggle>ul li{padding:13px 0;float:left}.global-nav .language-toggle>ul li a,.global-nav .language-toggle>ul li p,.global-nav .language-toggle>ul li span{display:inline-block;vertical-align:middle;line-height:0;height:14px;line-height:14px;padding:0 5px;border-left:1px #333333 solid;color:#326295;font-size:14px;font-size:1.4rem;font-family:'Lato',sans-serif;font-weight:400;font-weight:700}.global-nav .language-toggle>ul li a.locale-untranslated,.global-nav .language-toggle>ul li p.locale-untranslated,.global-nav .language-toggle>ul li span.locale-untranslated{font-style:normal;text-decoration:none;color:#333333}.global-nav .language-toggle>ul li a.menu_icon,.global-nav .language-toggle>ul li p.menu_icon,.global-nav .language-toggle>ul li span.menu_icon{padding-left:17px !important;background-size:13px}.global-nav .language-toggle>ul li:first-child a,.global-nav .language-toggle>ul li:first-child p,.global-nav .language-toggle>ul li:first-child span{border-left:0}.global-nav .language-toggle>ul li a.active,.global-nav .language-toggle>ul li a.disabled-toggle{color:#333333;font-weight:normal}.global-nav .language-toggle>ul li a.active:hover,.global-nav .language-toggle>ul li a.disabled-toggle:hover,.global-nav .language-toggle>ul li a.active:focus,.global-nav .language-toggle>ul li a.disabled-toggle:focus{text-decoration:none;cursor:text}.global-nav .language-toggle>ul li a.disabled-toggle{text-decoration:line-through}.global-nav .language-toggle>ul li a.disabled-toggle:hover,.global-nav .language-toggle>ul li a.disabled-toggle:focus{text-decoration:line-through;cursor:text}.global-nav.mobile{display:none !important}header{width:100%;height:123px;position:relative;padding-bottom:43px}header.mobile{display:block !important}header .logo{display:block;float:left;height:100%;height:80px;position:relative;top:0}header .logo img{max-height:80px;height:100%;vertical-align:middle;float:left}header .logo .cco-slogan{padding:14px 10px;display:inline-block;font-size:14px;font-size:1.4rem;font-family:'Lato',sans-serif;font-weight:400;font-weight:700}header .right-panel{float:right;height:100%}header .level2{box-shadow:-1150px 0 #31346a,1150px 0 #31346a}header .search{width:auto;float:right;height:100%;display:inline-block;height:80px;line-height:80px}header .search>a.search-icon{padding:0 20px;width:100%;height:100%;display:inline-block;vertical-align:middle;text-indent:-9999px;background:url(/sites/cqco/themes/cqco/images/search-icon.png) center center no-repeat;background-size:25px;width:65px}header .search>a.search-icon:focus,header .search>a.search-icon:hover{background-image:url(/sites/cqco/themes/cqco/images/search-icon-white.png);background-color:#345dae}header .search>a.close-icon{padding:0 20px;width:100%;height:100%;display:inline-block;vertical-align:middle;text-indent:-9999px;background:url(/sites/cqco/themes/cqco/images/search-x-icon.png) center center no-repeat #31346a;background-size:20px;display:none;width:65px}header .search>a.close-icon:focus,header .search>a.close-icon:hover{background-color:#345dae}header .search.active>a.search-icon{display:none}header .search.active>a.close-icon{display:inline-block}header .search .scroll-container{position:absolute;bottom:0;left:300px;width:60%;height:43px;opacity:0;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1);visibility:hidden;z-index:110;overflow:hidden}header .search .scroll-container.slideIn{left:0;opacity:1;width:100%;overflow:visible}header .search .level2{width:100%;height:100%;color:white;text-align:center;background:#31346a;line-height:1;font-size:18px;font-size:1.8rem}header .search .level2 form{display:inline-block;width:auto;margin:0 auto;height:33px;margin-top:5px}header .search .level2 form .select-container:before{width:35px;background-position:right center;margin-right:10px;height:33px}header .search .level2 form .select-container select{height:33px;line-height:33px;padding-top:0;padding-bottom:0}header .search .level2 form .views-exposed-widget{padding:0}header .search .level2 form .views-widget-filter-search_api_views_fulltext{width:576px;padding:0;margin-right:33px}header .search .level2 form input[type=text]{width:100%;height:33px;line-height:33px;padding-right:40px;padding-left:10px;border:none;font-size:14px;font-size:1.4rem;width:576px;position:relative;z-index:100}header .search .level2 form input[type=text]:focus{outline-color:#345dae}header .search .level2 form input[type=submit]{width:33px;z-index:101;margin-top:0}header .search .level2 form .views-widget-sort-by{display:none}header .search .level2 form .suggestions-container{width:400px;right:0;top:33px;box-shadow:7px 6px 27px -7px rgba(0,0,0,0.75);text-align:left;border:1px #b8b8b8 solid;margin-top:0}header .search .level2 form .suggestions-container ul li{height:33px;line-height:33px}header .search .level2 form .suggestions-container ul li a{padding-left:10px;padding-right:10px}header .search.current .search-icon{color:white;background-color:#31346a;background-image:url(/sites/cqco/themes/cqco/images/search-icon-white.png)}header .search.current .search-icon:focus,header .search.current .search-icon:hover{background-color:#345dae}header .search.current.active>a.search-icon{display:inline-block}header .search.current.active>a.close-icon{display:none}header .search.current .scroll-container{opacity:1;left:0;visibility:visible;width:100%;background:#31346a;overflow:visible}header .search.current .level2 form input[type=text]{width:400px}header .mobile-nav-trigger{display:none}header .cco-main-nav{float:left;height:100%}header .cco-main-nav .scroll-container{height:100%;width:100%}header .cco-main-nav .topLevel{float:left;height:100%;display:block;width:101%}header .cco-main-nav .topLevel .level2{display:none}header .cco-main-nav .topLevel .level2.active{display:block}header .cco-main-nav .topLevel .dropdown-trigger{background-image:none}header .cco-main-nav .topLevel .dropdown-content{visibility:visible;max-height:none;overflow:visible}header .cco-main-nav .topLevel>li{float:left;max-width:120px;height:100%;display:table;margin-right:1px}header .cco-main-nav .topLevel>li.mobile-only>a{display:none}header .cco-main-nav .topLevel>li .dropdown-trigger{display:none;height:100%;width:50px;position:absolute;z-index:10;top:0;right:0;text-indent:-9999px}header .cco-main-nav .topLevel>li>a{display:inline-block;width:auto;height:100%;padding:0 15px;float:none;position:relative;font-family:'Lato',sans-serif;font-weight:400;font-weight:700;line-height:17px;text-transform:uppercase;vertical-align:middle;display:table-cell;color:#333333;font-size:14px;font-size:1.4rem}header .cco-main-nav .topLevel>li>a:focus,header .cco-main-nav .topLevel>li>a:hover{text-decoration:none;color:white;background-color:#345dae}header .cco-main-nav .topLevel>li.active .skipToNextNavItem,header .cco-main-nav .topLevel>li.current .skipToNextNavItem{height:50px;line-height:20px;width:180px;font-size:13px;font-size:1.3rem;display:inline-block;background:white;background-color:white;position:absolute;z-index:110;color:#31346a;text-align:center;top:0;max-height:0;max-width:0;overflow:hidden;opacity:0;padding:0;border:0}header .cco-main-nav .topLevel>li.active .skipToNextNavItem:focus,header .cco-main-nav .topLevel>li.current .skipToNextNavItem:focus,header .cco-main-nav .topLevel>li.active .skipToNextNavItem:hover,header .cco-main-nav .topLevel>li.current .skipToNextNavItem:hover{text-decoration:underline;max-height:none;max-width:none;padding-top:5px;border:1px black solid;opacity:1}header .cco-main-nav .topLevel>li.active .level2,header .cco-main-nav .topLevel>li.current .level2{display:block}header .cco-main-nav .topLevel>li.active>a,header .cco-main-nav .topLevel>li.current>a{color:white;background-color:#31346a}header .cco-main-nav .topLevel>li.active.temporarilyDisabled>a,header .cco-main-nav .topLevel>li.current.temporarilyDisabled>a{background-color:transparent;color:#333333}header .cco-main-nav .level2{position:absolute;height:43px;bottom:0;left:0;width:100%;background:#31346a;z-index:100}header .cco-main-nav .level2>ul{height:100%}header .cco-main-nav .level2>ul>li{display:inline-block;height:100%;float:left;-webkit-transition:all .2s cubic-bezier(.645,.045,.355,1);transition:all .2s cubic-bezier(.645,.045,.355,1)}header .cco-main-nav .level2>ul>li>.popup-trigger,header .cco-main-nav .level2>ul>li>a,header .cco-main-nav .level2>ul>li>span{display:block;font-size:15px;font-size:1.5rem;height:100%;font-family:'Lato',sans-serif;font-weight:400;font-weight:700;line-height:43px;padding:0 15px;color:white;white-space:nowrap}header .cco-main-nav .level2>ul>li>.popup-trigger>.dropdown-trigger,header .cco-main-nav .level2>ul>li>a>.dropdown-trigger,header .cco-main-nav .level2>ul>li>span>.dropdown-trigger{display:none}header .cco-main-nav .level2>ul>li>.dropdown-trigger.popup-trigger,header .cco-main-nav .level2>ul>li>.popup-trigger.dropdown-trigger{position:relative;text-indent:0;width:auto}header .cco-main-nav .level2>ul>li>.dropdown-trigger.popup-trigger span,header .cco-main-nav .level2>ul>li>.popup-trigger.dropdown-trigger span{display:none;height:40px;width:50px;position:absolute;z-index:10;top:0;right:0;text-indent:-9999px}header .cco-main-nav .level2>ul>li.active>.popup-trigger,header .cco-main-nav .level2>ul>li.current>.popup-trigger,header .cco-main-nav .level2>ul>li.active>a,header .cco-main-nav .level2>ul>li.current>a{text-decoration:none;background-color:#345dae}header .cco-main-nav .level2>ul>li.popup>.popup-trigger{background-image:url(/sites/cqco/themes/cqco/images/arrowDownx1.png);background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;background-position:right 10px center;background-size:auto;padding-right:25px}header .cco-main-nav .level2>ul>li.popup .accessible-popup{color:#31346a}header .cco-main-nav .level2>ul>li.faded{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);opacity:0;visibility:hidden}header .cco-main-nav .level3{border:1px #b8b8b8 solid;top:43px;padding:15px 20px;min-width:180px;background:white}header .cco-main-nav .level3 li{width:100%;float:left;margin-top:15px}header .cco-main-nav .level3 li:first-child{margin-top:0}header .cco-main-nav .level3 li a{width:100%;font-size:15px;font-size:1.5rem;font-family:'Lato',sans-serif;font-weight:400;font-weight:700;color:#333333;line-height:1.3;display:block}header.mobile{text-align:center;position:relative;height:62px;line-height:62px;border-bottom:1px #b8b8b8 solid}header.mobile.container:after{display:none}header.mobile .logo{float:none;display:inline-block;position:absolute;top:20px;left:50%;margin-top:-21px;margin-left:-24px}header.mobile .logo img{width:auto;max-height:60px}header.mobile .logo .cco-slogan{width:auto;height:47px;float:right;line-height:1.4}header.mobile .right-panel{width:100%}header.mobile .downArrow{background-image:url(/sites/cqco/themes/cqco/images/arrowDown.png);background-size:9px auto}header.mobile .upArrow{background-image:url(/sites/cqco/themes/cqco/images/arrowUpx1.png);background-size:9px auto}header.mobile .search{height:auto;line-height:inherit}header.mobile .search a.search-icon{background-size:20px;width:50px;height:50px;display:inline-block;background-image:url(/sites/cqco/themes/cqco/images/search-icon-mobile.png);margin-right:-15px;z-index:1010}header.mobile .search a.search-icon:focus,header.mobile .search a.search-icon:hover{background-color:transparent;background-image:url(/sites/cqco/themes/cqco/images/search-icon-mobile-hover.png)}header.mobile .search a.close-icon{display:none;text-indent:-9999px;width:50px;height:50px;background:url(/sites/cqco/themes/cqco/images/search-x-icon-black.png) no-repeat center center #f3f3f3;background-size:13px auto;vertical-align:middle;position:absolute;right:0;top:0;z-index:1010;border:1px solid #b8b8b8}header.mobile .search a.close-icon:focus,header.mobile .search a.close-icon:hover{background-image:url(/sites/cqco/themes/cqco/images/search-x-icon-blue.png)}header.mobile .search.current a.search-icon{background-color:transparent}header.mobile .search.active{background-color:transparent}header.mobile .search.active a.search-icon{display:none}header.mobile .search.active a.close-icon{display:block}header.mobile .search.active a.close-icon:focus,header.mobile .search.active a.close-icon:hover{background-color:#f3f3f3}header.mobile .search .scroll-container{position:fixed;width:270px;right:-270px;left:auto;visibility:hidden;height:100%;overflow:hidden;transition:right .6s ease;-webkit-transition:right .6s ease;z-index:1010;top:0;opacity:1}header.mobile .search .scroll-container.slideIn{left:auto;right:0}header.mobile .search .level2{opacity:1;width:100%;background:#e9e9e9;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}header.mobile .search .level2.slideIn{left:auto;right:0}header.mobile .search .level2 form{margin-top:0;padding:0;width:100%;height:100%}header.mobile .search .level2 form .select-container{display:none}header.mobile .search .level2 form input[type=text]{width:93%;height:50px;line-height:50px;border-bottom:1px #b8b8b8 solid;border-top:1px #b8b8b8 solid;float:left}header.mobile .search .level2 form input[type=text]:focus{outline-color:#6b2e6e}header.mobile .search .level2 form .views-submit-button{width:50px;display:block}header.mobile .search .level2 form .views-submit-button input[type=submit]{width:50px;height:50px;right:0;background-size:20px auto}header.mobile .search .level2 form p.mobileTitle{float:left;padding-left:10px;padding-top:15px;padding-bottom:15px;font-weight:bold;width:100%;text-align:left;line-height:1.3}header.mobile .search .level2 form p.mobileTitle.show{display:block}header.mobile .search .level2 form .suggestions-container{display:block !important;position:relative;width:100%;top:0;box-shadow:none;border:0}header.mobile .search .level2 form .suggestions-container ul li{height:auto}header.mobile .search .level2 form .suggestions-container ul li a{background:transparent;color:#333333;padding-top:15px;padding-bottom:15px;line-height:1.3}header.mobile .search .level2 form .suggestions-container ul li a:hover{text-decoration:underline}header.mobile .cco-main-nav{float:left;text-align:left}header.mobile .cco-main-nav .mobile-nav-trigger{display:block}header.mobile .cco-main-nav .mobile-nav-trigger a.hamburger-icon{display:inline-block;text-indent:-9999px;width:50px;height:50px;background:url(/sites/cqco/themes/cqco/images/hamburger-icon.png) no-repeat center center;background-size:25px auto;vertical-align:middle;margin-left:-12.5px;z-index:1010}header.mobile .cco-main-nav .mobile-nav-trigger a.hamburger-icon:focus,header.mobile .cco-main-nav .mobile-nav-trigger a.hamburger-icon:hover{background-image:url(/sites/cqco/themes/cqco/images/hamburger-icon-hover.png)}header.mobile .cco-main-nav .mobile-nav-trigger a.close-icon{display:none;text-indent:-9999px;width:50px;height:50px;background:url(/sites/cqco/themes/cqco/images/search-x-icon-black.png) no-repeat center center #f3f3f3;background-size:13px auto;vertical-align:middle;position:absolute;left:0;top:0;z-index:1010;border:solid 1px #b8b8b8}header.mobile .cco-main-nav .mobile-nav-trigger a.close-icon:focus,header.mobile .cco-main-nav .mobile-nav-trigger a.close-icon:hover{background-image:url(/sites/cqco/themes/cqco/images/search-x-icon-blue.png)}header.mobile .cco-main-nav .mobile-nav-trigger.opened a.close-icon{display:inline-block}header.mobile .cco-main-nav .mobile-nav-trigger.opened a.hamburger-icon{display:none}header.mobile .cco-main-nav .scroll-container{position:fixed;width:270px;left:-270px;visibility:hidden;height:100%;overflow:hidden;-webkit-transition:left .6s ease;transition:left .6s ease;z-index:1010;top:0}header.mobile .cco-main-nav .scroll-container.show{left:0}header.mobile .cco-main-nav .menu-level-1{height:100%}header.mobile .cco-main-nav .menu-level-1 ul{float:left;background:#31346a;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%;height:100%}header.mobile .cco-main-nav .menu-level-1 ul .popup .popup-content{position:relative;top:0;display:none}header.mobile .cco-main-nav .menu-level-1 ul .popup .popup-content.dropdown-content{display:block}header.mobile .cco-main-nav .menu-level-1 ul .dropdown-content{visibility:hidden;max-height:0;overflow-x:hidden;box-sizing:initial}header.mobile .cco-main-nav .menu-level-1 ul>li{width:100%;float:left;display:block;height:auto;max-width:none;margin:0;position:relative}header.mobile .cco-main-nav .menu-level-1 ul>li.mobile-only{display:block}header.mobile .cco-main-nav .menu-level-1 ul>li.is-expanded{-webkit-transition:background-color .2s;transition:background-color .2s;-webkit-transition-delay:.1s;transition-delay:.1s}header.mobile .cco-main-nav .menu-level-1 ul>li.is-expanded .dropdown-trigger{float:right;background-color:transparent;background-image:url(/sites/cqco/themes/cqco/images/arrowDown.png);background-size:9px auto;cursor:pointer}header.mobile .cco-main-nav .menu-level-1 ul>li.is-expanded.active{background-color:#31346a}header.mobile .cco-main-nav .menu-level-1 ul>li.is-expanded.active .dropdown-trigger{background-image:url(/sites/cqco/themes/cqco/images/arrowUpx1.png);background-size:9px auto}header.mobile .cco-main-nav .menu-level-1 ul>li.is-expanded.active .level2.dropdown-content{visibility:visible}header.mobile .cco-main-nav .menu-level-1 ul>li.is-expanded .level2.dropdown-content{max-height:0;visibility:hidden;overflow:hidden}header.mobile .cco-main-nav .menu-level-1 ul>li.active>a,header.mobile .cco-main-nav .menu-level-1 ul>li.current>a{background-color:#31346a}header.mobile .cco-main-nav .menu-level-1 ul>li>a{line-height:1.2;padding:14px 50px 15px 20px;box-sizing:border-box;font-size:18px;font-size:1.8rem;color:white;display:inline-block;background-color:#31346a;float:left;text-transform:none;width:100%}header.mobile .cco-main-nav .menu-level-1 ul>li>a.is-active-trail{background-color:#345dae}header.mobile .cco-main-nav .menu-level-1 ul>li>a br{display:none}header.mobile .cco-main-nav .menu-level-1 ul>li>a img{vertical-align:middle}header.mobile .cco-main-nav .menu-level-1 ul>li>a img.info-icon{width:20px;margin-left:5px;margin-top:-3px}header.mobile .cco-main-nav .menu-level-1 ul>li>a:focus,header.mobile .cco-main-nav .menu-level-1 ul>li>a:hover{background-color:transparent;text-decoration:underline}header.mobile .cco-main-nav .menu-level-1 ul>li .dropdown-trigger{display:block;height:50px}header.mobile .cco-main-nav .menu-level-1 ul>li .level2{width:100%;float:left;position:relative;height:auto;background-color:transparent}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul{width:100%;float:left;padding:0;min-width:0}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li{width:100%;float:left}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li.faded{opacity:1;transform:scale(1);-webkit-transform:scale(1)}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li>.dropdown-trigger.popup-trigger,header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li>.popup-trigger.dropdown-trigger{width:100%;cursor:pointer}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li>.dropdown-trigger.popup-trigger span,header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li>.popup-trigger.dropdown-trigger span{background-image:url(/sites/cqco/themes/cqco/images/arrowDown.png);background-size:9px auto;background-repeat:no-repeat;background-position:right 20px center;display:block}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li.dropdown{-webkit-transition:background-color .4s;transition:background-color .4s}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li.dropdown .dropdown-trigger{background-image:url(/sites/cqco/themes/cqco/images/arrowDown.png);background-size:9px auto;background-position:right 20px center}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li.dropdown.active{background-color:#31346a}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li.dropdown.active>.dropdown-trigger.popup-trigger,header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li.dropdown.active>.popup-trigger.dropdown-trigger{width:100%;background:none}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li.dropdown.active>.dropdown-trigger.popup-trigger span,header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li.dropdown.active>.popup-trigger.dropdown-trigger span{background-image:url(/sites/cqco/themes/cqco/images/arrowUpx1.png);background-size:9px auto}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li.dropdown.active .dropdown-trigger{width:100%;background-image:url(/sites/cqco/themes/cqco/images/arrowUpx1.png);background-size:9px auto}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li.dropdown.active ul.level3{visibility:visible;position:relative;top:0}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li.dropdown ul.level3{border:0;padding:0;background:#31346a}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li.dropdown ul.level3 li{width:100%;float:left;margin-top:0}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li.dropdown ul.level3 li>a{box-sizing:border-box;padding-top:14px;padding-bottom:15px;padding-right:50px;line-height:1.3;padding-left:60px;color:white;font-size:14px;font-size:1.4rem}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li>.popup-trigger,header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li>a{padding-left:40px;box-sizing:border-box;padding-top:14px;padding-bottom:15px;padding-right:50px;line-height:22px;color:white;font-size:14px;font-size:1.4rem;position:relative;height:auto}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li>.popup-trigger.popup-trigger,header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li>a.popup-trigger{background:none}header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li>.popup-trigger>.dropdown-trigger,header.mobile .cco-main-nav .menu-level-1 ul>li .level2>ul>li>a>.dropdown-trigger{display:block;text-indent:-9999px;position:absolute;top:0;right:0;width:50px;height:40px}header.mobile .cco-main-nav .menu-level-1 ul>li .mobile-dropdown-content{display:none}header.mobile .cco-main-nav .menu-level-1 ul>li.active>.mobile-dropdown-content{display:block}footer{width:100%;float:left;margin-top:60px;position:relative;z-index:13;padding-bottom:45px}footer.mobile{display:block !important}footer.mobile .language-toggle{float:left;padding-top:0;display:block !important}footer.mobile .language-toggle>ul{float:left}footer.mobile .language-toggle>ul.language-switcher-locale-url{padding-top:3px}footer.mobile .language-toggle>ul li{padding:0;display:inline-block}footer.mobile .language-toggle>ul li a,footer.mobile .language-toggle>ul li p,footer.mobile .language-toggle>ul li span{display:inline-block;vertical-align:middle;line-height:0;height:14px;line-height:14px;padding:0 5px;border-left:1px #ffffff solid;color:#ffffff;font-size:14px;font-size:1.4rem;background:none;font-family:'Lato',sans-serif;font-weight:400;font-weight:700}footer.mobile .language-toggle>ul li a.locale-untranslated,footer.mobile .language-toggle>ul li p.locale-untranslated,footer.mobile .language-toggle>ul li span.locale-untranslated{font-style:normal;text-decoration:none;color:#333333}footer.mobile .language-toggle>ul li a.disabled-toggle,footer.mobile .language-toggle>ul li p.disabled-toggle,footer.mobile .language-toggle>ul li span.disabled-toggle{text-decoration:line-through;font-weight:normal}footer.mobile .language-toggle>ul li:first-child a,footer.mobile .language-toggle>ul li:first-child p{border-left:0}footer.mobile .language-toggle>ul li a.active{color:#ffffff;font-weight:normal}footer .language-link{display:none;color:white;font-weight:700;font-size:14px;font-size:1.4rem;float:left;line-height:70px}footer .footer-bar{background:#31346a;font-size:16px;font-size:1.6rem;color:white;font-family:'Lato',sans-serif;font-weight:400;font-weight:300;height:70px;line-height:70px}footer .footer-bar strong{font-weight:400}footer .footer-bar .container{position:relative}footer .footer-bar .container .beta-form-trigger-wrapper a{width:140px;display:inline-block;line-height:40px;text-align:center;height:40px;background:#31346a;color:white;border:none;border-radius:4px;font-family:Arial;font-weight:bold;font-size:1.4rem;cursor:pointer;box-shadow:0 0 6px 0 rgba(0,0,0,0.6);position:absolute;margin-bottom:-4px;z-index:-1;top:-35px;right:34px}footer .footer-bar .footer-tip{float:left}footer .footer-bar .footer-tip .question-icon{display:inline-block;width:13px;height:13px;background-size:13px auto;text-indent:-9999px;position:relative;top:4px;background-image:url(/sites/cqco/themes/cqco/images/question-icon-white.png)}footer .footer-bar .popup .popup-trigger{padding-left:3px;font-size:14px;font-size:1.4rem;line-height:22px;color:#ffffff}footer .footer-bar .popup .popup-trigger img{width:13px;position:relative;top:1px}footer .footer-bar .popup .popup-content{width:380px;padding-left:20px;top:-17px;left:100%}footer .footer-bar .popup .popup-content .box-shadow{box-shadow:0 0 7px #888888}footer .footer-bar .popup .popup-content .arrow{left:2px;bottom:auto;top:3px;width:20px;height:40px}footer .footer-bar .popup .popup-content .arrow:after{top:15px}footer .footer-bar .popup .popup-content a.close{position:absolute;top:15px;right:10px;width:18px;height:18px;text-indent:-9999px;background:url(/sites/cqco/themes/cqco/images/close-icon-nobg.png) no-repeat left 0 top 0;background-size:18px 18px;z-index:1}footer .footer-bar .popup .popup-content a.close:focus,footer .footer-bar .popup .popup-content a.close:hover{background-image:url(/sites/cqco/themes/cqco/images/close-icon-gray.png)}footer .footer-bar .popup .popup-content .content-container{background:white;border-radius:4px;border:2px solid #c6c6c6;box-shadow:0 0 7px #888888;display:block;font-size:13px;font-size:1.3rem;line-height:18px}footer .footer-bar .popup .popup-content .content-container:after{content:'';display:block;clear:both}footer .footer-bar .popup .popup-content .content-container em{font-style:italic}footer .footer-bar .popup .popup-content .content-container .scroll-container{width:100%;float:left;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}footer .footer-bar .popup .popup-content .content-container .scroll-container>.content{width:100%;float:left}footer .footer-bar .popup .popup-content .content-container .title{display:block;width:100%;float:left;padding:15px;font-weight:bold;font-style:normal;color:black;font-size:15px;font-size:1.5rem;text-transform:uppercase}footer .footer-bar .popup .popup-content .content-container .content-block{width:100%;padding:10px 15px;float:left;text-decoration:none;position:relative;background-color:#f3f3f3}footer .footer-bar .popup .popup-content .content-container .content-block .cta{position:absolute;top:10px;right:15px;font-weight:bold;font-size:13px;font-size:1.3rem;color:#345dae}footer .footer-bar .popup .popup-content .content-container .content-block .heading{font-size:14px;font-size:1.4rem;line-height:22px;font-weight:bold}footer .footer-bar .popup .popup-content .content-container .content-block .content{font-size:13px;font-size:1.3rem;line-height:18px}footer .footer-bar .popup .popup-content .content-container .content-block.cco-health{border-top:3px #e76818 solid}footer .footer-bar .popup .popup-content .content-container .content-block.cco-main{border-top:3px #326295 solid}footer .footer-bar .popup .popup-content .content-container .content-block.cco-csqi{border-top:3px #387e2e solid}footer .footer-bar .popup .popup-content .content-container .content-block:focus .cta,footer .footer-bar .popup .popup-content .content-container .content-block:hover .cta{text-decoration:underline}footer .footer-bar .popup .popup-content .content-container a.content-block{background-color:white}footer .footer-bar .socialMedia{float:right;position:relative;z-index:10;height:70px}footer .footer-bar .socialMedia .block-image{display:inline-block;padding-top:10px}footer .footer-bar .socialMedia .block-image a{display:block}footer .footer-bar .socialMedia .block-image a img{width:27px;margin-left:5px}footer .sitemap{width:100%;float:left;margin-top:30px;margin-bottom:60px}footer .sitemap .menu>.menu__item{width:18%;float:left;margin-left:2.5%}footer .sitemap .menu>.menu__item .footer-sitemap-heading{font-family:'Lato',sans-serif;font-weight:400;font-weight:700;font-size:14px;font-size:1.4rem;text-transform:uppercase;width:100%;float:left;border-bottom:1px #d8d8d8 solid;padding-bottom:8px;color:#333;text-decoration:none;cursor:text}footer .sitemap .menu>.menu__item .footer-level-two{float:left;width:100%}footer .sitemap .menu>.menu__item .footer-level-two li{width:100%;float:left;margin-top:10px}footer .sitemap .menu>.menu__item .footer-level-two li a{font-size:14px;font-size:1.4rem;font-weight:normal;line-height:22px;text-decoration:none;color:#345dae;border-bottom:none;padding-bottom:0;text-transform:none}footer .sitemap .menu>.menu__item .footer-level-two li a:focus,footer .sitemap .menu>.menu__item .footer-level-two li a:focus *,footer .sitemap .menu>.menu__item .footer-level-two li a:hover,footer .sitemap .menu>.menu__item .footer-level-two li a:hover *{text-decoration:underline}footer .sitemap .menu>.menu__item .footer-level-two li a .new-window-icon{width:12px;height:12px;position:relative;vertical-align:middle;top:-1px;margin-left:7px;text-indent:-9999px;display:inline-block;background:url(/sites/cqco/themes/cqco/images/newWindow-icon-ccoblue.png) center center no-repeat;background-size:12px auto}footer .sitemap .menu>.menu__item.big{width:38.5%}footer .sitemap .menu>.menu__item.big ul li{width:50%}footer .sitemap .menu>.menu__item.big ul li:nth-child(odd){padding-right:6.5%;clear:left}footer .sitemap .is-expanded.first{margin-left:0}footer .footer-links{float:left}footer .footer-links li{float:left;margin-right:20px}footer .footer-links li a{font-family:'Lato',sans-serif;font-weight:400;font-size:13px;font-size:1.3rem;color:black}footer .footer-links li a .new-window-icon{width:11px;height:11px;position:relative;vertical-align:middle;top:-2px;margin-left:7px;text-indent:-9999px;display:inline-block;background:url(/sites/cqco/themes/cqco/images/new-window-icon-black.png) center center no-repeat;background-size:11px auto}footer .footerLogo{display:block;float:right}footer .footerLogo .block-imageblock{display:inline-block;margin-left:20px;vertical-align:middle}footer .footerLogo img{width:176px}footer .legal{width:100%;float:left;padding-right:200px;margin-top:-24px}footer .legal p{font-size:10px;font-size:1rem;color:black;line-height:1.2}footer .legal p strong{font-weight:bold}footer.mobile{padding-bottom:30px;background-color:#ffffff}footer.mobile .language-link{display:inline-block}footer.mobile .footer-bar .footer-tip{display:none}footer.mobile .sitemap{margin-bottom:20px}footer.mobile .sitemap .menu__item{margin-bottom:0;margin-top:20px;width:46%;float:left;margin-left:0}footer.mobile .sitemap .menu__item:nth-child(odd){clear:both}footer.mobile .sitemap .menu__item:nth-child(even){float:right}footer.mobile .sitemap .menu__item.big,footer.mobile .sitemap .menu__item.big-mobile-only{width:100%;padding-right:0}footer.mobile .sitemap .menu__item.big li,footer.mobile .sitemap .menu__item.big-mobile-only li{width:46%;float:left}footer.mobile .sitemap .menu__item.big li:nth-child(even),footer.mobile .sitemap .menu__item.big-mobile-only li:nth-child(even){float:right}footer.mobile .footer-links{width:100%;float:left}footer.mobile .footer-links li{width:46%;float:left;margin-right:0;margin-bottom:10px}footer.mobile .footer-links li:nth-child(even){float:right}footer.mobile .footerLogo{width:46%;float:left;margin-top:20px;margin-bottom:30px}footer.mobile .footerLogo .block-imageblock{display:block}footer.mobile .footerLogo img{width:143px}footer.mobile .legal{margin-top:0;padding-right:0}aside.first-sidebar{width:280px;box-sizing:border-box;display:block}aside.first-sidebar.mobile-no-result{display:none}aside.first-sidebar .refine-item{width:95%;background:#f3f3f3;margin-bottom:5px;position:relative}aside.first-sidebar .refine-item h2{padding:0;background-repeat:no-repeat;background-image:url(/sites/cqco/themes/cqco/images/arrow-down-gray.png);background-position:right 5% center;background-size:12px auto;padding:5%;font-size:14px;font-size:1.4rem}aside.first-sidebar .refine-item h2 a{font-weight:700;color:#333333}aside.first-sidebar .refine-item h2.active{background-image:url(/sites/cqco/themes/cqco/images/arrow-up-gray.png)}aside.first-sidebar .refine-item>div{display:none}aside.first-sidebar .refine-item>div .reset-link{text-align:left;padding-left:17px}aside.first-sidebar .refine-item.active-facet-wrapper>div{display:block}aside.first-sidebar .refine-item .item-list{display:none;padding:0 5% 5% 5%;height:100%}aside.first-sidebar .refine-item .item-list ul{padding-left:0 !important;list-style:none !important;float:none;margin:0}aside.first-sidebar .refine-item .item-list ul li{margin-left:0 !important;font-size:1.3rem;margin:2% 0}aside.first-sidebar .refine-item .item-list ul li.expanded .item-list{display:block}aside.first-sidebar .refine-item:hover{background-color:#e2e2e2}aside.first-sidebar .refine-item:hover .dropdown-trigger{background-color:#e2e2e2}aside.first-sidebar .refine-item:focus{background-color:#e2e2e2}aside.first-sidebar .refine-item:focus .dropdown-trigger{background-color:#e2e2e2}aside.first-sidebar .refine-item input[type=checkbox]{top:3px;position:relative;margin:0 3px 0 0}.refine-modal-wrap{display:none}.refine-btn{display:none}aside .modal-content{width:100%;float:left}.lookup-page .search-filter{display:none}.lookup-page .search-form-container{display:block}.lookup-page .search-form-wrapper{position:relative}.lookup-page .search-form-wrapper .lookup-search-textbox-wrapper{float:none;padding:0}.lookup-page .search-form-wrapper .lookup-search-textbox-wrapper .lookup-search-input{height:60px !important;width:webkit calc(100% - 60px);width:moz calc(100% - 60px);width:calc(100% - 60px);padding-left:15px;margin-bottom:30px}.lookup-page .search-form-wrapper .views-widget-sort-by{position:absolute;right:0;top:127px;z-index:10;padding-right:0}.lookup-page .search-form-wrapper .views-widget-sort-by .lookup-search-sort{width:160px;display:inline-block;vertical-align:middle;text-align:left;border:1px #e1e1e1 solid;height:28px;overflow:hidden}.lookup-page .search-form-wrapper .views-widget-sort-by .lookup-search-sort label{position:absolute;top:10px;left:-48px;font-weight:normal;font-size:1.2rem;display:block}.lookup-page .search-form-wrapper .views-widget-sort-by .lookup-search-sort select{width:100%;padding-left:10px;height:100%;border:none;box-shadow:none;background-color:transparent;background:url(/sites/cqco/themes/cqco/images/arrow-down-gray.png) no-repeat right 10px center;background-size:12px auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lookup-page .search-form-wrapper .views-widget-sort-by .lookup-search-sort select::-ms-expand{display:block;color:transparent;background:transparent;border:none}.lookup-page .search-form-wrapper .views-widget-sort-by .lookup-search-sort select::-ms-expand:hover{background-color:transparent;border:none}.lookup-page .search-form-wrapper .views-widget-sort-by .lookup-search-sort select:hover::-ms-expand,.lookup-page .search-form-wrapper .views-widget-sort-by .lookup-search-sort select:focus::-ms-expand{background-color:transparent;border:none}.lookup-page .search-form-wrapper .lookup-search-submit{background-size:auto 56%;width:60px;height:60px !important;background-image:url(/sites/all/themes/CCO/images/search-icon.png);background-color:#ffffff;background-repeat:no-repeat;background-position:center;padding:9px 0 8px 0 !important;text-indent:1000%;white-space:nowrap;overflow:hidden;position:absolute;top:0;right:0;margin:0 !important}.lookup-page .search-form-wrapper .ajax-progress-throbber{position:absolute;right:-5px;top:20px}.qbptype{font-weight:700}.results-container{box-sizing:border-box;width:100%;float:left;overflow:visible}.results-container .results{box-sizing:border-box;width:100%;float:left}.results-container .results .view-empty{font-weight:bold}.results-container .results .zero-result{border-top:1px #b8b8b8 solid;padding-top:40px;width:100%;float:left}.results-container .results .zero-result h2{font-family:Arial;font-size:22px;font-size:2.2rem;margin-bottom:30px}.results-container .results .zero-result h2 small{font-weight:normal;font-size:15px;font-size:1.5rem;display:block;margin-top:10px}.results-container .results .zero-result h2 small a{font-size:15px;font-size:1.5rem}.results-container .results .zero-result p{margin-bottom:15px}.results-container .results .view-filters{display:none}.results-container .results .view-header{font-weight:normal;font-size:1.2rem;display:block;margin-bottom:30px;margin-top:20px;width:43%}.results-container .results .view-header .shelf-view-title{margin-top:-20px;margin-bottom:10px}.results-container .results .view-content{width:104%;margin-left:-2%;float:left;border-top:none;margin-bottom:40px}.results-container .results .view-content>.views-row{position:relative;padding:30px 2% 20px;width:100%;float:left;box-sizing:border-box;border-bottom:1px #b8b8b8 solid}.results-container .results .view-content>.views-row.views-row-first{border-top:1px #b8b8b8 solid}.results-container .results .view-content>.views-row .search-results-taxonomy-container{padding:0;margin:0;height:20px;position:absolute;top:-1px;left:0}.results-container .results .view-content>.views-row .search-results-taxonomy-container span{background-color:#b8b8b8;margin-top:0;padding:3px 15px;border-radius:0 0 5px 0}.results-container .results .view-content>.views-row .shelf-date-status{width:80px;position:absolute;text-align:right;right:1px;top:3px;font-size:13px;font-size:1.3rem;font-style:italic}.results-container .results .view-content>.views-row .shelf-date-status .status-pos{font-size:13px;font-size:1.3rem;text-align:right;font-style:italic;float:right}.results-container .results .view-content>.views-row .shelf-date-status .status-pos .flag-icon{margin-right:5px;width:13px;float:left;margin-bottom:3px}.results-container .results .view-content>.views-row .shelf-date-status .status-pos .doc-status{float:left}.results-container .results .view-content>.views-row .shelf-date-status .guideline-date{top:40px;text-transform:uppercase;clear:both;font-weight:bold}.results-container .results .view-content>.views-row .shelf-date-status span{font-weight:bold;font-style:normal;font-size:13px;font-size:1.3rem;margin-top:3px;display:block}.results-container .results .view-content>.views-row>.result-content{width:100%;float:left;position:relative;padding-right:100px}.results-container .results .view-content>.views-row>.result-content strong{font-weight:bold}.results-container .results .view-content>.views-row>.result-content>.shelf-content{width:100%;float:left;text-decoration:none}.results-container .results .view-content>.views-row>.result-content>.shelf-content>.guideline-title,.results-container .results .view-content>.views-row>.result-content>.shelf-content .list-title,.results-container .results .view-content>.views-row>.result-content>.shelf-content p{width:100%}.results-container .results .view-content>.views-row>.result-content>.shelf-content .guideline-title,.results-container .results .view-content>.views-row>.result-content>.shelf-content .list-title{font-size:18px;font-size:1.8rem;font-family:Arial;margin-bottom:4px;display:block;line-height:22px}.results-container .results .view-content>.views-row>.result-content>.shelf-content .guideline-title a,.results-container .results .view-content>.views-row>.result-content>.shelf-content .list-title a{font-size:18px;font-size:1.8rem;color:#345dae}.results-container .results .view-content>.views-row>.result-content>.shelf-content a h2{color:#345dae}.results-container .results .view-content>.views-row>.result-content>.shelf-content p{font-size:15px;font-size:1.5rem}.results-container .results .view-content>.views-row>.result-content>.shelf-content .quick-links{clear:both}.results-container .results .view-content>.views-row>.result-content small{font-size:12px;font-size:1.2rem;margin-top:15px;display:block;float:left;width:100%;line-height:18px}.results-container .results .view-content>.views-row>.result-content small a{font-size:inherit;line-height:inherit}.results-container .results .view-content>.views-row .tags{width:100%;margin-top:20px}.results-container p.small{font-size:12px;font-size:1.2rem;display:block;margin-top:20px;font-style:italic}.results-container .pager{margin:0;padding:0 !important;list-style:none;text-align:center;clear:both;margin-top:40px}.results-container .pager li{display:inline}.results-container .pager li .btn{padding-left:60px;padding-right:60px}.results-container .pager .pager-previous{float:left;margin-left:0 !important}.results-container .pager .pager-current{font-style:italic;padding-top:13.5px;display:inline-block}.results-container .pager .pager-next{margin-left:0}@media screen and (max-width:767px){.filter-container{margin:0 0 12px}.filter-container .modal-trigger{display:block}.filter-container .filterbar{padding:0;background:none;cursor:pointer}.filter-container .filterbar .filterContent{background-color:#e2e2e2;background-position:left 15px center;width:100%;padding:20px;padding-left:40px;box-sizing:border-box;border-radius:4px;height:auto;min-height:0;line-height:normal;position:relative}.filter-container .filterbar .filterContent:hover,.filter-container .filterbar .filterContent:focus{background-color:#d5d4d4}.filter-container .filterbar .filterContent img.icon{position:absolute;width:17px;left:20px}.filter-container .filterbar p.instruction{display:none}.filter-container .filterbar p.instruction.mobile{display:inline-block}.filter-container .filterbar.hasSearchItem .filterContent{background-image:url(/sites/cqco/themes/cqco/images/filter-icon.png)}.filter-container .filterbar.hasSearchItem .filterContent img.icon{display:inline-block}.filter-container .filterbar.hasSearchItem p.instruction.mobile{display:inline-block}.filter-container .filterbar.hasSearchItem .searchItems{display:none}.filter-container .filterbar .searchbox{display:none}.filter-container .filterbar.disabled{display:none}.filter-container aside.first-sidebar{display:none;height:0}.filter-container.no-modal aside.refine-sidebar{height:auto;display:block;position:relative;width:100%;left:0;padding-top:10px}.filter-container.no-modal aside.refine-sidebar>h2{display:none}.filter-container.no-modal aside.refine-sidebar .refine-item{margin-bottom:10px}.filter-container.no-modal .filterbar{padding:20px;background:#f3f3f3;cursor:auto}.filter-container.no-modal .filterbar p.instruction{display:inline-block;font-size:11px;font-size:1.1rem}.filter-container.no-modal .filterbar p.instruction.mobile{display:none}.filter-container.no-modal .filterbar>.container{padding:0;min-width:0}.filter-container.no-modal .filterbar .filterContent{padding:0;text-align:center;float:none;background:transparent}.filter-container.no-modal .filterbar .filterContent img.icon{display:none}.filter-container.no-modal .filterbar .searchbox{display:block;width:100%;padding:0;margin:0 auto;position:relative;float:none;margin-top:5px}.filter-container.no-modal .filterbar .searchbox input[type=submit]{right:0}.filter-container.no-modal .filterbar.hasSearchItem .searchItems{display:block;margin:0 0 10px;text-align:left}.results-container{padding-left:0}.results-container .results,.results-container .header,.results-container .footer{padding-left:0}.results-container .results>ul{width:100%;margin-left:0}.results-container .results>ul>li{padding:20px 0}.results-container .results>ul>li>img.icon{width:11%;margin-right:4%}.results-container .results>ul>li .shelf-date-status{top:4px}.results-container .results>ul>li .shelf-date-status .flag-icon{margin-right:5px;width:13px;float:left;margin-bottom:3px}.results-container .results>ul>li>.content{width:100%;padding-right:90px}.results-container .results>ul>li>.content>.shelf-content>.title{font-size:16px;font-size:1.6rem}.results-container .results>ul>li>.content small{font-size:13px;font-size:1.3rem;line-height:20px;display:none}.results-container .results>ul>li>.content p,.results-container .results>ul>li>.content .tags{display:none}.results-container .view-header{width:100%;margin-top:10px}.results-container .pager{clear:both;text-align:center;padding-left:0 !important}.results-container .pager li{display:block;margin-left:0 !important;float:none;width:100%}.results-container .pager .pager-current{padding-top:0 !important}.results-container .pager .pager-load-more a,.results-container .pager .pager-next a,.results-container .pager .pager-previous a{background-color:#6b2e6e;color:white;width:100%}.lookup-page .search-filter{display:block}.lookup-page .search-form-container{display:none}.lookup-page .search-form-wrapper .lookup-search-input{margin-bottom:30px}.lookup-page .search-form-wrapper .views-widget-sort-by{width:100%;padding:0;float:none;position:relative;top:0}.lookup-page .search-form-wrapper .views-widget-sort-by .lookup-search-sort{width:100%;display:block;text-align:left;border:1px #e1e1e1 solid;height:45px;overflow:hidden}.lookup-page .search-form-wrapper .views-widget-sort-by .lookup-search-sort label{position:absolute;top:-30px;left:0;font-weight:bold;font-size:14px;font-size:1.4rem}.lookup-page .search-form-wrapper .views-widget-sort-by .lookup-search-sort select{width:100%;height:45px;padding:10px}}aside.refine-sidebar{width:100%;float:left;background:white}aside.refine-sidebar .modal-content{width:100%;float:left}aside.refine-sidebar .applyButton{display:none}aside.refine-sidebar h2{margin-bottom:15px}aside.refine-sidebar p{margin:20px 0}aside.refine-sidebar .refine-item{width:100%;float:left;background:#e1cbe1;margin-bottom:5px;position:relative}aside.refine-sidebar .refine-item:focus,aside.refine-sidebar .refine-item:hover{background-color:#e2e2e2}aside.refine-sidebar .refine-item:focus .dropdown-trigger,aside.refine-sidebar .refine-item:hover .dropdown-trigger{background-color:#e2e2e2}aside.refine-sidebar .refine-item .dropdown-trigger,aside.refine-sidebar .refine-item .title{font-family:Arial;font-weight:bold;padding:15px 70px 15px 15px;font-size:13px;font-size:1.3rem;line-height:1.3;background-color:#e1cbe1;color:#333333;overflow:visible}aside.refine-sidebar .refine-item .dropdown-trigger .heading,aside.refine-sidebar .refine-item .title .heading{font-size:13px;font-size:1.3rem}aside.refine-sidebar .refine-item .checkbox.toggle{display:inline-block;position:absolute;top:50%;margin-top:-12px;right:10px}aside.refine-sidebar .refine-item .checkbox.toggle input{width:100%}aside.refine-sidebar .refine-item .dropdown-content{padding:0 15px;font-family:Arial;font-size:14px;font-size:1.4rem}aside.refine-sidebar .refine-item .dropdown-content:after{content:'';display:block;width:100%;height:8px}aside.refine-sidebar .refine-item .dropdown-content .checkbox,aside.refine-sidebar .refine-item .dropdown-content .radio{margin-bottom:5px;min-height:20px}aside.refine-sidebar .refine-item .dropdown-content .checkbox.nested,aside.refine-sidebar .refine-item .dropdown-content .radio.nested{margin-top:5px;padding-left:30px}aside.refine-sidebar .refine-item .dropdown-content input[type=checkbox]:checked+label,aside.refine-sidebar .refine-item .dropdown-content input[type=radio]:checked+label{font-weight:bold}aside.refine-sidebar .refine-item .dropdown-content .date-field{width:100%;float:left;margin-bottom:10px}aside.refine-sidebar .refine-item .dropdown-content .date-field label{float:left;height:100%}aside.refine-sidebar .refine-item .dropdown-content .date-field input,aside.refine-sidebar .refine-item .dropdown-content .date-field label{font-size:12.5px;font-size:1.25rem;font-family:Arial;width:15%;display:inline-block;height:30px;line-height:30px}aside.refine-sidebar .refine-item .dropdown-content .date-field input{width:85px;padding:0 5px;width:85%;float:left;font-family:Arial;font-size:13px;font-size:1.3rem;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:767px){aside.first-sidebar{display:none;width:100%;box-sizing:border-box;position:fixed;height:100%;background:#fff;top:0;left:0;z-index:100;overflow:scroll}aside.first-sidebar .closeX{height:50px;line-height:50px;background:#bcbcbc;color:black;text-align:right;padding-right:5%;box-sizing:border-box;font-family:'Lato',sans-serif;font-size:1.4rem;display:block;margin-bottom:20px}aside.first-sidebar .view-filters{width:100%;display:block;margin:0 auto}aside.first-sidebar .view-filters .views-exposed-form{position:relative}aside.first-sidebar .view-filters .views-exposed-form .views-exposed-widget,aside.first-sidebar .view-filters .views-exposed-form input#edit-search-api-views-fulltext{width:100%;padding:0}aside.first-sidebar .view-filters .views-exposed-form .views-exposed-widget input[type=text],aside.first-sidebar .view-filters .views-exposed-form input#edit-search-api-views-fulltext input[type=text]{width:calc(100% - 60px);height:59px}aside.first-sidebar .view-filters .views-exposed-form .views-exposed-widget select,aside.first-sidebar .view-filters .views-exposed-form input#edit-search-api-views-fulltext select{width:100%;height:45px;padding:10px}aside.first-sidebar .view-filters .views-exposed-form .views-exposed-widget.filter-apply .form-submit,aside.first-sidebar .view-filters .views-exposed-form input#edit-search-api-views-fulltext.filter-apply .form-submit{background-size:auto 56%;width:60px;height:59px;background-image:url(/sites/cqco/themes/cqco/images/filter-icon-white.png);background-color:#421745;background-repeat:no-repeat;background-position:center;padding:9px 0 8px;text-indent:1000%;white-space:nowrap;overflow:hidden;position:absolute;top:0;right:0;margin:0!important !important}aside.first-sidebar .view-filters .views-exposed-form .views-exposed-widget.filter-apply .form-submit #edit-submit-drugs,aside.first-sidebar .view-filters .views-exposed-form input#edit-search-api-views-fulltext.filter-apply .form-submit #edit-submit-drugs,aside.first-sidebar .view-filters .views-exposed-form .views-exposed-widget.filter-apply .form-submit #edit-submit-guidelines-block,aside.first-sidebar .view-filters .views-exposed-form input#edit-search-api-views-fulltext.filter-apply .form-submit #edit-submit-guidelines-block{width:60px;height:60px}aside.first-sidebar .refine-content{padding:0 5%}aside.first-sidebar .refine-content .has-filter-icon{text-align:center;margin-bottom:20px}aside.first-sidebar .refine-content .has-filter-icon img{width:15px !important}aside.first-sidebar .refine-content .form-submit{float:none !important}aside.first-sidebar .refine-content .refine-item{width:100%}aside.first-sidebar .refine-content .modal-apply .btn.orange{width:100%;text-align:center;margin:20px auto;max-width:initial;display:block;padding:30px;font-weight:bold}aside .refine-item .dropdown-content .date-range input{width:90px}}.filterbar{text-align:center;background:#e1cbe1;width:100%;float:left;padding:12px 0;position:relative;margin-bottom:25px}.filterbar .ajax-progress .throbber{height:20px;width:20px;margin-top:7px !important;margin-left:-119px}.filterbar>.container{position:relative}.filterbar>.container .filterContent{font-weight:bold;color:#333333;font-size:1.4rem;display:inline-block;float:left;padding-top:11px;padding-bottom:11px;box-sizing:border-box;min-height:36px}.filterbar>.container .filterContent p{display:inline-block;font-size:1.4rem;margin:0 0 0 5px}.filterbar>.container .filterContent p.instruction:before{content:' ';width:20px;height:20px;background-image:url(/sites/cqco/themes/cqco/images/CSQI_Icons/icon_filter.svg);background-size:cover;background-repeat:no-repeat;display:block;background-position:center;float:left;margin-right:10px}.filterbar>.container .filterContent p.mobile{display:none}.filterbar>.container .view-filters{display:inline-block}.filterbar>.container .view-filters .home-search{position:absolute;right:39px;top:3px}.filterbar>.container .view-filters .home-search .views-exposed-widgets{margin-bottom:.5em}.filterbar>.container .view-filters .home-search .views-exposed-widgets .views-exposed-widget{padding:0}.filterbar>.container .view-filters .home-search .views-exposed-widgets .views-exposed-widget .form-item{margin-top:0;margin-bottom:0}.filterbar>.container .view-filters .home-search .views-exposed-widgets .views-exposed-widget .form-item input[type="text"]{height:35px;padding:5px 42px 5px 5px;width:233px;font-size:1.2rem}.filterbar>.container .view-filters .home-search .views-exposed-widgets .views-exposed-widget .form-submit{background-size:auto 56%;width:37px;height:35px;background-image:url(/sites/cqco/themes/cqco/images/filter-icon-white.png);background-color:#31346a;background-repeat:no-repeat;background-position:center;padding:9px 0 8px;text-indent:1000%;white-space:nowrap;overflow:hidden;position:absolute;top:0;right:0;margin:0 !important}.filterbar>.container .view-filters .home-search .views-exposed-widgets .views-exposed-widget .form-submit:focus,.filterbar>.container .view-filters .home-search .views-exposed-widgets .views-exposed-widget .form-submit:hover{background-color:#421745}.filterbar>.container .view-filters .home-search .views-exposed-widgets .views-widget-sort-by{position:absolute;right:0;top:116px;z-index:10}.filterbar>.container .view-filters .home-search .views-exposed-widgets .views-widget-sort-by .form-item-sort-by{width:160px;display:inline-block;vertical-align:middle;text-align:left;border:1px #b8b8b8 solid;height:28px;overflow:hidden}.filterbar>.container .view-filters .home-search .views-exposed-widgets .views-widget-sort-by label{position:absolute;top:4px;left:-48px;font-weight:normal;font-size:1.2rem;display:block}.filterbar>.container .view-filters .home-search .views-exposed-widgets .views-widget-sort-by select{width:100%;padding-left:10px;height:100%;border:none;font-size:1.2rem;box-shadow:none;background-color:transparent;background:url(/sites/cqco/themes/cqco/images/arrow-down-gray.png) no-repeat right 10px center;background-size:12px auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:767px){.filterbar{background:none}.filterbar>.container .filterContent{padding-right:0;width:100%;text-align:left;background-color:#e2e2e2;border-radius:5px;padding:20px}.filterbar>.container .filterContent p.desktop{display:none}.filterbar>.container .filterContent p.mobile{display:block}.filterbar>.container .view-filters{display:none}}.lookup-page .summary{padding:30px 0 0}.lookup-page .summary h1{font-size:22px;font-size:2.2rem;line-height:1.4;display:inline-block;margin-right:20px}.lookup-page .summary h1 strong{font-weight:700}.lookup-page .summary a.searchAgainLink{display:inline-block;font-weight:bold}.lookup-page .summary p{font-size:13px;font-size:1.3rem;font-weight:bold;margin-top:6px}.lookup-page .summary p a{font-size:inherit}.lookup-page .mobile-summary{display:none}.lookup-page .mobile-summary h1{margin-top:15px;margin-bottom:10px;font-size:22px;font-size:2.2rem}.lookup-page .mobile-summary p{font-size:14px;font-size:1.4rem;line-height:1.3;font-weight:bold;margin-top:25px;margin-bottom:20px;float:left}.lookup-page .mobile-summary .searchbox{padding:0;margin-top:0;float:left}.lookup-page .mobile-summary .searchbox input[type=submit]{right:0;width:51px}.lookup-page .mobile-summary .searchbox input[type=text]{height:46px;line-height:46px;padding-left:10px;padding-right:50px;font-size:12px;font-size:1.2rem}.lookup-page .mobile-summary .searchbox .suggestions-container{top:46px;margin-top:-1px;z-index:2423524214}.mobile-nav .lookup-page .summary{display:none}.mobile-nav .lookup-page .mobile-summary{display:block}.statistical-reports-page .main-content img{max-width:100%;height:auto}.statistical-reports-page .main-content .report-toc{margin-bottom:60px;position:relative}.statistical-reports-page .main-content .report-toc .field-label{font-size:15px;font-size:1.5rem;color:#e76818}.statistical-reports-page .main-content .report-toc .field-label .report-toc-trigger{color:#e76818}.statistical-reports-page .main-content .report-toc .field-label .report-toc-trigger.closed::before{content:'View '}.statistical-reports-page .main-content .report-toc .field-label .report-toc-trigger.open::before{content:'Close '}.statistical-reports-page .main-content .report-toc .report-toc-dropdown{max-width:400px;width:100%;border:#b8b8b8 1px solid;padding:0 20px;margin-top:15px;position:absolute;z-index:10;background-color:#ffffff;display:none}.statistical-reports-page .main-content .report-toc .report-toc-dropdown .field-item{font-size:14px;font-size:1.4rem;display:block;margin:15px 0}.statistical-reports-page .main-content aside .field-block-title h2{margin-bottom:0 !important;float:left;margin-right:5px;font-size:14px !important;font-size:1.4rem !important}.statistical-reports-page .main-content aside .field-block-title h2::after{content:':'}.statistical-reports-page .main-content aside .field-block-title.last-field-block-title{margin-bottom:60px}.statistical-reports-page .main-content aside .sidebar-section-wrapper{border-bottom:none !important;margin-bottom:0}.statistical-reports-page .main-content aside .sidebar-section-wrapper .field-item{margin-bottom:0 !important}.statistical-reports-page .main-content aside .sidebar-section-wrapper .btn.purple{min-width:100%}.statistical-reports-page .main-content aside .sidebar-section-wrapper .multi-field-dropdown{min-width:100%}.statistical-reports-page .main-content aside .sidebar-section-wrapper .supporting-resources-wrapper .field-item{margin:20px 0 !important}.statistical-reports-page .main-content aside .sidebar-section-wrapper .supporting-resources-wrapper .field-item a{font-weight:bold}.statistical-reports-page .main-content aside.right-siderail{border-left:none !important;width:30% !important;margin-left:0 !important}@media screen and (max-width:767px){.statistical-reports-page .main-content aside.right-siderail{width:100% !important}}.submission-page .submission-container{padding-top:30px}.submission-page .submission-container h2{font-size:22px;font-size:2.2rem;margin-bottom:13px;line-height:1.4}.submission-page .submission-container p{font-size:13px;font-size:1.3rem;line-height:20px;margin-bottom:10px}.submission-page .submission-container .red{color:#df4b27}.submission-page aside.email-feedback{padding-top:10px;width:30%;float:left;padding-right:3.5%;box-sizing:border-box}.submission-page aside.email-feedback a{max-width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;padding-left:1px;padding-right:1px;margin-left:-1px;font-weight:bold}.submission-page aside.email-feedback a.btn{padding-left:50px;padding-right:50px}.submission-page .form{padding-top:10px;width:70%;float:right;padding-left:3.5%;box-sizing:border-box;border-left:#b8b8b8 1px solid}.submission-page .form h2{font-size:28px;font-size:2.8rem;margin-top:-9px}.submission-page .form form{margin-top:25px;width:100%;float:left}.submission-page .form form a.cancel{background:white;color:#345dae;padding-left:50px;padding-right:50px}.submission-page .form form a.cancel:hover,.submission-page .form form a.cancel:focus{background:white;text-decoration:underline}.MultiFile-label{font-size:14px}@media screen and (max-width:767px){.submission-page .submission-container h2{margin-bottom:20px}.submission-page .submission-container p{margin-bottom:15px}.submission-page aside.email-feedback{width:100%;padding-top:20px;padding-right:0}.submission-page aside.email-feedback a.btn{width:100%}.submission-page .form{width:100%;padding-left:0;border-left:none;padding-top:0;margin-top:60px}}.sidebar-page .instruction h2{font-size:22px;font-size:2.2rem;margin-bottom:20px}.sidebar-page .instruction.mobile{display:none}.sidebar-page .steps .accordion.carousel{margin:0}.sidebar-page .steps .accordion.carousel .instruction{width:30%;float:left;margin-top:30px;padding-top:35px;border-top:#b8b8b8 1px solid}.sidebar-page .steps .accordion.carousel .tab-item .dropdown-trigger{font-size:14px;font-size:1.4rem;font-weight:bold;line-height:22px;color:#2a285e;background-color:#e1cbe1;background-image:none}.sidebar-page .steps .accordion.carousel .tab-item .dropdown-trigger:focus,.sidebar-page .steps .accordion.carousel .tab-item .dropdown-trigger:hover{background-color:#2a285e;color:white}.sidebar-page .steps .accordion.carousel .tab-item .dropdown-content .content-container h2{font-size:24px;font-size:2.4rem;line-height:1.3;font-weight:400;margin-top:30px}.sidebar-page .steps .accordion.carousel .tab-item .dropdown-content .content-container h2:first-child{margin-top:0}.sidebar-page .steps .accordion.carousel .tab-item .dropdown-content .content-container .three-column{width:100%;float:left;margin-top:35px}.sidebar-page .steps .accordion.carousel .tab-item .dropdown-content .content-container .three-column .column{width:32%;margin-left:2%;float:left;text-align:center}.sidebar-page .steps .accordion.carousel .tab-item .dropdown-content .content-container .three-column .column img{width:100%}.sidebar-page .steps .accordion.carousel .tab-item .dropdown-content .content-container .three-column .column:first-child{margin-left:0}.sidebar-page .steps .accordion.carousel .tab-item.seen .dropdown-trigger{font-weight:normal;color:#333333;background-color:#e1cbe1}.sidebar-page .steps .accordion.carousel .tab-item.seen .dropdown-trigger:focus,.sidebar-page .steps .accordion.carousel .tab-item.seen .dropdown-trigger:hover{color:white;background-color:#2a285e}.sidebar-page .steps .accordion.carousel .tab-item.active .dropdown-trigger{background-color:#d0a7ce;position:relative;color:white;font-weight:bold;border-top-right-radius:0;border-bottom-right-radius:0}.sidebar-page .steps .accordion.carousel .tab-item.active .dropdown-trigger:after{content:'';display:block;width:19px;height:100%;background-image:url(/sites/cqco/themes/cqco/images/step-triangle-purple.png);background-size:19px 100%;position:absolute;top:0;left:100%}.sidebar-page .steps .accordion.carousel .tab-item.active.seen .dropdown-trigger{color:white}.sidebar-page .main-content{margin-top:30px;width:100%}.sidebar-page .main-content>.content-container,.sidebar-page .main-content>h2{width:70%;float:left;font-size:28px;font-size:2.8rem;line-height:1.2}.sidebar-page .main-content>.content-container.has-left-siderail,.sidebar-page .main-content>h2.has-left-siderail{padding-left:3.5%;border-left:solid 1px #b8b8b8}.sidebar-page .main-content>.content-container.has-right-siderail,.sidebar-page .main-content>h2.has-right-siderail{padding-right:3.5%;border-right:solid 1px #b8b8b8}.sidebar-page .main-content>h2{padding-top:10px;padding-bottom:20px}.sidebar-page .main-content aside{width:30%;padding-left:3.5%}.sidebar-page .main-content aside .field-collection-view:first-child .sidebar-section-wrapper{padding-top:0}.sidebar-page .main-content aside .field-collection-view:first-child .sidebar-section-wrapper.hasBG{padding-top:20px}.sidebar-page .main-content aside .sidebar-section-wrapper{width:100%;padding:0 0 25px;border-bottom:#b8b8b8 1px solid;margin:0 0 30px}.sidebar-page .main-content aside .sidebar-section-wrapper ul{list-style:disc;margin-left:20px}.sidebar-page .main-content aside .sidebar-section-wrapper .field-item{margin-bottom:20px}.sidebar-page .main-content aside .sidebar-section-wrapper .sidebar-btn .field-item{margin-bottom:0}.sidebar-page .main-content aside .sidebar-section-wrapper iframe,.sidebar-page .main-content aside .sidebar-section-wrapper img{width:100%;height:auto}.sidebar-page .main-content aside .sidebar-section-wrapper .btn{width:100%}.sidebar-page .main-content aside .sidebar-section-wrapper .btn .field-item{margin-bottom:0}.sidebar-page .main-content aside .sidebar-section-wrapper .btn.icon{background-position:12px 50%}.sidebar-page .main-content aside .sidebar-section-wrapper .btn.orange{width:100%;text-align:center}.sidebar-page .main-content aside .sidebar-section-wrapper.hasBG{padding:25px}.sidebar-page .main-content aside .sidebar-section-wrapper.hasBG.narrowPad{padding:5px}.sidebar-page .main-content aside .sidebar-section-wrapper.grayBG{background-color:}.sidebar-page .main-content aside .sidebar-section-wrapper.purpleBG{background-color:}.sidebar-page .main-content aside .sidebar-section-wrapper.tealBG{background-color:#cfdce3}.sidebar-page .main-content aside .sidebar-section-wrapper .siderail-gallery .juicebox-container{border:none}.sidebar-page .main-content aside .field-collection-view:last-child .sidebar-section-wrapper{border-bottom:none}.sidebar-page .main-content aside.left-siderail{float:left;right:-1px;position:relative;padding-right:3.5%;padding-left:0;border-right:1px solid #e3e3e3}.sidebar-page .main-content aside.right-siderail{float:right;left:-1px;position:relative;padding-left:2.5%;padding-right:0;border-left:#b8b8b8 solid 1px;width:30%;margin-top:0}.sidebar-page .main-content aside.right-siderail .report-sidebar-top{text-transform:uppercase}.sidebar-page .main-content aside.right-siderail .report-sidebar{margin-bottom:5px}.sidebar-page .main-content aside.right-siderail .report-sidebar a,.sidebar-page .main-content aside.right-siderail .report-sidebar h2,.sidebar-page .main-content aside.right-siderail .report-sidebar span{font-size:12px !important;font-size:1.2rem !important;line-height:22px}.sidebar-page .main-content aside.right-siderail .report-sidebar-last{margin-bottom:60px}.sidebar-page .main-content aside h2,.sidebar-page .main-content aside h3{background:none;color:#333;padding:0;margin-bottom:20px}.sidebar-page .main-content aside h3{margin:10px 0}.sidebar-page .main-content aside p{margin:20px 0}.sidebar-page .main-content>.content-container{padding-bottom:40px}.sidebar-page .main-content>.content-container p{margin-bottom:20px}.sidebar-page .main-content>.content-container .pdf-viewer{margin-top:15px;width:100%;float:left}.sidebar-page .main-content>.content-container .pdf-viewer .scroll-container{width:100%;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.sidebar-page .main-content>.content-container .youtube-container{width:100%;height:0;padding-bottom:56.25%;float:left;margin-top:15px;position:relative}.sidebar-page .main-content>.content-container .youtube-container iframe,.sidebar-page .main-content>.content-container .youtube-container img{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:767px){.sidebar-page .instruction.mobile{display:block}.sidebar-page .instruction.mobile p{font-size:14px;font-size:1.4rem;line-height:22px}.sidebar-page .steps.container{padding:0}.sidebar-page .steps.container .accordion.carousel{padding-top:0;margin-bottom:0}.sidebar-page .steps.container .accordion.carousel .instruction{display:none}.sidebar-page .steps.container .accordion.carousel .tab-item .indicator{display:none}.sidebar-page .steps.container .accordion.carousel .tab-item .dropdown-trigger{width:100%;border-radius:0;background-image:url(/sites/cqco/themes/cqco/images/arrow-down-accordion.png);margin-bottom:0;padding-right:50px}.sidebar-page .steps.container .accordion.carousel .tab-item .dropdown-trigger:focus,.sidebar-page .steps.container .accordion.carousel .tab-item .dropdown-trigger:hover{background-image:url(/sites/cqco/themes/cqco/images/arrow-down-accordion-white.png)}.sidebar-page .steps.container .accordion.carousel .tab-item .dropdown-trigger:after{display:none}.sidebar-page .steps.container .accordion.carousel .tab-item .dropdown-content{position:relative;padding:0;width:100%;display:block;max-height:0}.sidebar-page .steps.container .accordion.carousel .tab-item .dropdown-content .buttons{display:none}.sidebar-page .steps.container .accordion.carousel .tab-item .dropdown-content .content-container{padding:15px 20px}.sidebar-page .steps.container .accordion.carousel .tab-item .dropdown-content .content-container .three-column .column{width:100%;margin-left:0;margin-bottom:15px}.sidebar-page .steps.container .accordion.carousel .tab-item .dropdown-content .content-container .three-column .column img{max-width:325px;width:70%}.sidebar-page .steps.container .accordion.carousel .tab-item.active .dropdown-trigger{background-image:url(/sites/cqco/themes/cqco/images/arrow-up-accordion.png)}.sidebar-page .steps.container .accordion.carousel .tab-item.active:after{display:none}.sidebar-page .main-content-container.container,.sidebar-page .steps{padding:0}.sidebar-page .main-content>h2{width:100%;margin-top:0;margin-bottom:30px;padding:0 20px;font-size:24px;font-size:2.4rem;line-height:1.3;border-right:0}.sidebar-page .main-content aside{padding:0 20px;width:100%;float:none}.sidebar-page .main-content aside.left-siderail{border-right:none;padding-right:0;width:100%}.sidebar-page .main-content aside.right-siderail{margin-top:20px;border-left:none;padding:0 20px;width:100%}.sidebar-page .main-content aside .toggleAll{padding-right:20px}.sidebar-page .main-content aside .accordion .dropdown-trigger{cursor:pointer}.sidebar-page .main-content>.content-container{width:100%;padding:0 20px;border-right:0;border:solid 1px #b8b8b8}.sidebar-page .main-content>.content-container.has-left-siderail{border:none;padding:0}.sidebar-page .main-content>.content-container.has-right-siderail{border:none;padding:0}.sidebar-page .main-content>.content-container .pdf-viewer{margin-top:0}.sidebar-page .main-content>.content-container h3{margin-top:40px}}.blog-page .hero-image{width:100%;float:left;margin-top:-30px}.blog-page .hero-image img{width:100%;height:auto}.blog-page .post-header{width:100%;float:left}.blog-page .post-header .container{padding:0}.blog-page .post-header h2{margin-top:20px;margin-bottom:10px}.blog-page .post-header p{margin:0}.blog-page .post-header p.date{font-size:14px;font-size:1.4rem;display:inline-block;margin-right:45px}.blog-page .post-header .author{display:inline-block}.blog-page .post-header .social-icon{float:right;margin-bottom:0}.blog-page .post-header .social-icon p{vertical-align:middle}.blog-page .post-header .social-icon .addthis_toolbox{margin:0}.blog-page .post-header .status{width:100%;float:left;background-color:#f3f3f3;margin-top:20px;margin-bottom:20px;padding:10px 0;box-shadow:-700px 0 #f3f3f3,700px 0 #f3f3f3}.blog-page .post-header .status .container{padding:0}.blog-page .post-header .status .container>*{display:inline-block;padding-right:15px;border-right:1px #787878 double;margin-right:15px;line-height:20px;font-size:14px;font-size:1.4rem}.blog-page .post-header .status .container>*:last-child{border-right:0}.blog-page .content{width:100%}.blog-page .content .blog-body-preview{display:block}.blog-page .content .blog_feature_image img{width:100%;height:auto}.blog-page .content p{margin-bottom:15px}.blog-page .content p:last-child{margin-bottom:0}.blog-page .content h3{font-size:22px;font-size:2.2rem;margin-bottom:10px;line-height:1.3}.blog-page .content .left-pic{margin-top:10px;width:100%;float:left;margin-bottom:25px}.blog-page .content .left-pic img{width:36%;float:left;margin-right:35px;margin-bottom:15px}.blog-page .content .left-pic h3{margin-top:-5px}.blog-page .content .social-icon{margin-top:15px;float:left;margin-bottom:0}.blog-page .content .social-icon p{margin-bottom:0}.blog-page .comment-container{margin-top:50px;padding-top:30px;width:100%;float:left;border-top:1px #ccc solid}.blog-page .comment-container h3{font-size:24px;font-size:2.4rem;line-height:1.3;margin-bottom:10px}.blog-page .comment-container small{font-size:14px;font-size:1.4rem;margin-bottom:30px}.blog-page .comment-container .red{color:#df4b27}.blog-page .comment-container .form{width:100%;float:left;margin-top:30px}.blog-page .comment-container .form .error-summary{margin-bottom:30px}.blog-page .comment-container .form form{width:100%;max-width:660px;margin:0 auto}.blog-page .comment-container .form form:after{content:'';display:block;clear:both}.blog-page .comment-container .form form .field-group img{max-width:100%}.blog-page .comment-container .comments{width:100%;float:left;margin-top:40px;padding-top:40px;border-top:1px #bbb solid}.blog-page .comment-container .comments h3{margin-bottom:20px}.blog-page .comment-container .comments .comment{font-size:14px;font-size:1.4rem;line-height:22px;margin-bottom:20px}.blog-page .comment-container .comments .comment:last-child{margin-bottom:0}.blog-page .comment-container .comments .comment .status{margin-bottom:5px;font-size:13px;font-size:1.3rem}.blog-page .comment-container .comments .comment .status .time{font-weight:bold;margin-right:5px}.blog-page .comment-container .comments .comment .status .name{font-weight:bold;margin-left:5px}.blog-page .blog-container .filter.mobile{display:none}.blog-page .blog-container .side-panel{float:right;width:22%;padding-left:4%}.blog-page .blog-container .side-panel .block-title,.blog-page .blog-container .side-panel .sidebar-title,.blog-page .blog-container .side-panel .social-icons,.blog-page .blog-container .side-panel ul{padding-left:8%}.blog-page .blog-container .side-panel .block .block-title{padding-top:15px;margin-top:15px;border-top:1px #ccc solid;width:100%;float:left;font-weight:bold;font-family:Arial}.blog-page .blog-container .side-panel .block:first-child .block-title{border:none;padding-top:0;margin-top:0}.blog-page .blog-container .side-panel .block.feed_icon a{font-weight:bold}.blog-page .blog-container .side-panel .block.feed_icon a img{float:left;margin-right:5px;height:20px;margin-left:15px}.blog-page .blog-container .side-panel .block.feed_icon a::after{content:'RSS Feed'}.blog-page .blog-container .side-panel .sidebar-title{font-weight:bold}.blog-page .blog-container .side-panel .block-title,.blog-page .blog-container .side-panel .sidebar-title{font-size:14px;font-size:1.4rem;line-height:17px;color:#345dae;display:block}.blog-page .blog-container .side-panel .block-title .icon,.blog-page .blog-container .side-panel .sidebar-title .icon{display:inline-block;margin-right:5px;padding-left:0}.blog-page .blog-container .side-panel .block-title .icon.rss,.blog-page .blog-container .side-panel .sidebar-title .icon.rss{width:15px;height:15px;background:url(/sites/cqco/themes/cqco/images/rss-icon.png);background-size:15px auto}.blog-page .blog-container .side-panel .social-icons a.facebook,.blog-page .blog-container .side-panel .social-icons a.linkedin,.blog-page .blog-container .side-panel .social-icons a.twitter{width:31px;height:30px;text-indent:-9999px;display:inline-block;margin-right:8px;margin-top:3px;margin-bottom:2px}.blog-page .blog-container .side-panel .social-icons a.facebook:focus,.blog-page .blog-container .side-panel .social-icons a.linkedin:focus,.blog-page .blog-container .side-panel .social-icons a.twitter:focus,.blog-page .blog-container .side-panel .social-icons a.facebook:hover,.blog-page .blog-container .side-panel .social-icons a.linkedin:hover,.blog-page .blog-container .side-panel .social-icons a.twitter:hover{opacity:.8}.blog-page .blog-container .side-panel .social-icons a.facebook:last-child,.blog-page .blog-container .side-panel .social-icons a.linkedin:last-child,.blog-page .blog-container .side-panel .social-icons a.twitter:last-child{margin-right:0}.blog-page .blog-container .side-panel .social-icons a.twitter{background-image:url(/sites/cqco/themes/cqco/images/twitter-icon-blue.png)}.blog-page .blog-container .side-panel .social-icons a.facebook{background-image:url(/sites/cqco/themes/cqco/images/facebook-icon-blue.png)}.blog-page .blog-container .side-panel .social-icons a.linkedin{background-image:url(/sites/cqco/themes/cqco/images/linkedin-icon-blue.png)}.blog-page .blog-container .side-panel ul{width:100%;float:left;list-style:none;margin:0}.blog-page .blog-container .side-panel ul li{margin:0 0 2px}.blog-page .blog-container .side-panel ul li ul{margin-top:1px}.blog-page .blog-container .grid-container{width:78%;float:left}.blog-page .blog-container .grid-container .featured-post{width:100%;float:left;height:280px;position:relative;border:1px #ccc solid;margin-bottom:30px}.blog-page .blog-container .grid-container .featured-post .image{width:100%;height:100%;float:left;padding-right:260px}.blog-page .blog-container .grid-container .featured-post .image .image-container{width:100%;height:100%;overflow:hidden;position:relative}.blog-page .blog-container .grid-container .featured-post .image .image-container img{min-width:100%;min-height:100%;width:auto;height:auto;max-width:initial;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.blog-page .blog-container .grid-container .featured-post .content{width:260px;height:100%;position:absolute;right:0;top:0;padding:20px}.blog-page .blog-container .grid-container .featured-post .content h2{line-height:23px}.blog-page .blog-container .grid-container .featured-post .content .author,.blog-page .blog-container .grid-container .featured-post .content .category a,.blog-page .blog-container .grid-container .featured-post .content small{font-size:12px;font-size:1.2rem;display:block}.blog-page .blog-container .grid-container .featured-post .content .category a{margin-top:-2px}.blog-page .blog-container .grid-container .featured-post .content .author{margin-top:15px;font-size:14px;font-size:1.4rem;font-style:italic;margin-bottom:6px}.blog-page .blog-container .grid-container .featured-post .content .title{color:#345dae}.blog-page .blog-container .grid-container .featured-post .content .date{position:absolute;left:20px;right:20px;bottom:0;height:38px;line-height:38px;border-top:1px #ccc solid}.blog-page .blog-container .grid-container .blog-posts{width:100%;float:left;display:flex;flex-wrap:wrap}.blog-page .blog-container .grid-container .blog-posts .post{width:32%;min-height:435px;border:1px #ccc solid;float:left;margin-right:2%;position:relative;margin-bottom:30px;padding-bottom:38px}.blog-page .blog-container .grid-container .blog-posts .post:nth-child(3n+3){margin-right:0}.blog-page .blog-container .grid-container .blog-posts .post:nth-child(3n+1){clear:left}.blog-page .blog-container .grid-container .blog-posts .post .image{width:100%;float:left}.blog-page .blog-container .grid-container .blog-posts .post .image .image-container{overflow:hidden;max-height:131px}.blog-page .blog-container .grid-container .blog-posts .post .image .image-container img{width:100%;float:left;height:auto}.blog-page .blog-container .grid-container .blog-posts .post .content{width:100%;float:left;padding:20px 20px 10px}.blog-page .blog-container .grid-container .blog-posts .post .author,.blog-page .blog-container .grid-container .blog-posts .post .category a,.blog-page .blog-container .grid-container .blog-posts .post small{font-size:12px;font-size:1.2rem;display:block}.blog-page .blog-container .grid-container .blog-posts .post .category a{margin-top:-2px}.blog-page .blog-container .grid-container .blog-posts .post .author{margin-top:15px;font-size:14px;font-size:1.4rem;font-style:italic;margin-bottom:6px}.blog-page .blog-container .grid-container .blog-posts .post h2{line-height:23px;margin-bottom:15px}.blog-page .blog-container .grid-container .blog-posts .post h2 .title{color:#345dae}.blog-page .blog-container .grid-container .blog-posts .post .date{position:absolute;left:20px;right:20px;bottom:0;height:38px;line-height:38px;border-top:1px #ccc solid}.blog-page .blog-container .grid-container .blog-footer{width:100%;float:left}.blog-page .blog-container .grid-container .blog-footer small{font-size:13px;font-size:1.3rem;font-style:italic;display:block;margin-bottom:30px;margin-top:10px}.blog-page .blog-container .grid-container .blog-footer .btn{padding-left:50px;padding-right:50px}.blog-page .blog-container ul.pager{clear:both;list-style:none;padding-left:0}.blog-page .blog-container ul.pager li{margin:0}@media screen and (max-width:767px){.blog-page .post-header .social-icon{display:none}.blog-page .post-header .status .container{display:table}.blog-page .post-header .status .container>*{display:table-cell;vertical-align:middle;width:38%;text-align:center;padding:0 4%}.blog-page .post-header .status .container>*:first-child{width:31%;text-align:left}.blog-page .post-header .status .container>*:last-child{width:31%;padding-right:0;text-align:center}.blog-page .post-header .status.no-comment .container>*{width:60%;text-algin:left}.blog-page .post-header .status.no-comment .container>*:last-child{width:40%}.blog-page .post-content .left-pic img{width:100%;margin-right:0}.blog-page .post-content .left-pic h3{margin-top:0}.blog-page .post-content .social-icon{display:none}.blog-page .blog-container{padding:0}.blog-page .blog-container .filter.mobile{display:block;margin-bottom:25px;width:100%;float:left}.blog-page .blog-container .filter.mobile .select-container{background:white}.blog-page .blog-container .filter.mobile .select-container select{border:1px #ccc solid;border-radius:0;height:100%}.blog-page .blog-container .side-panel{display:none}.blog-page .blog-container .grid-container{width:100%}.blog-page .blog-container .grid-container .featured-post{width:100%;height:auto;text-decoration:none;margin:0 auto;float:none;display:block;margin-bottom:30px;padding-bottom:38px}.blog-page .blog-container .grid-container .featured-post .image{padding:0}.blog-page .blog-container .grid-container .featured-post .image .image-container img{position:static;width:100%;min-width:0;min-height:0;-webkit-transform:none;transform:none}.blog-page .blog-container .grid-container .featured-post .content{position:static;width:100%;padding-bottom:10px}.blog-page .blog-container .grid-container .blog-posts{text-align:center}.blog-page .blog-container .grid-container .blog-posts .post{width:100%;height:auto;float:left;display:inline-block;margin-bottom:30px;text-align:left}.blog-page .blog-container .grid-container .blog-posts .post .image .image-container{max-height:initial}.blog-page .blog-container .grid-container .blog-posts .post .content{position:static;width:100%;padding-bottom:10px}}.expense-disclosure-page .table-container{margin:10px 0}.expense-disclosure-page .table-container .expense-public-table{max-width:500px;margin:0}.expense-disclosure-page .table-container .expense-public-table .expense-table-label{width:35%}.expense-disclosure-page .table-container .expense-public-table-2{max-width:700px;margin:0}.expense-disclosure-page .table-container .expense-public-table-2 .expense-table-label{width:35%}.expense-search .expense_header{margin-bottom:50px}.expense-search .expense_header h1{margin-bottom:0}.expense-search .expense_header .expense-role{font-size:18px;font-size:1.8rem;font-family:'Lato',sans-serif;font-weight:400;font-weight:700}.page-expense-report .view-content .btn.orange,.page-expense-admin .view-content .btn.orange{padding:0 40px}.page-expense-report .view-content .table-container,.page-expense-admin .view-content .table-container{margin:0;overflow:visible}.page-expense-report .view-content .table-container table,.page-expense-admin .view-content .table-container table{max-width:100%}.page-expense-report .view-content .table-container table th,.page-expense-admin .view-content .table-container table th,.page-expense-report .view-content .table-container table td,.page-expense-admin .view-content .table-container table td{font-size:12px;font-size:1.2rem;padding:10px 5px}.page-expense-report .view-content legend,.page-expense-admin .view-content legend{display:none}.expense-admin-wrapper .views-widget-filter-field_from_date_value>label{display:none}.expense-admin-wrapper .views-widget-filter-field_from_date_value #edit-field-from-date-value-min-wrapper,.expense-admin-wrapper .views-widget-filter-field_from_date_value #edit-field-from-date-value-max-wrapper{float:left;width:225px}.expense-admin-wrapper .views-widget-filter-title_field_value{margin-top:29px}.expense-admin-wrapper input#edit-submit-expense-administration{width:83px;padding:10px 20px;margin-top:28px;margin-right:0}.expense-admin-wrapper .views-exposed-widget{float:left;padding:.5em 8px 0 0}.expense-admin-wrapper .edit-load .btn{padding:0}.expense-admin-pager .item-list{clear:both;display:block}.expense-admin-pager .item-list .pager{list-style:none;text-align:center}.expense-admin-pager .item-list .pager li{display:inline-block}.expense-admin-pager .item-list .pager li .btn.orange{padding:5.5px 35px}.expense-admin-pager .item-list .pager li a{padding:4px 13px}.expense-admin-pager .item-list .pager li.pager-current{border:1px solid #421745;padding:4px 13px}.expense_header .expense-title-role{width:70%;float:left}.expense_header .expense-print{width:30%;float:left}.expense_header .expense-print .dl-container{clear:both}.expense_header .expense-print .dl-container .tc-btn{float:left;width:211px;margin-top:8px}.expense_header .expense-print .dl-container .tc-btn a{font-weight:bold;font-size:1.4rem;color:#e76818}.expense_header .expense-print .dl-container .tc-btn .tc-trigger:before{content:"View "}.expense_header .expense-print .dl-container .tc-btn .tc-open:before{content:"Close "}.expense_header .expense-print .dl-container .ts-dl-container{display:block;float:right}.expense_header .expense-print .dl-container .ts-dl-container .ts-right-action{float:left;margin-left:10px}.expense_header .expense-print .dl-container .ts-dl-container .ts-right-action .ts-dl a{background-repeat:no-repeat;background-size:contain;background-position-x:center;width:35px;height:35px;font-size:0;display:block}.expense_header .expense-print .dl-container .ts-dl-container .ts-right-action .ts-dl.dl-en a{background-image:url(/sites/cqco/themes/cqco/images/en-download-icon.png)}.expense_header .expense-print .dl-container .ts-dl-container .ts-right-action .ts-dl.dl-fr a{background-image:url(/sites/cqco/themes/cqco/images/fr-download-icon.png)}.expense_header .expense-print .dl-container .ts-dl-container .ts-right-action .ts-dl.dl-ppo a{background-image:url(/sites/cqco/themes/cqco/images/ppo-download-icon.png)}.expense_header .expense-print .dl-container .ts-dl-container .ts-right-action .ts-dl .file img{display:none}.expense_header .expense-print .dl-container .ts-dl-container .ts-right-action .ts-dl .file .file-size{display:none}.expense_header .expense-print .dl-container .ts-dl-container .ts-right-action .ts-print img{width:28px}@media screen and (max-width:767px){.vbo-views-form .btn.orange{padding:0 40px}.vbo-views-form .table-container{overflow:auto}}.captcha{margin-top:10px;float:left}.captcha .fieldset-description{font-size:12rem;display:none}.box-shadow{box-shadow:7px 6px 27px -7px rgba(0,0,0,0.75)}header .logo img{max-height:70px;top:5px;position:relative}header .logo .cco-slogan{padding:22px 10px;color:#31346a}header.mobile .logo img{max-height:53px}header.mobile .cco-slogan{display:none}.shelf-status-flag{background-position:0 50%;background-size:13px;background-repeat:no-repeat;text-indent:-99999px !important;float:left;font-size:0 !important;width:13px;height:13px;margin-right:5px;margin-bottom:0}.shelf-status-flag.updated-icon{background-image:url(/sites/cqco/themes/cqco/images/core_icons/icon_updated.png)}.shelf-status-flag.new-icon{background-image:url(/sites/cqco/themes/cqco/images/core_icons/icon_new.png)}
