#aggregator .feed-source .feed-title{margin-top:0;}#aggregator .feed-source .feed-image img{margin-bottom:0.75em;}#aggregator .feed-source .feed-icon{float:right;display:block;}#aggregator .feed-item{margin-bottom:1.5em;}#aggregator .feed-item-title{margin-bottom:0;font-size:1.3em;}#aggregator .feed-item-meta,#aggregator .feed-item-body{margin-bottom:0.5em;}#aggregator .feed-item-categories{font-size:0.9em;}#aggregator td{vertical-align:bottom;}#aggregator td.categorize-item{white-space:nowrap;}#aggregator .categorize-item .news-item .body{margin-top:0;}#aggregator .categorize-item h3{margin-bottom:1em;margin-top:0;}
.container-inline-date{clear:both;}.container-inline-date .form-item{float:none;margin:0;padding:0;}.container-inline-date > .form-item{display:inline-block;margin-right:0.5em;margin-bottom:10px;vertical-align:top;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{margin:0;padding:0;}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}.container-inline-date .date-padding{padding:10px;float:left;}.views-exposed-form .container-inline-date .date-padding{padding:0;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}.date-prefix-inline{display:inline-block;}.date-clear{clear:both;display:block;float:none;}.date-no-float{clear:both;float:none;width:98%;}.date-float{clear:none;float:left;width:auto;}.date-float .form-type-checkbox{padding-right:1em;}.form-type-date-select .form-type-select[class$=hour]{margin-left:.75em;}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{background:#F3F3F3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{background-color:#B5BEBE;color:white;font-size:.9em;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-size:2em;font-weight:bold;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em;}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em;}.date-year-range-select{margin-right:1em;}
#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.field .field-label{font-weight:bold;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
#google-cse-results-searchbox-form div,#google-cse-results-searchbox-form input{margin:0;display:inline;}#google-cse-results-searchbox-form .form-radios div{display:block;}
div.toboggan-container{text-align:center;}div.toboggan-login-link-container{text-align:left;}div.toboggan-login-link-container a{text-decoration:none;}div.toboggan-block-message{text-align:left;}div.user-login-block{text-align:left;}div.user-login-block a{text-align:left;}.toboggan-unified #login-message{text-align:center;font-size:2em;line-height:1.2;}.toboggan-unified #login-links{text-align:center;font-size:1.5em;line-height:2.7;}.toboggan-unified #login-links a{padding:.5em;border:1px #666 solid;background-color:#EEE;}.toboggan-unified #login-links a:hover{background-color:#DDD;}.toboggan-unified #login-links a.lt-active,.toboggan-unified #login-links a.lt-active:hover{background-color:#FFF19A;border:2px #333 solid;}.toboggan-unified.login #register-form{display:none;}.toboggan-unified.register #login-form{display:none;}
.cs-c-hero{width:100%;position:relative;color:#FFF;max-width:1440px;margin:0 auto;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;}.cs-c-hero.icon-centered{text-align:center;}.cs-c-hero.icon-centered .icon{margin-bottom:15px;}.cs-c-hero.icon-centered .icon img{max-width:120px;}.cs-c-hero.align-left,.cs-c-hero.title-big{text-align:left;}.cs-c-hero.align-left .b,.cs-c-hero.title-big .b{left:240px;transform:translateY(-50%);min-height:auto;max-width:470px;align-items:left;justify-content:left;}@media (max-width:900px){.cs-c-hero.align-left .b,.cs-c-hero.title-big .b{left:30px;}}@media (max-width:480px){.cs-c-hero.align-left .b,.cs-c-hero.title-big .b{left:0;transform:none;background-color:rgba(0,0,0,0.7);}}.cs-c-hero.align-left .title,.cs-c-hero.title-big .title,.cs-c-hero.align-left .txt,.cs-c-hero.title-big .txt,.cs-c-hero.align-left .sub,.cs-c-hero.title-big .sub{text-align:left;margin:10px 0px;}.cs-c-hero.align-left .sub,.cs-c-hero.title-big .sub{font-size:21px;text-transform:uppercase;font-weight:bold;margin-bottom:5px;}.cs-c-hero.align-left .cs-c-btn a:hover,.cs-c-hero.title-big .cs-c-btn a:hover{border-color:transparent;}.cs-c-hero.bgcolor{min-height:350px;}.cs-c-hero.bgcolor .b{left:240px;transform:translateY(-50%);min-height:auto;max-width:470px;align-items:left;justify-content:left;padding:0;background-color:transparent;}@media (max-width:680px){.cs-c-hero.bgcolor .b{left:30px;}}@media (max-width:480px){.cs-c-hero.bgcolor .b{left:0;transform:none;}}.cs-c-hero.bgcolor .b .title,.cs-c-hero.bgcolor .b .txt,.cs-c-hero.bgcolor .b .sub{text-align:left;margin:10px 0px;color:#727272;}.cs-c-hero.bgcolor .b .txt{margin-top:15px;}.cs-c-hero.bgcolor .b .sub{font-size:21px;text-transform:uppercase;font-weight:bold;margin-bottom:15px;}.cs-c-hero.program{color:#000;max-width:960px;margin:30px auto 100px;}@media (max-width:680px){.cs-c-hero.program{margin:30px auto;min-height:auto;}}.cs-c-hero.program .program_inner{max-width:470px;}@media (max-width:960px){.cs-c-hero.program .program_inner{padding:0 30px;}}@media (max-width:480px){.cs-c-hero.program .program_inner{padding:0 20px;}}.cs-c-hero.program .program_inner .back_btn{color:#BE1121;font-size:13px;text-decoration:none;border:1px solid #BE1121;padding:10px;display:inline-block;border-radius:3px;position:relative;margin-bottom:25px;transition-duration:600ms;padding-left:60px;padding-right:35px;}.cs-c-hero.program .program_inner .back_btn:hover{color:white;background-color:#BE1121;}.cs-c-hero.program .program_inner .back_btn:hover:before{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/arrow-left-white.svg);}.cs-c-hero.program .program_inner .back_btn:before{position:absolute;content:"";width:22px;height:17px;background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/arrow-left.svg);left:10px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.cs-c-hero.program .program_inner .level{color:rgba(0,0,0,0.7);font-size:17px;font-weight:bold;margin-bottom:35px;}.cs-c-hero.program .program_inner .cat{color:#727272;font-size:21px;font-weight:bold;}.cs-c-hero.program .program_inner .title{color:#727272;font-size:40px;font-weight:500;text-align:left;margin:15px 0;}.cs-c-hero.program .program_inner .short{color:#3E3834;font-family:Georgia;font-size:14px;line-height:21px;}.cs-c-hero.program .program_inner .btn{margin-top:40px;display:block;padding:15px 0;}.cs-c-hero.program .program_inner .btn a{color:white;background-color:#BE1121;padding:13px 35px;font-size:18px;font-weight:700;text-decoration:none;border-radius:3px;border:1px solid #BE1121;transition-duration:600ms;}.cs-c-hero.program .program_inner .btn a:hover{color:#BE1121;background-color:transparent;}.cs-c-hero .bg{z-index:0;top:0;left:0;}.cs-c-hero .bg img{max-width:100%;}.cs-c-hero .b{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);background-color:rgba(0,0,0,0.7);width:50%;padding:40px;max-width:630px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;max-height:100%;}.cs-c-hero .title,.cs-c-hero .sub{font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;}.cs-c-hero .title{text-align:center;color:white;font-size:40px;font-weight:300;line-height:42px;max-width:480px;margin:0 auto;font-weight:500;}.cs-c-hero .txt{color:white;font-family:Georgia,serif;font-size:16px;line-height:24px;text-align:center;max-width:480px;margin:10px auto;}@media (max-width:900px){.cs-c-hero{min-height:500px;overflow:hidden;position:relative;}.cs-c-hero .icon img{max-width:120px;position:relative;left:inherit;}.cs-c-hero .bg img{position:absolute;left:-50%;max-width:inherit;}.cs-c-hero .b{width:90%;}}@media (max-width:480px){.cs-c-hero{min-height:inherit;}.cs-c-hero .bg img{position:relative;max-width:100% !important;width:100%;left:0;}.cs-c-hero .b{position:relative;width:100%;transform:none;left:inherit;top:inherit;padding:0;background-color:#000000;}.cs-c-hero .b .icon{padding-top:20px;margin-bottom:0;}.cs-c-hero .b .icon img{max-width:90px;}.cs-c-hero .b .sub{padding:40px 40px 0;margin:0;}.cs-c-hero .b .title{font-size:32px;padding:0 40px;}.cs-c-hero .b .txt{font-size:16px;padding:0 40px 20px;}.cs-c-hero .b .paragraphs-items{padding:0 40px 20px;}}@media (max-width:480px) and (max-width:680px){.cs-c-hero .b .icon img{max-width:69px;}}#highlighted .block.field-cs-p-hero{margin-top:0px;padding-top:0px;}.cs-c-bodycontent{margin:0 0 60px;clear:both;overflow:hidden;}.cs-c-bodycontent .cs-c-bodycontent{margin-bottom:0px;}@media (max-width:680px){.cs-c-bodycontent{margin:0 0 50px;}}.cs-c-bodycontent table{width:100%;}@media (max-width:680px){.cs-c-bodycontent .paragraphs-items-field-cs-p-sidebarblocs-full .cs-b-bloccontent{width:49%;display:inline-block;box-sizing:border-box;}}@media (max-width:480px){.cs-c-bodycontent .paragraphs-items-field-cs-p-sidebarblocs-full .cs-b-bloccontent{width:100%;display:block;}}.cs-c-bodycontent .paragraphs-items-field-cs-p-sidebarblocs-full a{width:100%;box-sizing:border-box;}.cs-c-bodycontent .paragraphs-item--cs-bodycontent-item{clear:both;overflow:hidden;}@media (max-width:680px){.cs-c-bodycontent .paragraphs-item--cs-bodycontent-item h2,.cs-c-bodycontent .paragraphs-item--cs-bodycontent-item h3{padding-top:10px;}.cs-c-bodycontent .paragraphs-item--cs-bodycontent-item h2:first-child,.cs-c-bodycontent .paragraphs-item--cs-bodycontent-item h3:first-child{padding-top:0;}}.cs-c-bodycontent .paragraphs-item--cs-bodycontent-item .txt{font-size:14px !important;color:#3E3834;}.cs-c-bodycontent .paragraphs-item--cs-bodycontent-item .txt p{font-size:14px !important;}.cs-c-bodycontent .paragraphs-item--cs-bodycontent-item .cs-c-btn a{font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;border-radius:3px;background-color:#BE1121;color:white;font-size:17px;padding:5px 11px;text-decoration:none;font-weight:lighter;}.cs-c-bodycontent .col-main{float:left;width:62%;width:calc(70% - 70px);margin-right:70px;}@media (max-width:680px){.cs-c-bodycontent .col-main{float:inherit;width:100%;margin:0 auto;}}.cs-c-bodycontent .col-main h2{padding:0;margin-bottom:30px;color:#727272;}.cs-c-bodycontent .col-main .txt{overflow:auto;}.cs-c-bodycontent .col-main .txt p{margin:0 !important;}.cs-c-bodycontent .col-main .txt .enhance{margin:0 !important;padding:0;position:relative;}.cs-c-bodycontent .col-main .txt .enhance li{list-style:none;counter-increment:step-counter;padding-left:60px !important;}.cs-c-bodycontent .col-main .txt .enhance li:before{content:counter(step-counter);position:absolute;left:0 !important;width:40px !important;height:40px !important;background-color:#A8CD59 !important;border-radius:100%;color:white;text-align:center;line-height:40px !important;font-weight:700;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif !important;font-size:17px !important;}@media (max-width:680px){.cs-c-bodycontent .col-main .txt .enhance li:before{width:35px !important;height:35px !important;line-height:35px !important;font-size:15px !important;}}.cs-c-bodycontent .col-main .txt table{font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;font-size:12px;text-align:center;font-weight:300;line-height:14px;margin-top:0;}.cs-c-bodycontent .col-main .txt table tbody tr{transition-duration:400ms;}.cs-c-bodycontent .col-main .txt table tbody tr:hover{background:#EFF2EE;}.cs-c-bodycontent .col-main .txt table tbody tr:nth-child(odd){background-color:#ECEFF1;}.cs-c-bodycontent .col-main .txt table tbody tr:nth-child(1){background-color:#ECEFF1;}.cs-c-bodycontent .col-main .txt table td{text-align:center;}.cs-c-bodycontent .col-main .txt table td,.cs-c-bodycontent .col-main .txt table th{font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;padding:10px;font-size:12px;line-height:14px;font-weight:normal;text-align:center;}.cs-c-bodycontent .col-sidebar{float:left;width:30%;}@media (max-width:680px){.cs-c-bodycontent .col-sidebar{float:inherit;width:100%;margin:40px auto;}}.cs-c-bodycontent .paragraphs-item-cs-btn{border-radius:3px;background-color:#BE1121;color:white;font-size:18px;padding:5px;margin:5px 0;font-family:"CartoGothic Std",sans-serif;}.cs-c-bodycontent.no-sidebar .col-main{width:100%;margin:0;}.cs-b-bloccontent{border:1px solid #F8F8F8;padding:20px 20px 40px;-webkit-box-shadow:0px 9px 10px -2px rgba(222,222,222,0.5);-moz-box-shadow:0px 9px 10px -2px rgba(222,222,222,0.5);box-shadow:0px 9px 10px -2px rgba(222,222,222,0.5);color:black;font-size:17px;line-height:21px;text-align:center;font-family:"CartoGothic Std",Helvetica,"Helvetica Neue",Arial,sans serif;clear:both;margin-bottom:20px;}.cs-b-bloccontent .cs-c-btn{margin-top:15px;font-family:"CartoGothic Std",Helvetica,"Helvetica Neue",Arial,sans serif;}.cs-b-bloccontent .cs-c-btn a{padding:5px 20px;font-size:17px;}.paragraphs-item--cs-bloccontentimg img{width:100%;}.paragraphs-item--cs-bloccontentimg img.file-icon{width:initial;}@media (max-width:680px){.two-column-2{padding-top:10px;}}.cs-c-professionalass{overflow:hidden;padding:60px 40px;border-top:solid 1px #CCCCCC;}@media (max-width:680px){.cs-c-professionalass{padding:50px 30px;}}@media (max-width:480px){.cs-c-professionalass{padding:50px 10px;}}.cs-c-professionalass .col-title{width:25%;float:left;}.cs-c-professionalass .col-title h3{font-size:21px;font-weight:bold;line-height:24px;text-transform:capitalize;color:#727272;}@media (max-width:680px){.cs-c-professionalass .col-title{width:100%;}.cs-c-professionalass .col-title h3{max-width:inherit;}}.cs-c-professionalass .items{width:75%;float:left;}@media (max-width:680px){.cs-c-professionalass .items{width:100%;}}.cs-c-professionalass .node-cs-professionalass{text-align:left;float:left;width:21.7%;width:calc(100% * (1 / 3) - 20px);max-width:calc(100% * (1 / 3) - 20px);margin:0 30px 1em 0 !important;flex-grow:1;}.cs-c-professionalass .node-cs-professionalass:nth-child(3n){margin-right:0 !important;clear:none;}.cs-c-professionalass .node-cs-professionalass:nth-child(3n + 1){clear:both;}.cs-c-professionalass .node-cs-professionalass:last-child{margin-right:0 !important;}@media (max-width:480px){.cs-c-professionalass .node-cs-professionalass{width:calc(100% * (1 / 2) - 20px);max-width:calc(100% * (1 / 2) - 20px);margin:0 20px 1em 0 !important;}.cs-c-professionalass .node-cs-professionalass:nth-child(3n){margin:0 20px 1em 0 !important;}.cs-c-professionalass .node-cs-professionalass:nth-child(2n){margin-right:0 !important;}.cs-c-professionalass .node-cs-professionalass:nth-child(3n + 1){clear:none;}.cs-c-professionalass .node-cs-professionalass:nth-child(2n + 1){clear:both;}.cs-c-professionalass .node-cs-professionalass:last-child{margin-right:inherit !important;}}.cs-c-professionalass .node-cs-professionalass a{text-decoration:none;}.cs-c-professionalass .node-cs-professionalass .field-items{margin-top:0;}.cs-c-professionalass .node-cs-professionalass h4{margin-top:25px;color:rgba(0,0,0,0.7);font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;font-size:17px;font-weight:bold;line-height:20px;padding-bottom:15px;}.cs-c-professionalass .node-cs-professionalass .field-name-field-cs-img-logo{text-align:center;}.cs-c-professionalass .node-cs-professionalass .field-name-field-cs-img-logo img{width:100%;}.cs-c-professionalass .node-cs-professionalass .field-name-field-cs-ta-pdstatement{color:#3E3834;font-family:Georgiam,serif;font-size:14.4px;line-height:21px;}.cs-c-verticaltabs{overflow:hidden;margin-bottom:60px;background-color:#DAEFF0;padding:50px 40px;}@media (max-width:680px){.cs-c-verticaltabs{padding:40px 20px;}}.cs-c-verticaltabs .tab-cont .mobile{display:none;}@media (max-width:480px){.cs-c-verticaltabs .tab-cont .mobile{display:block;padding-left:0 !important;position:relative;}.cs-c-verticaltabs .tab-cont .mobile:hover{cursor:pointer;}.cs-c-verticaltabs .tab-cont .mobile:after{content:"";position:absolute;right:0;top:10px;font-size:35px;color:#444444;background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/plus.svg);width:13px;height:13px;background-repeat:no-repeat;}}@media (max-width:480px){.cs-c-verticaltabs .tab-cont.open .mobile:after{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/minus.svg);}.cs-c-verticaltabs .tab-cont.open .mobile a{color:#1F5187;}}.cs-c-verticaltabs .level-title{border-bottom:1px solid #9BB0B2;padding:10px;margin:0;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;font-size:15px;color:#727272;width:100%;line-height:18px;box-sizing:border-box;}.cs-c-verticaltabs .level-title:last-child{border:none;}.cs-c-verticaltabs .level-title a{text-decoration:none;color:#727272;}.cs-c-verticaltabs .level-title.active{color:#1F5187;font-weight:bold;}.cs-c-verticaltabs .h1{font-size:21px;font-weight:bold;color:#727272;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;margin-bottom:50px;}.cs-c-verticaltabs .sidebar{width:calc(30% - 30px);margin-right:60px;float:left;}@media (max-width:680px){.cs-c-verticaltabs .sidebar{width:40%;margin-right:40px;}}@media (max-width:480px){.cs-c-verticaltabs .sidebar{display:none;width:100%;float:none;margin-bottom:40px;}}.cs-c-verticaltabs .sidebar ul.tabs{list-style:none;padding:0;margin:0;}.cs-c-verticaltabs .sidebar li{border-top:1px solid #9BB0B2;padding:10px;margin:0;line-height:15px;}.cs-c-verticaltabs .sidebar li:last-child{border-bottom:1px solid #9BB0B2;}.cs-c-verticaltabs .sidebar li a{font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;text-decoration:none;font-size:15px;color:#727272;line-height:18px;}.cs-c-verticaltabs .sidebar li a.active{color:#1F5187;font-weight:bold;}.cs-c-verticaltabs .sidebar .paragraphs-items{margin-top:30px;}.cs-c-verticaltabs .sidebar .paragraphs-items .cs-c-btn{margin-bottom:10px;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;}.cs-c-verticaltabs .sidebar .paragraphs-items .cs-c-btn a{font-size:15px;text-align:center;width:100%;display:inherit;text-decoration:none;color:white;padding:5px 0;background-color:#6BBEC4;border-radius:3px;transition-duration:600ms;}.cs-c-verticaltabs .sidebar .paragraphs-items .cs-c-btn a:hover{background-color:white;color:#6BBEC4;}.cs-c-verticaltabs .cont{width:calc(70% - 30px);float:left;}@media (max-width:680px){.cs-c-verticaltabs .cont{width:calc(60% - 40px);}}@media (max-width:480px){.cs-c-verticaltabs .cont{width:100%;}}.cs-c-verticaltabs .cont .tab-cont{display:none;}@media (max-width:480px){.cs-c-verticaltabs .cont .tab-cont{display:block;}}.cs-c-verticaltabs .cont .tab-cont.active{display:block;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.cs-c-verticaltabs .cont .tab-cont.active .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.cs-c-verticaltabs .cont .tab-cont .ta_txt,.cs-c-verticaltabs .cont .tab-cont .items,.cs-c-verticaltabs .cont .tab-cont .row-info,.cs-c-verticaltabs .cont .tab-cont .paragraphs-items{transition:all 0.5s ease;}@media (max-width:480px){.cs-c-verticaltabs .cont .tab-cont .ta_txt,.cs-c-verticaltabs .cont .tab-cont .items,.cs-c-verticaltabs .cont .tab-cont .row-info,.cs-c-verticaltabs .cont .tab-cont .paragraphs-items{max-height:0;overflow:hidden;}}@media (max-width:480px){.cs-c-verticaltabs .cont .tab-cont .paragraphs-items{margin-top:0;}}@media (max-width:480px){.cs-c-verticaltabs .cont .tab-cont .row-info{display:inline;margin-bottom:0;}}.cs-c-verticaltabs .cont .tab-cont.open .level-title{font-weight:bold;}.cs-c-verticaltabs .cont .tab-cont.open .ta_txt,.cs-c-verticaltabs .cont .tab-cont.open .items,.cs-c-verticaltabs .cont .tab-cont.open .row-info,.cs-c-verticaltabs .cont .tab-cont.open .paragraphs-items{max-height:3000px;}@media (max-width:480px){.cs-c-verticaltabs .cont .tab-cont.open .row-info{margin-bottom:20px;}}@media (max-width:480px){.cs-c-verticaltabs .cont .tab-cont.open .paragraphs-items{margin-top:30px;}}.cs-c-verticaltabs .cont .tab-cont p{font-size:14px;margin-top:20px !important;}.cs-c-verticaltabs .cont .tab-cont .paragraphs-items{width:100%;margin-top:30px;}@media (max-width:480px){.cs-c-verticaltabs .cont .tab-cont .paragraphs-items{margin-top:0;}}.cs-c-verticaltabs .cont .tab-cont .paragraphs-items .cs-c-btn{font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;float:left;margin:0 20px 20px 0;}.cs-c-verticaltabs .cont .tab-cont .paragraphs-items .cs-c-btn a{font-size:18px;color:white;border-radius:3px;background-color:#BE1121;padding:5px 25px;text-decoration:none;display:block;text-align:center;}.cs-c-verticaltabs .cont .program{float:left;margin-bottom:60px;width:calc(100% * (1 / 2) - 40px);flex-grow:1;max-width:calc(100% * (1 / 2) - 20px);font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;position:relative;}.cs-c-verticaltabs .cont .program:nth-child(even){margin-left:40px;}.cs-c-verticaltabs .cont .program:after{content:"";position:absolute;width:60px;height:3px;background-color:#C4D6D7;bottom:-20px;}@media (max-width:680px){.cs-c-verticaltabs .cont .program{width:100%;float:none;max-width:100%;margin-left:0 !important;}}@media (max-width:480px){.cs-c-verticaltabs .cont .program:first-child{margin-top:20px;}}.cs-c-verticaltabs .cont .program .cat{color:#5B5B5A;font-size:13px;font-weight:bold;line-height:16px;margin-bottom:10px;}.cs-c-verticaltabs .cont .program .title{font-weight:bold;font-size:17px;line-height:20px;color:rgba(0,0,0,0.7);}.cs-c-verticaltabs .cont .program .title a{text-decoration:none;color:rgba(0,0,0,0.7);}.cs-c-verticaltabs .cont .program .desc{color:#3E3834;font-family:Georgia;font-size:14.4px;line-height:21px;margin-top:15px;}.cs-c-verticaltabs .cont .row-info{display:table;width:100%;margin-bottom:40px;}.cs-c-verticaltabs .cont .row-info .col{display:table-cell;color:#5B5B5A;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold;line-height:16px;text-transform:uppercase;width:25%;padding:0 5px;}.cs-c-verticaltabs .cont .row-info .col:first-child{padding-left:0;}.cs-c-verticaltabs .cont .row-info .col:last-child{padding-right:0;}@media (max-width:680px){.cs-c-verticaltabs .cont .row-info .col{width:50%;display:inline-block;box-sizing:border-box;padding:0;}}.block-bean-cs-courselisting{overflow:hidden;}.cs-c-courselisting{margin:0 0 30px;}.cs-c-courselisting.not-gr-by-cat .course h2{margin-bottom:40px;}.cs-c-courselisting.not-gr-by-cat .course .date{float:right;margin-right:30px;}.cs-c-courselisting.not-gr-by-cat .group{border-bottom:2px solid #CCCCCC;}.cs-c-courselisting .tabs.coursecats{margin:0;clear:both;overflow:hidden;}.cs-c-courselisting .tabs.coursecats .item.coursecat{float:left;color:white;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;font-size:15px;font-weight:bold;background-color:rgba(168,205,89,0.3);margin-right:3px;margin-bottom:0;transition-duration:600ms;display:block;padding:13px 30px;}.cs-c-courselisting .tabs.coursecats .item.coursecat.active{background-color:#A8CD59;}.cs-c-courselisting .tabs.coursecats .item.coursecat.active .coursecat{color:white;}.cs-c-courselisting .tabs.coursecats .item.coursecat .coursecat{display:block;color:rgba(0,0,0,0.7);text-decoration:none;transition-duration:600ms;}.cs-c-courselisting .tabs.coursecats .item.coursecat .coursecat:focus{outline:0;}@media (max-width:680px){.cs-c-courselisting .tabs.coursecats .item.coursecat .coursecat{padding:5px;}}.cs-c-courselisting .tabs-content{clear:both;}.cs-c-courselisting .coursecat{display:none;}.cs-c-courselisting .coursecat.active{display:block;}.cs-c-courselisting .group:first-child .title-gr{border-top:2px solid #CCCCCC;padding-top:15px;margin-top:0;}.cs-c-courselisting .group{border-bottom:2px solid #CCCCCC;}.cs-c-courselisting .group .courses{border-top:2px solid #CCCCCC;border-bottom:0 !important;}.cs-c-courselisting .title-gr{color:rgba(0,0,0,0.7);font-size:17px;font-weight:bold;line-height:20px;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;margin:25px 0 15px;}.cs-c-courselisting .courses{border-top:2px solid #CCCCCC;}.cs-c-courselisting .courses:last-child{border-bottom:2px solid #CCCCCC;}.cs-c-courselisting .course{border-top:2px solid #CCCCCC;padding:15px 0;}.cs-c-courselisting .course:first-child{border-top:0;}.cs-c-courselisting .course.is-open .r:after{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/minus.svg);}.cs-c-courselisting .course.is-open .cont{max-height:3000px;margin-top:25px;}.cs-c-courselisting .course.is-open .title{color:#1F5187;}.cs-c-courselisting .course .r{display:table;width:100%;cursor:pointer;position:relative;}.cs-c-courselisting .course .r:after{content:"";position:absolute;right:0;top:50%;margin-top:-7px;font-size:35px;color:#444444;background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/plus.svg);width:13px;height:13px;background-repeat:no-repeat;}.cs-c-courselisting .course .title{display:table-cell;color:#5B5B5A;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold;line-height:16px;width:45%;transition-duration:300ms;}@media (max-width:680px){.cs-c-courselisting .course .title{display:block;width:100%;}}.cs-c-courselisting .course .credits{display:inline-block;}.cs-c-courselisting .course .coursedeliveryformat,.cs-c-courselisting .course .periods,.cs-c-courselisting .course .daysoftheweek{display:table-cell;color:#727272;font-family:Georgia;font-size:11px;line-height:21px;text-transform:uppercase;}@media (max-width:480px){.cs-c-courselisting .course .coursedeliveryformat,.cs-c-courselisting .course .periods,.cs-c-courselisting .course .daysoftheweek{display:table-row;}}.cs-c-courselisting .course .daysoftheweek{font-size:14px;}.cs-c-courselisting .course .lnk a{color:#BE1121;text-transform:capitalize;text-decoration:none;font-size:14px;}.cs-c-courselisting .course .coursedeliveryformat,.cs-c-courselisting .course .periods{width:20%;}@media (max-width:680px){.cs-c-courselisting .course .coursedeliveryformat,.cs-c-courselisting .course .periods{width:30%;display:inline-block;vertical-align:top;}}@media (max-width:480px){.cs-c-courselisting .course .coursedeliveryformat,.cs-c-courselisting .course .periods{width:100%;display:block;}}.cs-c-courselisting .course .periods{padding-right:40px;text-align:right;width:35%;}@media (max-width:680px){.cs-c-courselisting .course .periods{width:60%;text-align:left;}}.cs-c-courselisting .course .cont{overflow:hidden;max-height:0;transition:all 0.5s ease;}.cs-c-courselisting .course .daysoftheweek{text-transform:capitalize;}.cs-c-courselisting .course .desc{margin:10px 0;font-family:Georgia,serif;font-size:15px;line-height:21px;}.cs-c-courselisting .course .desc a{color:#BE1121;text-decoration:none;}.cs-c-courselisting .course .desc a:hover{color:#3E3834;}.cs-c-courselisting .item-list .pager{text-align:right;margin-bottom:50px;}@media (max-width:480px){.cs-c-courselisting .item-list .pager{margin-left:0 !important;}}.cs-c-courselisting .item-list .pager li{background:transparent;margin:0;padding:10px;transition-duration:660ms;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;}@media (max-width:480px){.cs-c-courselisting .item-list .pager li{padding:8px;}}.cs-c-courselisting .item-list .pager li a{font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;opacity:1;color:#989B95;}@media (max-width:680px){.cs-c-courselisting .item-list .pager li a{font-size:14px;}}.cs-c-courselisting .item-list .pager li:hover{background:transparent;}.cs-c-courselisting .item-list .pager li:hover a{color:#1F5187;font-weight:700;}.cs-c-courselisting .item-list .pager li.pager-current{background-color:transparent;color:#1F5187;}.cs-c-courselisting .item-list .pager li.pager-next,.cs-c-courselisting .item-list .pager li.pager-previous{position:relative;}.cs-c-courselisting .item-list .pager li.pager-next a,.cs-c-courselisting .item-list .pager li.pager-previous a{text-indent:-9999px;text-align:left;display:block;width:11px;background-repeat:no-repeat;line-height:11px;}.cs-c-courselisting .item-list .pager li.pager-next a{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/right-chevron-grey.svg);width:11px;}.cs-c-courselisting .item-list .pager li.pager-next:hover{cursor:pointer;}.cs-c-courselisting .item-list .pager li.pager-next:hover a{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/right-chevron-blue.svg);}.cs-c-courselisting .item-list .pager li.pager-previous a{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/left-chevron-grey.svg);width:11px;}.cs-c-courselisting .item-list .pager li.pager-previous:hover{cursor:pointer;}.cs-c-courselisting .item-list .pager li.pager-previous:hover a{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/left-chevron-blue.svg);}.cs-c-courselisting .item-list .pager li.pager-first,.cs-c-courselisting .item-list .pager li.pager-ellipsis,.cs-c-courselisting .item-list .pager li.pager-last{display:none;}.cs-c-contacts{background-color:#ECEFF1;padding:60px 40px;overflow:hidden;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;}@media (max-width:680px){.cs-c-contacts{padding:60px 30px;}}.cs-c-contacts .col-title{width:25%;float:left;}@media (max-width:680px){.cs-c-contacts .col-title{width:100%;}}.cs-c-contacts .col-title h3{font-size:21px;font-weight:bold;padding-top:0;}.cs-c-contacts .col{width:75%;float:left;}@media (max-width:680px){.cs-c-contacts .col{width:100%;}}.cs-c-contacts .cs-c-contact{margin:0 0 30px !important;}.cs-c-contacts .cs-c-contact .name{color:rgba(0,0,0,0.7);font-size:17px;font-weight:bold;line-height:20px;}.cs-c-contacts .cs-c-contact .proftitle{color:#3E3834;font-family:Georgia,serif;font-size:14px;line-height:21px;max-width:480px;margin-bottom:30px;}.cs-c-contacts .cs-c-contact .cols{overflow:hidden;font-family:Georgia,serif;}.cs-c-contacts .cs-c-contact .col-1,.cs-c-contacts .cs-c-contact .col-2{float:left;width:45%;font-size:14px;line-height:21px;}@media (max-width:480px){.cs-c-contacts .cs-c-contact .col-1,.cs-c-contacts .cs-c-contact .col-2{width:100%;}}.cs-c-contacts .cs-c-contact .col-1 .lbl,.cs-c-contacts .cs-c-contact .col-2 .lbl{font-weight:bold;}.cs-c-contacts .cs-c-contact .col-1 a,.cs-c-contacts .cs-c-contact .col-2 a{text-decoration:none;color:#BE1121;}.cs-c-contacts .cs-c-contact .col-1{margin-right:5%;}@media (max-width:480px){.cs-c-contacts .cs-c-contact .col-1{margin:0 0 40px;}}.cs-c-contactdirectory h1{color:#727272;font-size:21px;font-weight:bold;line-height:24px;margin-bottom:30px;}@media (max-width:480px){.cs-c-contactdirectory h1{text-align:left;}}.cs-c-contactdirectory .cs-c-deptserv{margin:0 !important;border-top:solid 2px #CCCCCC;}.cs-c-contactdirectory .cs-c-deptserv:last-child{border-bottom:solid 2px #CCCCCC;}.cs-c-contactdirectory .cs-c-deptserv.is-open{padding-bottom:15px;}.cs-c-contactdirectory .cs-c-deptserv.is-open > .title{color:#1F5187;}.cs-c-contactdirectory .cs-c-deptserv.is-open > .title:after{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/minus.svg);}.cs-c-contactdirectory .cs-c-deptserv.is-open .paragraphs-items-field-cs-p-contacts{max-height:3000px;}.cs-c-contactdirectory .cs-c-deptserv > .title{position:relative;cursor:pointer;display:block;color:#5B5B5A;font-family:"CartoGothic Std",sans-serif;font-size:13px;font-weight:bold;line-height:16px;width:100%;transition-duration:300ms;padding:15px 0;}.cs-c-contactdirectory .cs-c-deptserv > .title:after{content:"";position:absolute;right:0;top:50%;margin-top:-7px;font-size:35px;color:#444444;background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/plus.svg);width:13px;height:13px;background-repeat:no-repeat;}.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts{overflow:hidden;max-height:0;transition:all 0.5s ease;}.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .paragraphs-item-cs-directorycontact{clear:both;overflow:hidden;padding:30px 80px 15px;background-color:transparent;}.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .paragraphs-item-cs-directorycontact:last-child .cs-c-contact{border-bottom:none;}@media (max-width:680px){.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .paragraphs-item-cs-directorycontact{padding:15px 0;}}.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .paragraphs-item-cs-directorycontact .col-title{opacity:0;}@media (max-width:680px){.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .paragraphs-item-cs-directorycontact .col-title{display:none;}}.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact{width:100%;float:right;border-bottom:solid 2px #CCCCCC;padding-bottom:40px;margin:0 !important;}@media (max-width:960px){.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact{float:none;width:100%;}}.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact .name{color:rgba(0,0,0,0.7);font-size:17px;font-weight:bold;line-height:20px;font-family:"CartoGothic Std",sans-serif;margin-bottom:10px;}.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact .proftitle{color:#3E3834;font-family:Georgia,serif;font-size:14px;line-height:21px;max-width:425px;margin-bottom:30px;}.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact .cols{overflow:hidden;font-family:Georgia,serif;}.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact .col-1,.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact .col-2{float:left;width:45%;font-size:14px;line-height:21px;}@media (max-width:480px){.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact .col-1,.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact .col-2{float:none;width:100%;}}.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact .col-1 .lbl,.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact .col-2 .lbl{font-weight:bold;}.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact .col-1 a,.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact .col-2 a{text-decoration:none;color:#BE1121;}.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact .col-1{margin-right:5%;}@media (max-width:480px){.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact .col-1{margin:0 0 30px;}}.cs-c-contactdirectory .cs-c-deptserv .paragraphs-items-field-cs-p-contacts .cs-c-contact .col-2{float:right;}.cs-c-recommendedcourses{background-color:#F8F8F8;padding:50px 40px;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;clear:both;overflow:hidden;}@media (max-width:680px){.cs-c-recommendedcourses{padding:50px 30px;}}@media (max-width:480px){.cs-c-recommendedcourses{padding:50px 20px;}}.cs-c-recommendedcourses .h1{color:#727272;font-size:21px;font-weight:bold;line-height:24px;margin-bottom:50px;text-transform:capitalize;}.cs-c-recommendedcourses .courses{overflow:hidden;display:flex;flex-wrap:wrap;}.cs-c-recommendedcourses .node-cs-course{width:calc(50% - 10px);max-width:calc(50% - 10px);float:left;flex-grow:1;border-bottom:1px solid #CCCCCC;padding-bottom:20px;}.cs-c-recommendedcourses .node-cs-course:nth-child(2n + 1){margin-right:20px !important;}@media (max-width:680px){.cs-c-recommendedcourses .node-cs-course{width:calc(50% - 5px);max-width:calc(50% - 5px);}.cs-c-recommendedcourses .node-cs-course:nth-child(2n + 1){margin-right:10px !important;}}@media (max-width:480px){.cs-c-recommendedcourses .node-cs-course{width:100%;max-width:inherit;}.cs-c-recommendedcourses .node-cs-course:nth-child(2n + 1){margin-right:0 !important;}}.cs-c-recommendedcourses .node-cs-course .title{color:rgba(0,0,0,0.7);font-size:17px;font-weight:bold;line-height:20px;margin-top:20px;position:relative;}.cs-c-recommendedcourses .node-cs-course .row-3{color:#989B95;font-family:Georgia;font-size:11px;line-height:21px;text-transform:uppercase;overflow:hidden;margin-top:10px;position:relative;}.cs-c-recommendedcourses .node-cs-course .row-3:after{content:"";position:absolute;right:0;top:3px;font-size:35px;color:#444444;background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/plus-grey.svg);width:13px;height:13px;background-repeat:no-repeat;}.cs-c-recommendedcourses .node-cs-course .row-3:hover{cursor:pointer;}.cs-c-recommendedcourses .node-cs-course .row-3.is-open:after{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/minus-grey.svg);}.cs-c-recommendedcourses .node-cs-course .row-3.is-open .cont{max-height:3000px;}.cs-c-recommendedcourses .node-cs-course .row-3 .periods,.cs-c-recommendedcourses .node-cs-course .row-3 .delivery_formats{float:left;width:30%;}@media (max-width:680px){.cs-c-recommendedcourses .node-cs-course .row-3 .periods,.cs-c-recommendedcourses .node-cs-course .row-3 .delivery_formats{float:none;width:calc(100% - 30px);padding-right:30px;}}@media (max-width:480px){.cs-c-recommendedcourses .node-cs-course .row-3 .periods,.cs-c-recommendedcourses .node-cs-course .row-3 .delivery_formats{float:left;width:30%;padding-right:0;}}.cs-c-recommendedcourses .node-cs-course .row-3 .periods{float:right;text-align:right;padding-right:30px;width:calc(70% - 30px);}@media (max-width:680px){.cs-c-recommendedcourses .node-cs-course .row-3 .periods{text-align:left;padding-right:0;}}@media (max-width:480px){.cs-c-recommendedcourses .node-cs-course .row-3 .periods{text-align:right;width:calc(70% - 30px);padding-right:30px;}}.cs-c-recommendedcourses .node-cs-course .row-3 .cont{max-height:0;clear:both;overflow:hidden;transition:all 0.5s ease;}.cs-c-recommendedcourses .node-cs-course .row-3 .cont .daysoftheweek{text-transform:capitalize;font-size:14px;margin-top:15px;}.cs-c-recommendedcourses .node-cs-course .row-3 .cont .desc{color:#989B95;font-size:14px;line-height:21px;text-transform:none;margin:15px 0 0;}.cs-c-recommendedcourses .node-cs-course .row-3 .cont .lnk{margin-top:15px;}.cs-c-recommendedcourses .node-cs-course .row-3 .cont .lnk a{color:#BE1121;text-transform:capitalize;text-decoration:none;font-size:14px;}.cs-c-recommendedcourses .node-cs-course .th img{width:100%;}.cs-c-corporatelearning{margin-top:20px;clear:both;background-color:#ECEFF1;overflow:hidden;padding:60px 40px;}@media (max-width:680px){.cs-c-corporatelearning{padding:80px 30px;}}@media (max-width:480px){.cs-c-corporatelearning{padding:60px 20px;}}.cs-c-corporatelearning .col{float:left;}@media (max-width:480px){.cs-c-corporatelearning .col{float:none;width:100%;}}.cs-c-corporatelearning .title{width:25%;font-family:"CartoGothicStdBold",Helvetica,"Helvetica Neue",Arial,sans serif;line-height:1.125em;font-weight:normal;color:#5b5b5a;font-size:21px;font-weight:bold;line-height:24px;}@media (max-width:680px){.cs-c-corporatelearning .title{margin-right:45px;}}@media (max-width:480px){.cs-c-corporatelearning .title{width:100%;}.cs-c-corporatelearning .title h3{max-width:inherit;}}.cs-c-corporatelearning .title h3{font-size:21px;font-weight:bold;line-height:24px;max-width:120px;text-transform:capitalize;color:#727272;}.cs-c-corporatelearning .txt{width:50%;font-family:Georgia,serif;font-size:14px;line-height:21px;}@media (max-width:680px){.cs-c-corporatelearning .txt{width:calc(75% - 45px);}}@media (max-width:480px){.cs-c-corporatelearning .txt{width:100%;}}.cs-c-corporatelearning .btn{width:25%;text-align:center;}@media (max-width:680px){.cs-c-corporatelearning .btn{width:calc(75% - 45px);float:right;text-align:left;margin-top:40px;}}@media (max-width:480px){.cs-c-corporatelearning .btn{margin-top:20px;width:100%;float:none;}}.cs-c-corporatelearning .btn a{border-radius:3px;background-color:#BE1121;color:white;font-size:18px;padding:5px 30px;text-decoration:none;font-family:"CartoGothicStd",Helvetica,"Helvetica Neue",Arial,sans serif;}.cs-c-grid-areasofstudy .h1{font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;font-size:21px;font-weight:bold;line-height:24px;color:#727272;}.cs-c-grid-areasofstudy .grid{overflow:hidden;clear:both;margin-top:50px;display:flex;flex-wrap:wrap;}.cs-c-grid-areasofstudy .grid .item{width:20%;max-width:220px;float:left;text-align:center;width:calc(100% * (1 / 4) - 15px);flex-grow:1;max-width:calc(100% * (1 / 4) - 15px);margin:0 0 40px 20px;}.cs-c-grid-areasofstudy .grid .item:nth-child(4n + 1){margin-left:0;}.cs-c-grid-areasofstudy .grid a{text-decoration:none;}.cs-c-grid-areasofstudy .grid .icon img{max-width:120px;}.cs-c-grid-areasofstudy .grid .title{color:rgba(0,0,0,0.7);font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;font-size:17px;font-weight:bold;line-height:20px;text-align:center;margin-top:15px;}.cs-c-grid-areasofstudy .grid .desc{margin-top:10px;color:#3E3834;font-family:Georgia,serif;font-size:14px;line-height:21px;text-align:center;}@media (max-width:768px){.cs-c-grid-areasofstudy .grid .item{width:calc(50% - 15px);max-width:calc(50% - 15px);float:none;margin:0 0 30px 0;}.cs-c-grid-areasofstudy .grid .item:nth-child(2n){margin-left:20px;}}@media (max-width:480px){.cs-c-grid-areasofstudy .grid .item{width:100%;max-width:100%;float:none;margin:0 0 30px 0;}.cs-c-grid-areasofstudy .grid .item:nth-child(2n){margin-left:0;}.cs-c-grid-areasofstudy .grid .item:nth-child(4n + 1){margin-left:0;}}.cs-b-blocstat{margin-bottom:40px;width:calc(19.33333333%);max-width:calc(19.33333333%);margin-right:14px;}.cs-b-blocstat.percent .percent-item{overflow:hidden;text-align:center;width:110px;margin:0 auto;}.cs-b-blocstat.percent .data-number{color:#444444;font-size:25px;font-weight:bold;line-height:-25px;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;margin-top:2px;margin-left:2px;top:50%;transform:translateY(-50%);}.cs-b-blocstat.percent .txt{color:rgba(0,0,0,0.7);font-family:"CartoGothic Std",sans-serif;font-size:17px !important;font-weight:bold;line-height:20px;text-align:center;}.cs-b-blocstat.number{overflow:hidden;}.cs-b-blocstat.number .number-value{background-color:#A8CD59;width:110px;color:white;height:110px;border-radius:100%;position:relative;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;margin:0 auto 10px auto;}.cs-b-blocstat.number .number-value span{position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%;text-align:center;font-size:25px;font-weight:bold;}.cs-b-blocstat.number .txt{color:rgba(0,0,0,0.7);font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;font-size:17px !important;font-weight:bold;line-height:20px;text-align:center;margin-top:10px;}@media (max-width:680px){.cs-b-blocstat{width:45%;float:left;}.cs-b-blocstat:nth-child(2n + 1){margin-right:10%;}}@media (max-width:480px){.cs-b-blocstat{float:none;width:100%;margin-right:0 !important;}}.paragraphs-items-field-cs-p-sidebarblocs .cs-b-blocstat{width:100%;max-width:100%;}.rect-auto,.c100.p51 .slice,.c100.p52 .slice,.c100.p53 .slice,.c100.p54 .slice,.c100.p55 .slice,.c100.p56 .slice,.c100.p57 .slice,.c100.p58 .slice,.c100.p59 .slice,.c100.p60 .slice,.c100.p61 .slice,.c100.p62 .slice,.c100.p63 .slice,.c100.p64 .slice,.c100.p65 .slice,.c100.p66 .slice,.c100.p67 .slice,.c100.p68 .slice,.c100.p69 .slice,.c100.p70 .slice,.c100.p71 .slice,.c100.p72 .slice,.c100.p73 .slice,.c100.p74 .slice,.c100.p75 .slice,.c100.p76 .slice,.c100.p77 .slice,.c100.p78 .slice,.c100.p79 .slice,.c100.p80 .slice,.c100.p81 .slice,.c100.p82 .slice,.c100.p83 .slice,.c100.p84 .slice,.c100.p85 .slice,.c100.p86 .slice,.c100.p87 .slice,.c100.p88 .slice,.c100.p89 .slice,.c100.p90 .slice,.c100.p91 .slice,.c100.p92 .slice,.c100.p93 .slice,.c100.p94 .slice,.c100.p95 .slice,.c100.p96 .slice,.c100.p97 .slice,.c100.p98 .slice,.c100.p99 .slice,.c100.p100 .slice{clip:rect(auto,auto,auto,auto);}.pie,.c100 .bar,.c100.p51 .fill,.c100.p52 .fill,.c100.p53 .fill,.c100.p54 .fill,.c100.p55 .fill,.c100.p56 .fill,.c100.p57 .fill,.c100.p58 .fill,.c100.p59 .fill,.c100.p60 .fill,.c100.p61 .fill,.c100.p62 .fill,.c100.p63 .fill,.c100.p64 .fill,.c100.p65 .fill,.c100.p66 .fill,.c100.p67 .fill,.c100.p68 .fill,.c100.p69 .fill,.c100.p70 .fill,.c100.p71 .fill,.c100.p72 .fill,.c100.p73 .fill,.c100.p74 .fill,.c100.p75 .fill,.c100.p76 .fill,.c100.p77 .fill,.c100.p78 .fill,.c100.p79 .fill,.c100.p80 .fill,.c100.p81 .fill,.c100.p82 .fill,.c100.p83 .fill,.c100.p84 .fill,.c100.p85 .fill,.c100.p86 .fill,.c100.p87 .fill,.c100.p88 .fill,.c100.p89 .fill,.c100.p90 .fill,.c100.p91 .fill,.c100.p92 .fill,.c100.p93 .fill,.c100.p94 .fill,.c100.p95 .fill,.c100.p96 .fill,.c100.p97 .fill,.c100.p98 .fill,.c100.p99 .fill,.c100.p100 .fill{position:absolute;border:0.08em solid #a8ce58;width:0.84em;height:0.84em;clip:rect(0em,0.5em,1em,0em);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}.pie-fill,.c100.p51 .bar:after,.c100.p51 .fill,.c100.p52 .bar:after,.c100.p52 .fill,.c100.p53 .bar:after,.c100.p53 .fill,.c100.p54 .bar:after,.c100.p54 .fill,.c100.p55 .bar:after,.c100.p55 .fill,.c100.p56 .bar:after,.c100.p56 .fill,.c100.p57 .bar:after,.c100.p57 .fill,.c100.p58 .bar:after,.c100.p58 .fill,.c100.p59 .bar:after,.c100.p59 .fill,.c100.p60 .bar:after,.c100.p60 .fill,.c100.p61 .bar:after,.c100.p61 .fill,.c100.p62 .bar:after,.c100.p62 .fill,.c100.p63 .bar:after,.c100.p63 .fill,.c100.p64 .bar:after,.c100.p64 .fill,.c100.p65 .bar:after,.c100.p65 .fill,.c100.p66 .bar:after,.c100.p66 .fill,.c100.p67 .bar:after,.c100.p67 .fill,.c100.p68 .bar:after,.c100.p68 .fill,.c100.p69 .bar:after,.c100.p69 .fill,.c100.p70 .bar:after,.c100.p70 .fill,.c100.p71 .bar:after,.c100.p71 .fill,.c100.p72 .bar:after,.c100.p72 .fill,.c100.p73 .bar:after,.c100.p73 .fill,.c100.p74 .bar:after,.c100.p74 .fill,.c100.p75 .bar:after,.c100.p75 .fill,.c100.p76 .bar:after,.c100.p76 .fill,.c100.p77 .bar:after,.c100.p77 .fill,.c100.p78 .bar:after,.c100.p78 .fill,.c100.p79 .bar:after,.c100.p79 .fill,.c100.p80 .bar:after,.c100.p80 .fill,.c100.p81 .bar:after,.c100.p81 .fill,.c100.p82 .bar:after,.c100.p82 .fill,.c100.p83 .bar:after,.c100.p83 .fill,.c100.p84 .bar:after,.c100.p84 .fill,.c100.p85 .bar:after,.c100.p85 .fill,.c100.p86 .bar:after,.c100.p86 .fill,.c100.p87 .bar:after,.c100.p87 .fill,.c100.p88 .bar:after,.c100.p88 .fill,.c100.p89 .bar:after,.c100.p89 .fill,.c100.p90 .bar:after,.c100.p90 .fill,.c100.p91 .bar:after,.c100.p91 .fill,.c100.p92 .bar:after,.c100.p92 .fill,.c100.p93 .bar:after,.c100.p93 .fill,.c100.p94 .bar:after,.c100.p94 .fill,.c100.p95 .bar:after,.c100.p95 .fill,.c100.p96 .bar:after,.c100.p96 .fill,.c100.p97 .bar:after,.c100.p97 .fill,.c100.p98 .bar:after,.c100.p98 .fill,.c100.p99 .bar:after,.c100.p99 .fill,.c100.p100 .bar:after,.c100.p100 .fill{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.c100{position:relative;font-size:110px;width:1em;height:1em;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;float:left;margin:0 0.1em 0.1em 0;background-color:#e4f0cd;}.c100 *,.c100 * :before,.c100 * :after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.c100.center{float:none;margin:0 auto;}.c100.big{font-size:240px;}.c100.small{font-size:80px;}.c100 > span{position:absolute;width:100%;z-index:1;left:0;top:0;font-size:0.2em;color:#cccccc;display:block;text-align:center;white-space:nowrap;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;}.c100:after{position:absolute;top:0.08em;left:0.08em;display:block;content:" ";-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:white;width:0.84em;height:0.84em;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;}.c100 .slice{position:absolute;width:1em;height:1em;clip:rect(0em,1em,1em,0.5em);}.c100.p1 .bar{-webkit-transform:rotate(3.6deg);-moz-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);-o-transform:rotate(3.6deg);transform:rotate(3.6deg);}.c100.p2 .bar{-webkit-transform:rotate(7.2deg);-moz-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);-o-transform:rotate(7.2deg);transform:rotate(7.2deg);}.c100.p3 .bar{-webkit-transform:rotate(10.8deg);-moz-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);-o-transform:rotate(10.8deg);transform:rotate(10.8deg);}.c100.p4 .bar{-webkit-transform:rotate(14.4deg);-moz-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);-o-transform:rotate(14.4deg);transform:rotate(14.4deg);}.c100.p5 .bar{-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-ms-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg);}.c100.p6 .bar{-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);-o-transform:rotate(21.6deg);transform:rotate(21.6deg);}.c100.p7 .bar{-webkit-transform:rotate(25.2deg);-moz-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);-o-transform:rotate(25.2deg);transform:rotate(25.2deg);}.c100.p8 .bar{-webkit-transform:rotate(28.8deg);-moz-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);-o-transform:rotate(28.8deg);transform:rotate(28.8deg);}.c100.p9 .bar{-webkit-transform:rotate(32.4deg);-moz-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);-o-transform:rotate(32.4deg);transform:rotate(32.4deg);}.c100.p10 .bar{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg);}.c100.p11 .bar{-webkit-transform:rotate(39.6deg);-moz-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);-o-transform:rotate(39.6deg);transform:rotate(39.6deg);}.c100.p12 .bar{-webkit-transform:rotate(43.2deg);-moz-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);-o-transform:rotate(43.2deg);transform:rotate(43.2deg);}.c100.p13 .bar{-webkit-transform:rotate(46.8deg);-moz-transform:rotate(46.8deg);-ms-transform:rotate(46.8deg);-o-transform:rotate(46.8deg);transform:rotate(46.8deg);}.c100.p14 .bar{-webkit-transform:rotate(50.4deg);-moz-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);-o-transform:rotate(50.4deg);transform:rotate(50.4deg);}.c100.p15 .bar{-webkit-transform:rotate(54deg);-moz-transform:rotate(54deg);-ms-transform:rotate(54deg);-o-transform:rotate(54deg);transform:rotate(54deg);}.c100.p16 .bar{-webkit-transform:rotate(57.6deg);-moz-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);-o-transform:rotate(57.6deg);transform:rotate(57.6deg);}.c100.p17 .bar{-webkit-transform:rotate(61.2deg);-moz-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);-o-transform:rotate(61.2deg);transform:rotate(61.2deg);}.c100.p18 .bar{-webkit-transform:rotate(64.8deg);-moz-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);-o-transform:rotate(64.8deg);transform:rotate(64.8deg);}.c100.p19 .bar{-webkit-transform:rotate(68.4deg);-moz-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);-o-transform:rotate(68.4deg);transform:rotate(68.4deg);}.c100.p20 .bar{-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-ms-transform:rotate(72deg);-o-transform:rotate(72deg);transform:rotate(72deg);}.c100.p21 .bar{-webkit-transform:rotate(75.6deg);-moz-transform:rotate(75.6deg);-ms-transform:rotate(75.6deg);-o-transform:rotate(75.6deg);transform:rotate(75.6deg);}.c100.p22 .bar{-webkit-transform:rotate(79.2deg);-moz-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);-o-transform:rotate(79.2deg);transform:rotate(79.2deg);}.c100.p23 .bar{-webkit-transform:rotate(82.8deg);-moz-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);-o-transform:rotate(82.8deg);transform:rotate(82.8deg);}.c100.p24 .bar{-webkit-transform:rotate(86.4deg);-moz-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);-o-transform:rotate(86.4deg);transform:rotate(86.4deg);}.c100.p25 .bar{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.c100.p26 .bar{-webkit-transform:rotate(93.6deg);-moz-transform:rotate(93.6deg);-ms-transform:rotate(93.6deg);-o-transform:rotate(93.6deg);transform:rotate(93.6deg);}.c100.p27 .bar{-webkit-transform:rotate(97.2deg);-moz-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);-o-transform:rotate(97.2deg);transform:rotate(97.2deg);}.c100.p28 .bar{-webkit-transform:rotate(100.8deg);-moz-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);-o-transform:rotate(100.8deg);transform:rotate(100.8deg);}.c100.p29 .bar{-webkit-transform:rotate(104.4deg);-moz-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);-o-transform:rotate(104.4deg);transform:rotate(104.4deg);}.c100.p30 .bar{-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-ms-transform:rotate(108deg);-o-transform:rotate(108deg);transform:rotate(108deg);}.c100.p31 .bar{-webkit-transform:rotate(111.6deg);-moz-transform:rotate(111.6deg);-ms-transform:rotate(111.6deg);-o-transform:rotate(111.6deg);transform:rotate(111.6deg);}.c100.p32 .bar{-webkit-transform:rotate(115.2deg);-moz-transform:rotate(115.2deg);-ms-transform:rotate(115.2deg);-o-transform:rotate(115.2deg);transform:rotate(115.2deg);}.c100.p33 .bar{-webkit-transform:rotate(118.8deg);-moz-transform:rotate(118.8deg);-ms-transform:rotate(118.8deg);-o-transform:rotate(118.8deg);transform:rotate(118.8deg);}.c100.p34 .bar{-webkit-transform:rotate(122.4deg);-moz-transform:rotate(122.4deg);-ms-transform:rotate(122.4deg);-o-transform:rotate(122.4deg);transform:rotate(122.4deg);}.c100.p35 .bar{-webkit-transform:rotate(126deg);-moz-transform:rotate(126deg);-ms-transform:rotate(126deg);-o-transform:rotate(126deg);transform:rotate(126deg);}.c100.p36 .bar{-webkit-transform:rotate(129.6deg);-moz-transform:rotate(129.6deg);-ms-transform:rotate(129.6deg);-o-transform:rotate(129.6deg);transform:rotate(129.6deg);}.c100.p37 .bar{-webkit-transform:rotate(133.2deg);-moz-transform:rotate(133.2deg);-ms-transform:rotate(133.2deg);-o-transform:rotate(133.2deg);transform:rotate(133.2deg);}.c100.p38 .bar{-webkit-transform:rotate(136.8deg);-moz-transform:rotate(136.8deg);-ms-transform:rotate(136.8deg);-o-transform:rotate(136.8deg);transform:rotate(136.8deg);}.c100.p39 .bar{-webkit-transform:rotate(140.4deg);-moz-transform:rotate(140.4deg);-ms-transform:rotate(140.4deg);-o-transform:rotate(140.4deg);transform:rotate(140.4deg);}.c100.p40 .bar{-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-ms-transform:rotate(144deg);-o-transform:rotate(144deg);transform:rotate(144deg);}.c100.p41 .bar{-webkit-transform:rotate(147.6deg);-moz-transform:rotate(147.6deg);-ms-transform:rotate(147.6deg);-o-transform:rotate(147.6deg);transform:rotate(147.6deg);}.c100.p42 .bar{-webkit-transform:rotate(151.2deg);-moz-transform:rotate(151.2deg);-ms-transform:rotate(151.2deg);-o-transform:rotate(151.2deg);transform:rotate(151.2deg);}.c100.p43 .bar{-webkit-transform:rotate(154.8deg);-moz-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);-o-transform:rotate(154.8deg);transform:rotate(154.8deg);}.c100.p44 .bar{-webkit-transform:rotate(158.4deg);-moz-transform:rotate(158.4deg);-ms-transform:rotate(158.4deg);-o-transform:rotate(158.4deg);transform:rotate(158.4deg);}.c100.p45 .bar{-webkit-transform:rotate(162deg);-moz-transform:rotate(162deg);-ms-transform:rotate(162deg);-o-transform:rotate(162deg);transform:rotate(162deg);}.c100.p46 .bar{-webkit-transform:rotate(165.6deg);-moz-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);-o-transform:rotate(165.6deg);transform:rotate(165.6deg);}.c100.p47 .bar{-webkit-transform:rotate(169.2deg);-moz-transform:rotate(169.2deg);-ms-transform:rotate(169.2deg);-o-transform:rotate(169.2deg);transform:rotate(169.2deg);}.c100.p48 .bar{-webkit-transform:rotate(172.8deg);-moz-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);-o-transform:rotate(172.8deg);transform:rotate(172.8deg);}.c100.p49 .bar{-webkit-transform:rotate(176.4deg);-moz-transform:rotate(176.4deg);-ms-transform:rotate(176.4deg);-o-transform:rotate(176.4deg);transform:rotate(176.4deg);}.c100.p50 .bar{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.c100.p51 .bar{-webkit-transform:rotate(183.6deg);-moz-transform:rotate(183.6deg);-ms-transform:rotate(183.6deg);-o-transform:rotate(183.6deg);transform:rotate(183.6deg);}.c100.p52 .bar{-webkit-transform:rotate(187.2deg);-moz-transform:rotate(187.2deg);-ms-transform:rotate(187.2deg);-o-transform:rotate(187.2deg);transform:rotate(187.2deg);}.c100.p53 .bar{-webkit-transform:rotate(190.8deg);-moz-transform:rotate(190.8deg);-ms-transform:rotate(190.8deg);-o-transform:rotate(190.8deg);transform:rotate(190.8deg);}.c100.p54 .bar{-webkit-transform:rotate(194.4deg);-moz-transform:rotate(194.4deg);-ms-transform:rotate(194.4deg);-o-transform:rotate(194.4deg);transform:rotate(194.4deg);}.c100.p55 .bar{-webkit-transform:rotate(198deg);-moz-transform:rotate(198deg);-ms-transform:rotate(198deg);-o-transform:rotate(198deg);transform:rotate(198deg);}.c100.p56 .bar{-webkit-transform:rotate(201.6deg);-moz-transform:rotate(201.6deg);-ms-transform:rotate(201.6deg);-o-transform:rotate(201.6deg);transform:rotate(201.6deg);}.c100.p57 .bar{-webkit-transform:rotate(205.2deg);-moz-transform:rotate(205.2deg);-ms-transform:rotate(205.2deg);-o-transform:rotate(205.2deg);transform:rotate(205.2deg);}.c100.p58 .bar{-webkit-transform:rotate(208.8deg);-moz-transform:rotate(208.8deg);-ms-transform:rotate(208.8deg);-o-transform:rotate(208.8deg);transform:rotate(208.8deg);}.c100.p59 .bar{-webkit-transform:rotate(212.4deg);-moz-transform:rotate(212.4deg);-ms-transform:rotate(212.4deg);-o-transform:rotate(212.4deg);transform:rotate(212.4deg);}.c100.p60 .bar{-webkit-transform:rotate(216deg);-moz-transform:rotate(216deg);-ms-transform:rotate(216deg);-o-transform:rotate(216deg);transform:rotate(216deg);}.c100.p61 .bar{-webkit-transform:rotate(219.6deg);-moz-transform:rotate(219.6deg);-ms-transform:rotate(219.6deg);-o-transform:rotate(219.6deg);transform:rotate(219.6deg);}.c100.p62 .bar{-webkit-transform:rotate(223.2deg);-moz-transform:rotate(223.2deg);-ms-transform:rotate(223.2deg);-o-transform:rotate(223.2deg);transform:rotate(223.2deg);}.c100.p63 .bar{-webkit-transform:rotate(226.8deg);-moz-transform:rotate(226.8deg);-ms-transform:rotate(226.8deg);-o-transform:rotate(226.8deg);transform:rotate(226.8deg);}.c100.p64 .bar{-webkit-transform:rotate(230.4deg);-moz-transform:rotate(230.4deg);-ms-transform:rotate(230.4deg);-o-transform:rotate(230.4deg);transform:rotate(230.4deg);}.c100.p65 .bar{-webkit-transform:rotate(234deg);-moz-transform:rotate(234deg);-ms-transform:rotate(234deg);-o-transform:rotate(234deg);transform:rotate(234deg);}.c100.p66 .bar{-webkit-transform:rotate(237.6deg);-moz-transform:rotate(237.6deg);-ms-transform:rotate(237.6deg);-o-transform:rotate(237.6deg);transform:rotate(237.6deg);}.c100.p67 .bar{-webkit-transform:rotate(241.2deg);-moz-transform:rotate(241.2deg);-ms-transform:rotate(241.2deg);-o-transform:rotate(241.2deg);transform:rotate(241.2deg);}.c100.p68 .bar{-webkit-transform:rotate(244.8deg);-moz-transform:rotate(244.8deg);-ms-transform:rotate(244.8deg);-o-transform:rotate(244.8deg);transform:rotate(244.8deg);}.c100.p69 .bar{-webkit-transform:rotate(248.4deg);-moz-transform:rotate(248.4deg);-ms-transform:rotate(248.4deg);-o-transform:rotate(248.4deg);transform:rotate(248.4deg);}.c100.p70 .bar{-webkit-transform:rotate(252deg);-moz-transform:rotate(252deg);-ms-transform:rotate(252deg);-o-transform:rotate(252deg);transform:rotate(252deg);}.c100.p71 .bar{-webkit-transform:rotate(255.6deg);-moz-transform:rotate(255.6deg);-ms-transform:rotate(255.6deg);-o-transform:rotate(255.6deg);transform:rotate(255.6deg);}.c100.p72 .bar{-webkit-transform:rotate(259.2deg);-moz-transform:rotate(259.2deg);-ms-transform:rotate(259.2deg);-o-transform:rotate(259.2deg);transform:rotate(259.2deg);}.c100.p73 .bar{-webkit-transform:rotate(262.8deg);-moz-transform:rotate(262.8deg);-ms-transform:rotate(262.8deg);-o-transform:rotate(262.8deg);transform:rotate(262.8deg);}.c100.p74 .bar{-webkit-transform:rotate(266.4deg);-moz-transform:rotate(266.4deg);-ms-transform:rotate(266.4deg);-o-transform:rotate(266.4deg);transform:rotate(266.4deg);}.c100.p75 .bar{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}.c100.p76 .bar{-webkit-transform:rotate(273.6deg);-moz-transform:rotate(273.6deg);-ms-transform:rotate(273.6deg);-o-transform:rotate(273.6deg);transform:rotate(273.6deg);}.c100.p77 .bar{-webkit-transform:rotate(277.2deg);-moz-transform:rotate(277.2deg);-ms-transform:rotate(277.2deg);-o-transform:rotate(277.2deg);transform:rotate(277.2deg);}.c100.p78 .bar{-webkit-transform:rotate(280.8deg);-moz-transform:rotate(280.8deg);-ms-transform:rotate(280.8deg);-o-transform:rotate(280.8deg);transform:rotate(280.8deg);}.c100.p79 .bar{-webkit-transform:rotate(284.4deg);-moz-transform:rotate(284.4deg);-ms-transform:rotate(284.4deg);-o-transform:rotate(284.4deg);transform:rotate(284.4deg);}.c100.p80 .bar{-webkit-transform:rotate(288deg);-moz-transform:rotate(288deg);-ms-transform:rotate(288deg);-o-transform:rotate(288deg);transform:rotate(288deg);}.c100.p81 .bar{-webkit-transform:rotate(291.6deg);-moz-transform:rotate(291.6deg);-ms-transform:rotate(291.6deg);-o-transform:rotate(291.6deg);transform:rotate(291.6deg);}.c100.p82 .bar{-webkit-transform:rotate(295.2deg);-moz-transform:rotate(295.2deg);-ms-transform:rotate(295.2deg);-o-transform:rotate(295.2deg);transform:rotate(295.2deg);}.c100.p83 .bar{-webkit-transform:rotate(298.8deg);-moz-transform:rotate(298.8deg);-ms-transform:rotate(298.8deg);-o-transform:rotate(298.8deg);transform:rotate(298.8deg);}.c100.p84 .bar{-webkit-transform:rotate(302.4deg);-moz-transform:rotate(302.4deg);-ms-transform:rotate(302.4deg);-o-transform:rotate(302.4deg);transform:rotate(302.4deg);}.c100.p85 .bar{-webkit-transform:rotate(306deg);-moz-transform:rotate(306deg);-ms-transform:rotate(306deg);-o-transform:rotate(306deg);transform:rotate(306deg);}.c100.p86 .bar{-webkit-transform:rotate(309.6deg);-moz-transform:rotate(309.6deg);-ms-transform:rotate(309.6deg);-o-transform:rotate(309.6deg);transform:rotate(309.6deg);}.c100.p87 .bar{-webkit-transform:rotate(313.2deg);-moz-transform:rotate(313.2deg);-ms-transform:rotate(313.2deg);-o-transform:rotate(313.2deg);transform:rotate(313.2deg);}.c100.p88 .bar{-webkit-transform:rotate(316.8deg);-moz-transform:rotate(316.8deg);-ms-transform:rotate(316.8deg);-o-transform:rotate(316.8deg);transform:rotate(316.8deg);}.c100.p89 .bar{-webkit-transform:rotate(320.4deg);-moz-transform:rotate(320.4deg);-ms-transform:rotate(320.4deg);-o-transform:rotate(320.4deg);transform:rotate(320.4deg);}.c100.p90 .bar{-webkit-transform:rotate(324deg);-moz-transform:rotate(324deg);-ms-transform:rotate(324deg);-o-transform:rotate(324deg);transform:rotate(324deg);}.c100.p91 .bar{-webkit-transform:rotate(327.6deg);-moz-transform:rotate(327.6deg);-ms-transform:rotate(327.6deg);-o-transform:rotate(327.6deg);transform:rotate(327.6deg);}.c100.p92 .bar{-webkit-transform:rotate(331.2deg);-moz-transform:rotate(331.2deg);-ms-transform:rotate(331.2deg);-o-transform:rotate(331.2deg);transform:rotate(331.2deg);}.c100.p93 .bar{-webkit-transform:rotate(334.8deg);-moz-transform:rotate(334.8deg);-ms-transform:rotate(334.8deg);-o-transform:rotate(334.8deg);transform:rotate(334.8deg);}.c100.p94 .bar{-webkit-transform:rotate(338.4deg);-moz-transform:rotate(338.4deg);-ms-transform:rotate(338.4deg);-o-transform:rotate(338.4deg);transform:rotate(338.4deg);}.c100.p95 .bar{-webkit-transform:rotate(342deg);-moz-transform:rotate(342deg);-ms-transform:rotate(342deg);-o-transform:rotate(342deg);transform:rotate(342deg);}.c100.p96 .bar{-webkit-transform:rotate(345.6deg);-moz-transform:rotate(345.6deg);-ms-transform:rotate(345.6deg);-o-transform:rotate(345.6deg);transform:rotate(345.6deg);}.c100.p97 .bar{-webkit-transform:rotate(349.2deg);-moz-transform:rotate(349.2deg);-ms-transform:rotate(349.2deg);-o-transform:rotate(349.2deg);transform:rotate(349.2deg);}.c100.p98 .bar{-webkit-transform:rotate(352.8deg);-moz-transform:rotate(352.8deg);-ms-transform:rotate(352.8deg);-o-transform:rotate(352.8deg);transform:rotate(352.8deg);}.c100.p99 .bar{-webkit-transform:rotate(356.4deg);-moz-transform:rotate(356.4deg);-ms-transform:rotate(356.4deg);-o-transform:rotate(356.4deg);transform:rotate(356.4deg);}.c100.p100 .bar{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}.c100:hover{cursor:default;}.c100:hover > span{color:#a8ce58;}.cs-c-newslettercta{font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;background-color:#6BBEC4;color:white;padding:60px 40px;position:relative;}@media (max-width:680px){.cs-c-newslettercta{padding:30px 30px;}}@media (max-width:480px){.cs-c-newslettercta{padding:20px 10px;}}.cs-c-newslettercta .title,.cs-c-newslettercta .txt{width:75%;width:calc(100% - 210px);}@media (max-width:680px){.cs-c-newslettercta .title,.cs-c-newslettercta .txt{max-width:300px;}}@media (max-width:480px){.cs-c-newslettercta .title,.cs-c-newslettercta .txt{width:100%;max-width:inherit;}}.cs-c-newslettercta .title{font-size:21px;font-weight:bold;line-height:24px;margin-bottom:15px;}.cs-c-newslettercta .txt{font-family:Georgia;font-size:14px;line-height:21px;}.cs-c-newslettercta .btn{position:absolute;right:40px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:right;}@media (max-width:680px){.cs-c-newslettercta .btn{right:30px;}}@media (max-width:480px){.cs-c-newslettercta .btn{position:relative;top:inherit;right:inherit;transform:none;-ms-transform:none;-webkit-transform:none;text-align:left;margin-top:20px;}}.cs-c-newslettercta .btn a{background-color:white;border-radius:3px;padding:5px 20px;color:#BE1121;text-align:center;font-size:18px;font-weight:500;text-decoration:none;}.cs-c-newslettercta .btn a:hover{background-color:#BE1121;color:white;}.cs-c-samelevelnav{color:white;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;background-color:#6BBEC4;padding:20px;}.cs-c-samelevelnav .title{font-size:17px;font-weight:bold;line-height:20px;margin-bottom:20px;}.cs-c-samelevelnav .items{display:flex;flex-wrap:wrap;border-top:solid 1px white;}.cs-c-samelevelnav .items .item{padding:15px;border:solid 1px white;color:white;border-right:0;border-top:0;float:left;width:calc(100% * (1 / 5) - 32px);max-width:calc(100% * (1 / 5) - 31px);flex-grow:1;align-items:center;display:flex;}.cs-c-samelevelnav .items .item:nth-child(5n){border-right:solid 1px white;width:calc(100% * (1 / 5) - 32px);}.cs-c-samelevelnav .items .item:last-child{border-right:solid 1px white;}.cs-c-samelevelnav .items .item a{font-size:13px;line-height:15px;font-weight:bold;text-decoration:none;color:white;width:100%;}.cs-c-samelevelnav .items .item:hover{background-color:white;transition-duration:400ms;cursor:pointer;}.cs-c-samelevelnav .items .item:hover a{color:#6BBEC4;}@media (max-width:680px){.cs-c-samelevelnav .items .item{width:calc(100% * (1 / 3) - 32px);max-width:calc(100% * (1 / 3) - 32px);}.cs-c-samelevelnav .items .item:nth-child(5n){border-right:inherit;width:inherit;}.cs-c-samelevelnav .items .item:nth-child(3n){border-right:solid 1px white;max-width:calc(100% * (1 / 3) - 30px);}.cs-c-samelevelnav .items .item:last-child{border-right:solid 1px white;}}@media (max-width:480px){.cs-c-samelevelnav .items .item{width:calc(100% * (1 / 2) - 32px);max-width:calc(100% * (1 / 2) - 32px);}.cs-c-samelevelnav .items .item:nth-child(3n){border-right:inherit;width:calc(100% * (1 / 2) - 32px);max-width:calc(100% * (1 / 2) - 32px);}.cs-c-samelevelnav .items .item:nth-child(5n){width:calc(100% * (1 / 2) - 32px);max-width:calc(100% * (1 / 2) - 32px);}.cs-c-samelevelnav .items .item:nth-child(even){border-right:solid 1px white;max-width:calc(100% * (1 / 2) - 31px);}}.paragraphs-items-field-cs-p-content .cs-c-bloccta:nth-last-child:after{opacity:0;}.cs-c-bloccta{font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;background-color:#CCCCCC;margin-bottom:50px;clear:both;display:block;}.cs-c-bloccta .h1{margin-bottom:15px;color:#727272;font-size:21px;font-weight:bold;line-height:24px;}.cs-c-bloccta .txt{font-size:14px;font-family:Georgia,serif;}.cs-c-bloccta.type-1-column-big{padding:50px 30px;overflow:hidden;position:relative;}.cs-c-bloccta.type-1-column-big.last-column:after{opacity:0;}.cs-c-bloccta.type-1-column-big ~ .type-1-column-big{padding-bottom:50px !important;}.cs-c-bloccta.type-1-column-big .paragraphs-item--cs-bloccontentimg{overflow:hidden;margin-bottom:20px;}.cs-c-bloccta.type-1-column-big .paragraphs-item--cs-bloccontentimg .img{width:calc(50% - 20px);margin-right:20px;float:left;}.cs-c-bloccta.type-1-column-big .paragraphs-item--cs-bloccontentimg .img img{width:100%;}.cs-c-bloccta.type-1-column-big .paragraphs-item--cs-bloccontentimg .title{width:50%;float:left;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;color:#727272;font-size:17px;line-height:24px;font-weight:700;margin-bottom:20px;}.cs-c-bloccta.type-1-column-big .paragraphs-item--cs-bloccontentimg .text{width:50%;float:left;font-family:Georgia,serif;font-size:14px;line-height:21px;}.cs-c-bloccta.type-1-column-big .paragraphs-item--cs-bloccontentimg .cs-c-btn{margin:15px 0 0;}.cs-c-bloccta.type-1-column-big .paragraphs-item--cs-bloccontentimg .cs-c-btn a{background:transparent;color:#BE1121 !important;padding:0;font-size:14px;tranition-duration:600ms;}.cs-c-bloccta.type-1-column-big .paragraphs-item--cs-bloccontentimg .cs-c-btn a:hover{background:transparent !important;color:#a70f1d !important;border-color:transparent !important;}@media (max-width:680px){.cs-c-bloccta.type-1-column-big{padding:20px;}.cs-c-bloccta.type-1-column-big .paragraphs-item--cs-bloccontentimg .img{width:100%;margin:0 auto;float:inherit;padding-top:20px;}.cs-c-bloccta.type-1-column-big .paragraphs-item--cs-bloccontentimg .title{width:100%;float:inherit;margin:30px auto 20px;}.cs-c-bloccta.type-1-column-big .paragraphs-item--cs-bloccontentimg .txt{width:100%;float:inherit;margin:0 auto;}}.cs-c-bloccta.type-1-column-centered{text-align:center;padding:50px 30px;}.cs-c-bloccta.type-1-column-centered .h1,.cs-c-bloccta.type-1-column-centered .txt{color:white;}.cs-c-bloccta.type-1-column-centered .paragraphs-items .paragraphs-item--cs-bloccontentimg,.cs-c-bloccta.type-1-column-centered .paragraphs-items .cs-b-blocstat.percent{max-width:390px;margin:0 auto 20px;color:white;}.cs-c-bloccta.type-1-column-centered .paragraphs-items .paragraphs-item--cs-bloccontentimg .title,.cs-c-bloccta.type-1-column-centered .paragraphs-items .cs-b-blocstat.percent .title{font-size:21px;font-weight:700;line-height:24px;margin-bottom:15px;}.cs-c-bloccta.type-1-column-centered .paragraphs-items .paragraphs-item--cs-bloccontentimg .txt,.cs-c-bloccta.type-1-column-centered .paragraphs-items .cs-b-blocstat.percent .txt{font-family:Georgia,serif;font-size:14px;line-height:21px;margin-bottom:20px;}.cs-c-bloccta.type-1-column-centered .paragraphs-items .paragraphs-item--cs-bloccontentimg .cs-c-btn a,.cs-c-bloccta.type-1-column-centered .paragraphs-items .cs-b-blocstat.percent .cs-c-btn a{background-color:white;color:#BE1121 !important;}.cs-c-bloccta.type-1-column-centered .paragraphs-items .paragraphs-item--cs-bloccontentimg .cs-c-btn:hover a,.cs-c-bloccta.type-1-column-centered .paragraphs-items .cs-b-blocstat.percent .cs-c-btn:hover a{background-color:#BE1121 !important;color:white !important;}.cs-c-bloccta.type-2-column-big{padding:60px 40px;background-color:#ECEFF1;overflow:hidden;margin-bottom:60px;}.cs-c-bloccta.type-2-column-big .h1{margin-bottom:25px;}.cs-c-bloccta.type-2-column-big .paragraphs-items{display:flex;flex-wrap:wrap;}.cs-c-bloccta.type-2-column-big .paragraphs-items .paragraphs-item--cs-bloccontentimg,.cs-c-bloccta.type-2-column-big .paragraphs-items .cs-b-blocstat.percent{float:left;width:calc(50% - 10px);max-width:calc(50% - 10px);margin-bottom:20px;}.cs-c-bloccta.type-2-column-big .paragraphs-items .paragraphs-item--cs-bloccontentimg:nth-child(odd),.cs-c-bloccta.type-2-column-big .paragraphs-items .cs-b-blocstat.percent:nth-child(odd){margin-right:20px;}.cs-c-bloccta.type-2-column-big .paragraphs-items .paragraphs-item--cs-bloccontentimg .img,.cs-c-bloccta.type-2-column-big .paragraphs-items .cs-b-blocstat.percent .img{margin-bottom:15px;}.cs-c-bloccta.type-2-column-big .paragraphs-items .paragraphs-item--cs-bloccontentimg .img img,.cs-c-bloccta.type-2-column-big .paragraphs-items .cs-b-blocstat.percent .img img{width:100%;}.cs-c-bloccta.type-2-column-big .paragraphs-items .paragraphs-item--cs-bloccontentimg .title,.cs-c-bloccta.type-2-column-big .paragraphs-items .cs-b-blocstat.percent .title{margin-bottom:15px;color:#727272;font-size:17px;font-weight:bold;line-height:24px;}.cs-c-bloccta.type-2-column-big .paragraphs-items .paragraphs-item--cs-bloccontentimg .txt,.cs-c-bloccta.type-2-column-big .paragraphs-items .cs-b-blocstat.percent .txt{font-family:Georgia,serif;font-size:14px;line-height:21px;}.cs-c-bloccta.type-2-column-big .paragraphs-items .paragraphs-item--cs-bloccontentimg .cs-c-btn,.cs-c-bloccta.type-2-column-big .paragraphs-items .cs-b-blocstat.percent .cs-c-btn{margin:0;}.cs-c-bloccta.type-2-column-big .paragraphs-items .paragraphs-item--cs-bloccontentimg .cs-c-btn a,.cs-c-bloccta.type-2-column-big .paragraphs-items .cs-b-blocstat.percent .cs-c-btn a{background:transparent;color:#BE1121 !important;padding:0;font-size:14px;}.cs-c-bloccta.type-2-column-big .paragraphs-items .paragraphs-item--cs-bloccontentimg .cs-c-btn a:hover,.cs-c-bloccta.type-2-column-big .paragraphs-items .cs-b-blocstat.percent .cs-c-btn a:hover,.cs-c-bloccta.type-2-column-big .paragraphs-items .paragraphs-item--cs-bloccontentimg .cs-c-btn a:focus,.cs-c-bloccta.type-2-column-big .paragraphs-items .cs-b-blocstat.percent .cs-c-btn a:focus{border-color:transparent !important;background-color:transparent !important;color:#a70f1d !important;}@media (max-width:680px){.cs-c-bloccta.type-2-column-big{padding:40px 30px;}}@media (max-width:480px){.cs-c-bloccta.type-2-column-big{padding:40px 20px;}.cs-c-bloccta.type-2-column-big .paragraphs-items{display:block;}.cs-c-bloccta.type-2-column-big .paragraphs-items .paragraphs-item--cs-bloccontentimg,.cs-c-bloccta.type-2-column-big .paragraphs-items .cs-b-blocstat.percent{float:none;width:100%;max-width:100%;}.cs-c-bloccta.type-2-column-big .paragraphs-items .paragraphs-item--cs-bloccontentimg:nth-child(odd),.cs-c-bloccta.type-2-column-big .paragraphs-items .cs-b-blocstat.percent:nth-child(odd){margin-right:0;}.cs-c-bloccta.type-2-column-big .paragraphs-items .paragraphs-item--cs-bloccontentimg .img,.cs-c-bloccta.type-2-column-big .paragraphs-items .cs-b-blocstat.percent .img{margin-bottom:15px;}.cs-c-bloccta.type-2-column-big .paragraphs-items .paragraphs-item--cs-bloccontentimg .img img,.cs-c-bloccta.type-2-column-big .paragraphs-items .cs-b-blocstat.percent .img img{width:100%;}}.cs-c-bloccta.type-2-column-centered{padding:60px 40px;background-color:#DAEFEC;overflow:hidden;text-align:center;}.cs-c-bloccta.type-2-column-centered .h1{margin-bottom:20px;color:#727272;font-size:21px;font-weight:bold;line-height:24px;}.cs-c-bloccta.type-2-column-centered .txt{max-width:550px;margin:0 auto;}.cs-c-bloccta.type-2-column-centered .paragraphs-items{display:flex;flex-wrap:wrap;max-width:650px;margin:25px auto 0;}.cs-c-bloccta.type-2-column-centered .paragraphs-items .paragraphs-item--cs-bloccontentimg,.cs-c-bloccta.type-2-column-centered .paragraphs-items .cs-b-blocstat.percent{float:left;width:calc(50% - 15px);max-width:calc(50% - 15px);margin-bottom:20px;text-align:left;}.cs-c-bloccta.type-2-column-centered .paragraphs-items .paragraphs-item--cs-bloccontentimg:nth-child(odd),.cs-c-bloccta.type-2-column-centered .paragraphs-items .cs-b-blocstat.percent:nth-child(odd){margin-right:30px;}.cs-c-bloccta.type-2-column-centered .paragraphs-items .paragraphs-item--cs-bloccontentimg .img,.cs-c-bloccta.type-2-column-centered .paragraphs-items .cs-b-blocstat.percent .img{margin-bottom:15px;}.cs-c-bloccta.type-2-column-centered .paragraphs-items .paragraphs-item--cs-bloccontentimg .img img,.cs-c-bloccta.type-2-column-centered .paragraphs-items .cs-b-blocstat.percent .img img{width:100%;}.cs-c-bloccta.type-2-column-centered .paragraphs-items .paragraphs-item--cs-bloccontentimg .title,.cs-c-bloccta.type-2-column-centered .paragraphs-items .cs-b-blocstat.percent .title{margin-bottom:10px;color:#727272;font-size:18px;line-height:20px;font-weight:bold;}.cs-c-bloccta.type-2-column-centered .paragraphs-items .paragraphs-item--cs-bloccontentimg .txt,.cs-c-bloccta.type-2-column-centered .paragraphs-items .cs-b-blocstat.percent .txt{font-family:Georgia,serif;font-size:14px;line-height:21px;}.cs-c-bloccta.type-2-column-centered .paragraphs-items .paragraphs-item--cs-bloccontentimg .cs-c-btn,.cs-c-bloccta.type-2-column-centered .paragraphs-items .cs-b-blocstat.percent .cs-c-btn{margin:0;}.cs-c-bloccta.type-2-column-centered .paragraphs-items .paragraphs-item--cs-bloccontentimg .cs-c-btn a,.cs-c-bloccta.type-2-column-centered .paragraphs-items .cs-b-blocstat.percent .cs-c-btn a{background:transparent;color:#BE1121 !important;padding:0;font-size:14px;}.cs-c-bloccta.type-2-column-centered .paragraphs-items .paragraphs-items{margin-top:0;}@media (max-width:680px){.cs-c-bloccta.type-2-column-centered{padding:40px 30px;}}@media (max-width:480px){.cs-c-bloccta.type-2-column-centered{padding:40px 20px;}.cs-c-bloccta.type-2-column-centered .paragraphs-items{display:block;}.cs-c-bloccta.type-2-column-centered .paragraphs-items .paragraphs-item--cs-bloccontentimg,.cs-c-bloccta.type-2-column-centered .paragraphs-items .cs-b-blocstat.percent{float:none;width:100%;max-width:100%;}.cs-c-bloccta.type-2-column-centered .paragraphs-items .paragraphs-item--cs-bloccontentimg:nth-child(odd),.cs-c-bloccta.type-2-column-centered .paragraphs-items .cs-b-blocstat.percent:nth-child(odd){margin-right:0;}}.cs-c-bloccta.type-3-column-small{text-align:left;padding:60px 40px;margin-bottom:0;}.cs-c-bloccta.type-3-column-small .h1{color:#727272;font-size:21px;font-weight:700;line-height:24px;margin-bottom:30px;}.cs-c-bloccta.type-3-column-small .txt{margin:0 auto 45px auto;}.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem{display:flex;flex-wrap:wrap;}@media (max-width:680px){.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem{display:block;}}.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg{float:left;width:calc(100% / 3 - 14px);max-width:calc(100% / 3 - 14px);margin-right:20px;flex-grow:1;flex-wrap:wrap;padding-bottom:30px;margin-bottom:20px;}@media (max-width:680px){.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg{width:100%;max-width:100%;margin-right:0;float:inherit;margin-bottom:30px;}}.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg:last-child{margin-right:0;}.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg:nth-child(3n){margin-right:0;}.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg .img{margin-bottom:20px;}.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg .img img{width:100%;}.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg .title{max-width:100%;font-size:16px;line-height:24px;margin-bottom:20px;font-weight:bold;font-family:Georgia,serif;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;color:#727272;}.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg .cs-c-btn{margin:0;}.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg .cs-c-btn a{border:1px solid transparent;background:transparent;color:#BE1121 !important;padding:0;font-size:14px;}.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg .cs-c-btn a:hover,.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg .cs-c-btn a:focus{border-color:transparent !important;background-color:transparent !important;}.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .cs-b-blocstat.percent,.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .cs-b-blocstat.number{float:left;width:calc(100% / 3 - 14px);max-width:calc(100% / 3 - 14px);margin-right:20px;flex-grow:1;flex-wrap:wrap;}@media (max-width:480px){.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .cs-b-blocstat.percent,.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .cs-b-blocstat.number{width:100%;max-width:100%;margin-right:0;float:inherit;}}.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .cs-b-blocstat.percent:nth-child(3n),.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .cs-b-blocstat.number:nth-child(3n){margin-right:0;}.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .cs-b-blocstat.percent:last-child,.cs-c-bloccta.type-3-column-small .paragraphs-items-field-cs-p-blocctaitem .cs-b-blocstat.number:last-child{margin-right:0;}.cs-c-bloccta.type-3-column-imgbg .h1{color:#727272;font-size:21px;font-weight:700;line-height:24px;margin-bottom:20px;}.cs-c-bloccta.type-3-column-imgbg .paragraphs-items-field-cs-p-blocctaitem{display:flex;flex-wrap:wrap;}.cs-c-bloccta.type-3-column-imgbg .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg{float:left;width:calc(100% / 3 - 14px);max-width:calc(100% / 3 - 14px);flex-grow:1;flex-wrap:wrap;padding-bottom:30px;background-color:black;margin-right:20px;color:white;margin-bottom:20px;}@media (max-width:680px){.cs-c-bloccta.type-3-column-imgbg .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg{width:100%;max-width:100%;margin-right:0;float:inherit;margin-bottom:30px;}}.cs-c-bloccta.type-3-column-imgbg .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg:last-child{margin-right:0;}.cs-c-bloccta.type-3-column-imgbg .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg:nth-child(3n){margin-right:0;}.cs-c-bloccta.type-3-column-imgbg .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg .img img{width:100%;}.cs-c-bloccta.type-3-column-imgbg .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg .title{padding:20px 20px 15px;font-size:19px;line-height:23px;}.cs-c-bloccta.type-3-column-imgbg .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg .txt{padding:0px 20px;font-size:14px;}.cs-c-bloccta.type-3-column-imgbg .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg .cs-c-btn{padding:0px 20px;margin:0;}.cs-c-bloccta.type-3-column-imgbg .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg .cs-c-btn a{background-color:#444444;color:white !important;text-align:center;font-size:13px;padding:5px 20px;}.cs-c-bloccta.type-3-column-imgbg .paragraphs-items-field-cs-p-blocctaitem .paragraphs-item--cs-bloccontentimg .cs-c-btn a:hover{background-color:white !important;color:#444444 !important;border-color:transparent;}.cs-c-bloccta.type-1-column-23 .h1{max-width:630px;}@media (max-width:680px){.cs-c-bloccta.type-1-column-23 .h1{width:100%;}}.cs-c-bloccta.type-1-column-23 .paragraphs-items{clear:both;}.cs-c-bloccta.type-1-column-23 .paragraphs-item--cs-bloccontentimg{max-width:630px;float:left;}@media (max-width:680px){.cs-c-bloccta.type-1-column-23 .paragraphs-item--cs-bloccontentimg{float:none;}}.cs-c-bloccta.type-1-column-23 .paragraphs-item-cs-bloccontentchannel{float:right;display:inline;max-width:320px;}@media (max-width:680px){.cs-c-bloccta.type-1-column-23 .paragraphs-item-cs-bloccontentchannel{float:none;}}.cs-c-bloccta.type-1-column-23 .paragraphs-item-cs-bloccontentchannel #sidebar-column{float:none;font-size:12px;width:100%;}.cs-c-bloccta.type-1-column-23 .paragraphs-item-cs-bloccontentchannel #sidebar-column .block{float:none;}.cs-c-bloccta.type-1-column-23 .paragraphs-item-cs-bloccontentchannel #sidebar-column .block .block-inner h3{margin-top:-13px;}.cs-c-bloccta.type-1-column-23 .img{float:left;max-width:630px;}@media (max-width:680px){.cs-c-bloccta.type-1-column-23 .img{float:none;width:100%;}}.cs-c-bloccta.type-1-column-23 .title{clear:both;padding-top:20px;max-width:630px;margin-bottom:15px;color:#727272;font-size:16px;font-weight:bold;line-height:24px;}@media (max-width:680px){.cs-c-bloccta.type-1-column-23 .title{width:100%;}}.cs-c-bloccta.type-1-column-23 .txt{max-width:630px;}@media (max-width:680px){.cs-c-bloccta.type-1-column-23 .txt{width:100%;}}.cs-c-bloccta.type-1-column-23 .cs-c-btn{margin:0;}.cs-c-bloccta.type-1-column-23 .cs-c-btn a{background:transparent;border:1px solid transparent;color:#BE1121 !important;padding:0;font-size:14px;}.cs-c-bloccta.type-1-column-23 .cs-c-btn a:hover,.cs-c-bloccta.type-1-column-23 .cs-c-btn a:focus{border-color:transparent !important;background-color:transparent !important;}.cs-c-bloccta.type-1-column-23 .paragraphs-items-field-cs-p-btn{margin-bottom:50px;}.cs-c-faqs{font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;margin-bottom:60px;}.cs-c-faqs h3{font-size:21px;font-weight:700;color:#727272;margin-bottom:20px;}.cs-c-faqs .paragraphs-item-cs-faqs-item{border-bottom:2px solid #CCCCCC;margin-bottom:15px;font-size:13px;line-height:18px;}.cs-c-faqs .paragraphs-item-cs-faqs-item .question{padding-bottom:15px;position:relative;padding-right:20%;}.cs-c-faqs .paragraphs-item-cs-faqs-item .question:hover{cursor:pointer;}.cs-c-faqs .paragraphs-item-cs-faqs-item .question:after{content:"";position:absolute;right:0;top:10px;font-size:35px;color:#444444;background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/plus.svg);width:13px;height:13px;background-repeat:no-repeat;}.cs-c-faqs .paragraphs-item-cs-faqs-item .response{max-height:0;overflow:hidden;transition:all 0.5s ease;}.cs-c-faqs .paragraphs-item-cs-faqs-item.is-open .question:after{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/minus.svg);}.cs-c-faqs .paragraphs-item-cs-faqs-item.is-open .response{max-height:3000px;}.cs-c-btn.icon-map:before{content:"";}.cs-c-btn.icon-map a{position:relative;padding-right:55px !important;}.cs-c-btn.icon-map a:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:22px;height:22px;background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/map-white.svg);}.cs-c-btn.icon-map:hover a:after{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/map-red.svg);}.cs-c-btn.icon-pdf:before{content:"";}.cs-c-btn.icon-pdf a{position:relative;padding-right:55px !important;}.cs-c-btn.icon-pdf a:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:22px;height:22px;background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/pdf-white.svg);}.cs-c-btn.icon-pdf:hover a:after{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/pdf-red.svg);}.cs-c-btn.icon-calendar:before{content:"";}.cs-c-btn.icon-calendar a{position:relative;padding-right:55px !important;}.cs-c-btn.icon-calendar a:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:22px;height:22px;background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/calendar-white.svg);}.cs-c-btn.icon-calendar:hover a:after{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/calendar-red.svg);}.paragraphs-item-cs-learnmoreabout .content{font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;font-size:21px;font-weight:700;line-height:24px;color:#727272;}.paragraphs-items-field-cs-p-learnmoreabout{display:flex;flex-wrap:wrap;margin-top:40px;}.paragraphs-items-field-cs-p-learnmoreabout .cs-c-learnmoreabout{float:left;width:calc(100% / 3 - 14px);max-width:calc(100% / 3 - 14px);margin-right:20px;margin-bottom:20px;flex-grow:1;-webkit-box-shadow:0px 9px 10px -2px rgba(222,222,222,0.5);-moz-box-shadow:0px 9px 10px -2px rgba(222,222,222,0.5);box-shadow:0px 9px 10px -2px rgba(222,222,222,0.5);padding-bottom:30px;background-color:white;text-align:center;}@media (max-width:680px){.paragraphs-items-field-cs-p-learnmoreabout .cs-c-learnmoreabout{width:calc(100% / 2 - 14px);max-width:calc(100% / 2 - 14px);}.paragraphs-items-field-cs-p-learnmoreabout .cs-c-learnmoreabout:nth-child(2n){margin-right:0;}}@media (max-width:480px){.paragraphs-items-field-cs-p-learnmoreabout .cs-c-learnmoreabout{width:100%;max-width:100%;margin-right:0;}.paragraphs-items-field-cs-p-learnmoreabout .cs-c-learnmoreabout:nth-child(2n){margin-right:0;}.paragraphs-items-field-cs-p-learnmoreabout .cs-c-learnmoreabout:nth-child(3n){margin-right:0;}}.paragraphs-items-field-cs-p-learnmoreabout .cs-c-learnmoreabout a{text-decoration:none;}@media (min-width:681px){.paragraphs-items-field-cs-p-learnmoreabout .cs-c-learnmoreabout:nth-child(3n){margin-right:0;}}.paragraphs-items-field-cs-p-learnmoreabout .cs-c-learnmoreabout img{width:100%;margin-bottom:20px;}.paragraphs-items-field-cs-p-learnmoreabout .cs-c-learnmoreabout .title{color:#444844;font-family:Georgia,serif;font-size:16px;line-height:24px;text-align:center;text-decoration:none;padding:0 15px;font-weight:400;}.cs-c-linksaccordion{font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;padding:15px 20px 25px;background-color:#6BBEC4;overflow:hidden;}.cs-c-linksaccordion .h1{font-size:21px;font-weight:700;line-height:24px;color:white;position:relative;padding-right:20px;}.cs-c-linksaccordion .h1:after{content:"";position:absolute;right:0;top:6px;font-size:35px;color:#444444;background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/plus-white.svg);width:13px;height:13px;background-repeat:no-repeat;}.cs-c-linksaccordion .h1:hover{cursor:pointer;}.cs-c-linksaccordion .paragraphs-items{display:flex;flex-wrap:wrap;text-align:center;overflow:hidden;max-height:0;transition:all 0.5s ease;}.cs-c-linksaccordion .paragraphs-items .cs-c-btn{margin:0;padding:15px;border:solid 1px white;color:white;border-right:0;float:left;width:calc(100% * (1 / 5) - 32px);max-width:calc(100% * (1 / 5) - 32px);flex-grow:1;align-items:center;display:flex;}.cs-c-linksaccordion .paragraphs-items .cs-c-btn:last-child{border-right:solid 1px white !important;}.cs-c-linksaccordion .paragraphs-items .cs-c-btn:nth-child(5n){border-right:solid 1px white;}.cs-c-linksaccordion .paragraphs-items .cs-c-btn:nth-child(n + 6){border-top:0;}.cs-c-linksaccordion .paragraphs-items .cs-c-btn:hover{cursor:pointer;background-color:white;}.cs-c-linksaccordion .paragraphs-items .cs-c-btn:hover a{color:#6BBEC4 !important;}.cs-c-linksaccordion .paragraphs-items .cs-c-btn a{background-color:transparent;padding:0;font-size:13px;line-height:21px;font-weight:bold !important;text-decoration:none;color:white;width:100%;}.cs-c-linksaccordion .paragraphs-items .cs-c-btn a:hover{border:0;}@media (max-width:680px){.cs-c-linksaccordion .paragraphs-items .cs-c-btn{width:calc(100% * (1 / 3) - 32px);max-width:calc(100% * (1 / 3) - 32px);}.cs-c-linksaccordion .paragraphs-items .cs-c-btn:nth-child(5n){border-right:0;}.cs-c-linksaccordion .paragraphs-items .cs-c-btn:nth-child(n + 4){border-top:0;}.cs-c-linksaccordion .paragraphs-items .cs-c-btn:nth-child(3n){border-right:solid 1px white;}}@media (max-width:480px){.cs-c-linksaccordion .paragraphs-items .cs-c-btn{width:calc(100% * (1 / 2) - 32px);max-width:calc(100% * (1 / 2) - 32px);}.cs-c-linksaccordion .paragraphs-items .cs-c-btn:nth-child(3n){border-right:inherit;border-top:inherit;}.cs-c-linksaccordion .paragraphs-items .cs-c-btn:nth-child(even){border-right:solid 1px white !important;}}.cs-c-linksaccordion.is-open .h1:after{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/minus-white.svg);}.cs-c-linksaccordion.is-open .paragraphs-items{max-height:3000px;margin-top:25px;}.cs-c-testimonial{background-color:#F8F8F8;padding:60px 40px;overflow:hidden;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;margin-bottom:100px;}.cs-c-testimonial .col{width:50%;float:left;}.cs-c-testimonial .col.col-1{width:calc(50% - 20px);margin-right:20px;}.cs-c-testimonial .col.col-1 .img img{width:100%;}.cs-c-testimonial .col.col-2 .title{font-size:21px;font-weight:bold;line-height:24px;color:#727272;position:relative;padding-left:35px;margin-bottom:25px;}.cs-c-testimonial .col.col-2 .title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/testimonials.svg);width:22px;height:22px;background-repeat:no-repeat;}.cs-c-testimonial .col.col-2 .txt{font-family:Georgia,serif;font-size:14px;line-height:21px;margin-bottom:25px;}.cs-c-testimonial .col.col-2 .name{color:rgba(0,0,0,0.7);font-size:17px;font-weight:bold;line-height:20px;}.cs-c-testimonial .col.col-2 .subtitle{color:#5B5B5A;font-size:13px;font-weight:bold;line-height:20px;}@media (max-width:680px){.cs-c-testimonial{padding:40px 30px;}}@media (max-width:480px){.cs-c-testimonial{padding:40px 20px;}.cs-c-testimonial .col{width:100%;float:inherit;}.cs-c-testimonial .col.col-1{width:100%;margin-right:0;margin-bottom:15px;}.cs-c-testimonial .col.col-2 .title{margin-bottom:15px;}.cs-c-testimonial .col.col-2 .txt{margin-bottom:15px;}}.view-mcgill-cs-catalogue .view-filters{padding:50px 40px;margin-top:40px;margin-bottom:50px;background-color:#DAEFF0;}@media (max-width:680px){.view-mcgill-cs-catalogue .view-filters{padding:40px 30px;}}@media (max-width:480px){.view-mcgill-cs-catalogue .view-filters{padding:30px 20px;}}.view-mcgill-cs-catalogue .view-filters h3{font-size:22px;color:#727272;}.view-mcgill-cs-catalogue .view-filters select{width:100%;height:32px;font-size:14px;color:#3E3834;font-family:Georgia,serif;margin-top:10px;}.view-mcgill-cs-catalogue .view-filters label{color:#3E3834;}.view-mcgill-cs-catalogue .view-filters .views-widget .form-item{width:100%;}.view-mcgill-cs-catalogue .view-filters .bef-checkboxes .form-item{display:inline-block;width:auto;margin-right:20px;}.view-mcgill-cs-catalogue .view-filters .bef-checkboxes .form-item label{font-weight:normal;font-size:14px;line-height:36px;}.view-mcgill-cs-catalogue .view-filters .views-exposed-form .views-exposed-widget{width:50%;box-sizing:border-box;}@media (max-width:680px){.view-mcgill-cs-catalogue .view-filters .views-exposed-form .views-exposed-widget{width:100%;}}.view-mcgill-cs-catalogue .view-filters .views-exposed-form .views-exposed-widget label{font-size:16px;color:rgba(0,0,0,0.7);}.view-mcgill-cs-catalogue .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_cs_lst_ceupdu_value{width:100%;}.view-mcgill-cs-catalogue .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_cs_lst_ceupdu_value .views-widget{padding:0 1em 0 0;}@media (max-width:680px){.view-mcgill-cs-catalogue .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_cs_lst_ceupdu_value .views-widget{padding:0px;}}.view-mcgill-cs-catalogue .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_cs_lst_ceupdu_value .views-widget .form-item{width:50%;}@media (max-width:680px){.view-mcgill-cs-catalogue .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_cs_lst_ceupdu_value .views-widget .form-item{width:100%;}}.view-mcgill-cs-catalogue .view-filters .views-exposed-form .views-submit-button{width:100%;}.view-mcgill-cs-catalogue .view-filters .views-exposed-form .views-submit-button input{border-radius:3px;background-color:#BE1121;color:white !important;font-size:18px;padding:10px 40px;text-decoration:none !important;font-family:"CartoGothicStd",Helvetica,"Helvetica Neue",Arial,sans serif;}.view-mcgill-cs-catalogue .view-filters .views-exposed-form .views-submit-button input:focus{outline:none;}.view-mcgill-cs-catalogue .view-content{margin-top:30px;}.view-mcgill-cs-catalogue .item-list .pager{text-align:right;margin-bottom:50px;}@media (max-width:480px){.view-mcgill-cs-catalogue .item-list .pager{margin-left:0 !important;}}.view-mcgill-cs-catalogue .item-list .pager li{background:transparent;margin:0;padding:10px;transition-duration:660ms;font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;}@media (max-width:480px){.view-mcgill-cs-catalogue .item-list .pager li{padding:8px;}}.view-mcgill-cs-catalogue .item-list .pager li a{font-family:"CartoGothic Std",Helvetica,Arial,sans-serif;opacity:1;color:#989B95;}@media (max-width:680px){.view-mcgill-cs-catalogue .item-list .pager li a{font-size:14px;}}.view-mcgill-cs-catalogue .item-list .pager li:hover{background:transparent;}.view-mcgill-cs-catalogue .item-list .pager li:hover a{color:#1F5187;font-weight:700;}.view-mcgill-cs-catalogue .item-list .pager li.pager-current{background-color:transparent;color:#1F5187;}.view-mcgill-cs-catalogue .item-list .pager li.pager-next,.view-mcgill-cs-catalogue .item-list .pager li.pager-previous{position:relative;}.view-mcgill-cs-catalogue .item-list .pager li.pager-next a,.view-mcgill-cs-catalogue .item-list .pager li.pager-previous a{text-indent:-9999px;text-align:left;display:block;width:11px;background-repeat:no-repeat;line-height:11px;}.view-mcgill-cs-catalogue .item-list .pager li.pager-next a{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/right-chevron-grey.svg);width:11px;}.view-mcgill-cs-catalogue .item-list .pager li.pager-next:hover{cursor:pointer;}.view-mcgill-cs-catalogue .item-list .pager li.pager-next:hover a{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/right-chevron-blue.svg);}.view-mcgill-cs-catalogue .item-list .pager li.pager-previous a{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/left-chevron-grey.svg);width:11px;}.view-mcgill-cs-catalogue .item-list .pager li.pager-previous:hover{cursor:pointer;}.view-mcgill-cs-catalogue .item-list .pager li.pager-previous:hover a{background-image:url(/continuingstudies/sites/mcgill.ca.continuingstudies/modules/custom/mcgill_cs/icon/left-chevron-blue.svg);}.view-mcgill-cs-catalogue .item-list .pager li.pager-first,.view-mcgill-cs-catalogue .item-list .pager li.pager-ellipsis,.view-mcgill-cs-catalogue .item-list .pager li.pager-last{display:none;}.context-pg-contactus .webform-client-form{position:relative;}.context-pg-contactus .webform-client-form .webform-component{margin:0;width:calc(50% - 10px);float:left;clear:inherit;}@media (max-width:680px){.context-pg-contactus .webform-client-form .webform-component{width:100%;}.context-pg-contactus .webform-client-form .webform-component:nth-child(2n){margin-left:0;}}.context-pg-contactus .webform-client-form .webform-component:nth-child(2n){margin-left:20px;}.context-pg-contactus .webform-client-form .webform-component label{color:#3E3834;font-size:14px;font-family:Georgia,serif !important;line-height:21px;}.context-pg-contactus .webform-client-form .webform-component input{height:32px;width:100%;box-sizing:border-box;}.context-pg-contactus .webform-client-form .webform-component--reasons{width:100%;}.context-pg-contactus .webform-client-form .webform-component--reasons label{color:rgba(0,0,0,0.7);font-family:"CartoGothic Std",Helvetica,Arial,sans-serif !important;font-size:17px;font-weight:bold !important;margin:30px 0 !important;}.context-pg-contactus .webform-client-form .webform-component--reasons .form-checkboxes{background-color:transparent;}.context-pg-contactus .webform-client-form .webform-component--reasons .form-checkboxes .form-item{background-color:transparent;flex:1 0 40%;max-width:24.5%;}@media (max-width:480px){.context-pg-contactus .webform-client-form .webform-component--reasons .form-checkboxes .form-item{flex:unset;max-width:100%;}}.context-pg-contactus .webform-client-form .webform-component--reasons .form-checkboxes .form-item input[type="checkbox"]{vertical-align:middle;width:16px;float:left;height:16px;display:inline-block;}.context-pg-contactus .webform-client-form .webform-component--reasons .form-checkboxes .form-item label{color:#3E3834;font-size:14px;font-family:Georgia,serif !important;font-weight:400 !important;padding-left:10px;display:inline-block;max-width:85%;margin:0 !important;}.context-pg-contactus .webform-client-form .webform-component--subject{width:75%;margin-left:0 !important;}@media (max-width:680px){.context-pg-contactus .webform-client-form .webform-component--subject{width:100%;}}.context-pg-contactus .webform-client-form .webform-component--question{width:75%;margin-bottom:20px;}@media (max-width:680px){.context-pg-contactus .webform-client-form .webform-component--question{width:100%;}}.context-pg-contactus .webform-client-form .webform-component--question .form-textarea-wrapper{width:100%;}.context-pg-contactus .webform-client-form .webform-component--question .form-textarea-wrapper textarea{border-radius:3px;border:1px solid #DDD;margin:0;-webkit-box-shadow:rgba(0,0,0,0.4) 0px 0px 2px;box-shadow:rgba(0,0,0,0.4) 0px 0px 2px;}.context-pg-contactus .webform-client-form .form-actions .webform-submit{border-radius:3px;background-color:#BE1121;color:white !important;font-size:18px;padding:15px 70px;text-decoration:none !important;font-family:"CartoGothicStd",Helvetica,"Helvetica Neue",Arial,sans serif;}.context-pg-contactus .webform-client-form .form-actions .webform-submit:focus{outline:none;}.node-type-cs-contsimplepg #nav-column{display:none;}.node-type-cs-contsimplepg #inner-container{width:100% !important;margin:0 auto !important;}@media (max-width:680px){.node-type-cs-contsimplepg #inner-container{width:auto !important;margin:0 15px !important;}}.block-bean-cs-hero.mode-full{max-width:100% !important;}.cs-c-btn{margin-top:20px;}.cs-c-btn.icon-pdf{display:inline-block;}.cs-c-btn.icon-pdf a{color:#fff;padding:10px 20px;display:block;}.cs-c-btn a{display:inline-table;border-radius:3px;background-color:#BE1121;color:white !important;font-size:18px;padding:5px 20px;text-decoration:none !important;font-family:"CartoGothicStd",Helvetica,"Helvetica Neue",Arial,sans serif;font-weight:lighter !important;border:1px solid transparent;-moz-osx-font-smoothing:initial !important;}@media (max-width:480px){.cs-c-btn a{padding:10px 20px;}}.cs-c-btn a:hover{background-color:white !important;border:1px solid #BE1121;color:#BE1121 !important;}.cs-c-bodycontent .media-youtube-video,.paragraphs-item--cs-bloccontentimg .media-youtube-video{position:relative;padding-bottom:56.25%;height:0;}.cs-c-bodycontent .media-youtube-video iframe,.paragraphs-item--cs-bloccontentimg .media-youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}@media (max-width:480px){.cs-c-bodycontent .three-column-1,.cs-c-bodycontent .three-column-2,.cs-c-bodycontent .three-column-3{margin-bottom:40px;font-size:0.9rem;}}.block-bean-cs-samelevelnav div.field-label-above{display:none;}.block-bean-cs-verticaltabs-programs div.field-label-above{display:none;}.node .field-name-field-cs-button-link,.node .field-name-field-cs-button-apply-now{display:none;}.brdr-bttm{border-bottom:1px solid #6f766f;}.contain{width:100%;position:relative;float:left;max-width:960px;}.wrppr.edge{margin:20px 0;width:100%;max-width:960px;float:left;}.wrppr{margin:20px;width:100%;max-width:900px;float:left;}.bug{border-bottom:2px solid red;}.state-hide{display:none;visibility:hidden;}.gsc-resultsHeader{display:none;}.gsc-results-wrapper-visible table{box-shadow:none;}.gsc-results-wrapper-visible table tbody tr{background:transparent;}.gsc-results-wrapper-visible table td{border:0;min-width:auto;padding:0;}.gsc-results-wrapper-visible .gsc-above-wrapper-area-container{margin:0;}.gsc-results-wrapper-visible .gsc-table-result{display:inline-block;margin:0;}#header-inner > #strap-search #mcgill-googlesearch-form input[type=text]{width:11em;font-size:1.125em;min-width:auto;transition:all ease-in-out .3s;}#header-inner > #strap-search #mcgill-googlesearch-form input[type=text]:focus{width:14em;}#mcgill-googlesearch-form > div{position:relative;display:inline-block;}#mcgill-googlesearch-form .form-item-search-keys{padding:0;box-sizing:border-box;margin:0;width:auto;}#mcgill-googlesearch-form .form-actions{display:inline;}#mcgill-googlesearch-form input{box-shadow:none;background:#FFF;background-image:none;border-radius:2px;border:1px solid #ECEFF1;border-top:1px solid #D5D7D9;}#mcgill-googlesearch-form input.form-submit{border:0;position:absolute;margin:0;top:0;right:0;padding:4px;width:40px;background:transparent url(/continuingstudies/sites/all/modules/mcgill/mcgill_googlesearch/images/gray-search.png) no-repeat center 0.65em;line-height:2.125em;text-indent:-9000px;box-shadow:none;transition:all ease-in-out .3s;border-radius:0;}#mcgill-googlesearch-form input.form-submit:hover{background:transparent url(/continuingstudies/sites/all/modules/mcgill/mcgill_googlesearch/images/black-search.svg) no-repeat center 0.65em;}#mcgill-googlesearch-form input[type=text]{margin:0 0 1em 0;width:auto;min-width:290px;padding:.5em;line-height:1.125em;color:#999898;text-shadow:1px 1px 0 #fff;font-size:1.25em;}@media (min-width:680px){#mcgill-googlesearch-form input[type=text]{width:460px;}}.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}span[data-picture-align="left"],img[data-picture-align="left"]{float:left;}span[data-picture-align="right"],img[data-picture-align="right"]{float:right;}span[data-picture-align="center"],img[data-picture-align="center"]{display:block;margin-left:auto;margin-right:auto;}.cke_dialog_body tr td:last-child{border-right:0px;}.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;}#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
@namespace mcgill_cs_2019;@media only screen and (min-width:1400px){.slider-wrapper.theme-default .nivo-caption p{line-height:65px;font-size:50px;}.slider-wrapper.theme-default .nivo-caption a{padding:12px 26px !important;}}@media only screen and (max-width:1400px){.cs_2019_homepage_tile_image_left #jason{margin:-150px auto -130px auto;}.cs_2019_homepage_tile_image_right .cs_2019_homepage_tile_item_innerdiv #sandra{margin:-200px -20px -130px auto}.slider-wrapper.theme-default .nivo-caption p{font-size:45px;line-height:60px;}.slider-wrapper.theme-default .nivo-caption a{padding:12px 26px !important;}.cs_2019_homepage_tile_item_innerdiv{padding:130px 50px;}}@media only screen and (max-width:1260px){.nivo-controlNav{transform:translate(0,-120%) !important;}.slider-wrapper.theme-default .nivo-caption p{font-size:35px;line-height:50px;}.slider-wrapper.theme-default .nivo-caption a{font-size:22px;padding:8px 22px !important;}}@media only screen and (max-width:1050px){.cs_2019_homepage_tile_image_right #online_icon,.cs_2019_homepage_tile_image_right #languages{}.cs_2019_full_width_video{}.cs_2019_homepage_tile_btn_div.moved{margin-top:10px;}.cs_2019_homepage_tile_item_innerdiv{text-align:center !important;}.cs_2019_homepage_tile_events_div .item-list,.cs_2019_homepage_tile_events_div .channelblock,.cs_2019_homepage_tile_events_div .channel-item{display:inline-block;}.cs_2019_homepage_tile_events_div{text-align:center;margin-top:30px;}.cs_2019_homepage_tile_events_div .channelblock{margin:0px;text-align:left;max-width:485px;}.cs_2019_homepage_tile_events .cs_2019_homepage_tile_main_div{float:none;}.cs_2019_homepage_tile_image_left .cs_2019_homepage_tile_img_div,.cs_2019_homepage_tile_image_right .cs_2019_homepage_tile_img_div{float:none !important;width:100%;text-align:center;}.cs_2019_homepage_tile_main_div{width:100% !important;text-align:center !important;}.cs_2019_homepage_tile_main_div *{text-align:center !important;}.cs_2019_homepage_tile_item_innerdiv{overflow:hidden !important;padding:50px 30px !important;}#jason{margin:0px auto -230px auto  !important;max-width:80% !important;text-align:center !important;}#sandra{margin:0px auto -250px auto !important;max-width:80% !important;text-align:center !important;}#sandra img,#jason img{margin-top:35px;}.cs_2019_homepage_tile_title_div{width:100% !important;}.cs_2019_homepage_tile_content_div{width:100% !important;margin-top:1em;}.cs_2019_homepage_tile_content_div *,.cs_2019_homepage_tile_title_div *,.cs_2019_homepage_tile_title_div{text-align:center !important;}.slider-wrapper.theme-default .nivo-caption p{text-align:center;font-size:30px;line-height:45px;}}@media (max-width:990px){.page-upcoming-events > #container,.node-type-channel-event > #container{padding:10px 15px;box-sizing:border-box;}}@media (min-width:960px){.front #highlighted .region{display:block;}}@media only screen and (min-width:769px){.slider-wrapper.theme-default .nivo-caption{position:absolute;background-color:rgba(47,47,47,0.5) !important;display:inline-block;padding:15px 30px 25px 30px !important;max-width:600px;color:white !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;margin:auto;font-weight:bold;max-height:600px;top:50%;left:50%;transform:translate(-50%,-50%);}}@media only screen and (max-width:768px){#jason{margin:0px auto -220px auto !important;width:70% !important;}#sandra{margin:0px auto -220px auto !important;width:70% !important;}div.nivo-caption{position:relative;top:-1px;display:none !important;background-color:rgba(47,47,47,1) !important;padding:20px 30px 35px 30px;line-height:70px;color:white !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:50px !important;font-weight:bold;}.nivo-controlNav{position:relative !important;transform:unset !important;margin-top:15px;margin-bottom:40px;}.page-upcoming-events .channel-item > div:last-of-type{text-align:center;}.node-type-channel-event #page-title{text-align:left !important;margin:auto 5px  !important;}.node-type-channel-event .event-field .field-name-field-channels-event-date,.node-type-channel-event .channels .service-links{width:100% !important;text-align:left !important;}.node-type-channel-event .field-name-body .field-items{width:100% !important;}.node-type-channel-event .views-field-field-link{text-align:center;}.node-type-channel-event .views-field-field-link .views-label{display:none !important;}}@media only screen and (max-width:680px){.front .no-vert-nav #inner-container,#inner-container,#inner-container #top-page{margin:0 !important;}.front .block .content{padding:0 !important;}.cs_2019_full_width_video{display:none;}}@media only screen and (max-width:500px){#jason{margin:0px auto -150px auto !important;width:95% !important;}#sandra{margin:0px auto -150px auto !important;width:95% !important;}.cs_2019_homepage_tile_title{font-size:45px !important;}.cs_2019_homepage_tile_content_div p{font-size:25px !important;}.channel-item h2{font-size:23px !important;font-weight:500 !important;}.cs_2019_homepage_tile_btn_div a{font-size:22px;border:2px solid #ED1B2F;padding:12px 24px;}#languages.moved img{max-width:155px !important}#online_icon.moved img{max-width:125px !important;}#mwc_icon.moved img{max-width:125px !important;}.page-upcoming-events > #container,.node-type-channel-event > #container{padding:10px;}}@media only screen and (max-width:320px){.cs_2019_homepage_tile_title{font-size:45px;}.cs_2019_homepage_tile_content_div p{font-size:25px;}.channel-item h2{font-size:20px;max-width:180px;}}#highlighted .block.block-bean,#highlighted .block{margin-top:0px !important;}.front .block-bean.mode-full{width:100% !important;max-width:100% !important;}.front .region-highlighted .block.block-bean{margin-bottom:0px !important;}.cs_2019_homepage_tile_item_innerdiv{max-width:1260px !important;margin:auto;padding:130px 30px;}.cs_2019_homepage_tile_item{}.cs_2019_homepage_tile_item h2,.cs_2019_homepage_tile_item a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.cs_2019_homepage_tile_item p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.cs_2019_homepage_tile_title{font-size:60px;font-weight:bold;color:#5D6770;padding-top:0px !important;padding-bottom:0px !important;margin-bottom:30px !important;}.cs_2019_homepage_tile_content_div{font-size:30px;color:#5D6770;margin-bottom:30px !important;}.cs_2019_homepage_tile_content_div p{font-size:30px;}.cs_2019_homepage_tile_btn_div{display:inline-block;}.cs_2019_homepage_tile_btn,.nivo-caption a{color:white;font-weight:bold !important;font-size:26px;background-color:#ED1B2F;border-radius:45px;border:3px solid #ED1B2F;padding:15px 26px;text-decoration:none !important;display:inline-block;}.cs_2019_homepage_tile_btn:visited,.nivo-caption a:visited{color:white !important;}.cs_2019_homepage_tile_btn:link,.nivo-caption a:link{color:white !important;}.cs_2019_homepage_tile_btn:hover,.nivo-caption a:hover{color:#ED1B2F !important;background-color:white !important;}.cs_2019_homepage_tile_title_left .cs_2019_homepage_tile_content_div{width:55%;float:right;text-align:right;}.cs_2019_homepage_tile_title_left .cs_2019_homepage_tile_content_div *{text-align:right;}.cs_2019_homepage_tile_title_left .cs_2019_homepage_tile_title_div{width:45%;float:left;}.cs_2019_homepage_tile_title_right .cs_2019_homepage_tile_content_div{width:45%;float:left;}.cs_2019_homepage_tile_title_right .cs_2019_homepage_tile_title_div{width:55%;float:right;text-align:right;}.cs_2019_homepage_tile_title_right .cs_2019_homepage_tile_title_div *{text-align:right;}.cs_2019_homepage_tile_all_right .cs_2019_homepage_tile_main_div{width:70%;text-align:center;margin:auto;}.cs_2019_homepage_tile_all_right .cs_2019_homepage_tile_main_div *{text-align:center;}.cs_2019_homepage_tile_all_left .cs_2019_homepage_tile_main_div{width:70%;text-align:left;margin:auto;}.cs_2019_homepage_tile_image_right .cs_2019_homepage_tile_main_div{width:55%;float:left;}.cs_2019_homepage_tile_image_left .cs_2019_homepage_tile_main_div *{text-align:right;}.cs_2019_homepage_tile_image_right #sandra{text-align:right;width:45%;float:right;margin:-200px -50px -130px auto;}.cs_2019_homepage_tile_image_right #languages{text-align:right;width:45%;float:right;}.cs_2019_homepage_tile_image_right #online_icon{text-align:right;width:45%;float:right;}.cs_2019_homepage_tile_image_left #mwc_icon{text-align:left;width:45%;float:left;}.cs_2019_homepage_tile_image_right #online_icon img{max-width:250px;}.cs_2019_homepage_tile_image_left #mwc_icon img{max-width:220px;}.cs_2019_homepage_tile_image_right #languages img{max-width:300px;}.cs_2019_homepage_tile_img{max-height:700px;}.cs_2019_homepage_tile_image_left .cs_2019_homepage_tile_main_div{width:55%;float:right;text-align:right;}.cs_2019_homepage_tile_image_left #jason{text-align:left;width:45%;float:left;margin:-200px auto -130px -50px;}.cs_2019_homepage_tile_image_left #size100,.cs_2019_homepage_tile_image_right #size100{max-width:100px;}.cs_2019_homepage_tile_image_left #size150,.cs_2019_homepage_tile_image_right #size150{max-width:150px;}.cs_2019_homepage_tile_image_left #size200,.cs_2019_homepage_tile_image_right #size200{max-width:200px;}.cs_2019_homepage_tile_image_left #size250,.cs_2019_homepage_tile_image_right #size250{max-width:250px;}.cs_2019_homepage_tile_image_left #size300,.cs_2019_homepage_tile_image_right #size300{max-width:300px;}.cs_2019_homepage_tile_image_left #size350,.cs_2019_homepage_tile_image_right #size350{max-width:350px;}.cs_2019_homepage_tile_image_left #size400,.cs_2019_homepage_tile_image_right #size400{max-width:400px;}.cs_2019_homepage_tile_image_left #size450,.cs_2019_homepage_tile_image_right #size450{max-width:450px;}.cs_2019_homepage_tile_events .cs_2019_homepage_tile_main_div{width:55%;float:right;text-align:right;}.cs_2019_homepage_tile_events .cs_2019_homepage_tile_event_div{width:45%;float:left;}.self_clear:after{content:"";clear:both;display:table;}.cs_2019_homepage_tile_events ul.channelblock li{border-bottom:none !important;}.cs_2019_homepage_tile_events_div h2{padding-top:0px !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#5D6770 !important;font-size:26px;margin-left:85px !important;max-width:400px;}.cs_2019_homepage_tile_events .date-container{background:unset !important;box-shadow:unset !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;text-align:center;font-size:22px;width:55px !important;}.cs_2019_homepage_tile_events .multi-seperator{font-size:22px;float:unset !important;font-weight:bold;margin:10px 0px;padding:0px !important;width:64px;color:#5D6770 !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;}.cs_2019_homepage_tile_events_div .custom-multi-date{width:60px !important;}.cs_2019_homepage_tile_events .date-container .day{background-color:#ED1B2F !important;color:white !important;padding:2px 0px !important;text-shadow:unset !important;font-style:normal !important;font-weight:bold;margin:auto;width:64px;}.cs_2019_homepage_tile_events .date-container .month{background-color:white !important;padding:2px 0px !important;color:#5D6770 !important;text-shadow:unset !important;font-style:normal !important;font-weight:bold;margin:auto;width:64px;}.cs_2019_homepage_tile_events_div  a{color:#5D6770 !important;}.cs_2019_homepage_tile_events_div  a:hover{color:#5D6770 !important;}.cs_2019_homepage_tile_events_div  a:visited{color:#5D6770 !important;}.nivo-controlNav{position:absolute;width:100%;display:inline-block;transform:translate(0,-160%);z-index:10;text-align:center;}.nivo-controlNav a.active{font-weight:normal !important;background:#ED1B2F !important;border:2px solid #ED1B2F !important;}.slider-wrapper.theme-default .nivo-directionNav a:hover,.slider-wrapper.theme-swap .nivo-directionNav a:hover{background-color:#ED1B2F !important;}.slider-wrapper.theme-default .nivoSlider,.slider-wrapper.theme-swap .nivoSlider{border:none !important;}.cs_2019_full_width_video{position:relative;padding-bottom:56.25%;height:0;}.cs_2019_full_width_video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.front #block-workbench-block,.front #tabs{display:none;}#block-media-nivo-slider{padding:0px !important;}.front #container{margin:0px auto !important;}.front #bottom-page,.front #block-system-main{display:none;}#footer #footer-inner{padding-top:1px !important;}#main-column{padding-bottom:0px !important;}.front #footer{background-color:white !important;}.nivoSlider .nivo-directionNav{display:block !important;}.theme-default .nivo-directionNav a{opacity:1 !important;}.nivo-nextNav{right:15px !important;}.nivo-prevNav{left:15px !important;}.theme-default .nivoSlider{background:unset !important;}.nivo-caption{display:none !important;}.nivo-caption p:nth-last-child(1){margin-bottom:0px !important;padding:0px !important;}.nivo-caption p{margin-bottom:10px !important;padding:0px !important;}.slider-wrapper.theme-default .nivo-caption a{border-radius:45px;border:3px solid #ED1B2F !important;}.slider-wrapper.theme-default .nivo-caption a:hover{background:transparent !important;}.cs_2019_homepage_tile_events_div h2 a{text-align:left !important;}.cs_2019_full_width_video_overlay{text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(47,47,47,0.4);z-index:50;color:#fff;}.cs_2019_full_width_video_text{color:white;top:50%;left:50%;font-size:90px;transform:translate(-50%,-50%);position:absolute;}#languages.moved{margin:0px auto 20px auto;width:100%;}#online_icon.moved{margin:0px auto 20px auto;width:100%;}#mwc_icon.moved{margin:0px auto 20px auto;width:100%;}#languages.moved img{max-width:175px;}#online_icon.moved img{max-width:150px;}#mwc_icon.moved img{max-width:150px;}.block-media-nivo-slider{padding:0px !important;}.block-media-nivo-slider h3{display:none;}.content .view-articles.gallery-grid .views-row{border-top:0px;}.page-node-8000 .block-inner > h3{display:none;}.page-node-8000 .breadcrumb,.node-type-channel-event .breadcrumb{display:none;}.gallery-grid{margin-top:15px;}.gallery-grid .feed-icon{display:none;}.page-upcoming-events .breadcrumb{display:none;}.page-upcoming-events .custom-multi-date{background:unset !important;box-shadow:unset !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:22px;}.page-upcoming-events .multi-seperator{font-size:22px;float:none !important;margin:10px 5px;padding:0px !important;color:#5D6771 !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;}.page-upcoming-events .custom-multi-date .day{color:#ED1B2F !important;padding:2px 0px !important;text-shadow:unset !important;font-style:normal !important;font-weight:bold;}.page-upcoming-events .custom-multi-date .month{color:#ED1B2F !important;padding:2px 0px !important;text-shadow:unset !important;font-style:normal !important;font-weight:bold;margin:auto;}.page-upcoming-events .custom-multi-date .year{}.page-upcoming-events .custom-multi-date .first .time{background-color:white !important;font-weight:400;margin:0px 0px 0px 7px;padding:2px 0px !important;color:#5D6771 !important;text-shadow:unset !important;font-style:normal !important;}.page-upcoming-events .custom-multi-date .last .time{background-color:white !important;font-weight:400;margin:0px 7px 0px 0px;padding:2px 0px !important;color:#5D6771 !important;text-shadow:unset !important;font-style:normal !important;}.page-upcoming-events #page-title{color:#5D6771 !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:50px;font-weight:500;margin-top:35px}.page-upcoming-events .channel-item *{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;}.page-upcoming-events .views-field-title h2{padding:.25em 0 .25em 0;}.page-upcoming-events .views-field-field-tags span{text-decoration:none;}.page-upcoming-events #content .channels-item-list .channel-item:nth-last-child(-n+3){margin-bottom:0px;}.page-upcoming-events .views-field-body img{width:100% !important;margin:10px auto 15px auto;height:unset !important;}.page-upcoming-events .views-field-body .field-content{font-size:16px;}.page-upcoming-events .channel-item > div > span a{color:white;font-weight:bold !important;font-size:16px;background-color:#ED1B2F;border-radius:40px;border:2px solid #ED1B2F;padding:7px 18px;text-decoration:none !important;display:inline-block;margin:0 0 20px 0;}.page-upcoming-events .channel-item > div > span a:visited{color:white !important;}.page-upcoming-events .channel-item > div > span a:link{color:white !important;}.page-upcoming-events .channel-item > div > span a:hover{color:#ED1B2F !important;background-color:white !important;}.page-upcoming-events #content .content p{margin:0 0 20px 0;}.page-upcoming-events .custom-multi-date .last .month{margin-right:7px;}.node-type-channel-event .channels-title{display:none;}.node-type-channel-event .categories{display:none;}.node-type-channel-event .source-site{display:none;}.node-type-channel-event  .custom-multi-date{background:unset !important;box-shadow:unset !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:22px;padding:0px !important;margin:0px !important;}.node-type-channel-event .multi-seperator{font-size:22px;float:unset !important;margin:0px 7px;padding:0px !important;top:0px !important;color:#5D6771 !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;}.node-type-channel-event .custom-multi-date .day{color:#ED1B2F !important;padding:2px 0px !important;text-shadow:unset !important;font-style:normal !important;font-weight:bold;}.node-type-channel-event .custom-multi-date .month{color:#ED1B2F !important;padding:2px 0px !important;text-shadow:unset !important;font-style:normal !important;font-weight:bold;margin:auto;}.node-type-channel-event .custom-multi-date .year{}.node-type-channel-event .custom-multi-date .first .time{background-color:white !important;font-weight:400;padding:2px 0px !important;color:#5D6771 !important;text-shadow:unset !important;font-style:normal !important;margin:0px 0px 0px 7px;}.node-type-channel-event .custom-multi-date .last .time{background-color:white !important;font-weight:400;padding:2px 0px !important;color:#5D6771 !important;text-shadow:unset !important;font-style:normal !important;margin:0px 7px 0px 0px;}.node-type-channel-event .custom-multi-date .last .month{margin-right:7px;}.node-type-channel-event .custom-multi-date .time span{display:none !important;}.node-type-channel-event #main-column .custom-multi-date .multi-date{border:none !important;padding:0px !important;background:white !important;float:unset !important;}.node-type-channel-event .channel-item{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;}.node-type-channel-event .channel-item .field-label{color:#5D6771 !important;}.node-type-channel-event .field-label,.node-type-channel-event .field-items{display:inline-block;}.node-type-channel-event .field-label{font-size:16px;margin:5px 0px !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;}.node-type-channel-event .field-name-field-price{margin:0 0 5px 0 !important;}.node-type-channel-event #page-title{color:#5D6771 !important;margin-top:30px;}.node-type-channel-event .field-name-field-tags .field-items{vertical-align:middle;margin-bottom:2px !important;}.node-type-channel-event .field-name-field-tags .field-items a{color:#1F5187 !important;font-size:15px !important;text-decoration:underline !important;}.node-type-channel-event .view-chancon *{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;}.node-type-channel-event #sidebar-column,.node-type-channel-event #sidebar-column .block{border:none !important;}.node-type-channel-event .views-field-changed{display:none;}.node-type-channel-event .view-chancon .views-label-field-link{font-size:20px;font-weight:bold;color:#5D6771 !important;}.node-type-channel-event .view-chancon .field-content a{color:white;font-weight:bold !important;font-size:16px;background-color:#ED1B2F;border-radius:40px;border:2px solid #ED1B2F;padding:7px 18px !important;text-decoration:none !important;display:inline-block;margin:16px 0 10px 0 !important;}.node-type-channel-event .view-chancon .field-content a:visited{color:white !important;}.node-type-channel-event .view-chancon .field-content a:link{color:white !important;}.node-type-channel-event .view-chancon .field-content a:hover{color:#ED1B2F !important;background-color:white !important;}.service-links-google-plus{display:none !important;}.node-type-channel-event .field-name-body img{margin:10px auto 15px auto;}
.brdr-bttm{border-bottom:1px solid #6f766f;}.contain{width:100%;position:relative;float:left;max-width:960px;}.wrppr.edge{margin:20px 0;width:100%;max-width:960px;float:left;}.wrppr{margin:20px;width:100%;max-width:900px;float:left;}.bug{border-bottom:2px solid red;}.state-hide{display:none;visibility:hidden;}.gsc-resultsHeader{display:none;}.gsc-results-wrapper-visible table{box-shadow:none;}.gsc-results-wrapper-visible table tbody tr{background:transparent;}.gsc-results-wrapper-visible table td{border:0;min-width:auto;padding:0;}.gsc-results-wrapper-visible .gsc-above-wrapper-area-container{margin:0;}.gsc-results-wrapper-visible .gsc-table-result{display:inline-block;margin:0;}#header-inner > #strap-search #mcgill-googlesearch-form input[type=text]{width:11em;font-size:1.125em;min-width:auto;transition:all ease-in-out .3s;}#header-inner > #strap-search #mcgill-googlesearch-form input[type=text]:focus{width:14em;}#mcgill-googlesearch-form > div{position:relative;display:inline-block;}#mcgill-googlesearch-form .form-item-search-keys{padding:0;box-sizing:border-box;margin:0;width:auto;}#mcgill-googlesearch-form .form-actions{display:inline;}#mcgill-googlesearch-form input{box-shadow:none;background:#FFF;background-image:none;border-radius:2px;border:1px solid #ECEFF1;border-top:1px solid #D5D7D9;}#mcgill-googlesearch-form input.form-submit{border:0;position:absolute;margin:0;top:0;right:0;padding:4px;width:40px;background:transparent url(/continuingstudies/sites/all/modules/mcgill/mcgill_googlesearch/images/gray-search.png) no-repeat center 0.65em;line-height:2.125em;text-indent:-9000px;box-shadow:none;transition:all ease-in-out .3s;border-radius:0;}#mcgill-googlesearch-form input.form-submit:hover{background:transparent url(/continuingstudies/sites/all/modules/mcgill/mcgill_googlesearch/images/black-search.svg) no-repeat center 0.65em;}#mcgill-googlesearch-form input[type=text]{margin:0 0 1em 0;width:auto;min-width:290px;padding:.5em;line-height:1.125em;color:#999898;text-shadow:1px 1px 0 #fff;font-size:1.25em;}@media (min-width:680px){#mcgill-googlesearch-form input[type=text]{width:460px;}}
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
span[data-picture-align="left"],img[data-picture-align="left"]{float:left;}span[data-picture-align="right"],img[data-picture-align="right"]{float:right;}span[data-picture-align="center"],img[data-picture-align="center"]{display:block;margin-left:auto;margin-right:auto;}.cke_dialog_body tr td:last-child{border-right:0px;}
.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;}
#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
