

/*===============================
/templates/ja_alumni/css/custom.css
================================================================================*/
.t3-wrapper{background:#efefef;position:relative;left:0;z-index:99;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;overflow:visible; }.t3-mainbody{padding-top:64px;padding-bottom:64px;background:#ffffff}a{color:#f08543;text-decoration:none}a:hover,a:focus{color:#480633;text-decoration:none}h1,.h1,h2,.h2,h3,.h3{margin-top:0px;margin-bottom:11px}h1,.h1{font-size:40px;color:#480633}h3,.h3{font-size:22px;color:#f08543}h4,.h4{font-size:18px;padding-left:5px;line-height:1.8em}p{margin:10px 10px 10px 10px}.article-title a,.article-header h1 a{color:#f08543;font-size:30px}.article-title a:hover,.article-header h1 a:hover,.article-title a:focus,.article-header h1 a:focus,.article-title a:active,.article-header h1 a:active{color:#480633}h2.article-title,.article-header h2{font-size:28px;margin:10px 0 0px 10px;color:#F08543}h2.article-title,.article-header h2 a{font-size:28px;margin:10px 0 0px 0px;color:#F08543}.page-title,.page-header h1{color:#480633!important;font-size:32px;line-height:1;margin:0}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:13px 24px;font-size:15px;line-height:1.5;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#480633;color:#ffffff}.btn:hover,.btn:focus,.btn.focus{color:#efefef;text-decoration:none;background:#c8d400}button.linkbutton{background:#480633;padding:10px;border:solid 0px}button.linkbutton a{color:#ffffff}.t3-topbar{background:#f08543}.t3-header{background:#480633;padding:16px 0}.has-slideshow .t3-header.affix{background:#480633!important;top:0;width:100%;position:fixed;padding:16px 0}.t3-footer{background:#480633;color:#ffffff}.t3-copyright .t3-module .module-ct{background:transparent!important;color:#ffffff;font-size:12px}.t3-footnav .t3-module .module-ct,.t3-footnav-1 .t3-module .module-ct,.t3-footnav-2 .t3-module .module-ct{background:transparent!important;color:#ffffff;font-size:12px}.t3-footnav .t3-module,.t3-footnav-1 .t3-module,.t3-footnav-2 .t3-module{background:transparent!important;color:#ffffff;margin-top:11px;margin-bottom:11px}@media (max-width:767px){.custom img{width:auto!important}}.nav-search.open{background:#480633!important;background:rgba(72,6,51,0.85)!important;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999;margin-top:0}.rs ul li a{position:absolute;width:40px;height:40px;display:block;color:#ffffff;text-align:center;line-height:30px;text-decoration:none;border-radius:50px;padding:7px;font-size:10px}.navbar-default .navbar-nav > .active > span:after,.navbar-default .navbar-nav > .active > a:after,.navbar-default .navbar-nav > .active > span:hover:after,.navbar-default .navbar-nav > .active > a:hover:after,.navbar-default .navbar-nav > .active > span:focus:after,.navbar-default .navbar-nav > .active > a:focus:after{content:"";display:inline-block;position:absolute;bottom:0px;left:0;border-bottom:3px solid #c8d400;width:100%}.nav.menunav-general-content li a{padding:8px 15px;border-bottom:solid 1px #ccc;font-weight:bold}.page-subtitle,.page-subheader h2{line-height:1;margin:0;font-size:3.5em}.cat-children{display:none}.readmore{text-align:right;font-family:'Roboto',sans-serif;text-transform:uppercase;font-size:16px} .rs ul{list-style:none;float:left}.rs ul li{position:relative;width:20px;height:20px;float:left;background-image:none;margin-right:10px}.rs-bottom ul li a{position:absolute;width:40px;height:40px;display:block;color:#ffffff;text-align:center;line-height:50px;text-decoration:none;border-radius:50px;padding:7px;font-size:16px}.rs-bottom ul{list-style:none!important;float:left}.rs-bottom ul li{position:relative;width:20px;height:20px;float:left;background-image:none;margin-right:25px!important}.btn-border.btn-inverse:hover,.btn-border.btn-inverse:focus,.btn-border.btn-inverse:active{background:#c8d400!important;color:#ffffff}.btn-border.btn-inverse{border-color:#c8d400;color:#ffffff}.btn-primary{color:#ffffff;background-color:#f08543;border-color:#a22631}.back-to-top .btn{background-color:#f08543;color:#ffffff;padding:0;height:60px;width:60px;-webkit-transition:all 600ms;-o-transition:all 600ms;transition:all 600ms;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.back-to-top .btn:hover,.back-to-top .btn:focus,.back-to-top .btn:active{background:#fce7d9;color:#ffffff}.latestnews.recently-list{background:#ffffff;padding:0px 12px;border-right:solid 1px #f08543;border-left:solid 1px #f08543}.latestnews .item + .item{padding-top:22px;margin-top:2px;border-top:1px solid #eeeeee}.latestnews .item-image{margin:5px 10px 0 0;width:120px;height:80px;overflow:hidden;float:left}.module-ct{background:#eee;color:#222c54;padding:0}.module-title{background:#f08543;color:#ffffff!important;font-size:16px!important;font-weight:bold;font-family:'Roboto',sans-serif;margin:0 0 0px 0;padding:10px;text-transform:uppercase}.t3-masthead .ja-masthead:before{background-color:transparent;opacity:0.60;filter:alpha(opacity=89)}.t3-masthead .ja-masthead .ja-masthead-detail .ja-masthead-title{color:#ffffff;font-size:60px;font-family:"Frank Ruhl Libre","Times New Roman",Times,serif;font-weight:600;margin:0;text-shadow:0px 0px 10px #666666}.items-more{background:#eeeeee;padding:15px}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index:2;color:#ffffff;background-color:#f08543!important;border-color:#f08543!important;cursor:default}.pull-none.item-image{border:solid 1px #eee}.blog .pull-left.item-image{padding-right:0px;max-width:40%;border:solid 1px #eeeeee;margin-right:10px}.pull-left.item-image.article-image.article-image-full{border:solid 1px #eeeeee;padding:10px}.push{background-color:#efefef;border-top:solid 2px #480633 !important;margin-top:-2px;border-bottom:solid 2px #480633 !important;position:relative;top:2px;margin-bottom:1.875em;padding-left:50px;padding-right:50px;padding-top:1.875em;padding-bottom:1.875em;position:relative}.push:after{height:0;width:0;border-bottom:50px solid #480633;border-right:50px solid transparent;position:absolute;top:-2px;right:0;content:'';border-right-color:#f7f7f7}.logo-partenaire-container{margin-left:auto;max-width:1000px}.logo-partenaire{border:solid 1px #ccc;max-width:250px;padding:5px;float:left;margin:10px;height:140px}.items-row .item{margin-bottom:24px;border:solid 1px #ededed;padding:10px}.rl_sliders.accordion>.accordion-group .panel-heading{padding:0;background:#c8d400}a.accordion-toggle.rl_sliders-toggle.nn_sliders-toggle.collapsed{color:#480633}.rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle{background-color:#f8f8f8;color:#f08543}.rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle:hover{background-color:#eee;color:#480633;text-decoration:none}.nav-items > div:first-child{border-radius:5px 0 0 5px;border-left:1px solid #c8d400}.nav-items > div{margin-left:-5px;display:inline-block;padding:3px 0px 2px 0px;line-height:23px;vertical-align:middle;border:1px solid #c8d400;border-left:0px}.nav-items > div:last-child{border-radius:0 5px 5px 0;border-right:1px solid #c8d400}#jevents_body .nav-items > div a:hover{padding:7px 12px 7px 12px;background-color:#CCC;border-left:1px solid #c8d400;color:#000}#jevents_body .nav-items > div a:hover{padding:7px 12px 7px 12px;background-color:#CCC;border-left:1px solid #c8d400;color:#000}#jevents_body .nav-items div.active a,.jev_header2 .active a{background-color:#c8d400;color:#FFF}.jev_toprow div.previousmonth,.jev_toprow div.nextmonth{background-color:#c8d400;border:1px solid #c8d400}.jev_toprow div.currentmonth{border-top:1px solid #c8d400;border-bottom:1px solid #c8d400;margin-bottom:-1px}#jevents_body #jev_maincal.jev_listview .jev_daysnames{background-color:#c8d400;border-width:1px 1px 1px 0px;border-style:solid;border-color:#DDD;padding-left:10px;height:38px;line-height:33px;color:#480633;font-size:18px;font-weight:bold;text-align:left;float:left;width:120px;max-width:100%;overflow:hidden}.tags .label:hover,.tags .label:focus,.tags .label:active{background:#f08543!important;color:#ffffff}a.ev_link_row:link,a.ev_link_row:visited,a.ev_link_row:hover{font-size:14px;color:#f08543;text-decoration:none;font-weight:normal}.owl-wrapper{background:#ffffff!important}dd.category-name.hasTooltip{font-size:20px;color:#E8843B} #Mod144 .module-title{background:#c8d400;color:#480633!important}#Mod163 .module-title{background:#c8d400;color:#480633!important}#Mod320 .module-ct{background:#ffffff}.custom .partenaire-index{background:#ffffff!important;padding:30px 0px 20px 0px} .footer-cck-unitlabo{background:#ececec!important;padding-top:10px}.bloc-info-unite-labo{background:#eeeeee!important;padding-top:10px!important}.footer-cck-unitlabo{background:#eeeeee!important;padding-top:10px!important} .maps{}.description{max-width:1800px;margin:0 auto;color:rgba(0,0,0,0.7)}maps a{-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;text-decoration:none;color:#450634}maps a:visited{color:#f08543}.centered{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centered-y{position:absolute;width:100%;top:45%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.distribution-map{position:relative;width:100%;padding:20px;box-sizing:border-box;margin:0 auto;border-top:solid 3px #E8843B;background:#ffffff}.distribution-map > img{width:100%;position:relative;margin:0;padding:0}.distribution-map .map-point{cursor:pointer;outline:none;z-index:0;position:absolute;width:15px;height:18px;border-radius:12px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transition:opacity 0.25s ease-in-out 0.25s,width 0.25s ease-in-out 0.25s,height 0.25s ease-in-out 0.25s,z-index 0.25s ease-in-out 0.25s;-o-transition:opacity 0.25s ease-in-out 0.25s,width 0.25s ease-in-out 0.25s,height 0.25s ease-in-out 0.25s,z-index 0.25s ease-in-out 0.25s;-webkit-transition:opacity 0.25s ease-in-out,width 0.25s ease-in-out,height 0.25s ease-in-out,z-index 0.25s ease-in-out;-webkit-transition-delay:0.25s,0.25s,0.25s,0.25s;-webkit-transition:opacity 0.25s ease-in-out 0.25s,width 0.25s ease-in-out 0.25s,height 0.25s ease-in-out 0.25s,z-index 0.25s ease-in-out 0.25s;transition:opacity 0.25s ease-in-out 0.25s,width 0.25s ease-in-out 0.25s,height 0.25s ease-in-out 0.25s,z-index 0.25s ease-in-out 0.25s;background:#ffffff;border:3px solid #c8d400}.distribution-map .map-point .content{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;width:100%;height:100%;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:overlay;position:relative;background:#ffffff}.distribution-map .map-point:active,.distribution-map .map-point:focus{margin:0;padding:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;width:250px;height:180px;color:#87888a;z-index:1;-webkit-transition:opacity 0.25s ease-in-out,width 0.25s ease-in-out,height 0.25s ease-in-out;transition:opacity 0.25s ease-in-out,width 0.25s ease-in-out,height 0.25s ease-in-out;border-radius:0}.distribution-map .map-point:active .content,.distribution-map .map-point:focus .content{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 0.25s ease-in-out 0.25s,height 0 ease-in-out 0.25s,overflow 0 ease-in-out 0.25s;-o-transition:opacity 0.25s ease-in-out 0.25s,height 0 ease-in-out 0.25s,overflow 0 ease-in-out 0.25s;-webkit-transition:opacity 0.25s ease-in-out,height 0 ease-in-out,overflow 0 ease-in-out;-webkit-transition-delay:0.25s,0.25s,0.25s;-webkit-transition:opacity 0.25s ease-in-out 0.25s,height 0 ease-in-out 0.25s,overflow 0 ease-in-out 0.25s;transition:opacity 0.25s ease-in-out 0.25s,height 0 ease-in-out 0.25s,overflow 0 ease-in-out 0.25s;overflow:hidden}.distribution-map .map-point:active .content a:hover,.distribution-map .map-point:active .content a:active,.distribution-map .map-point:focus .content a:hover,.distribution-map .map-point:focus .content a:active{color:#333333}.t3-masthead .ja-masthead .ja-masthead-detail .ja-masthead-description::before{background:transparent;content:"";left:50%;top:0;margin-left:-25px;height:1px;position:absolute;width:50px} .distribution-map .map-point-orange{cursor:pointer;outline:none;z-index:0;position:absolute;width:15px;height:18px;border-radius:12px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transition:opacity 0.25s ease-in-out 0.25s,width 0.25s ease-in-out 0.25s,height 0.25s ease-in-out 0.25s,z-index 0.25s ease-in-out 0.25s;-o-transition:opacity 0.25s ease-in-out 0.25s,width 0.25s ease-in-out 0.25s,height 0.25s ease-in-out 0.25s,z-index 0.25s ease-in-out 0.25s;-webkit-transition:opacity 0.25s ease-in-out,width 0.25s ease-in-out,height 0.25s ease-in-out,z-index 0.25s ease-in-out;-webkit-transition-delay:0.25s,0.25s,0.25s,0.25s;-webkit-transition:opacity 0.25s ease-in-out 0.25s,width 0.25s ease-in-out 0.25s,height 0.25s ease-in-out 0.25s,z-index 0.25s ease-in-out 0.25s;transition:opacity 0.25s ease-in-out 0.25s,width 0.25s ease-in-out 0.25s,height 0.25s ease-in-out 0.25s,z-index 0.25s ease-in-out 0.25s;background:#ffffff;border:3px solid #2ab726}.distribution-map .map-point-orange .content{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;width:100%;height:100%;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:overlay;position:relative;background:#ffffff}.distribution-map .map-point-orange:active,.distribution-map .map-point-orange:focus{margin:0;padding:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;width:250px;height:180px;color:#87888a;z-index:1;-webkit-transition:opacity 0.25s ease-in-out,width 0.25s ease-in-out,height 0.25s ease-in-out;transition:opacity 0.25s ease-in-out,width 0.25s ease-in-out,height 0.25s ease-in-out;border-radius:0}.distribution-map .map-point-orange:active .content,.distribution-map .map-point-orange:focus .content{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 0.25s ease-in-out 0.25s,height 0 ease-in-out 0.25s,overflow 0 ease-in-out 0.25s;-o-transition:opacity 0.25s ease-in-out 0.25s,height 0 ease-in-out 0.25s,overflow 0 ease-in-out 0.25s;-webkit-transition:opacity 0.25s ease-in-out,height 0 ease-in-out,overflow 0 ease-in-out;-webkit-transition-delay:0.25s,0.25s,0.25s;-webkit-transition:opacity 0.25s ease-in-out 0.25s,height 0 ease-in-out 0.25s,overflow 0 ease-in-out 0.25s;transition:opacity 0.25s ease-in-out 0.25s,height 0 ease-in-out 0.25s,overflow 0 ease-in-out 0.25s;overflow:hidden}.distribution-map .map-point-orange:active .content a:hover,.distribution-map .map-point-orange:active .content a:active,.distribution-map .map-point-orange:focus .content a:hover,.distribution-map .map-point-orange:focus .content a:active{color:#333333}.section-inner.bg-image.no-padding{margin-bottom:-44px!important}div.acymailing_footer{padding-top:20px;font-size:10px;display:none}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{background:#450634;border-color:#a22631;color:#ffffff}p.mod-articles-category-readmore{border:solid 1px #c8d400;background:#480633;width:120px;padding:10px;color:#ffffff}p.mod-articles-category-readmore a{color:#ffffff}p.mod-articles-category-readmore:hover{color:#ffffff;background:#c8d400}.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{color:#450634;background-color:transparent}.tuto{margin-top:-8px}.tuto-foot{margin-top:-10px;width:35px;margin-left:-5px;max-width:none}a.pins{margin-top:80px;margin-right:50px}#acyuserinfo label,#acyusersubscription label{display:block}.acym__front__archive .acym__front__archive__newsletter_name{cursor:pointer;font-size:15px;font-weight:800;margin:0;color:#F08543}#Mod375 .module-ct{background:transparent}#Mod376 .module-ct{background:transparent}#Mod377 .module-ct{background:transparent}#Mod380 .module-ct{background:transparent}


/*===============================
/templates/ja_alumni/acm/spotlight/css/style.css
================================================================================*/
.acm-spotlight{padding:66px 0}.acm-spotlight.full-width{overflow:hidden}.acm-spotlight.full-width .row{margin-left:0;margin-right:0}.acm-spotlight.full-width .row > div{padding-left:0;padding-right:0}@media (min-width:992px){.acm-spotlight > .container > .row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;background:#ffffff;padding:20px 0px}}.acm-spotlight .t3-module{margin-bottom:0}@media (max-width:767px){.acm-spotlight .t3-module{margin-bottom:22px}}@media (max-width:991px){.acm-spotlight .col-sm-12.col-md-4{margin-bottom:44px}}@media (max-width:991px){.acm-spotlight .equal-height-child .col > div:not(.acm-video){min-height:0 !important}}


/*===============================
/components/com_jevents/views/flat/assets/css/modstyle.css
================================================================================*/
#flatcal_minical table tr,#flatcal_minical table td{border:none}#flatcal_minical .flatcal_navbar{background-color:#f7f7f7;border-bottom:1px solid #DDD}#flatcal_minical .flatcal_tiny_add_event_link{font-size:9px;font-weight:normal;color:#575767;text-decoration:none}#flatcal_minical TABLE.flatcal_weekdays{border-top:1px solid #FFFFFF;width:135px;border-collapse:collapse;border-spacing:0px;border-width:0px;text-align:center}#flatcal_minical TD.flatcal_weekdays{font-size:9px;font-weight:normal;color:#333333;text-decoration:none;padding-top:4px;vertical-align:top;height:24px;text-align:center}#flatcal_minical .flatcal_small{font-size:9px;color:#575767;text-decoration:none}#flatcal_minical .flatcal_small:link,#flatcal_minical .flatcal_small:visited{text-decoration:none}#flatcal_minical .flatcal_small:hover{text-decoration:underline}#flatcal_minical .flatcal_daycell,#flatcal_minical .flatcal_todaycell,#flatcal_minical .flatcal_sundaycell,#flatcal_minical .flatcal_othermonth{font-size:9px;font-weight:bold;font-style:normal;text-decoration:none;color:#555555;background-repeat:no-repeat;background-position:center center;padding-top:3px;padding-bottom:3px;padding-right:2px;padding-left:2px}#flatcal_minical .flatcal_todaycell{color:#99AAAA}#flatcal_minical .flatcal_sundaycell{color:#99AAAA}#flatcal_minical .flatcal_othermonth{color:#99AAAA}#flatcal_minical .flatcal_daylink,#flatcal_minical .flatcal_sundaylink,#flatcal_minical .flatcal_busylink{font-size:9px;font-weight:bold;font-style:normal;text-decoration:none}#flatcal_minical .flatcal_daylink:link,#flatcal_minical .flatcal_daylink:visited{color:#555555}#flatcal_minical .flatcal_busylink:link,#flatcal_minical .flatcal_busylink:visited{color:#2266EE;text-decoration:none}#flatcal_minical .flatcal_sundaylink:link,#flatcal_minical .flatcal_sundaylink:visited{color:#99AAAA}#flatcal_minical .flatcal_month_label{width:98%;font-size:10px;font-weight:bold;color:#565666;vertical-align:middle;height:18px;text-align:center}#flatcal_minical .flatcal_picture #flatcal_minical .flatcal_weekcell{margin:0px;padding:0px;text-align:center}#flatcal_minical a{background-color:transparent}.mod_events_link{cursor:pointer}#flatcal_minical .flatcal_todaycell a{color:#fff !important;padding:3px;border:1px solid #ff3b30;background-color:#ff3b30;border-radius:20px}#flatcal_minical .flatcal_todaycell a:hover{color:#555555 !important;border:1px solid #ff3b30;background-color:#fff}table.flatcal_main_t{margin:auto auto;border:1px solid #DDD;border-radius:8px;background-color:rgb(255,255,255)}.flatcal_navbar .link_next{padding-right:5px;margin:0 auto;min-width:4px;vertical-align:middle;height:18px;text-align:center}.flatcal_navbar .link_prev{padding-left:5px;vertical-align:middle;height:18px;text-align:center;min-width:4px}#flatcal_minical .full_cal_link td{padding:3px;text-align:center;font-size:10px;background-color:#F7F7F7;border-top:1px solid #ddd}.full_cal_link{height:17px} .jevbootstrap .mod_events_latest_date,.jevbootstrap .mod_events_latest_content{line-height:14px;margin-top:1px;vertical-align:text-top}.jevbootstrap [class^="icon-"],.jevbootstrap [class*=" icon-"]{margin-right:3px}.mod_events_link{cursor:pointer}.mod_events_latest_table tr{border-bottom:1px solid #ccc}.mod_events_latest_table td{padding:3px 0}