#boot .c-socialbar-cta{width:31px;padding:0;background:#c8c8c8;border:1px solid #c8c8c8;text-align:center;-webkit-box-shadow:0 0 10px #fff;-moz-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff;color:0 0 10px #fff;position:absolute;top:0}
#boot .c-socialbar-cta ul,#boot .c-socialbar-cta li{padding:0;margin:0;list-style:none}
#boot .c-socialbar-cta li{margin:0 4px}
#boot .c-socialbar-cta.fixed{position:fixed;top:100px}
#boot .c-socialbar-cta a{display:block;color:#fff;padding:4px 2px;margin:0;text-decoration:none}
#boot .c-socialbar-cta a span{text-indent:-9999px}
#boot .c-socialbar-cta hr{padding:0;margin:0 4px;border-top:0;border-color:#eee}
#boot .c-socialbar-cta a.st_print_custom{padding:10px 0 10px 0}
#boot .c-socialbar-cta a.st_print_custom:hover span.sprites-icon-print-white{background-position:-108px -127px}
#boot .c-socialbar-cta a.st_email_custom:hover span.sprites-icon-email-white{background-position:-139px -133px}
#boot .c-socialbar-cta a.st_sharethis_custom:hover span.sprites-icon-share-white{background-position:-156px -132px}
#boot .c-socialbar-cta a.st_facebook_custom:hover span.sprites-icon-social-1d{background-position:-118px -72px}
#boot .c-socialbar-cta a.st_twitter_custom:hover span.sprites-icon-social-2{background-position:-93px -74px}
#boot .c-socialbar-cta a.st_linkedin_custom:hover span.sprites-icon-social-3d{background-position:-65px -74px}
#boot .c-socialbar-cta.horizontal{overflow:hidden;position:relative;top:auto;width:auto;display:inline-block;margin:0 0 15px;padding:0;height:44px}
#boot .c-socialbar-cta.horizontal ul{display:inline-block;float:left}
#boot .c-socialbar-cta.horizontal li{display:inline-block;float:left;margin:4px 0;border-top:0}
#boot .c-socialbar-cta.horizontal li+li{border-left:1px solid #a84f60}
#boot .c-socialbar-cta.horizontal a{display:inline-block;width:44px;text-align:center;margin:0;padding:8px 0}
#boot .c-socialbar-cta.horizontal hr{float:left;height:36px;width:1px;border-right:1px solid #c9919c;margin:4px 0}
@media(min-width:767px){#boot .c-socialbar-cta{display:block}
#boot .c-socialbar-cta.horizontal{display:none}
}
@media(max-width:767px){#boot .c-socialbar-cta{display:none}
#boot .c-socialbar-cta.horizontal{display:inline-block}
}
#project-label{display:block;font-weight:bold;margin-bottom:1em}
#project-icon{float:left;height:32px;width:32px}
#project-description{margin:0;padding:0}
.autolink{color:#4ab657;cursor:pointer}
.ui-autocomplete a{font-size:12px}
#boot a#advanced-search-toggle{position:relative;top:-10px;margin-left:30px}
#boot ul#c-search-hits{list-style:none;margin:0}
#boot .c-search-hit{margin-bottom:20px}
#boot .c-search-hit img{margin-right:10px}
#boot .c-search-hit p.title{font-size:130%;margin-bottom:3px}
#boot .c-search-hit .tags{margin-left:0;margin-top:10px}
.box>div,.box>a{display:block!important;margin-bottom:20px;background-repeat:no-repeat!important;background-position:top left!important}
.box .with-border{border:1px solid #e5e5e5;}
.sprites-logo-concordia,.sprites-icon-back-to-top,.sprites-icon-play,.sprites-icon-social-11b,.sprites-icon-social-11,.sprites-icon-home,.sprites-icon-home-hover,.sprites-icon-social-7b,.sprites-icon-social-7,.sprites-icon-social-3,.sprites-icon-social-3b,.sprites-icon-social-3c,.sprites-icon-social-3c-hover,.sprites-icon-social-3d,.sprites-icon-social-10b,.sprites-icon-social-10,.sprites-icon-email-fushia,.sprites-icon-email-gray,.sprites-icon-email-gray-hover,.sprites-icon-email-white,.sprites-icon-email-white-hover,.sprites-icon-social-9b,.sprites-icon-social-9,.sprites-icon-print-fushia,.sprites-icon-print-gray,.sprites-icon-print-gray-hover,.sprites-icon-print-white,.sprites-icon-print-white-hover,.sprites-icon-social-8b,.sprites-icon-social-8,.sprites-icon-social-6b,.sprites-icon-social-6,.sprites-icon-social-5b,.sprites-icon-social-5,.sprites-icon-social-4b,.sprites-icon-social-4,.sprites-icon-social-2,.sprites-icon-social-2b,.sprites-icon-social-2c,.sprites-icon-social-2c-hover,.sprites-icon-social-2d,.sprites-icon-social-1b,.sprites-icon-social-12b,.sprites-icon-social-12,.sprites-icon-social-1,.sprites-icon-social-1c,.sprites-icon-social-1c-hover,.sprites-icon-social-1d,.sprites-icon-share-fushia,.sprites-icon-share-gray,.sprites-icon-share-gray-hover,.sprites-icon-share-white,.sprites-icon-share-white-hover,.sprites-icon-map,.sprites-icon-arrow-big-bottom-fushia,.sprites-icon-pdf,.sprites-icon-bus,.sprites-icon-rss,.sprites-section-header-arrow,.sprites-section-header-arrow-black,.sprites-icon-metro,.sprites-icon-arrow-bottom-fushia,.sprites-icon-arrow-right-fushia,.sprites-icon-arrow-right-black,.sprites-icon-arrow-left-black,.sprites-icon-arrow-bottom-black,.sprites-icon-arrow-bottom-gray-big,.sprites-icon-arrow-bottom-black-big,.sprites-blackdot{background-image:url(clientlibs/img/sprites.png);background-repeat:no-repeat}
.sprites-logo-concordia{background-position:0 0;width:199px;height:37px}
.sprites-icon-back-to-top{background-position:0 -37px;width:53px;height:50px}
.sprites-icon-play{background-position:-53px -37px;width:37px;height:37px}
.sprites-icon-social-11b{background-position:-90px -37px;width:22px;height:19px}
.sprites-icon-social-11{background-position:-112px -37px;width:22px;height:19px}
.sprites-icon-home{background-position:-134px -37px;width:22px;height:16px}
.sprites-icon-home-hover{background-position:-156px -37px;width:22px;height:16px}
.sprites-icon-social-7b{background-position:0 -87px;width:21px;height:19px}
.sprites-icon-social-7{background-position:-21px -87px;width:21px;height:19px}
.sprites-icon-social-3{background-position:-63px -87px;width:21px;height:19px}
.sprites-icon-social-3b{background-position:-42px -87px;width:21px;height:19px}
.sprites-icon-social-3c{background-position:-53px -74px;width:12px;height:13px}
.sprites-icon-social-3c-hover{background-position:-65px -74px;width:12px;height:13px}
.sprites-icon-social-3d{background-position:-187px -75px;width:12px;height:13px}
.sprites-icon-social-10b{background-position:-84px -87px;width:21px;height:19px}
.sprites-icon-social-10{background-position:-105px -87px;width:21px;height:19px}
.sprites-icon-email-fushia{background-position:-126px -87px;width:21px;height:19px}
.sprites-icon-email-gray{background-position:-153px -76px;width:17px;height:11px}
.sprites-icon-email-gray-hover{background-position:-170px -76px;width:17px;height:11px}
.sprites-icon-email-white{background-position:-122px -133px;width:17px;height:11px}
.sprites-icon-email-white-hover{background-position:-139px -133px;width:17px;height:11px}
.sprites-icon-social-9b{background-position:-147px -87px;width:20px;height:19px}
.sprites-icon-social-9{background-position:-167px -87px;width:20px;height:19px}
.sprites-icon-print-fushia{background-position:0 -106px;width:20px;height:19px}
.sprites-icon-print-gray{background-position:-66px -127px;width:14px;height:17px}
.sprites-icon-print-gray-hover{background-position:-80px -127px;width:14px;height:17px}
.sprites-icon-print-white{background-position:-94px -127px;width:14px;height:17px}
.sprites-icon-print-white-hover{background-position:-108px -127px;width:14px;height:17px}
.sprites-icon-social-8b{background-position:-20px -106px;width:19px;height:19px}
.sprites-icon-social-8{background-position:-39px -106px;width:19px;height:19px}
.sprites-icon-social-6b{background-position:-58px -106px;width:18px;height:19px}
.sprites-icon-social-6{background-position:-76px -106px;width:18px;height:19px}
.sprites-icon-social-5b{background-position:-94px -106px;width:16px;height:19px}
.sprites-icon-social-5{background-position:-110px -106px;width:16px;height:19px}
.sprites-icon-social-4b{background-position:-126px -106px;width:17px;height:19px}
.sprites-icon-social-4{background-position:-143px -106px;width:17px;height:19px}
.sprites-icon-social-2{background-position:-160px -115px;width:16px;height:13px}
.sprites-icon-social-2b{background-position:-160px -102px;width:16px;height:13px}
.sprites-icon-social-2c{background-position:-77px -74px;width:16px;height:13px}
.sprites-icon-social-2c-hover{background-position:-153px -74px;width:16px;height:13px}
.sprites-icon-social-1b{background-position:-187px -87px;width:12px;height:19px}
.sprites-icon-social-12b{background-position:0 -125px;width:18px;height:19px}
.sprites-icon-social-12{background-position:-18px -125px;width:18px;height:19px}
.sprites-icon-social-1{background-position:-36px -125px;width:12px;height:19px}
.sprites-icon-social-1c{background-position:-109px -72px;width:9px;height:15px}
.sprites-icon-social-1c-hover{background-position:-118px -72px;width:9px;height:15px}
.sprites-icon-social-1d{background-position:-182px -129px;width:9px;height:15px}
.sprites-icon-share-fushia{background-position:-48px -125px;width:18px;height:19px}
.sprites-icon-share-gray{background-position:-127px -75px;width:13px;height:12px}
.sprites-icon-share-gray-hover{background-position:-150px -75px;width:13px;height:12px}
.sprites-icon-share-white{background-position:-169px -132px;width:13px;height:12px}
.sprites-icon-share-white-hover{background-position:-156px -132px;width:13px;height:12px}
.sprites-icon-map{background-position:-90px -56px;width:13px;height:18px}
.sprites-icon-arrow-big-bottom-fushia{background-position:-178px -37px;width:18px;height:10px}
.sprites-icon-pdf{background-position:-103px -56px;width:14px;height:16px}
.sprites-icon-bus{background-position:-117px -56px;width:16px;height:15px}
.sprites-icon-rss{background-position:-133px -56px;width:15px;height:15px}
.sprites-section-header-arrow{background-position:-148px -56px;width:8px;height:14px}
.sprites-section-header-arrow-black{background-position:-185px -55px;width:6px;height:10px}
.sprites-icon-metro{background-position:-156px -56px;width:13px;height:13px}
.sprites-icon-arrow-bottom-fushia{background-position:-178px -47px;width:12px;height:6px}
.sprites-icon-arrow-right-fushia{background-position:-169px -56px;width:5px;height:9px}
.sprites-icon-arrow-right-black{background-position:-174px -56px;width:5px;height:8px}
.sprites-icon-arrow-left-black{background-position:-179px -56px;width:5px;height:8px}
.sprites-icon-arrow-bottom-black{background-position:-190px -47px;width:8px;height:5px}
.sprites-icon-arrow-bottom-gray-big{background-position:-169px -67px;width:15px;height:9px}
.sprites-icon-arrow-bottom-black-big{background-position:-184px -67px;width:15px;height:9px}
.sprites-blackdot{background-position:-196px -37px;width:1px;height:1px}
#boot .c-accordion a:hover{text-decoration:underline}
#boot .c-accordion .category{padding:14px 10px;color:#fff;font:bold 15px/21px 'Arial'}
#boot .c-accordion .category .lbl{display:inline-block;font-weight:normal}
#boot .c-accordion>.item{border:1px solid #e5e5e5;padding:14px 10px 7px;overflow:hidden;margin-top:1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#boot .c-accordion>.item:hover{background-color:#f0f0f0}
#boot .c-accordion>.item.open{background-color:#fff}
#boot .c-accordion>.item.open>.group .arrow{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
#boot .c-accordion .group{clear:both;position:relative;overflow:hidden}
#boot .c-accordion .group.panel{cursor:pointer}
#boot .c-accordion .group.panel .title{float:left;margin:0 22px 0 0;font:bold 13px/21px 'Arial'}
#boot .c-accordion .group.panel .title a{text-decoration:none;color:#000}
#boot .c-accordion .group .lbl{font:13px/21px 'Arial';color:#932439;width:100px;float:left;min-height:1px}
#boot .c-accordion .group .arrow{position:absolute;top:4px;right:0;background-image:url(clientlibs/img/sprites.png);background-repeat:no-repeat;background-position:-178px -37px;width:18px;height:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}
#boot .c-accordion .content{display:none;padding:20px 20px 10px}
#boot .c-accordion.v2>.item{border-width:0 0 1px 0;padding:5px 10px}
#boot .c-accordion.v2>.item.open>.group .arrow{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);background:url('clientlibs/bootstrap/img/glyphicons-halflings.png') -433px -96px no-repeat}
#boot .c-accordion.v2>.item .group.panel .title .name{color:#006fab}
#boot .c-accordion.v2>.item .group.panel .title .credits{font-weight:normal;color:#6e6e6e}
#boot .c-accordion.v2>.item .group .arrow{background:url('clientlibs/bootstrap/img/glyphicons-halflings.png') -408px -96px no-repeat;width:14px;height:14px;-webkit-transition:all .0s ease-in-out;-moz-transition:all .0s ease-in-out;-o-transition:all .0s ease-in-out;-ms-transition:all .0s ease-in-out;transition:all .0s ease-in-out;opacity:.5}
#boot .c-accordion.v2>.item h4{font:bold 13px/21px 'Arial';color:#932439}
#boot .c-alerts{background:#932439;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;border:0;color:#000;font:normal 18px/18px 'Arial';letter-spacing:2px;margin:0;text-align:center;text-shadow:none;text-transform:uppercase}
#boot .c-alerts a:hover{text-decoration:underline}
#boot .c-alerts .close{font:normal 16px/0 'gill-sans-nova', sans-serif;padding:15px 7px 10px 7px;text-shadow:none;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
#boot .c-alerts .close:hover{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}
#boot .container .c-alerts{margin-bottom:30px}
#boot .breaking-news .c-alerts{background:#1ab500}
#boot .emergency-alert .c-alerts{background:#fff600}
body.home.page #boot .breaking-news .c-alerts{margin-top:20px}
@media(min-width:767px){#boot .c-multistep{color:#000;font:13px/13px 'Arial'}
#boot .c-multistep a{position:relative}
#boot .c-multistep a:hover .box{height:100%;width:100%}

#boot .c-multistep .box .title{font-size:16px}
#boot .c-multistep .box .inbox-wrapper{width:150px}
#boot .apply-steps .c-multistep a{position:relative}
#boot .apply-steps .c-multistep a:hover .box{opacity:.8!important;width:300px;height:104px}
#boot .apply-steps .c-multistep .box{position:relative;opacity:1.0;width:300px;height:104px;line-height:22px!important}
#boot .apply-steps .c-multistep .num{opacity:.8;margin:10px 0 0 5px;font-size:52px}
#boot .page-academics .c-multistep .box{background:rgba(234,56,21,0.8)!important;width:80%;height:64px}
#boot .page-academics .c-multistep .box .title{font:18px/22px 'Arial'}
#boot .page-academics .c-multistep .btn-large{line-height:40px}
#boot .page-academics .c-multistep .btn-block+.btn-block{margin-top:15px}
}
@media(min-width:767px){#boot .c-multistep .box .num{margin-bottom:0}
}
@media(max-width:767px){#boot .c-multistep .box .title{margin-bottom:0}
}
#boot .carousel .item{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:365px}
@media(min-width:767px){#boot .carousel{overflow:hidden}
#boot .carousel .item{cursor:pointer}
#boot .carousel .item .carousel-caption{padding:0;height:inherit;margin:0 auto;background:transparent}
#boot .carousel .item .carousel-caption h4{width:50%;margin:0 auto;font:normal 24px/30px 'gill-sans-nova';text-transform:normal;text-align:center;padding:15px}
#boot .carousel .item .carousel-caption p{width:20%;margin:0 auto;background:#f5f5f5;background:rgba(255,255,255,0.9);color:#000;font:normal 13px/18px 'Arial';padding:5px 20px 10px 20px}
#boot .carousel .item .carousel-caption p strong,#boot .carousel .item .carousel-caption p a{font:bold 15px/18px 'Arial';display:block;padding:8px 0}
#boot .carousel .item .carousel-caption p a{font:bold 13px/15px 'Arial';color:#932439;text-decoration:none}
#boot .carousel .item .carousel-caption p a:after{content:" >"}
#boot .carousel .item .carousel-caption p a:hover{color:#932439;text-decoration:underline}
#boot .carousel .carousel-indicators{position:relative;top:0;right:0;left:0;display:inline-block;text-align:center;width:100%}
#boot .carousel .carousel-indicators li a:before,#boot .carousel .carousel-indicators li a:after{content:"";position:absolute;top:50%;left:0;margin:-10px 0 0}
#boot .carousel .carousel-indicators li{display:inline-block;float:none;width:10px;height:10px;margin:13px 3px 0 0;text-indent:-9999px;background-color:#ccc;background-color:rgba(0,0,0,0.2);-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box}
#boot .carousel .carousel-indicators li.active{background-color:#000}
#boot .carousel .carousel-indicators li.pause,#boot .carousel .carousel-indicators li.play{width:20px;height:20px;-webkit-border-radius:10px;-webkit-background-clip:padding-box;-moz-border-radius:10px;-moz-background-clip:padding;border-radius:10px;background-clip:padding-box;position:relative;left:10px}
#boot .carousel .carousel-indicators li.pause a:before{width:20px;height:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
#boot .carousel .carousel-indicators li.pause a:after{left:7px;width:2px;height:8px;border:2px solid #000;border-width:0 2px;margin-top:-4px;background:transparent}
#boot .carousel .carousel-indicators li.play a:after{left:9px;border:4px solid transparent;border-left-color:#000;margin-top:-4px;background:transparent}
#boot .carousel .carousel-indicators .popover{top:auto!important;bottom:30px;max-width:250px;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}
#boot .carousel .carousel-indicators .popover-content{padding:10px}
#boot .carousel .carousel-indicators .popover-content img{width:230px;height:110px}
#boot .carousel .carousel-control{left:15%;background:url(clientlibs/img/btn_left.png) top left no-repeat;border:0;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;width:26px;height:48px;text-indent:26px;overflow:hidden;margin-top:0;-webkit-opacity:.3;-moz-opacity:.3;opacity:.3}
#boot .carousel .carousel-control.right{right:15%;left:auto;background:url(clientlibs/img/btn_right.png) top left no-repeat}
#boot .carousel .carousel-control:hover,#boot .carousel .carousel-control:focus{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}
#boot .carousel .carousel-indicators .popover-content img{width:auto!important;height:auto!important}
#boot .carousel .item .carousel-caption{width:940px!important}
#boot .carousel .item .carousel-caption.left h4{margin-left:0}
#boot .carousel .item .carousel-caption.right h4{margin-right:0}
#boot .carousel .item .carousel-caption.left p,#boot .carousel .item .carousel-caption.center p,#boot .carousel .item .carousel-caption.right p{width:35%;position:absolute;bottom:0}
#boot .carousel .item .carousel-caption.left p{text-align:left;left:0}
#boot .carousel .item .carousel-caption.center p{width:35%;left:50%;margin:0 auto;margin-left:-18%}
#boot .carousel .item .carousel-caption.right p{text-align:right;right:0}
}
@media(max-width:480px){#boot .carousel-caption{position:absolute}
}
@media(max-width:767px){#boot .carousel .item{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:130px;margin-bottom:70px}
#boot .carousel{margin-bottom:73px}
#boot .carousel-caption{padding:0;bottom:-70px}
#boot .carousel-caption h4{padding:15px;margin:0;text-align:center}
#boot .carousel-caption p{display:none}
#boot .carousel-indicators{position:absolute;top:auto;bottom:-43px;right:50%;z-index:5;margin:0;list-style:none}
#boot .carousel-indicators li{display:none}
#boot .carousel-indicators li.c_controls{display:block;width:36px;height:36px;margin-right:-18px;background:#dcdcdc;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}
#boot .carousel-indicators li.c_controls a{display:block}
#boot .carousel-indicators li.pause a:before,#boot .carousel-indicators li.pause a:after,#boot .carousel-indicators li.play a:before,#boot .carousel-indicators li.play a:after{content:"";position:absolute;top:50%;left:0;margin:-10px 0 0}
#boot .carousel-indicators li.pause a:after{left:18px;width:3px;height:16px;border:2px solid #000;border-width:0 4px;margin-top:-7px;background:transparent}
#boot .carousel-indicators li.play a:after{left:19px;border:10px solid transparent;border-left-color:#000;margin-top:-10px;background:transparent}
#boot .carousel-control{position:absolute;top:auto;bottom:-43px;left:50%;width:36px;height:36px;margin-top:0;margin-left:-59px;font-size:30px;font-weight:100;line-height:33px;color:#000;text-align:center;background:#dcdcdc;border:0;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;opacity:1;filter:alpha(opacity=100)}
#boot .carousel-control.right{right:50%;margin-right:-59px}
}
@media(max-width:767px){#boot .c-multistep{color:#000;font:13px/13px 'Arial'}
#boot .c-multistep a{position:relative}
#boot .c-multistep a:hover .box{height:100%;width:100%}
#boot .c-multistep img{display:none}
#boot .c-multistep .box{color:#fff;position:static;width:100%;padding:20px 10px 2px 10px;overflow:hidden;margin-bottom:3px}
#boot .c-multistep .box .num,#boot .c-multistep .box .title{float:left;display:inline-block;font:normal 17px/17px 'Arial';margin-right:8px}

#boot .c-stepbystep .nav-tabs{margin-left:-13px!important}
#boot .c-stepbystep .nav-tabs li a{position:relative;padding:10px 40px 18px 33px}
#boot .c-stepbystep .nav-tabs li a:after{content:" ";display:block;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #252525;position:absolute;top:50%;margin-top:-10px;right:23px;z-index:2}
#boot .c-stepbystep .nav-tabs li.active a:after{border-left-color:#932439}
#boot .c-stepbystep .tab-content{padding:30px;border:1px solid #ddd;border-top:0;margin-bottom:15px;margin-top:-1px}
#boot .c-stepbystep-nav{text-align:center}}
@media(min-width:767px){#boot .nav-tabs{border:0;display:table;margin-bottom:0}
#boot .nav-tabs>li{display:table-cell;float:none;text-align:center}
#boot .nav-tabs>li>a{padding:10px 40px 18px;line-height:20px;border:0;border-top:8px solid #f0f0f0;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;background-color:#f0f0f0;font:normal 14px/22px 'Arial';color:#000}
#boot .nav-tabs>.active>a,#boot .nav-tabs>.active>a:hover,#boot .nav-tabs>.active>a:focus{border:0;border-top:8px solid #932439;background-color:#fff;color:#000;font-weight:bold}
#boot .nav-tabs>li>a:hover{border-color:#ddd;background:#ddd}
#boot .nav-tabs>li>a:focus{border-color:#932439;background-color:#fff}
#boot .tab-pane img{max-width:100%}
#boot .tab-pane h2.section-header .arrow{display:none}
#boot .tab-pane p{margin-bottom:5px}
#boot .c-tabs-border{background:url(clientlibs/img/greydot.jpg) 0 59px repeat-x}
#boot .c-tabs-border .nav-tabs{margin-left:-10px;border-spacing:3px 0}
#boot .c-tabs-border .nav-tabs li{border:1px solid #ddd;border-bottom:1px solid transparent}
#boot .c-tabs-border .nav-tabs li a{margin:0}
#boot .c-tabs-border .nav-tabs li.active{border-bottom:1px solid #fff}
#boot .c-tabs-full .nav-tabs{width:100%}
#boot .c-tabs-full .nav-tabs>li>a{padding:10px 0 18px}
#boot .c-tabs-home .tab-content{padding:15px 0 30px}
#boot .c-tabs-home .tab-content ul{overflow:hidden;margin:10px 0 0}
#boot .c-tabs-home .tab-content ul li{list-style:none;float:left;padding-left:20px;margin:0;text-align:left}
#boot .c-tabs-home .tab-content ul li.br{clear:left}
#boot .c-tabs-home .tab-content ul li a{font:normal 13px/28px 'Arial';color:#000;padding:8px 0 0}
#boot .c-tabs-home .tab-content ul li a:hover{color:#932439}
#boot .c-tabs-home .tab-content ul li:nth-child(1) a,#boot .c-tabs-home .tab-content ul li:nth-child(2) a{padding-top:0}
#boot .c-tabs-home .tab-content img{margin-top:15px}
#boot .c-tabs-home .tab-content h2.section-header{display:none}
#boot .c-tabs-home .tab-content p{margin:20px 0 0 0;font:normal 18px/28px 'Arial'}
#boot .c-tabs-home .tab-content .btn{margin:20px 14px 20px 0}
}
@media(max-width:766px){#boot .c-tabs-home ul.nav.nav-tabs{display:none}
#boot .c-tabs-home .tab-pane{border:1px solid #e5e5e5;display:block;height:49px;overflow:hidden;margin-bottom:3px;-webkit-transition:height .3s;-moz-transition:height .3s;-o-transition:height .3s;-transition:height .3s}
#boot .c-tabs-home .tab-pane h2.section-header{position:relative;text-transform:none}
#boot .c-tabs-home .tab-pane h2.section-header a{display:block;width:100%;padding:0 10px;border-bottom:1px solid #e5e5e5;font:bold 13px/48px 'Arial';color:#555}
#boot .c-tabs-home .tab-pane h2.section-header a:after{background-image:none}
#boot .c-tabs-home .tab-pane h2.section-header a:hover{background-color:#ebebeb}
#boot .c-tabs-home .tab-pane h2.section-header .arrow{display:block;position:absolute;top:20px;right:10px;background-image:url(clientlibs/img/sprites.png);background-repeat:no-repeat;background-position:-178px -37px;width:18px;height:10px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#boot .c-tabs-home .tab-pane ul{margin:0;padding-left:10px}
#boot .c-tabs-home .tab-pane ul li{min-height:30px}
#boot .c-tabs-home .tab-pane ul li a{color:#000}
#boot .c-tabs-home .tab-pane.active-accordion h2.section-header a{background-color:#ebebeb}
#boot .c-tabs-home .tab-pane.active-accordion h2.section-header .arrow{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
#boot .c-tabs-home .tab-pane img{padding:10px}
#boot .c-tabs-home .tab-pane .btn{margin:5px 14px 20px 0}
#boot .landing-page .c-eventbar {padding-left:15px;}
}
#boot .col-md-4 .c-eventbar>li{margin-bottom:17px}
#boot .c-eventbar{padding:0;margin:0;list-style:none}
#boot .c-eventbar .event{overflow:hidden;position:relative;color:#000; margin-bottom:7px;}
#boot .c-eventbar .event .calendar{float:left;width:85px;text-align:center}
#boot .c-eventbar .event .calendar .when{font:normal 14px/32px 'Arial';background:#94263b;color:#fff}
#boot .c-eventbar .event .calendar .body{color:#000;font:bold 16px 'Arial';padding:6px 0 22px 0;border:1px solid #c9c9c9;border-width:0 1px 1px 1px}
#boot .c-eventbar .event .data{font:normal 13px/18px 'Arial';margin:0 0 0 120px}
#boot .c-eventbar .event .data span{color:#000;display:block;margin:5px 0 0 0;font:normal 13px/18px 'Arial'}
#boot .c-eventbar .event .data a{font:bold 15px/18px 'Arial'}
#boot .c-eventbar .event .data a:hover{text-decoration:underline}
@media(max-width:767px){#boot .c-eventbar .event{margin-bottom:30px}
}
#boot .c-newsletter p#msg{margin:0;padding-top:4px;line-height:16px}
#boot .c-newsletter .ajax_disabled:after{content:url("clientlibs/nownewsletter/img/ajax-loader.gif")}
#boot .c-newsletter .homepage .c-newsletter .btn{width:100%}
@media(min-width:767px){#boot .c-newsletter{font:13px/13px 'Arial'}
#boot .c-newsletter .pushDown{margin-top:4px}
#boot .c-newsletter button.pushDown{margin-top:20px}
#boot .c-newsletter input{background:#f0f0f0;border:0;border-bottom:2px #c8c8c8 solid;border-right:2px #c8c8c8 solid;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:none;width:100%;height:24px;font:13px/24px 'Arial'}
#boot .c-newsletter input:focus{background:#fff;border-bottom:2px #932439 solid;border-right:2px #932439 solid;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:none}
#boot .c-newsletter .btn{line-height:22px;padding:1px 15px}
#boot .c-newsletter input::-webkit-input-placeholder{color:#f0f0f0}
#boot .c-newsletter input:-moz-placeholder{color:#f0f0f0}
#boot .c-newsletter input::-moz-placeholder{color:#f0f0f0}
#boot .c-newsletter input:-ms-input-placeholder{color:#f0f0f0}
#boot .homepage .c-newsletter .btn{width:100%}
}
@media(max-width:767px){#boot .c-newsletter{font:13px/13px 'Arial'}
#boot .c-newsletter #field1,#boot .c-newsletter label{display:none}
#boot .c-newsletter input{background:#f0f0f0;border:0;border-bottom:2px #c8c8c8 solid;border-right:2px #c8c8c8 solid;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:none;width:100%;height:48px;font:14px/48px 'Arial'}
#boot .c-newsletter input:focus{background:#fff;border-bottom:2px #932439 solid;border-right:2px #932439 solid;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:none}
#boot .c-newsletter .btn{line-height:22px;padding:1px 15px}
#boot .c-newsletter>form>div{margin-bottom:10px}
}
#boot .c-vignette{display:block;position:relative;text-decoration:none;overflow:hidden;margin-bottom:20px;padding-bottom:98px}
#boot .c-vignette .box{width:100%;height:98px;padding:20px 12px 12px 12px;position:absolute;bottom:0;overflow:visible;z-index:11;background:#f0f0f0;color:#000;font-size:14px}
#boot .c-vignette .box .title{margin-bottom:35px;font:bold 15px/16px 'Arial'}
#boot .c-vignette .box .title span{display:block;font:normal 12px/16px 'Arial'}
#boot .c-vignette .box .content .well{min-height:20px;padding:0 20px;margin:0;background:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#boot .c-vignette .box .clearfix{margin-top:20px}
#boot .c-vignette .box .clearfix .btn{margin-bottom:5px!important}
#boot .c-vignette img{display:block;margin:0}
#boot .c-vignette:hover{text-decoration:none;color:inherit}
#boot .no-title .c-vignette,#boot .c-vignette.no-title{padding-bottom:20px}
#boot .no-title .c-vignette .box,#boot .c-vignette.no-title .box{height:20px;padding:20px 12px 0 12px}
#boot .no-title .c-vignette .box .title,#boot .c-vignette.no-title .box .title{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0}
#boot .no-title .c-vignette:hover .box,#boot .c-vignette.no-title:hover .box{padding:20px 12px 12px 12px}
#boot .no-title .c-vignette:hover .box .title,#boot .c-vignette.no-title:hover .box .title{opacity:1}
#boot .arrow .c-vignette .box,#boot .c-vignette.arrow .box{-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;-ms-transition:height .3s ease-in-out;transition:height .3s ease-in-out}
#boot .arrow .c-vignette .box:after,#boot .c-vignette.arrow .box:after{background:transparent;content:"";display:block;position:absolute;top:0;left:50%;margin-top:-12px;margin-left:-12px;width:0;border-width:0 12px 12px;border-style:solid;border-color:#f0f0f0 transparent}
#boot .arrow .c-vignette .box .content,#boot .c-vignette.arrow .box .content{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0}
#boot .arrow .c-vignette:hover .box,#boot .c-vignette.arrow:hover .box{height:100%}
#boot .arrow .c-vignette:hover .box .content,#boot .c-vignette.arrow:hover .box .content{opacity:1}
#boot .video .c-vignette a.play,#boot .c-vignette.video a.play{top:90px}
#boot .abs-date{z-index:10;position:absolute;top:0;left:0;display:inline-block;background:#000;color:#fff;padding:9px 0 0 9px;width:62px;height:62px;font:16px/18px 'Arial'}
#boot .c-vignette-2,#boot .c-vignette-3{display:block;position:relative;text-decoration:none;overflow:hidden;cursor:pointer;margin-bottom:20px}
#boot .c-vignette-2 .box,#boot .c-vignette-3 .box{width:100%;height:98px;padding:0;overflow:visible;z-index:11;background:#f0f0f0;color:#000}
#boot .c-vignette-2 .box .date,#boot .c-vignette-3 .box .date{margin:0;padding:0 0 5px 10px;font-size:11px}
#boot .c-vignette-2 .box .title,#boot .c-vignette-3 .box .title{padding:10px 10px 0 10px;font:bold 15px/19px 'Arial';margin:0}
#boot .c-vignette-2 .box .subtitle,#boot .c-vignette-3 .box .subtitle{padding:2px 10px 0 10px;font:normal 12px/16px 'Arial'}
#boot .c-vignette-2 img,#boot .c-vignette-3 img{display:block;margin:0}
#boot .c-vignette-2:hover,#boot .c-vignette-3:hover{text-decoration:none}
#boot .c-vignette-2:hover .box,#boot .c-vignette-3:hover .box{background:#c8c8c8;color:#000}
#boot .c-vignette-3 .box{background:#50368c;color:#fff}
#boot .c-vignette-3 .box .title{font:normal 15px/19px 'Arial';letter-spacing:1px}
#boot .c-vignette-3:hover .box{background:#644e94;color:#fff}
#boot .publication .c-vignette{border:1px solid #ddd;padding:15px}
#boot .publication .c-vignette .box{padding:0 15px;background:0;width:66%;bottom:auto;height:auto;position:relative;color:#000}
#boot .publication .c-vignette .box .title{height:auto;padding:0;min-height:0}
#boot .publication .c-vignette .box .content{padding:15px 0 0}
#boot .publication .c-vignette .box.left{margin-left:34%}
#boot .publication .c-vignette img{margin:0;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0)}
#boot .publication .c-vignette .media-object{width:33%}
#boot .publication .c-vignette .media-object.pull-left{padding-left:18px}
@media(max-width:766px){#boot .c-vignette.arrow{background:#f0f0f0;padding-bottom:0}
#boot .c-vignette.arrow .box{position:relative;height:100%;padding:20px 12px 12px 12px}
#boot .c-vignette.arrow .box .title{opacity:1}
#boot .c-vignette.arrow .box .content{opacity:1}
#boot .c-vignette.arrow img{margin:0 0 20px 12px}
#boot .c-vignette span,#boot .c-vignette-2 span{width:100%!important;height:auto!important}
#boot .c-vignette span img,#boot .c-vignette-2 span img{left:0!important;top:0!important;width:100%!important;height:auto!important}
}s
.light{background-color:#f0f0f0;padding:4px}
.dark{background-color:#FFF;padding:4px}

.degree-major{background-color:red}
.degree-minor{background-color:#a84f60}
.degree-honours{background-color:#a84f60}
.degree-certificate{background-color:#a84f60}
.degree-specialization{background-color:#a84f60}
.degree-co-op{background-color:#a84f60}
.degree-interdisciplinary{background-color:#a84f60}
.degree-option{background-color:#a84f60}
#boot .c-degree .form-horizontal{margin:30px 0}
#boot .c-degree .form-horizontal .control-label{width:210px}
#boot .c-degree .form-horizontal .controls{margin-left:220px}
#boot .c-degree .form-horizontal .control-label{text-align:left!important}
#boot .c-degree .c-results-toggle{float:right;margin-right:30px;font:normal 13px/25px 'Arial'}
#boot .c-degree .c-results-toggle span:after{content:" | "}
#boot .c-degree .icons{list-style:none;overflow:hidden;background:none!important;margin:0;padding:0}
#boot .c-degree .icons li{display:block;float:left;width:auto;height:25px;overflow:hidden;margin-right:7px}
#boot .c-degree .icons li span{line-height:25px;width:25px;display:inline-block;background:#932439;text-align:center;color:#fff;margin-right:7px}
#boot .c-degree .icons li a{display:inline-block;font:normal 13px/25px 'Arial';color:#000}
#boot .c-degree .icons .pop-content{display:none}
#boot .c-degree .legend{margin:0 0 20px}
#boot .c-degree .legend .icons{margin-bottom:30px}
#boot .c-degree .legend .icons li a{margin-right:20px}
#boot .c-degree .legend .extend{padding-left:12px}
#boot .c-degree .legend dl{margin-bottom:0}
#boot .c-degree .legend dl dt{float:left;margin-right:5px}
#boot .c-degree .legend dl dt:after{content:" = "}
#boot .c-degree table thead{background:#f0f0f0}
#boot .c-degree table thead th{font:bold 18px 'Arial';padding:8px 12px}
#boot .c-degree table thead th p{margin:0}
#boot .c-degree table td{font:normal 13px/20px 'Arial';color:#6e6e6e;padding:13px 12px}
#boot .c-degree table td a{font:bold 15px/20px 'Arial'}
#boot .c-degree table td .icons li{width:25px;height:40px;line-height:40px}
#boot .c-degree .bloc hr{margin:12px 0 16px 0}
#boot .c-degree .bloc .control-group{margin-bottom:0}
#boot .c-degree .bloc label{font:normal 13px/20px 'Arial'}
#boot .c-degree .bloc label.checkbox{margin-bottom:6px}
#boot .c-degree .bloc .row{margin-bottom:4px}
#boot .c-degree .reset h2{margin-bottom:12px;font:bold 18px 'Arial';color:#000}
#boot .c-degree .reset .btn{background:#6e6e6e}
#boot .c-degree .reset .btn:hover{background:#000}
#boot .c-degree .c-accordion .item{padding:8px 14px 7px}
#boot .c-alphabar{list-style:none;border:1px solid #d4d4d4;overflow:hidden;background:none!important;margin:0 0 20px}
#boot .c-alphabar li{display:block;float:left;text-align:center;width:3.8461538462%}
#boot .c-alphabar li a{display:block;text-transform:uppercase;width:100%;padding:8px 0}
#boot .c-alphabar li a:hover{color:#fff;background:#6e6e6e;text-decoration:none}
#boot .c-alphabar li a.muted:hover{color:#999;background:0}
#boot label{margin:0}
#boot .person_search_adv{margin-bottom:20px}
#boot input#phone,#boot #boot select{width:92px}
#boot table.person-search-form td{padding:10px 20px 0 0}
#boot table.directory-results{width:98%;margin-bottom:20px}
#boot table.directory-results tr{border-bottom:1px solid #eaeaea;padding:8px 0}
#boot table.directory-results th{background:#e7e7e7;padding:8px;margin:5px 0;text-align:left}
#boot table.directory-results td{padding:10px 20px 8px 8px}
#boot table.directory-results td.first{padding-left:8px}
#boot table td.departm-row{padding:20px 0 6px 0;font-size:15px}
#boot .select-departments{width:50%}
#boot .c-sidebar-calendar .ui-datepicker-title{display:inline-block!important}
#boot .c-sidebar-calendar .ui-widget{font-family:inherit;font-size:inherit}
#boot .c-sidebar-calendar .ui-datepicker{width:auto;border-radius:0}
#boot .c-sidebar-calendar .ui-datepicker *{border-radius:0}
#boot .c-sidebar-calendar .ui-datepicker table{font-size:inherit}
#boot .c-sidebar-calendar .ui-widget-content{color:inherit;border:0;background:0}
#boot .c-sidebar-calendar .ui-widget-header{border:0;background:0;font-weight:normal}
#boot .c-sidebar-calendar .ui-priority-secondary,#boot .c-sidebar-calendar .ui-widget-content .ui-priority-secondary,#boot .c-sidebar-calendar .ui-widget-header .ui-priority-secondary{opacity:inherit;filter:inherit}
#boot .c-sidebar-calendar .ui-state-default,#boot .c-sidebar-calendar .ui-widget-content .ui-state-default,#boot .c-sidebar-calendar .ui-widget-header .ui-state-default{border:0;background:inherit}
#boot .c-sidebar-calendar .ui-datepicker td span,#boot .c-sidebar-calendar .ui-datepicker td a{padding:inherit}
#boot .c-sidebar-calendar table.calendar{width:85%}
#boot .c-sidebar-calendar table.calendar td.contains_event a{color:#932439!important}
#boot .c-sidebar-calendar table.calendar td.contains_event a.ui-state-active{color:white!important}
#boot .c-sidebar-calendar table.calendar td.empty a{cursor:default;color:black}
@import url('clientlibs/gallery/photogallery/css/demo.css');.gamma-container{min-height:200px}
#boot .gamma-gallery{margin:0}
.gamma-gallery{list-style-type:none;padding:0;margin:0;width:100%;position:relative}
.gamma-gallery:before,.gamma-gallery:after{content:" ";display:table}
.gamma-gallery:after{clear:both}
.gamma-gallery li{display:block;position:relative;cursor:pointer;float:left;padding:4px}
.gamma-gallery li img{max-width:100%;width:auto;height:auto;display:block}
.gamma-description{background:#fff;background:rgba(255,255,255,0.6);position:absolute;top:20px;left:20px;bottom:20px;right:20px;text-align:center;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}
.no-touch .gamma-gallery li:hover .gamma-description{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);opacity:1}
.gamma-description:before{content:'';height:100%}
.gamma-description:before,.gamma-description h3{display:inline-block;vertical-align:middle}
.gamma-description h3{width:100%;padding:0 20px;font-weight:400;text-transform:uppercase;font-size:16px;letter-spacing:2px}
.gamma-buttons{position:absolute;top:10px;right:10px;z-index:10001}
.gamma-buttons button{float:left;background:#333;color:#fff;display:block;width:30px;height:30px;font-size:14px;margin-left:5px;cursor:pointer;border:0;outline:0}
.gamma-buttons button:before,.gamma-nav span:before{font-family:'entypo-selected';font-style:normal;font-weight:normal;speak:none;display:block;text-align:center;opacity:.7;outline:0}
.no-touch .gamma-buttons button:hover{background:#666}
button.gamma-btn-close:before{content:'\2715'}
button.gamma-btn-ssplay:before{content:'\25b6'}
button.gamma-btn-sspause:before{content:'\2389'}
.gamma-single-view{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;text-align:center;display:none}
.gamma-overlay{background:#000;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;display:none;z-index:9999}
.gamma-single-view img{position:absolute;cursor:pointer}
.gamma-description-wrapper{background:rgba(0,0,0,0.7);position:absolute;bottom:0;left:0;right:0;z-index:10;padding:5px 0}
.gamma-single-view .gamma-description{background:transparent;position:relative;bottom:auto;left:auto;right:auto;top:auto}
.gamma-single-view .gamma-description h3{font-size:15px;padding:5px 0;color:#fff}
.gamma-nav span{position:absolute;display:block;width:20px;height:38px;top:50%;margin-top:-19px;left:20px;cursor:pointer;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.gamma-nav span.gamma-next{left:auto;right:20px}
.gamma-nav span:before{color:#fff;opacity:.7;font-size:40px}
.gamma-nav span:hover:before{opacity:1}
.gamma-nav span:before{display:block;margin:0;width:auto}
.gamma-nav span.gamma-prev:before{content:'\e75d'}
.gamma-nav span.gamma-next:before{content:'\e75e'}
.gamma-img-fly{position:absolute;top:0;left:0;z-index:99999}
.gamma-loading{background:transparent url(clientlibs/gallery/photogallery/images/loader_light.gif) no-repeat center center}
.gamma-single-view.gamma-loading{background:transparent url(clientlibs/gallery/photogallery/images/loader_dark.gif) no-repeat center center}
.gamma-container img,.gamma-nav span,.gamma-buttons button,.gamma-description-wrapper,.gamma-description,.gamma-description h3{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
@media screen and (max-width:750px){.gamma-description{top:10px;left:10px;bottom:10px;right:10px}
.gamma-description h3{font-size:14px;padding:0 5px}
}
@media screen and (max-width:500px){.gamma-buttons{float:left;clear:both}
}
.camera_wrap a,.camera_wrap img,.camera_wrap ol,.camera_wrap ul,.camera_wrap li,.camera_wrap table,.camera_wrap tbody,.camera_wrap tfoot,.camera_wrap thead,.camera_wrap tr,.camera_wrap th,.camera_wrap td .camera_thumbs_wrap a,.camera_thumbs_wrap img,.camera_thumbs_wrap ol,.camera_thumbs_wrap ul,.camera_thumbs_wrap li,.camera_thumbs_wrap table,.camera_thumbs_wrap tbody,.camera_thumbs_wrap tfoot,.camera_thumbs_wrap thead,.camera_thumbs_wrap tr,.camera_thumbs_wrap th,.camera_thumbs_wrap td{background:0;border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;list-style:none}
.camera_wrap{display:none;float:left;position:relative;z-index:0}
.camera_wrap img{max-width:none!important}
.camera_fakehover{height:100%;min-height:60px;position:relative;width:100%;z-index:1}
.camera_wrap{width:100%}
.camera_src{display:none}
.cameraCont,.cameraContents{height:100%;position:relative;width:100%;z-index:1}
.cameraSlide{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}
.cameraContent{bottom:0;display:none;left:0;position:absolute;right:0;top:0;width:100%}
.camera_target{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0;width:100%;z-index:0}
.camera_overlayer{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0}
.camera_target_content{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}
.camera_target_content .camera_link{background:url(clientlibs/gallery/slideshow/images/blank.gif);display:block;height:100%;text-decoration:none}
.camera_loader{background:#fff url(clientlibs/gallery/slideshow/images/camera-loader.gif) no-repeat center;background:rgba(255,255,255,0.9) url(clientlibs/gallery/slideshow/images/camera-loader.gif) no-repeat center;border:1px solid #fff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;height:36px;left:50%;overflow:hidden;position:absolute;margin:-18px 0 0 -18px;top:50%;width:36px;z-index:3}
.camera_bar{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:3}
.camera_thumbs_wrap.camera_left .camera_bar,.camera_thumbs_wrap.camera_right .camera_bar{height:100%;position:absolute;width:auto}
.camera_thumbs_wrap.camera_bottom .camera_bar,.camera_thumbs_wrap.camera_top .camera_bar{height:auto;position:absolute;width:100%}
.camera_nav_cont{height:65px;overflow:hidden;position:absolute;right:9px;top:15px;width:120px;z-index:4}
.camera_caption{bottom:0;display:block;position:absolute;width:100%}
.camera_caption>div{padding:10px 20px}
.camerarelative{overflow:hidden;position:relative}
.imgFake{cursor:pointer}
.camera_prevThumbs{bottom:4px;cursor:pointer;left:0;position:absolute;top:4px;visibility:hidden;width:30px;z-index:10}
.camera_prevThumbs div{background:url(clientlibs/gallery/slideshow/images/camera_skins.png) no-repeat -160px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}
.camera_nextThumbs{bottom:4px;cursor:pointer;position:absolute;right:0;top:4px;visibility:hidden;width:30px;z-index:10}
.camera_nextThumbs div{background:url(clientlibs/gallery/slideshow/images/camera_skins.png) no-repeat -190px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}
.camera_command_wrap .hideNav{display:none}
.camera_command_wrap{left:0;position:relative;right:0;z-index:4}
.camera_wrap .camera_pag .camera_pag_ul{list-style:none;margin:0;padding:0;text-align:right}
.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin:20px 5px;position:relative;text-align:left;text-indent:-9999px;width:16px}
.camera_commands_emboss .camera_pag .camera_pag_ul li{-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2)}
.camera_wrap .camera_pag .camera_pag_ul li>span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:8px;left:4px;overflow:hidden;position:absolute;top:4px;width:8px}
.camera_commands_emboss .camera_pag .camera_pag_ul li:hover>span{-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2)}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent>span{-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0}
.camera_pag_ul li img{display:none;position:absolute}
.camera_pag_ul .thumb_arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;top:0;left:50%;margin-left:-4px;position:absolute}
.camera_prev,.camera_next,.camera_commands{cursor:pointer;height:40px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:2}
.camera_prev{left:0}
.camera_prev>span{background:url(clientlibs/gallery/slideshow/images/camera_skins.png) no-repeat 0 0;display:block;height:40px;width:40px}
.camera_next{right:0}
.camera_next>span{background:url(clientlibs/gallery/slideshow/images/camera_skins.png) no-repeat -40px 0;display:block;height:40px;width:40px}
.camera_commands{right:41px}
.camera_commands>.camera_play{background:url(clientlibs/gallery/slideshow/images/camera_skins.png) no-repeat -80px 0;height:40px;width:40px}
.camera_commands>.camera_stop{background:url(clientlibs/gallery/slideshow/images/camera_skins.png) no-repeat -120px 0;display:block;height:40px;width:40px}
.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin:20px 5px;position:relative;text-indent:-9999px;width:16px}
.camera_thumbs_cont{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;position:relative;width:100%}
.camera_commands_emboss .camera_thumbs_cont{-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2)}
.camera_thumbs_cont>div{float:left;width:100%}
.camera_thumbs_cont ul{overflow:hidden;padding:3px 4px 8px;position:relative;text-align:center}
.camera_thumbs_cont ul li{display:inline;padding:0 4px}
.camera_thumbs_cont ul li>img{border:1px solid;cursor:pointer;margin-top:5px;vertical-align:bottom}
.camera_clear{display:block;clear:both}
.showIt{display:none}
.camera_clear{clear:both;display:block;height:1px;margin:-1px 0 25px;position:relative}
.pattern_1 .camera_overlayer{background:url(clientlibs/gallery/slideshow/images/patterns/overlay1.png) repeat}
.pattern_2 .camera_overlayer{background:url(clientlibs/gallery/slideshow/images/patterns/overlay2.png) repeat}
.pattern_3 .camera_overlayer{background:url(clientlibs/gallery/slideshow/images/patterns/overlay3.png) repeat}
.pattern_4 .camera_overlayer{background:url(clientlibs/gallery/slideshow/images/patterns/overlay4.png) repeat}
.pattern_5 .camera_overlayer{background:url(clientlibs/gallery/slideshow/images/patterns/overlay5.png) repeat}
.pattern_6 .camera_overlayer{background:url(clientlibs/gallery/slideshow/images/patterns/overlay6.png) repeat}
.pattern_7 .camera_overlayer{background:url(clientlibs/gallery/slideshow/images/patterns/overlay7.png) repeat}
.pattern_8 .camera_overlayer{background:url(clientlibs/gallery/slideshow/images/patterns/overlay8.png) repeat}
.pattern_9 .camera_overlayer{background:url(clientlibs/gallery/slideshow/images/patterns/overlay9.png) repeat}
.pattern_10 .camera_overlayer{background:url(clientlibs/gallery/slideshow/images/patterns/overlay10.png) repeat}
.camera_caption{color:#fff}
.camera_caption>div{background:#000;background:rgba(0,0,0,0.8)}
.camera_wrap .camera_pag .camera_pag_ul li{background:#b7b7b7}
.camera_wrap .camera_pag .camera_pag_ul li:hover>span{background:#b7b7b7}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent>span{background:#434648}
.camera_pag_ul li img{border:4px solid #e6e6e6;-moz-box-shadow:0 3px 6px rgba(0,0,0,.5);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.5);box-shadow:0 3px 6px rgba(0,0,0,.5)}
.camera_pag_ul .thumb_arrow{border-top-color:#e6e6e6}
.camera_prevThumbs,.camera_nextThumbs,.camera_prev,.camera_next,.camera_commands,.camera_thumbs_cont{background:#d8d8d8;background:rgba(216,216,216,0.85)}
.camera_wrap .camera_pag .camera_pag_ul li{background:#b7b7b7}
.camera_thumbs_cont ul li>img{border-color:1px solid #000}
.camera_amber_skin .camera_prevThumbs div{background-position:-160px -160px}
.camera_amber_skin .camera_nextThumbs div{background-position:-190px -160px}
.camera_amber_skin .camera_prev>span{background-position:0 -160px}
.camera_amber_skin .camera_next>span{background-position:-40px -160px}
.camera_amber_skin .camera_commands>.camera_play{background-position:-80px -160px}
.camera_amber_skin .camera_commands>.camera_stop{background-position:-120px -160px}
.camera_ash_skin .camera_prevThumbs div{background-position:-160px -200px}
.camera_ash_skin .camera_nextThumbs div{background-position:-190px -200px}
.camera_ash_skin .camera_prev>span{background-position:0 -200px}
.camera_ash_skin .camera_next>span{background-position:-40px -200px}
.camera_ash_skin .camera_commands>.camera_play{background-position:-80px -200px}
.camera_ash_skin .camera_commands>.camera_stop{background-position:-120px -200px}
.camera_azure_skin .camera_prevThumbs div{background-position:-160px -240px}
.camera_azure_skin .camera_nextThumbs div{background-position:-190px -240px}
.camera_azure_skin .camera_prev>span{background-position:0 -240px}
.camera_azure_skin .camera_next>span{background-position:-40px -240px}
.camera_azure_skin .camera_commands>.camera_play{background-position:-80px -240px}
.camera_azure_skin .camera_commands>.camera_stop{background-position:-120px -240px}
.camera_beige_skin .camera_prevThumbs div{background-position:-160px -120px}
.camera_beige_skin .camera_nextThumbs div{background-position:-190px -120px}
.camera_beige_skin .camera_prev>span{background-position:0 -120px}
.camera_beige_skin .camera_next>span{background-position:-40px -120px}
.camera_beige_skin .camera_commands>.camera_play{background-position:-80px -120px}
.camera_beige_skin .camera_commands>.camera_stop{background-position:-120px -120px}
.camera_black_skin .camera_prevThumbs div{background-position:-160px -40px}
.camera_black_skin .camera_nextThumbs div{background-position:-190px -40px}
.camera_black_skin .camera_prev>span{background-position:0 -40px}
.camera_black_skin .camera_next>span{background-position:-40px -40px}
.camera_black_skin .camera_commands>.camera_play{background-position:-80px -40px}
.camera_black_skin .camera_commands>.camera_stop{background-position:-120px -40px}
.camera_blue_skin .camera_prevThumbs div{background-position:-160px -280px}
.camera_blue_skin .camera_nextThumbs div{background-position:-190px -280px}
.camera_blue_skin .camera_prev>span{background-position:0 -280px}
.camera_blue_skin .camera_next>span{background-position:-40px -280px}
.camera_blue_skin .camera_commands>.camera_play{background-position:-80px -280px}
.camera_blue_skin .camera_commands>.camera_stop{background-position:-120px -280px}
.camera_brown_skin .camera_prevThumbs div{background-position:-160px -320px}
.camera_brown_skin .camera_nextThumbs div{background-position:-190px -320px}
.camera_brown_skin .camera_prev>span{background-position:0 -320px}
.camera_brown_skin .camera_next>span{background-position:-40px -320px}
.camera_brown_skin .camera_commands>.camera_play{background-position:-80px -320px}
.camera_brown_skin .camera_commands>.camera_stop{background-position:-120px -320px}
.camera_burgundy_skin .camera_prevThumbs div{background-position:-160px -360px}
.camera_burgundy_skin .camera_nextThumbs div{background-position:-190px -360px}
.camera_burgundy_skin .camera_prev>span{background-position:0 -360px}
.camera_burgundy_skin .camera_next>span{background-position:-40px -360px}
.camera_burgundy_skin .camera_commands>.camera_play{background-position:-80px -360px}
.camera_burgundy_skin .camera_commands>.camera_stop{background-position:-120px -360px}
.camera_charcoal_skin .camera_prevThumbs div{background-position:-160px -400px}
.camera_charcoal_skin .camera_nextThumbs div{background-position:-190px -400px}
.camera_charcoal_skin .camera_prev>span{background-position:0 -400px}
.camera_charcoal_skin .camera_next>span{background-position:-40px -400px}
.camera_charcoal_skin .camera_commands>.camera_play{background-position:-80px -400px}
.camera_charcoal_skin .camera_commands>.camera_stop{background-position:-120px -400px}
.camera_chocolate_skin .camera_prevThumbs div{background-position:-160px -440px}
.camera_chocolate_skin .camera_nextThumbs div{background-position:-190px -440px}
.camera_chocolate_skin .camera_prev>span{background-position:0 -440px}
.camera_chocolate_skin .camera_next>span{background-position:-40px -440px}
.camera_chocolate_skin .camera_commands>.camera_play{background-position:-80px -440px}
.camera_chocolate_skin .camera_commands>.camera_stop{background-position:-120px -440px}
.camera_coffee_skin .camera_prevThumbs div{background-position:-160px -480px}
.camera_coffee_skin .camera_nextThumbs div{background-position:-190px -480px}
.camera_coffee_skin .camera_prev>span{background-position:0 -480px}
.camera_coffee_skin .camera_next>span{background-position:-40px -480px}
.camera_coffee_skin .camera_commands>.camera_play{background-position:-80px -480px}
.camera_coffee_skin .camera_commands>.camera_stop{background-position:-120px -480px}
.camera_cyan_skin .camera_prevThumbs div{background-position:-160px -520px}
.camera_cyan_skin .camera_nextThumbs div{background-position:-190px -520px}
.camera_cyan_skin .camera_prev>span{background-position:0 -520px}
.camera_cyan_skin .camera_next>span{background-position:-40px -520px}
.camera_cyan_skin .camera_commands>.camera_play{background-position:-80px -520px}
.camera_cyan_skin .camera_commands>.camera_stop{background-position:-120px -520px}
.camera_fuchsia_skin .camera_prevThumbs div{background-position:-160px -560px}
.camera_fuchsia_skin .camera_nextThumbs div{background-position:-190px -560px}
.camera_fuchsia_skin .camera_prev>span{background-position:0 -560px}
.camera_fuchsia_skin .camera_next>span{background-position:-40px -560px}
.camera_fuchsia_skin .camera_commands>.camera_play{background-position:-80px -560px}
.camera_fuchsia_skin .camera_commands>.camera_stop{background-position:-120px -560px}
.camera_gold_skin .camera_prevThumbs div{background-position:-160px -600px}
.camera_gold_skin .camera_nextThumbs div{background-position:-190px -600px}
.camera_gold_skin .camera_prev>span{background-position:0 -600px}
.camera_gold_skin .camera_next>span{background-position:-40px -600px}
.camera_gold_skin .camera_commands>.camera_play{background-position:-80px -600px}
.camera_gold_skin .camera_commands>.camera_stop{background-position:-120px -600px}
.camera_green_skin .camera_prevThumbs div{background-position:-160px -640px}
.camera_green_skin .camera_nextThumbs div{background-position:-190px -640px}
.camera_green_skin .camera_prev>span{background-position:0 -640px}
.camera_green_skin .camera_next>span{background-position:-40px -640px}
.camera_green_skin .camera_commands>.camera_play{background-position:-80px -640px}
.camera_green_skin .camera_commands>.camera_stop{background-position:-120px -640px}
.camera_grey_skin .camera_prevThumbs div{background-position:-160px -680px}
.camera_grey_skin .camera_nextThumbs div{background-position:-190px -680px}
.camera_grey_skin .camera_prev>span{background-position:0 -680px}
.camera_grey_skin .camera_next>span{background-position:-40px -680px}
.camera_grey_skin .camera_commands>.camera_play{background-position:-80px -680px}
.camera_grey_skin .camera_commands>.camera_stop{background-position:-120px -680px}
.camera_indigo_skin .camera_prevThumbs div{background-position:-160px -720px}
.camera_indigo_skin .camera_nextThumbs div{background-position:-190px -720px}
.camera_indigo_skin .camera_prev>span{background-position:0 -720px}
.camera_indigo_skin .camera_next>span{background-position:-40px -720px}
.camera_indigo_skin .camera_commands>.camera_play{background-position:-80px -720px}
.camera_indigo_skin .camera_commands>.camera_stop{background-position:-120px -720px}
.camera_khaki_skin .camera_prevThumbs div{background-position:-160px -760px}
.camera_khaki_skin .camera_nextThumbs div{background-position:-190px -760px}
.camera_khaki_skin .camera_prev>span{background-position:0 -760px}
.camera_khaki_skin .camera_next>span{background-position:-40px -760px}
.camera_khaki_skin .camera_commands>.camera_play{background-position:-80px -760px}
.camera_khaki_skin .camera_commands>.camera_stop{background-position:-120px -760px}
.camera_lime_skin .camera_prevThumbs div{background-position:-160px -800px}
.camera_lime_skin .camera_nextThumbs div{background-position:-190px -800px}
.camera_lime_skin .camera_prev>span{background-position:0 -800px}
.camera_lime_skin .camera_next>span{background-position:-40px -800px}
.camera_lime_skin .camera_commands>.camera_play{background-position:-80px -800px}
.camera_lime_skin .camera_commands>.camera_stop{background-position:-120px -800px}
.camera_magenta_skin .camera_prevThumbs div{background-position:-160px -840px}
.camera_magenta_skin .camera_nextThumbs div{background-position:-190px -840px}
.camera_magenta_skin .camera_prev>span{background-position:0 -840px}
.camera_magenta_skin .camera_next>span{background-position:-40px -840px}
.camera_magenta_skin .camera_commands>.camera_play{background-position:-80px -840px}
.camera_magenta_skin .camera_commands>.camera_stop{background-position:-120px -840px}
.camera_maroon_skin .camera_prevThumbs div{background-position:-160px -880px}
.camera_maroon_skin .camera_nextThumbs div{background-position:-190px -880px}
.camera_maroon_skin .camera_prev>span{background-position:0 -880px}
.camera_maroon_skin .camera_next>span{background-position:-40px -880px}
.camera_maroon_skin .camera_commands>.camera_play{background-position:-80px -880px}
.camera_maroon_skin .camera_commands>.camera_stop{background-position:-120px -880px}
.camera_orange_skin .camera_prevThumbs div{background-position:-160px -920px}
.camera_orange_skin .camera_nextThumbs div{background-position:-190px -920px}
.camera_orange_skin .camera_prev>span{background-position:0 -920px}
.camera_orange_skin .camera_next>span{background-position:-40px -920px}
.camera_orange_skin .camera_commands>.camera_play{background-position:-80px -920px}
.camera_orange_skin .camera_commands>.camera_stop{background-position:-120px -920px}
.camera_olive_skin .camera_prevThumbs div{background-position:-160px -1080px}
.camera_olive_skin .camera_nextThumbs div{background-position:-190px -1080px}
.camera_olive_skin .camera_prev>span{background-position:0 -1080px}
.camera_olive_skin .camera_next>span{background-position:-40px -1080px}
.camera_olive_skin .camera_commands>.camera_play{background-position:-80px -1080px}
.camera_olive_skin .camera_commands>.camera_stop{background-position:-120px -1080px}
.camera_pink_skin .camera_prevThumbs div{background-position:-160px -960px}
.camera_pink_skin .camera_nextThumbs div{background-position:-190px -960px}
.camera_pink_skin .camera_prev>span{background-position:0 -960px}
.camera_pink_skin .camera_next>span{background-position:-40px -960px}
.camera_pink_skin .camera_commands>.camera_play{background-position:-80px -960px}
.camera_pink_skin .camera_commands>.camera_stop{background-position:-120px -960px}
.camera_pistachio_skin .camera_prevThumbs div{background-position:-160px -1040px}
.camera_pistachio_skin .camera_nextThumbs div{background-position:-190px -1040px}
.camera_pistachio_skin .camera_prev>span{background-position:0 -1040px}
.camera_pistachio_skin .camera_next>span{background-position:-40px -1040px}
.camera_pistachio_skin .camera_commands>.camera_play{background-position:-80px -1040px}
.camera_pistachio_skin .camera_commands>.camera_stop{background-position:-120px -1040px}
.camera_pink_skin .camera_prevThumbs div{background-position:-160px -80px}
.camera_pink_skin .camera_nextThumbs div{background-position:-190px -80px}
.camera_pink_skin .camera_prev>span{background-position:0 -80px}
.camera_pink_skin .camera_next>span{background-position:-40px -80px}
.camera_pink_skin .camera_commands>.camera_play{background-position:-80px -80px}
.camera_pink_skin .camera_commands>.camera_stop{background-position:-120px -80px}
.camera_red_skin .camera_prevThumbs div{background-position:-160px -1000px}
.camera_red_skin .camera_nextThumbs div{background-position:-190px -1000px}
.camera_red_skin .camera_prev>span{background-position:0 -1000px}
.camera_red_skin .camera_next>span{background-position:-40px -1000px}
.camera_red_skin .camera_commands>.camera_play{background-position:-80px -1000px}
.camera_red_skin .camera_commands>.camera_stop{background-position:-120px -1000px}
.camera_tangerine_skin .camera_prevThumbs div{background-position:-160px -1120px}
.camera_tangerine_skin .camera_nextThumbs div{background-position:-190px -1120px}
.camera_tangerine_skin .camera_prev>span{background-position:0 -1120px}
.camera_tangerine_skin .camera_next>span{background-position:-40px -1120px}
.camera_tangerine_skin .camera_commands>.camera_play{background-position:-80px -1120px}
.camera_tangerine_skin .camera_commands>.camera_stop{background-position:-120px -1120px}
.camera_turquoise_skin .camera_prevThumbs div{background-position:-160px -1160px}
.camera_turquoise_skin .camera_nextThumbs div{background-position:-190px -1160px}
.camera_turquoise_skin .camera_prev>span{background-position:0 -1160px}
.camera_turquoise_skin .camera_next>span{background-position:-40px -1160px}
.camera_turquoise_skin .camera_commands>.camera_play{background-position:-80px -1160px}
.camera_turquoise_skin .camera_commands>.camera_stop{background-position:-120px -1160px}
.camera_violet_skin .camera_prevThumbs div{background-position:-160px -1200px}
.camera_violet_skin .camera_nextThumbs div{background-position:-190px -1200px}
.camera_violet_skin .camera_prev>span{background-position:0 -1200px}
.camera_violet_skin .camera_next>span{background-position:-40px -1200px}
.camera_violet_skin .camera_commands>.camera_play{background-position:-80px -1200px}
.camera_violet_skin .camera_commands>.camera_stop{background-position:-120px -1200px}
.camera_white_skin .camera_prevThumbs div{background-position:-160px -80px}
.camera_white_skin .camera_nextThumbs div{background-position:-190px -80px}
.camera_white_skin .camera_prev>span{background-position:0 -80px}
.camera_white_skin .camera_next>span{background-position:-40px -80px}
.camera_white_skin .camera_commands>.camera_play{background-position:-80px -80px}
.camera_white_skin .camera_commands>.camera_stop{background-position:-120px -80px}
.camera_yellow_skin .camera_prevThumbs div{background-position:-160px -1240px}
.camera_yellow_skin .camera_nextThumbs div{background-position:-190px -1240px}
.camera_yellow_skin .camera_prev>span{background-position:0 -1240px}
.camera_yellow_skin .camera_next>span{background-position:-40px -1240px}
.camera_yellow_skin .camera_commands>.camera_play{background-position:-80px -1240px}
.camera_yellow_skin .camera_commands>.camera_stop{background-position:-120px -1240px}
.letter{font-size:30px;padding:5px;margin:24.5px}
.top-nav-az{border:1px solid #000;background-color:#eee}
.div-row-az{margin-top:20px}
.AZbox{border:1px solid #000;padding:5px}
.AZbox span{margin-left:0 !important;font-size:15px;width:45px;text-align:center}
#boot .spanAZ a:hover{text-decoration:none;background-color:#c3c3c3;padding:7px}
.no-link{background-color:#c3c3c3}
#boot .letter-row{margin-top:40px;border-top:1px solid #e5e5e5}
#boot .letter-row h3{width:40px;height:40px;color:#fff;background-color:#932439;padding-top:6px;text-align:center}
#boot .letter-row p{margin-left:10px}
#boot .c-quicklinks{background-color:#fff;border-bottom:1px solid #ddd;width:auto;display:none}
#boot .c-quicklinks .container{margin:0 auto;padding:12px 0 20px 0}
#boot .c-quicklinks ul{margin:0;display:table-cell}
#boot .c-quicklinks li{list-style:none}
#boot .c-quicklinks a{color:#932439;font:14px/24px 'Arial'}
#boot .c-quicklinks a:hover{color:#932439;text-decoration:underline}
#boot .c-topnav{width:100%}
#boot .c-topnav a:hover{text-decoration:underline}
#boot .c-topnav .container{margin:0 auto}
#boot .c-topnav .container div,#boot .c-topnav .container .paranav{float:left;margin-left:0;font:13px/20px 'Arial'}
#boot .c-topnav .btQuicklinks{display: block;
  float: right;
  margin-top: -1px;
  margin-left: 0px;
  padding: 4px 15px 3px 15px;
  font: 13px/28px 'Arial';   
  background-color: #fff;
  color: #932439;
  border: 1px solid #932439;
  cursor: pointer;
  text-decoration:none;
}
#boot .c-topnav .btQuicklinks i.fa-angle-up{display:inline-block;margin-left:3px;vertical-align:middle;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-ms-transition:-ms-transform .3s ease-in-out;transition:transform .3s ease-in-out}
#boot .c-topnav .btQuicklinks.active .sprites-icon-arrow-bottom-fushia{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
#boot .c-topnav .btQuicklinks:hover{text-decoration:none}
#boot .c-topnav .paranav{list-style:none;margin:0;padding:7px 0 5px 0}
#boot .c-topnav .paranav li img{vertical-align:text-top;height:15px;width:11px;margin:0 10px 0 0}
#boot .c-topnav .paranav li:first-child{border:0}
#boot .c-topnav .paranav a{color:#000}
#boot .c-topnav .paranav a strong{color:#932439}
#boot .c-topnav .paranav a strong:hover{color:#932439;text-decoration:underline}
#boot .c-topnav.role-links li{border-left:1px solid #c8c8c8}
#boot .c-topnav.role-links li a{color:#6e6e6e}

#boot .role-links{background:#f2f2f2;border-bottom:1px solid #e5e5e5}
@media(min-width:767px){#boot .c-quicklinks ul{width:245px}
}
@media(max-width:767px){#boot .c-topnav .container .btQuicklinks{margin:0;padding:14px 0;width:100%;text-align:center}
#boot .c-topnav .container div,#boot .c-topnav .container .paranav,#boot .c-topnav .container .btQuicklinks{font:13px/14px 'Arial'}
#boot .c-quicklinks{overflow:auto}
#boot .c-quicklinks ul{display:block;padding:10px;width:100%}
#boot .c-quicklinks li{float:left;width:50%;margin-bottom:7px}
#boot .c-topnav .container ul.paranav{padding:10px 0 7px 12px;float:left}
#boot .c-topnav .container ul.paranav li{margin:0;border:0;padding:0 14px 0 0;line-height:25px}
#boot .role-links li{font-size:14px;padding:0 18px 0 0}
#boot .role-links li:nth-child(1) img{margin-right:16px!important}
}

#boot .c-square.span2 .square{width:140px;height:140px}
#boot .c-square.span3 .square{width:220px;height:220px}
#boot .c-square.span4 .square{width:300px;height:300px}
#boot .c-square .square{padding:20px;display:block}
#boot .c-square .square:hover{color:#000;text-decoration:none}
#boot .c-square [class^="bg-"],#boot .c-square [class*="bg-"]{color:#fff}
#boot .c-square [class^="bg-"]:hover,#boot .c-square [class*="bg-"]:hover{color:#fff}
#boot .c-square.c-square-2rows.span2 .square{width:140px;height:60px}
#boot .c-square.c-square-2rows.span2 .square+.square{margin-top:20px}
#boot .c-square.c-square-2rows.span3 .square{width:220px;height:100px}
#boot .c-square.c-square-2rows.span3 .square+.square{margin-top:20px}
#boot .c-square.c-square-2rows.span4 .square{width:300px;height:140px}
#boot .c-square.c-square-2rows.span4 .square+.square{margin-top:20px}
#boot .c-square.c-square-3rows.span2 .square{width:140px;height:40px;font-size:20px;line-height:20px;padding:10px}
#boot .c-square.c-square-3rows.span2 .square+.square{margin-top:10px}
#boot .c-square.c-square-3rows.span3 .square{width:220px;height:64px}
#boot .c-square.c-square-3rows.span3 .square+.square{margin-top:14px}
#boot .c-square.c-square-3rows.span4 .square{width:300px;height:90px}
#boot .c-square.c-square-3rows.span4 .square+.square{margin-top:15px}
#boot .c-square.c-square-4rows.span2 .square{width:140px;height:29px;font-size:20px;line-height:29px;padding:0 10px}
#boot .c-square.c-square-4rows.span2 .square+.square{margin-top:8px}
#boot .c-square.c-square-4rows.span3 .square{width:220px;height:46px}
#boot .c-square.c-square-4rows.span3 .square+.square{margin-top:12px}
#boot .c-square.c-square-4rows.span4 .square{width:300px;height:66px}
#boot .c-square.c-square-4rows.span4 .square+.square{margin-top:12px}
#boot .concordia-table table{border:0;background-color:#fff}
#boot .concordia-table table th{font:bold 13px/18px 'Arial';background:#ededed!important}
#boot .concordia-table table td,#boot .concordia-table table th{border:0;background-color:none;font-size:14px}
#boot .concordia-table.smallText table td,#boot .concordia-table.smallText table th{font-size:12px}
#boot .concordia-table.horizontalLines table td,#boot .concordia-table.horizontalLines table th{border-top:1px solid #ddd;border-bottom:1px solid #ddd}
#boot .concordia-table.verticalLines table td,#boot .concordia-table.verticalLines table th{border-left:1px solid #ddd;border-right:1px solid #ddd}
#boot .textimage div.image{margin:0 15px 10px 0}
#boot .textimage div.image small{background-color:#f0f0f0;font-size:12px;padding:6px 10px;line-height:15px}
#boot .textimage .image.right{float:right;margin:0 0 10px 15px}
#boot .textimage .image.center{width:100%}
#boot .textimage .image.center img{margin:0 auto}
.sprites-logo-concordia,.sprites-icon-back-to-top,.sprites-icon-play,.sprites-icon-social-11b,.sprites-icon-social-11,.sprites-icon-home,.sprites-icon-home-hover,.sprites-icon-social-7b,.sprites-icon-social-7,.sprites-icon-social-3,.sprites-icon-social-3b,.sprites-icon-social-3c,.sprites-icon-social-3c-hover,.sprites-icon-social-3d,.sprites-icon-social-10b,.sprites-icon-social-10,.sprites-icon-email-fushia,.sprites-icon-email-gray,.sprites-icon-email-gray-hover,.sprites-icon-email-white,.sprites-icon-email-white-hover,.sprites-icon-social-9b,.sprites-icon-social-9,.sprites-icon-print-fushia,.sprites-icon-print-gray,.sprites-icon-print-gray-hover,.sprites-icon-print-white,.sprites-icon-print-white-hover,.sprites-icon-social-8b,.sprites-icon-social-8,.sprites-icon-social-6b,.sprites-icon-social-6,.sprites-icon-social-5b,.sprites-icon-social-5,.sprites-icon-social-4b,.sprites-icon-social-4,.sprites-icon-social-2,.sprites-icon-social-2b,.sprites-icon-social-2c,.sprites-icon-social-2c-hover,.sprites-icon-social-2d,.sprites-icon-social-1b,.sprites-icon-social-12b,.sprites-icon-social-12,.sprites-icon-social-1,.sprites-icon-social-1c,.sprites-icon-social-1c-hover,.sprites-icon-social-1d,.sprites-icon-share-fushia,.sprites-icon-share-gray,.sprites-icon-share-gray-hover,.sprites-icon-share-white,.sprites-icon-share-white-hover,.sprites-icon-map,.sprites-icon-arrow-big-bottom-fushia,.sprites-icon-pdf,.sprites-icon-bus,.sprites-icon-rss,.sprites-section-header-arrow,.sprites-section-header-arrow-black,.sprites-icon-metro,.sprites-icon-arrow-bottom-fushia,.sprites-icon-arrow-right-fushia,.sprites-icon-arrow-right-black,.sprites-icon-arrow-left-black,.sprites-icon-arrow-bottom-black,.sprites-icon-arrow-bottom-gray-big,.sprites-icon-arrow-bottom-black-big,.sprites-blackdot{background-image:url(clientlibs/img/sprites.png);background-repeat:no-repeat}
.sprites-logo-concordia{background-position:0 0;width:199px;height:37px}
.sprites-icon-back-to-top{background-position:0 -37px;width:53px;height:50px}
.sprites-icon-play{background-position:-53px -37px;width:37px;height:37px}
.sprites-icon-social-11b{background-position:-90px -37px;width:22px;height:19px}
.sprites-icon-social-11{background-position:-112px -37px;width:22px;height:19px}
.sprites-icon-home{background-position:-134px -37px;width:22px;height:16px}
.sprites-icon-home-hover{background-position:-156px -37px;width:22px;height:16px}
.sprites-icon-social-7b{background-position:0 -87px;width:21px;height:19px}
.sprites-icon-social-7{background-position:-21px -87px;width:21px;height:19px}
.sprites-icon-social-3{background-position:-63px -87px;width:21px;height:19px}
.sprites-icon-social-3b{background-position:-42px -87px;width:21px;height:19px}
.sprites-icon-social-3c{background-position:-53px -74px;width:12px;height:13px}
.sprites-icon-social-3c-hover{background-position:-65px -74px;width:12px;height:13px}
.sprites-icon-social-3d{background-position:-187px -75px;width:12px;height:13px}
.sprites-icon-social-10b{background-position:-84px -87px;width:21px;height:19px}
.sprites-icon-social-10{background-position:-105px -87px;width:21px;height:19px}
.sprites-icon-email-fushia{background-position:-126px -87px;width:21px;height:19px}
.sprites-icon-email-gray{background-position:-153px -76px;width:17px;height:11px}
.sprites-icon-email-gray-hover{background-position:-170px -76px;width:17px;height:11px}
.sprites-icon-email-white{background-position:-122px -133px;width:17px;height:11px}
.sprites-icon-email-white-hover{background-position:-139px -133px;width:17px;height:11px}
.sprites-icon-social-9b{background-position:-147px -87px;width:20px;height:19px}
.sprites-icon-social-9{background-position:-167px -87px;width:20px;height:19px}
.sprites-icon-print-fushia{background-position:0 -106px;width:20px;height:19px}
.sprites-icon-print-gray{background-position:-66px -127px;width:14px;height:17px}
.sprites-icon-print-gray-hover{background-position:-80px -127px;width:14px;height:17px}
.sprites-icon-print-white{background-position:-94px -127px;width:14px;height:17px}
.sprites-icon-print-white-hover{background-position:-108px -127px;width:14px;height:17px}
.sprites-icon-social-8b{background-position:-20px -106px;width:19px;height:19px}
.sprites-icon-social-8{background-position:-39px -106px;width:19px;height:19px}
.sprites-icon-social-6b{background-position:-58px -106px;width:18px;height:19px}
.sprites-icon-social-6{background-position:-76px -106px;width:18px;height:19px}
.sprites-icon-social-5b{background-position:-94px -106px;width:16px;height:19px}
.sprites-icon-social-5{background-position:-110px -106px;width:16px;height:19px}
.sprites-icon-social-4b{background-position:-126px -106px;width:17px;height:19px}
.sprites-icon-social-4{background-position:-143px -106px;width:17px;height:19px}
.sprites-icon-social-2{background-position:-160px -115px;width:16px;height:13px}
.sprites-icon-social-2b{background-position:-160px -102px;width:16px;height:13px}
.sprites-icon-social-2c{background-position:-77px -74px;width:16px;height:13px}
.sprites-icon-social-2c-hover{background-position:-153px -74px;width:16px;height:13px}
.sprites-icon-social-1b{background-position:-187px -87px;width:12px;height:19px}
.sprites-icon-social-12b{background-position:0 -125px;width:18px;height:19px}
.sprites-icon-social-12{background-position:-18px -125px;width:18px;height:19px}
.sprites-icon-social-1{background-position:-36px -125px;width:12px;height:19px}
.sprites-icon-social-1c{background-position:-109px -72px;width:9px;height:15px}
.sprites-icon-social-1c-hover{background-position:-118px -72px;width:9px;height:15px}
.sprites-icon-social-1d{background-position:-182px -129px;width:9px;height:15px}
.sprites-icon-share-fushia{background-position:-48px -125px;width:18px;height:19px}
.sprites-icon-share-gray{background-position:-127px -75px;width:13px;height:12px}
.sprites-icon-share-gray-hover{background-position:-150px -75px;width:13px;height:12px}
.sprites-icon-share-white{background-position:-169px -132px;width:13px;height:12px}
.sprites-icon-share-white-hover{background-position:-156px -132px;width:13px;height:12px}
.sprites-icon-map{background-position:-90px -56px;width:13px;height:18px}
.sprites-icon-arrow-big-bottom-fushia{background-position:-178px -37px;width:18px;height:10px}
.sprites-icon-pdf{background-position:-103px -56px;width:14px;height:16px}
.sprites-icon-bus{background-position:-117px -56px;width:16px;height:15px}
.sprites-icon-rss{background-position:-133px -56px;width:15px;height:15px}
.sprites-section-header-arrow{background-position:-148px -56px;width:8px;height:14px}
.sprites-section-header-arrow-black{background-position:-185px -55px;width:6px;height:10px}
.sprites-icon-metro{background-position:-156px -56px;width:13px;height:13px}
.sprites-icon-arrow-bottom-fushia{background-position:-178px -47px;width:12px;height:6px}
.sprites-icon-arrow-right-fushia{background-position:-169px -56px;width:5px;height:9px}
.sprites-icon-arrow-right-black{background-position:-174px -56px;width:5px;height:8px}
.sprites-icon-arrow-left-black{background-position:-179px -56px;width:5px;height:8px}
.sprites-icon-arrow-bottom-black{background-position:-190px -47px;width:8px;height:5px}
.sprites-icon-arrow-bottom-gray-big{background-position:-169px -67px;width:15px;height:9px}
.sprites-icon-arrow-bottom-black-big{background-position:-184px -67px;width:15px;height:9px}
.sprites-blackdot{background-position:-196px -37px;width:1px;height:1px}
#boot .c-socialmedia.c-tabs{background:url(clientlibs/img/greydot.jpg) 0 70px repeat-x}
#boot .c-socialmedia.c-tabs .nav-tabs li{border:1px solid transparent}
#boot .c-socialmedia.c-tabs .nav-tabs li a{text-indent:-9999px;display:inline-block;padding:12px 16px 9px;width:68px;height:69px;border-top:8px solid #fff}
#boot .c-socialmedia.c-tabs .nav-tabs li a:hover{border-top:8px solid #fff}
#boot .c-socialmedia.c-tabs .nav-tabs li a.fb{background:#fff url(clientlibs/img/social-media/fb.jpg) center 10px no-repeat}
#boot .c-socialmedia.c-tabs .nav-tabs li a.gp{background:#fff url(clientlibs/img/social-media/gp.jpg) center 10px no-repeat}
#boot .c-socialmedia.c-tabs .nav-tabs li a.tw{background:#fff url(clientlibs/img/social-media/tw.jpg) center 10px no-repeat}
#boot .c-socialmedia.c-tabs .nav-tabs li a.yt{background:#fff url(clientlibs/img/social-media/yt.jpg) center 10px no-repeat}
#boot .c-socialmedia.c-tabs .nav-tabs li a.fl{background:#fff url(clientlibs/img/social-media/fl.jpg) center 10px no-repeat}
#boot .c-socialmedia.c-tabs .nav-tabs li a.li{background:#fff url(clientlibs/img/social-media/li.jpg) center 10px no-repeat}
#boot .c-socialmedia.c-tabs .nav-tabs li a.vi{background:#fff url(clientlibs/img/social-media/vi.jpg) center 10px no-repeat}
#boot .c-socialmedia.c-tabs .nav-tabs li a.in{background:#fff url(clientlibs/img/social-media/in.jpg) center 10px no-repeat}
#boot .c-socialmedia.c-tabs .nav-tabs li.active{border:1px solid #ddd;border-bottom:1px solid #fff}
#boot .c-socialmedia.c-tabs .nav-tabs li.active a,#boot .c-socialmedia.c-tabs .nav-tabs li.active a:hover,#boot .c-socialmedia.c-tabs .nav-tabs li.active a:focus{border-top:8px solid #932439}
#boot .c-socialmedia.c-tabs .tab-pane{padding:40px 0}
#boot .c-socialmedia.c-tabs .tab-pane .span3{padding:0 20px}
#boot .c-socialmedia.c-tabs .tab-pane .span3+.span3{border-left:1px solid #e5e5e5}
#boot .c-socialmedia.c-tabs .tab-pane a.more{display:block;padding-top:8px;color:#932439}
#boot .c-socialmedia.c-tabs .tab-pane .social-media-label{display:none}
@media(min-width:767px){#boot .c-socialmedia.c-tabs .tab-pane{height:auto!important}
}
@media(max-width:767px){#boot .c-socialmedia.c-tabs{background:none!important}
#boot .c-socialmedia.c-tabs .nav-tabs{display:none}
#boot .c-socialmedia.c-tabs .tab-pane{display:block!important;height:49px;overflow:hidden;border:1px solid #e5e5e5;margin:0 0 3px 0;padding:0;-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;-ms-transition:height .3s ease-in-out;transition:height .3s ease-in-out}
#boot .c-socialmedia.c-tabs .tab-pane .social-media-label{display:block;position:relative;width:100%;padding:0 10px;border-bottom:1px solid #e5e5e5;font:bold 13px/48px 'Arial';color:#555}
#boot .c-socialmedia.c-tabs .tab-pane .social-media-label:hover{background-color:#ebebeb;cursor:pointer}
#boot .c-socialmedia.c-tabs .tab-pane .social-media-label .arrow{display:block;position:absolute;top:20px;right:10px;background-image:url(clientlibs/img/sprites.png);background-repeat:no-repeat;background-position:-178px -37px;width:18px;height:10px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#boot .c-socialmedia.c-tabs .tab-pane.active-social-media .social-media-label .arrow{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
}
#boot .c-quicklinks .quicklinks-top {
  border-bottom: 1px solid #ddd;
  text-align: center;
  padding: 20px 0 16px 0;
}
#boot .c-quicklinks {
  background-color: #ffffff;
  border-bottom: 1px solid #ddd;
  margin-top: -1px;
  width: auto;
}
#boot .c-quicklinks .quicklinks-top {
  border-bottom: 1px solid #ddd;
  text-align: center;
  padding: 20px 0 16px 0;
}
#boot .c-quicklinks .container {
  margin: 0 auto;
  padding: 20px 0 40px 0;
}
#boot .c-quicklinks ul {
  margin: 0;
  display: table-cell;
  width: 340px;
}
#boot .c-quicklinks li {
  list-style: none;
  padding-bottom: 10px;
}
#boot .c-quicklinks a {
  color: #4b4b4b;
  font: 14px/18px 'Arial';
}
#boot .c-quicklinks a:hover {
  color: #0072a8;
  text-decoration: none;
}
#boot .c-quicklinks b {
  font: bold 14px/18px 'gill-sans-nova';
  text-transform: uppercase;
}