

/*===============================
/modules/mod_jm_social_icons/assets/default.css
================================================================================*/
.jmm-social.default{text-align:left}.jmm-social.default .jmm-intro{font-weight:bold;margin-bottom:10px;font-size:15px}.jmm-social.default .jmm-list{margin:-5px -45px 0}.jmm-social.default .jmm-list li{display:inline-block;vertical-align:top;margin:5px 5px 0}.jmm-social.default .jmm-link{display:block;text-decoration:none}.jmm-social.default .jmm-link .jmm-ico{font-size:22px;line-height:50px;width:50px;height:50px;-webkit-transition:0.6s;transition:0.6s;color:#fff;background:#444;text-align:center;border-radius:3px}.jmm-social.default .jmm-link:hover .jmm-ico{background:#2b2b2b}.jmm-social.default .jmm-link .jmm-name{margin:0 5px}.jmm-social.default .view-2 .jmm-list li{width:100%;text-align:left}html[dir='rtl'] .jmm-social.default .view-2 .jmm-list li{text-align:right}


/*===============================
/templates/ja_alumni/local/acm/spotlight/css/themes/nmcred/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}}.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}}


/*===============================
/media/mod_dpcalendar_upcoming/css/default.min.css
================================================================================*/
.mod-dpcalendar-upcoming-default .dp-figure{text-align:center;margin:0}.mod-dpcalendar-upcoming-default .dp-figure__caption{display:block;width:100%;box-sizing:border-box}.mod-dpcalendar-upcoming-default .dp-icon svg{fill:currentColor;width:1em;height:1em;vertical-align:-2px}.mod-dpcalendar-upcoming-default .dp-map_consent{display:flex;justify-content:center;align-items:center;font-size:2em;border:1px solid #b2b2b2;background-color:#f2f2f2;cursor:pointer}.mod-dpcalendar-upcoming-default{clear:both}.mod-dpcalendar-upcoming-default__event{display:block;overflow:hidden}.mod-dpcalendar-upcoming-default__event+div{margin-top:.7rem}.mod-dpcalendar-upcoming-default__group{margin-bottom:1rem}.mod-dpcalendar-upcoming-default__heading.dp-group-heading{font-weight:bold;background-color:rgba(0,0,0,0.05);padding:.5rem .7rem;margin-bottom:.7rem}.mod-dpcalendar-upcoming-default__heading.dp-group-heading ~ div{margin-left:.7rem;margin-right:.7rem}.mod-dpcalendar-upcoming-default .dp-link_cta{display:inline-block;margin-top:10px;padding:5px 15px}.mod-dpcalendar-upcoming-default .dp-link_cta.dp-button{background-color:#2D9EDE;font-weight:bold;text-transform:uppercase;color:#000000;border:0}.mod-dpcalendar-upcoming-default__date{font-style:italic;padding:2px 0}.mod-dpcalendar-upcoming-default__rrule,.mod-dpcalendar-upcoming-default__price{font-style:italic;padding:2px 0}.mod-dpcalendar-upcoming-default .dp-figure{width:100%}.mod-dpcalendar-upcoming-default .dp-figure .dp-image{width:100%;object-fit:cover;height:100px}.mod-dpcalendar-upcoming-default .dp-figure__caption{opacity:.7}.mod-dpcalendar-upcoming-default .dp-location{display:inline-block}.mod-dpcalendar-upcoming-default .dp-location__description{display:none}.mod-dpcalendar-upcoming-default__map{margin-top:5px}.mod-dpcalendar-upcoming-default .dp-flatcalendar{float:left;font-size:0.7em;display:inline-block;position:relative;width:4.4em;height:4.4em;background-color:#fff;margin:0 0.7em 0 0;border-radius:3px;box-shadow:0 0 2px rgba(52,58,67,0.1),0 2px 5px rgba(52,58,67,0.08),0 5px 15px rgba(52,58,67,0.08);overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:rotate(0deg) skewY(0deg);-webkit-transform-origin:50% 10%;transform-origin:50% 10%}.mod-dpcalendar-upcoming-default .dp-flatcalendar *{display:block;width:100%;font-size:1em;font-weight:bold;font-style:normal;text-align:center}.mod-dpcalendar-upcoming-default .dp-flatcalendar__month{position:absolute;top:0;padding:0;color:#fff;line-height:2em}.mod-dpcalendar-upcoming-default .dp-flatcalendar__day{width:100%;font-size:1.5em;padding-top:1.5em;color:#2f2f2f}.mod-dpcalendar-upcoming-default .dp-figure{text-align:center;margin:0}.mod-dpcalendar-upcoming-default .dp-figure__caption{display:block;width:100%;box-sizing:border-box}.mod-dpcalendar-upcoming-default__information{min-height:3.7em}.mod-dpcalendar-upcoming-default__information .dp-link{display:block}


/*===============================
/templates/ja_alumni/local/acm/features-intro/css/themes/nmcred/style.css
================================================================================*/
.acm-features .features-item:before,.acm-features .features-item:after{display:table;content:" "}.acm-features .features-item:after{clear:both}.acm-features img{max-width:100%}.acm-features .features-item-inner{position:relative}.acm-features .owl-controls .owl-buttons > div{background:rgba(255,255,255,0.2);border-radius:50%;color:rgba(0,0,0,0.8);margin:0;padding:0;height:40px;width:40px;filter:alpha(opacity=100);opacity:1}.acm-features .owl-controls .owl-buttons > div + div{margin-left:11px}.acm-features .owl-controls .owl-buttons > div .fa{color:rgba(0,0,0,0.2);font-size:20px;line-height:40px}.acm-features .owl-controls .owl-buttons > div .fa.fa-angle-left{text-indent:-1px}.acm-features .owl-controls .owl-buttons > div .fa.fa-angle-right{text-indent:3px}.acm-features .owl-controls .owl-buttons > div:hover{background-color:#ffd21e;color:#ffffff}.acm-features .owl-controls .owl-buttons > div:hover .fa{color:#ffffff}.acm-features.style-1{background:#292929}.acm-features.style-1 .row{margin:0}.acm-features.style-1 .row [class^="col-"]{padding:0}.acm-features.style-1 img{width:100%}.acm-features.style-1 .block-features{background:#292929;position:relative;min-height:400px}.acm-features.style-1 .features-item-inner{background:#ffffff;min-height:300px}.acm-features.style-1 .features-item-inner:hover .mask{background:#355024;filter:alpha(opacity=90);opacity:0.9}.acm-features.style-1 .features-item-inner:hover .features-img{webkit-filter:blur(4px); filter:blur(4px);-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.acm-features.style-1 .features-item-inner:hover .features-action,.acm-features.style-1 .features-item-inner:hover ul{max-height:100px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.acm-features.style-1 .features-item-inner .features-img{overflow:hidden}.acm-features.style-1 .features-item-inner .features-action,.acm-features.style-1 .features-item-inner ul{max-height:0;overflow:hidden;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.acm-features.style-1 .features-item-inner .mask{background:#292929;position:absolute;top:0;left:0;width:100%;height:100%;filter:alpha(opacity=90);opacity:0.6;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;box-shadow:-5px 0 10px rgba(0,0,0,0.1) inset}.acm-features.style-1 .features-content{background:transparent;position:absolute;padding:0 33px;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:center;width:100%;color:#ffffff;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}@media screen and (min-width:1200px){.acm-features.style-1 .features-content{padding:0 88px}}.acm-features.style-1 .features-content h3{color:#ffffff;margin:0 0 25px;padding-bottom:33px;position:relative}.acm-features.style-1 .features-content h3:after{content:"";display:block;border-bottom:2px solid #ffd21e;width:30px;position:absolute;bottom:0;left:50%;margin-left:-15px}.acm-features.style-1 .features-content p{font-size:12px;line-height:1.6;padding:0 5px;color:white}.acm-features.style-1 .features-content ul{margin-top:33px;list-style:none;padding:0;font-size:'Roboto',sans-serif}.acm-features.style-1 .features-content ul li + li{margin-top:5px}.acm-features.style-1 .features-content ul li a{font-size:11px;text-transform:uppercase;color:#ffffff}.acm-features.style-1 .features-content ul li a:hover{color:#ffd21e;text-decoration:none}.acm-features.style-1 .features-content .btn{display:block;margin-top:33px;padding-left:0;padding-right:0;text-align:center;border-color:#eeeeee7d;border-width:0.03n}.acm-features.style-1 .features-content .btn:hover{background-color:#ffd21e;border-color:#ffd21e;color:#355024;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.acm-features.style-1 .owl-carousel{padding:0}.acm-features.style-1 .owl-item{border-right:0px solid rgba(255,255,255,0.1)}.acm-features.style-1 .owl-controls{bottom:20px;right:20px;position:absolute;margin:0}.acm-features.style-2{padding:15px 0}.acm-features.style-2 .row > div.col-sm-2:nth-child(6n+1),.acm-features.style-2 .row > div.col-sm-3:nth-child(4n+1),.acm-features.style-2 .row > div.col-sm-4:nth-child(3n+1),.acm-features.style-2 .row > div.col-sm-6:nth-child(2n+1){clear:both}.acm-features.style-2 .block-title{background:transparent;color:#292929;font-size:11px;font-weight:900;font-family:'Roboto',sans-serif;margin:0 0 22px 0;padding:0;text-transform:uppercase;letter-spacing:0.5px}.acm-features.style-2 .block-intro{font-size:20px;color:#999999;margin:0 0 66px 0}@media (min-width:992px){.acm-features.style-2 .block-intro{width:50%}}.acm-features.style-2 .features-item{padding:30px;border:1px solid #eeeeee;margin-bottom:22px}.acm-features.style-2 .features-item .font-icon{font-size:60px;color:#333333;margin-bottom:22px}.acm-features.style-2 .features-item .img-icon{margin-bottom:22px}.acm-features.style-2 .features-item h3{margin:0 0 22px;font-weight:bold}.acm-features.style-2 .features-item p{margin:0 0 22px;line-height:1.6}