body{font-family:Arial,Helvetica,sans-serif;font-size:16px;margin:0;padding:0;}h1{font-size:30px;font-weight:bold;margin:0.8em 0.8em 0.8em 0;display:inline-block;}h2{font-size:24px;font-weight:bold;}h3{font-size:20px;font-weight:bold;}p{line-height:24px;margin:0 0 15px 0;}.field-name-body ul{line-height:30px;}a{color:#002d72;text-decoration:none;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}a:hover{color:#044dbd;}.shareThis{display:inline-block;float:right;margin:0.8em 0 0.8em 0.8em;}.stLarge{background-repeat:no-repeat;background-position:50% 50%;}.stButton .stLarge:hover{opacity:1 !important;background-position:50% 50% !important;}.stButton{margin-bottom:4px;}.printbtn{background:url(/sites/all/themes/caada/images/print.png) no-repeat scroll center center transparent;padding:0;margin:0 3px;width:44px;height:44px;background-color:#ef5997;display:inline-block;}.clear{clear:both;}#container,.wrapper{width:1200px;margin:0 auto;}a.btn,input[type=submit]{display:block;margin:0 0;padding:16px 15px;font-weight:bold;font-size:20px;text-align:center;color:#002d72 !important;background-color:#c8ecfd;border:3px solid #c8ecfd;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}a.btn:hover,input[type=submit]:hover{background-color:transparent;border:3px solid #044dbd;color:#044dbd;}img.alignright{float:right;margin:0 0 15px 25px;}img.alignleft{float:left;margin:0 15px 15px 0;}img.aligncenter{display:block;margin:0 auto;}.field-type-image img{max-width:100%;height:auto;}.field-name-body blockquote{margin:40px 100px;padding:20px;font-style:italic;font-weight:bold;font-size:1.2em;color:#4a4a4a;text-align:center;position:relative;clear:both;}.field-name-body blockquote p{margin:0;}.field-name-body blockquote p:first-child:before{content:"\201C";display:block;position:absolute;top:13px;left:-17px;font-family:"Times New Roman";color:#cccccc;font-size:50px;}.field-name-body blockquote p:first-child:after{content:"\201D";display:block;position:absolute;right:-10px;font-family:"Times New Roman";color:#cccccc;font-size:50px;}.field-name-body blockquote p + p{margin-top:1em;font-size:0.85em;color:#919191;font-style:normal;}fieldset{border:1px solid #cccccc;margin-top:50px;padding:10px 20px;}fieldset legend{font-size:24px;font-weight:bold;}label{float:left;padding-top:8px;margin-right:20px;width:20%;}input[type=text],input[type=email],input[type=password]{padding:9px;border:1px solid #cccccc;}select{background-color:#0092e4;color:#fff;font-size:16px;font-weight:bold;padding:8px 25px 8px 8px;border:0;height:38px;-webkit-appearance:none;-moz-appearance:none;}select option{background-color:#fff;color:#0092e4;font-size:16px;font-weight:bold;padding:8px;border:0;}.form-textarea-wrapper{float:left;width:75% !important;}.form-type-checkbox,.form-type-radio{clear:both;width:100%;}.form-type-checkbox label,.form-type-radio label{float:none;width:90%;}.description{clear:both;padding-top:10px;font-size:14px;}header{border-bottom:1px solid #cccccc;}nav#service{float:right;text-align:right;}nav#service ul{list-style-type:none;}nav#service ul li{display:inline;font-size:14px;}nav#service ul li:first-child a{border-left:0;}nav#service a{text-decoration:none;padding:0 1px 0 6px;border-left:1px solid black;}form#search label.hidden{display:none;}form#search input[type=search],form#search input[type=text]{padding:9px;width:180px;border:1px solid #cccccc;}form#search input[type=submit]{background:url(/sites/all/themes/caada/images/search.png) no-repeat center center;padding:3px;width:36px;height:36px;border:1px solid #cccccc;font-size:15px;text-indent:-9999px;margin-left:-6px;cursor:pointer;display:inline-block;}form#search input[type=submit]:hover{background-color:#ececec;}.mobile-menu{display:none;}@media screen and (min-width:961px){nav#main > ul > li:hover > ul{width:304px;}}nav#main{margin-top:10px;text-align:center;}nav#main ul{margin:0 auto;padding:0;display:inline-block;list-style-type:none;}nav#main ul li.depth-1.expanded > .menu-plus,nav#main ul li.depth-1.expanded > .clear{display:none;}nav#main ul li{padding:0 !important;margin:0 0 0 -4px;display:inline;position:relative;z-index:50;}nav#main ul li.last a{border-right:0;}nav#main ul li.expanded span.menu-plus{background:white url(/sites/all/themes/caada/images/plus.png) no-repeat center center;float:left;height:14px;width:14px;padding:15px;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}nav#main ul li.expanded span.menu-plus:hover{background:#ececec url(/sites/all/themes/caada/images/plus.png) no-repeat center center;}nav#main ul li.expanded span.menu-plus.open{background:white url(/sites/all/themes/caada/images/minus.png) no-repeat center center;}nav#main ul li.expanded span.menu-plus.open:hover{background:#ececec url(/sites/all/themes/caada/images/minus.png) no-repeat center center;}nav#main ul li ul{display:none;position:absolute;left:4px;padding:0;clear:both;}nav#main ul li ul li{background-color:#fff;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;display:block;}nav#main ul li ul li a{width:260px;border:0;padding:15px 23px;}nav#main ul li ul li a:hover{background-color:#facddf;border-bottom:0;}nav#main ul li ul li a.active,nav#main ul li ul li a.active-trail{background-color:#facddf;border-bottom:0;}nav#main ul li ul li.last{border-bottom:1px solid #cccccc;}nav#main ul li ul li.expanded > a{width:216px;float:left;}nav#main ul li ul li.expanded > a:hover{background-color:#facddf;}nav#main ul li:hover > ul{display:block;}nav#main li.depth-2 ul{display:block;position:static;overflow:hidden;}nav#main li.depth-2 ul li{border-right:0;}nav#main li.depth-2 ul li.first{border-top:2px solid #cccccc;}nav#main li.depth-2 ul li a{padding:15px 12px 15px 37px;box-shadow:inset 10px 0px 0px 0px #cccccc;}nav#main a{color:black;text-decoration:none;display:inline-block;padding:10px 22px 5px 22px;border-right:1px solid #cccccc;border-bottom:7px solid #fff;}nav#main a:hover{color:black;border-bottom:7px solid #0092e4;}nav#main .depth-1 > a.active-trail{border-bottom:7px solid #ef5997;}footer{border-top:1px solid #cccccc;margin-top:50px;padding:15px 0 20px 0;font-size:14px;color:#525454;}footer ul{list-style-type:none;width:400px;margin:10px 0;padding:0;}footer ul li{float:left;width:33%;}footer a{color:#525454;}footer p{clear:both;margin-top:75px;}footer .links{float:left;}.social{float:right;}.social .sharethis-wrapper{margin-left:8px;}.social a{display:block;float:left;margin-left:8px;}.social a:hover{background-color:#868686;}.social .twitter{background-color:#00aced;padding:8px;}.social .linkedin{background-color:#0077b5;padding:7px 9px;}.social .fb{background-color:#3b5998;padding:6px 13px;}.social .yt{background-color:#bb0000;padding:5px 8px;}#breadcrumb{margin-top:10px;font-size:13px;}article.wSide{width:938px;float:right;}article.home{width:910px;float:left;padding-top:30px;}.spotlight{width:210px;color:#fff;font-weight:bold;margin-top:50px;padding:15px 15px 15px 15px;}.spotlight.spot-pink{background-color:#ef5997;}.spotlight.spot-blue{background-color:#0092e4;}.spotlight h4{margin:0 0 8px 0;font-size:24px;font-weight:normal;color:#fff;}.spotlight p{font-size:14px;line-height:20px;}.spotlight a{color:white;}.chart{border:1px solid #ddd;padding:30px;margin-top:50px;}.chart .chart-text,.chart img{float:left;}.chart .chart-text{width:48%;margin-right:30px;}.chart h3{margin:0 0 15px 0;font-size:24px;}.chart p{line-height:24px;}aside{width:240px;float:right;margin-right:22px;}aside.listing{padding-top:25px;}aside.home{border-left:1px solid #ddd;padding:20px 0 160px 40px;margin:0;width:202px;}aside.home .related{margin:0;width:auto;}aside.home .related h4{text-align:left;border-bottom:1px solid #cccccc;}aside.home .related img{margin:0 0 10px 0;display:inline;}aside .side-item{border-bottom:1px solid #a5a5a5;padding:30px 0;}aside .side-item.last{border-bottom:0;}aside h4{color:#002d72;font-size:19px;margin:0;}aside h4 span{font-size:55px;color:#0092e4;float:left;margin-right:10px;position:relative;top:-15px;}aside .social{float:none;text-align:left;margin-top:8px;}aside .social a{display:block;margin-left:0;}aside .social .twitter{padding:11px;}aside .social .linkedin{padding:7.5px 18px;margin:0 27px;}aside .social .fb{padding:7.5px 18px;margin:0 27px;}aside .social .yt{padding:6.5px 11px;}aside a.btn{display:block;margin:20px 0;padding:16px 15px;font-weight:bold;font-size:20px;text-align:center;background-color:#c8ecfd;border:3px solid #c8ecfd;}aside a.btn:hover{background-color:transparent;border:3px solid #044dbd;color:#044dbd;}aside .profile{border-radius:50%;overflow:hidden;width:202px;height:202px;}nav#side{margin-bottom:70px;}nav#side ul{list-style-type:none;margin:0;padding:0;border-right:1px solid #cccccc;}nav#side ul ul{border-top:1px solid #cccccc;border-right:none;margin-bottom:-1px;}nav#side ul li{margin:0 15px 0 0;display:block;clear:both;border-bottom:1px solid #cccccc;}nav#side ul li li{margin-right:0;}nav#side ul li li.depth-3 a{padding-left:30px;}nav#side ul li li.depth-4 a{padding-left:60px;}nav#side ul li.title{border:0;color:#fff;font-weight:bold;background-color:#ef5997;padding:8px 10px;height:auto;}nav#side ul li.last a{border-bottom:0;}nav#side ul li a{padding:15px 10px;display:block;}nav#side ul li a:hover,nav#side ul li a.active{background-color:#facddf;}nav#side ul li.expanded{list-style:none;padding:0;}nav#side ul li.expanded > a{float:left;width:160px;}nav#side ul li span.menu-plus{background:white url(/sites/all/themes/caada/images/plus.png) no-repeat center center;float:left;height:19px;width:14px;padding:15px;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}nav#side ul li span.menu-plus:hover{background:#ececec url(/sites/all/themes/caada/images/plus.png) no-repeat center center;}nav#side ul li span.menu-plus.open{background:white url(/sites/all/themes/caada/images/minus.png) no-repeat center center;}nav#side ul li span.menu-plus.open:hover{background:#ececec url(/sites/all/themes/caada/images/minus.png) no-repeat center center;}nav#side ul li ul.menu{border-top:2px solid #cccccc;border-right:0;display:block;overflow:hidden;}nav#side ul li ul.menu li{display:block;margin:0;}nav#side ul li ul.menu li a{padding-left:30px;}nav#side ul li ul.menu li.expanded > a{width:139px;}.related{margin:50px auto;width:160px;}.related img{display:block;margin:0 auto 10px auto;}.related h4{text-align:center;font-size:24px;border-bottom:1px solid black;margin:0 0 10px 0;color:black;}.related ul{list-style-type:none;margin:0;padding:0;}.related ul li{padding:10px 10px;margin:0;border-bottom:1px solid #cccccc;}.related ul li.last{border-bottom:0;}.front h1.title{display:none;}#pre-content-area{position:relative;}#pre-content-area img{height:auto;width:100%;}.pre-content-header{background:rgba(239,89,151,0.9);bottom:40px;box-sizing:border-box;padding:0 60px;overflow:hidden;}@media screen and (min-width:961px){.pre-content-header{position:absolute;max-width:94%;}}.pre-content-header h1{color:#fff;margin:0.8em 0.8em 0.4em 0;}.pre-content-header p{color:#fff;font-weight:bold;line-height:24px;}.pre-content-header p a{color:#fff;}article.home h1{margin-bottom:10px;}article.home a{font-weight:bold;}.updates .no-right-margin .art,.updates .no-right-margin .fact{margin-right:0px;}.updates{margin-top:40px;}.updates .art,.updates .pg,.updates .fact{width:390px;height:275px;margin:0 15px 15px 0;float:left;overflow:hidden;color:#fff;font-weight:bold;box-sizing:border-box;}.updates .art h2,.updates .pg h2,.updates .fact h2{margin:0;}.updates .art p,.updates .pg p,.updates .fact p{margin:0;line-height:24px;}.updates .art a,.updates .pg a,.updates .fact a{color:#fff;}.updates .art{position:relative;}.updates .art img{position:absolute;top:0;left:0;width:100%;height:auto;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.updates .art:hover > a img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.updates .art .art-text{position:absolute;left:0;bottom:0;width:100%;box-sizing:border-box;background-color:#0092e4;background-color:rgba(0,146,228,0.9);padding:4%;}.updates .featured{border:1px solid #bbbbbb;height:565px;width:790px;}.updates .featured.video{background:#000;padding:46px 0;}@media screen and (max-width:960px){.updates .featured.video{padding:0;}}@media screen and (min-width:1600px){.updates .featured.video{padding:56px 0;}}.updates .featured a img{min-width:100%;}.updates .featured .art-text{padding:2%;}.updates .featured.bottom{border:1px solid #bbbbbb;box-sizing:border-box;padding:23px;clear:both;height:auto;float:left;overflow:hidden;margin-right:15px;margin-bottom:15px;}.updates .featured.bottom p{line-height:1.5;}.updates .featured.bottom blockquote{font-size:1em;}.updates .featured .featured-half{width:48%;float:left;margin-right:2%;}.updates .featured .featured-half img{max-width:100%;height:auto;}.updates .featured .featured-half blockquote{margin:0;}.updates .pg{background-color:#ef5997;padding:23px;width:385px;}.updates .pg.top{height:287px;}.updates .tweet h2{margin-bottom:8px;}.updates .tweet h2 img{position:relative;top:5px;}.updates .tweet ul{list-style-type:none;margin:0;font-size:14px;line-height:21px;}.updates .tweet ul li{margin:0;padding:0;}.updates .tweet ul .views-field-text{display:block;}.updates .tweet ul .views-field-web-intents{float:right;}.updates .tweet ul .views-field-web-intents .field-content span a{background:url(/sites/all/themes/caada/images/twitter-sprite.png) no-repeat;display:block;width:16px;height:16px;float:left;overflow:hidden;text-indent:-9999px;margin-left:5px;}.updates .tweet ul .views-field-web-intents .field-content span:first-child a{background-position:0 0;}.updates .tweet ul .views-field-web-intents .field-content span:first-child a:hover{background-position:-16px 0;}.updates .tweet ul .views-field-web-intents .field-content span:first-child + span a{background-position:-80px 0;}.updates .tweet ul .views-field-web-intents .field-content span:first-child + span a:hover{background-position:-96px 0;}.updates .tweet ul .views-field-web-intents .field-content span:first-child + span + span a{background-position:-32px 0;}.updates .tweet ul .views-field-web-intents .field-content span:first-child + span + span a:hover{background-position:-48px 0;}.updates .tweet a{color:#002d72;display:inline;}.updates .fact{border:1px solid #bbbbbb;text-align:center;font-weight:normal;color:black;}.updates .fact img{height:160px;margin:20px;width:auto;}.updates .fact h3{line-height:20px;padding:0 20px;font-weight:normal;font-size:1em;margin:0;}.updates .fact.bottom{padding:23px;height:auto;}.updates .fact a.btn{display:inline-block;}.updates a{display:block;}.select-wrapper{background:#0092e4 url(/sites/all/themes/caada/images/arrow.png) no-repeat right;height:38px;margin-right:15px;margin-bottom:0;float:left;}.select-wrapper select{background-color:transparent;color:#fff;font-size:16px;font-weight:bold;padding:8px 25px 8px 8px;border:0;height:38px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.select-wrapper select::-ms-expand{display:none;}.select-wrapper select option{background-color:#fff;color:#0092e4;font-size:16px;font-weight:bold;padding:8px;border:0;}.listing{margin-top:40px;}.listing .filter{margin-bottom:20px;}.listing .item{padding:20px 15px 20px 20px;clear:both;display:block;overflow:hidden;background-color:#F9FDFF;}.listing .item:nth-child(even){background-color:#c8ecfd;}.listing .item.featured{background-color:#a3e2ff;}.listing .item h3{margin:0;font-size:16px;}.listing .item p{margin:0;}.listing .item .desc{float:left;width:54%;margin-right:1%;}.listing .item .links{float:left;width:13%;text-align:center;margin-right:1%;}.listing .item .links img{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;position:relative;top:0;}.listing .item .meta{float:left;width:30%;font-size:14px;line-height:20px;color:black;}.listing .item:hover{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;background-color:#feffff;}.listing .item:hover:nth-child(even){background-color:#ddf1fa;}.listing .item:hover h3{text-decoration:underline;}.listing .item:hover img{top:5px;}.listing .item:hover .meta{color:black;}.item-list{margin-top:15px;}.landing h2{min-height:55px;}.landing .item{box-sizing:border-box;width:31%;min-height:300px;float:left;margin-right:2%;margin-top:3%;padding-right:2%;border:1px solid #ddd;border-width:0 1px 1px 0;position:relative;}.landing .item.col-last{margin-right:0;padding-right:0;border-right:0;}.landing .item img{width:100%;}.landing a.btn{display:block;margin:20px 0;padding:16px 15px;font-weight:bold;font-size:20px;text-align:center;background-color:#c8ecfd;border:3px solid #c8ecfd;width:82%;position:absolute;bottom:5px;}.landing a.btn:hover{background-color:transparent;border:3px solid #044dbd;color:#044dbd;}.node-event img{max-width:410px;}.events{margin-top:30px;}.events .item{padding:15px;clear:both;min-height:150px;overflow:hidden;}.events .item:nth-child(odd){background-color:#c8ecfd;}.events .item:nth-child(odd) a.btn{background-color:#fff;border:3px solid #fff;}.events .item:nth-child(odd) a.btn:hover{border:3px solid #044dbd;}.events .item.featured{background-color:#a3e2ff;}.events .item img{float:left;}.events .item h2,.events .item p{margin:0;}.events .item .meta,.events .item .links{float:left;}.events .item > a{float:left;margin-right:1em;}.events .item .meta{float:none;}.events .item .links{margin-left:69px;}.events .item .links img{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;position:relative;top:0;margin-right:5px;}.events .item .links img:hover{top:5px;}.events .noimg .meta{width:676px;}.events a.btn{display:block;margin:0 0;padding:16px 15px;font-weight:bold;font-size:20px;text-align:center;background-color:#c8ecfd;border:3px solid #c8ecfd;width:106px;}.events a.btn:hover{background-color:transparent;border:3px solid #044dbd;color:#044dbd;}.node-type-event .field,.node-type-course .field{display:inline-block;}.node-type-event .map,.node-type-course .map{float:right;clear:right;margin-bottom:1.2em;margin-top:15px;width:410px;}.node-type-event h2,.node-type-course h2{margin-bottom:0;}.node-type-event .copy-wImg,.node-type-course .copy-wImg{clear:right;}.node-type-event .copy-wImg .field-name-body,.node-type-course .copy-wImg .field-name-body{display:inline;}.node-type-event a.btn,.node-type-course a.btn{clear:left;width:200px;}.node-type-event .docs,.node-type-course .docs{margin-top:-20px;margin-bottom:30px;}.node-type-event .docs img,.node-type-course .docs img{position:relative;top:13px;margin-right:5px;}.search .item .desc{width:95%;}.search .item .desc h3{font-size:18px;}.search .item:nth-child(odd){background-color:#c8ecfd;}.search .item:nth-child(odd) a.btn{background-color:#fff;border:3px solid #fff;}.search .item:nth-child(odd) a.btn:hover{border:3px solid #044dbd;}.search .item:nth-child(even){background-color:white;}.search .item a.btn{margin-top:10px;}.field-name-body iframe{margin:0 auto 15px auto;display:block;}.node-article p:first-child img{margin-left:1em;}.rtecenter{position:relative;width:100%;margin-bottom:1em;}.rtecenter img{width:100%;}.rtecenter iframe{width:100%;height:27em;}@media screen and (min-width:1600px){.rtecenter iframe{height:35em;}}@media screen and (max-width:600px){.rtecenter iframe{height:18em;}}@media screen and (min-width:961px) and (max-width:1600px){#container,.wrapper{width:960px;margin:0 auto;}nav#main a{padding:10px 15px 5px 15px;}article.home{width:714px;}aside.home{padding:20px 0 120px 30px;width:193px;}aside.home .social .fb{margin:0 23px;}.updates .art,.updates .pg,.updates .fact{width:313px;height:219px;margin-bottom:14px;}.updates .art.top{height:252px;}.updates .pg{padding:15px;width:304px;}.updates .pg.top{height:221px;}.updates .fact{padding:20px 10px 0 10px;}.updates .fact img{height:110px;margin:10px;width:auto;}.updates .fact p{padding:0;}.updates .fact.bottom img{max-width:100%;width:auto;height:auto;}.updates .featured{width:632px;height:452px;}.chart .chart-text{width:45%;margin-right:20px;}.chart img{width:50%;height:auto;}article.wSide{width:698px;}.search .item .desc{width:100%;}.events{margin-top:30px;}.events .item{min-height:150px;}.events .item .desc{width:54%;}.events .item .links{margin-left:1%;}.events .noimg .meta{width:480px;}}@media screen and (max-width:960px){img.alignright{float:none;margin:0;width:100%;height:auto;}img.alignleft{float:none;margin:0;width:100%;height:auto;}.field-type-image img{width:100%;height:auto;}iframe{width:100%;height:20em;}blockquote,.field-name-body blockquote{margin:40px 10%;}label{float:none;padding-top:0;margin-right:0;width:100%;}input[type=text],input[type=email]{width:90%;}select{width:95%;margin-bottom:5px;}.form-textarea-wrapper{width:95% !important;}nav#service,#breadcrumb,nav#side,.views-field-web-intents{display:none;}#container,.wrapper{width:90%;margin:0 auto;}#logo img{width:118px;height:auto;}.mobile-menu{display:block;border:0;background-color:white;cursor:pointer;position:absolute;top:23px;right:5%;}nav#main ul{margin:0;padding:0;width:100%;overflow:hidden;}nav#main ul li.depth-1.expanded > .menu-plus,nav#main ul li.depth-1.expanded > .clear{display:block;}nav#main ul li.depth-2{background-color:#e9e9e9;}nav#main ul li.depth-3{background-color:#f4f4f4;}nav#main ul li{display:block;border-top:1px solid #cccccc;}nav#main ul li a{border-right:0;width:90% !important;padding:15px 5% !important;border-bottom:0;}nav#main ul li a:hover{border-bottom:0;}nav#main ul li a.active-trail{border-bottom:0 !important;background-color:#facddf;}nav#main ul li ul{position:static;display:none;}nav#main ul li ul li.depth-2{border-left:0;border-right:0;}nav#main ul li ul li.depth-2.first{border-top:2px solid #cccccc;}nav#main ul li.expanded span.menu-plus{background:white url(/sites/all/themes/caada/images/plus.png) no-repeat center center;float:left;height:14px;width:20% !important;padding:15px 0 !important;cursor:pointer;}nav#main ul li.expanded span.menu-plus:hover{background:#ececec url(/sites/all/themes/caada/images/plus.png) no-repeat center center;}nav#main ul li.expanded > a{width:70% !important;float:left;}nav#main ul li:hover > ul{display:none;}.pre-content-header{padding:20px;}.pre-content-header h1{margin:0 0 10px 0;}.pre-content-header p{line-height:24px;}.updates .featured .featured-half{width:100%;float:none;margin:0;}aside.listing,article.wSide,article.home,aside.home{width:100%;}aside.listing{padding-top:0;margin:0;}aside.listing .spotlight{margin:50px auto;}.select-wrapper{float:none;margin-bottom:10px;width:100%;}.select-wrapper select{width:100%;}.listing .item{padding:10px;margin:20px 0;}.listing .item .links,.listing .item .desc,.listing .item .meta{float:none;width:100%;margin-right:0;margin-left:0;text-align:left;}.listing .item .links,.listing .item .meta{margin-top:1em;}.landing .item{width:100%;min-height:0;margin-right:0;margin-top:3%;padding-right:0;border:none;position:relative;}.landing .item a.btn{position:static;width:90%;}.events .item{min-height:150px;}.events .item img:first-child,.events .item .meta{float:none;}.events .item > a{margin-bottom:0.8em;}.events .item .links{float:none;margin:0;}.events .item .links a.btn{clear:both;width:88%;padding:5%;margin:15px 0;}.events .item .links img{width:26px;height:auto;}.node-type-event .map,.node-type-course .map{float:none;width:100%;}.node-type-event .docs,.node-type-course .docs{margin-top:-20px;margin-bottom:30px;}.node-type-event .docs img,.node-type-course .docs img{position:relative;top:13px;margin-right:5px;}.field-name-body iframe{width:100%;}.search .item .meta{width:100%;}aside.home{text-align:center;margin-top:30px;padding:0 0 20px 0;border:0;}aside.home .related{border-top:1px solid #a5a5a5;}aside.home .related h4{text-align:center;}aside.home .social{width:163px;margin:0 auto;}aside.home .social a.fb{margin:0 5%;}aside.home .profile{margin:10px auto;}.updates .art{width:100%;height:250px;}.updates .art.spotlight{height:auto;}.updates .featured{height:auto;}.updates .pg,.updates .fact{width:90%;padding:5%;height:auto;}.updates .art,.updates .pg,.updates .fact,.updates .featured.bottom{width:100%;box-sizing:border-box;}.chart{border:0;padding:0;}.chart .chart-text{float:none;width:100%;}.chart img{width:100%;height:auto;max-width:398px;padding-top:20px;}footer{width:95%;}footer ul{width:100%;}footer ul li{width:50%;}footer .links,footer .social{width:100%;float:none;}footer .social{text-align:center;padding-left:10%;}footer .links img{width:247px;height:auto;}}@media screen and (max-width:500px){.events .meta{clear:both;}}.youtube-container--responsive{overflow:hidden;position:relative;padding-bottom:56.25%;height:0;}.youtube-container--responsive iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%;}html,body{padding:0;margin:0;}.scrollbar{width:718px;height:1em;overflow-x:scroll;overflow-y:hidden;position:absolute;margin-left:200px;z-index:2;margin-top:37em;}@media screen and (max-width:1600px){.scrollbar{width:478px;}}@media screen and (max-width:961px){.scrollbar{width:65%;width:calc(100% - 220px);}}.no-js .scrollbar{display:none;}.container2 .scrollbar{overflow-x:auto;margin-top:-1em;width:1055px;margin-left:145px;}@media screen and (max-width:1600px){.container2 .scrollbar{width:815px;}}@media screen and (max-width:961px){.container2 .scrollbar{width:65%;width:calc(100% - 145px);}}.scrollbarInner{width:100%;height:1em;}#marac_data table{table-layout:fixed;max-width:100%;}#marac_data td,#marac_data th{vertical-align:top;border-top:1px solid #ccc;padding:10px;}#marac_data div.marac_data td{width:auto;min-width:100px;max-width:200px;}#marac_data th{position:absolute;left:0;width:145px;border-bottom:inherit;}#marac_data th + th{left:100px;}#marac_data tr:first-child th{position:relative;width:auto;text-align:left;border-top:inherit;}#marac_data tr:first-child th + th{left:auto;}#marac_data tr:first-child th:first-child{position:absolute;left:100px;width:100px;text-align:center;}.container2 #marac_data tr:first-child{font-weight:bold;font-size:0.8em;}.container2 #marac_data tr:first-child td,.container2 #marac_data tr:first-child th{border-top:none;}.container2 #marac_data tr:first-child th:first-child{left:0;text-align:left;font-size:1em;}.tableContainer{box-sizing:border-box;position:relative;}.tableContainer *,.tableContainer *:before,.tableContainer *:after{box-sizing:inherit;}.container{height:38em;overflow:auto;border:1px solid #ccc;overflow-y:scroll;-webkit-overflow-scrolling:touch;clear:both;}.container2{height:auto;overflow:hidden;padding-top:1em;border:none;}.container2 .outer{border:1px solid #ccc;}.container2 td{height:3.3em;}.container2 th{font-size:0.8em;padding-right:0.8em;min-height:4.5em;}.outer{position:relative;-webkit-overflow-scrolling:auto;}.inner{overflow-x:auto;width:auto;border:1px solid #ccc;border-width:0 1px;margin-left:200px;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,white),color-stop(100%,rgba(255,255,255,0))),-webkit-gradient(linear,100% 50%,0% 50%,color-stop(0%,white),color-stop(100%,rgba(255,255,255,0))),-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#c3c3c5),color-stop(100%,rgba(195,195,197,0))),-webkit-gradient(linear,100% 50%,0% 50%,color-stop(0%,#c3c3c5),color-stop(100%,rgba(195,195,197,0)));background-image:-webkit-linear-gradient(left,white,rgba(255,255,255,0)),-webkit-linear-gradient(right,white,rgba(255,255,255,0)),-webkit-linear-gradient(left,#c3c3c5,rgba(195,195,197,0)),-webkit-linear-gradient(right,#c3c3c5,rgba(195,195,197,0));background-image:-moz-linear-gradient(left,white,rgba(255,255,255,0)),-moz-linear-gradient(right,white,rgba(255,255,255,0)),-moz-linear-gradient(left,#c3c3c5,rgba(195,195,197,0)),-moz-linear-gradient(right,#c3c3c5,rgba(195,195,197,0));background-image:-o-linear-gradient(left,white,rgba(255,255,255,0)),-o-linear-gradient(right,white,rgba(255,255,255,0)),-o-linear-gradient(left,#c3c3c5,rgba(195,195,197,0)),-o-linear-gradient(right,#c3c3c5,rgba(195,195,197,0));background-image:linear-gradient(left,white,rgba(255,255,255,0)),linear-gradient(right,white,rgba(255,255,255,0)),linear-gradient(left,#c3c3c5,rgba(195,195,197,0)),linear-gradient(right,#c3c3c5,rgba(195,195,197,0));background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-color:white;background-size:18em 100%,18em 100%,1em 100%,1em 100%;background-attachment:local,local,scroll,scroll;}.js .inner::-webkit-scrollbar{display:none;}.inner tbody{border-top:inherit;}.container2 .inner{margin-left:145px;border:none;border-left:1px solid #ccc;}.container2 .inner tbody{border-right:1px solid #ccc;}.mergeColumn th + th{border-left:3px solid red;}.container2 .mergeColumn th{box-shadow:inset -5px 0px 0px 0px #ef5997;}.no-boxshadow .container2 .mergeColumn th{border-right:3px solid #ef5997;box-shadow:none;}.detailType1 th{box-shadow:inset -5px 0px 0px 0px #ef5997;}.no-boxshadow .detailType1 th{border-right:3px solid #ef5997;box-shadow:none;}.detailType2 th{box-shadow:inset -5px 0px 0px 0px #599eef;}.no-boxshadow .detailType2 th{border-right:3px solid #599eef;box-shadow:none;}.detailType3 th{box-shadow:inset -5px 0px 0px 0px #2cd95b;}.no-boxshadow .detailType3 th{border-right:3px solid #2cd95b;box-shadow:none;}.detailType4 th{box-shadow:inset -5px 0px 0px 0px #FFAD3B;}.no-boxshadow .detailType4 th{border-right:3px solid #FFAD3B;box-shadow:none;}.tableKey{width:60%;margin:1em 0 2em;box-sizing:border-box;line-height:1.4em;}.tableKey *,.tableKey *:before,.tableKey *:after{box-sizing:inherit;}@media screen and (max-width:550px){.tableKey{width:100%;}}.tableKey h3{margin:0 0 0.6em 0;}.tableKey table{width:100%;}.tableKey tr td{border:1px solid #ccc;box-shadow:inset -5px 0px 0px 0px #ef5997;font-weight:bold;font-size:0.8em;}.no-boxshadow .tableKey tr td{border-right:3px solid #ef5997;box-shadow:none;}.tableKey tr + tr td{box-shadow:inset -5px 0px 0px 0px #599eef;}.no-boxshadow .tableKey tr + tr td{border-right:3px solid #599eef;box-shadow:none;}.tableKey tr + tr + tr td{box-shadow:inset -5px 0px 0px 0px #2cd95b;}.no-boxshadow .tableKey tr + tr + tr td{border-right:3px solid #2cd95b;box-shadow:none;}.tableKey tr + tr + tr + tr td{box-shadow:inset -5px 0px 0px 0px #FFAD3B;}.no-boxshadow .tableKey tr + tr + tr + tr td{border-right:3px solid #FFAD3B;box-shadow:none;}@media print{header,#breadcrumb,.tabs,footer{display:none;}.container2{font-size:10pt;overflow:visible;}.container2 th,.container2 td{width:25mm !important;max-width:25mm;min-width:25mm;position:relative;margin-left:0;left:auto;border:1px solid #ccc;border-width:1px 0 0 1px;}.container2 .inner{margin-left:0;overflow:visible;border:none;}.container2 .outer{border:none;}.scrollbar,aside.listing{display:none;}article.wSide{width:100%;}}.node-blog-entry-a,.node-blog-entry-b{margin-bottom:40px;width:690px;float:left;}@media screen and (min-width:1600px){.node-blog-entry-a,.node-blog-entry-b{width:900px;}}@media screen and (max-width:960px){.node-blog-entry-a,.node-blog-entry-b{width:100%;border-bottom:1px solid #ddd;}}.node-blog-entry-a .post-content,.node-blog-entry-b .post-content{width:550px;min-height:270px;float:left;padding-bottom:40px;border-bottom:1px dotted #dedede;}@media screen and (min-width:1600px){.node-blog-entry-a .post-content,.node-blog-entry-b .post-content{width:760px;}}@media screen and (max-width:960px){.node-blog-entry-a .post-content,.node-blog-entry-b .post-content{width:100%;min-height:0;border-bottom:none;padding-bottom:10px;}}.node-blog-entry-a .post-content .post-date,.node-blog-entry-b .post-content .post-date{color:#777;margin-bottom:0;font-size:14px;}.node-blog-entry-a .post-content h2,.node-blog-entry-b .post-content h2{margin-top:0;}.node-blog-entry-a .post-content .field-label-above,.node-blog-entry-b .post-content .field-label-above{clear:both;}.node-blog-entry-a .post-content .field-label-above .field-label,.node-blog-entry-a .post-content .field-label-above .field-items,.node-blog-entry-b .post-content .field-label-above .field-label,.node-blog-entry-b .post-content .field-label-above .field-items{margin-bottom:10px;}@media screen and (max-width:960px){.node-blog-entry-a .post-content .field-label-above .field-label,.node-blog-entry-a .post-content .field-label-above .field-items,.node-blog-entry-b .post-content .field-label-above .field-label,.node-blog-entry-b .post-content .field-label-above .field-items{float:none;clear:both;margin-bottom:5px;}}.node-blog-entry-a .post-content .field-label-above .field-item,.node-blog-entry-b .post-content .field-label-above .field-item{float:left;padding-left:5px;margin-bottom:10px;}.node-blog-entry-a .post-content .field-label-above .field-item:first-child,.node-blog-entry-b .post-content .field-label-above .field-item:first-child{border-left:none;}@media screen and (max-width:960px){.node-blog-entry-a .post-content .field-label-above .field-item:first-child,.node-blog-entry-b .post-content .field-label-above .field-item:first-child{padding-left:0;}}.node-blog-entry-a .post-content .field-label-above .field-item a,.node-blog-entry-b .post-content .field-label-above .field-item a{background:#999;padding:3px 8px;border-radius:10px;color:#fff;}.node-blog-entry-a .post-content .field-label-above .field-item a:hover,.node-blog-entry-b .post-content .field-label-above .field-item a:hover{background:#777;}.node-blog-entry-a .post-content ul.links,.node-blog-entry-b .post-content ul.links{float:right;}.node-blog-entry-a .author-card,.node-blog-entry-b .author-card{float:right;width:100px;border-left:1px solid #dedede;padding-left:20px;margin-top:70px;}@media screen and (max-width:960px){.node-blog-entry-a .author-card,.node-blog-entry-b .author-card{width:100%;margin-top:0;border-left:none;}}@media screen and (max-width:960px){.node-blog-entry-a .author-card .user-picture-container,.node-blog-entry-b .author-card .user-picture-container{float:left;max-width:100px;}}.node-blog-entry-a .author-card .user-picture-container .user-picture a img,.node-blog-entry-b .author-card .user-picture-container .user-picture a img{max-width:100px;}.node-blog-entry-a .author-card .author-name,.node-blog-entry-b .author-card .author-name{color:#777;line-height:1em;margin-top:4px;margin-bottom:30px;}.node-blog-entry-a .author-card .social a,.node-blog-entry-b .author-card .social a{margin-bottom:9px;margin-left:9px;}.blog-pager-container{width:690px;float:left;background:#eee;border:1px solid #ddd;border-radius:30px;margin-bottom:30px;box-sizing:border-box;}@media screen and (max-width:960px){.blog-pager-container{width:100%;}}.blog-pager-container .item-list{margin-top:10px;}.blog-pager-container .item-list .pager{margin-bottom:9px;}.blog-pager-container .item-list .pager li{border-left:1px solid #ddd;margin-left:0;padding:10px;}.blog-pager-container .item-list .pager li:last-child{border-right:1px solid #ddd;}@media screen and (max-width:960px){.blog-pager-container .item-list .pager li{border-left:0;border-right:0;padding:5px;}}.blog-pager-container .item-list .pager li a{color:#666;}.all-blog{font-size:14px;font-style:italic;position:relative;top:-21px;}.feed-icon{float:right;}.sidebar{width:220px;float:right;border-left:1px solid #ddd;padding-left:20px;padding-bottom:40px;margin-left:20px;}@media screen and (max-width:960px){.sidebar{width:100%;border-left:none;}}.sidebar label{width:100%;margin-bottom:3px;color:#777;}@media screen and (max-width:960px){.sidebar .views-exposed-widget{width:100%;float:none;}}.sidebar .views-exposed-widget label{display:block;margin-bottom:10px;}.sidebar .views-exposed-widget .form-item{float:left;margin-bottom:10px;margin-right:5px;}.sidebar .views-exposed-widget .form-item a{background:#999;padding:3px 8px;border-radius:10px;color:#fff;}.sidebar .views-exposed-widget .form-item a:hover{background:#777;}.sidebar .form-select{margin-bottom:10px;background-color:#fff;border:1px solid #ddd;color:#777;-webkit-appearance:menulist;-moz-appearance:menulist;font-weight:normal;}.sidebar .form-select option{color:#777;}.sidebar .views-submit-button{float:none;clear:both;}.sidebar .views-submit-button input{margin-top:30px;padding:3px;float:right;clear:both;}#disqus_thread{margin-top:70px;}.profile{max-width:690px;margin-bottom:100px;}@media screen and (min-width:1600px){.profile{max-width:900px;}}.profile .field-name-field-bio{padding:20px;border:1px solid #ddd;min-height:60px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);margin-bottom:40px;}.profile .field-name-field-bio .field-label{margin-bottom:10px;}.profile .user-picture{margin-top:0px;float:none;}.profile .user-blog{margin-bottom:30px;margin-top:40px;}.profile dl{background:#eee;padding:20px 20px 5px 20px;border:1px solid #ddd;box-shadow:2px 2px 2px rgba(0,0,0,0.2);}.profile .item-list ul{list-style-type:none;}.profile .item-list ul li{margin-left:0;}
