.mm-page{background:0 0}#block-mobilemenu{display:none}#block-responsivemenumobileicon{display:none}.tinymenu,ul.l_tinynav1{display:none}.tinymenu select{width:90%;margin:0 auto;display:block;margin-top:20px;background:#003e7e;color:#fff}.desktop img{max-width:100%;height:auto}.field--name-field-block-banner .desktop img{width:100%!important}@media all and (max-width:949px){.mobile{display:block}.desktop{display:none}.course-register{float:none;padding-bottom:10px;width:auto}div.alert-banner p,div.alert-banner a{font-size:16px!important;line-height:20px!important}div.alert-banner{padding-bottom:60px!important;padding-top:10px!important}p{line-height:1.9em;font-size:16px;margin-bottom:10px}h1{font-size:26px;line-height:1.45em;margin-bottom:20px}img{max-width:100%;height:auto}nav#block-mainnavigation-6{display:none}#block-responsivemenumobileicon{display:block;z-index:501}#block-responsivemenumobileicon span.label{display:none !important}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:40px;height:30px}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#fff;width:40px;height:4px;left:0;border-radius:4px}.responsive-menu-toggle-icon:before{top:0}.responsive-menu-toggle-icon span.icon{top:10px}.responsive-menu-toggle-icon:after{top:20px}.search-glass img{width:30px;height:auto}#main-inner,#anchor-top,#main-content-school,.paragraph .content,#header-inner,#content-bottom,#footer-inner,#block-footer,.messages,.contain{width:100%;margin:0 auto}#header-inner .menus{position:absolute;z-index:502;margin-top:0;left:20px;top:5px}#header-inner .region-primary-menu{position:absolute;z-index:400;margin-top:0;right:20px;top:8px}#main-content{margin-bottom:0}#sidebar{display:none}#block-rmu-local-tasks{width:350px}.page-node-type-academic-program-certificate .button.apply{float:none;margin:-50px 0 50px;display:block}.page-node-type-school-landing-page #page,.page-node-type-topic-landing-page #page,.page-node-type-academic-program-undergraduate #page,.page-node-type-academic-program-graduate #page,.page-node-type-academic-program-certificate #page,.page-node-type-topic-detail-page #page,.page-node-type-academic-program-doctoral #page,.page-node-type-default-content-page #page{background-size:200% auto !important;background-position:center 50px!important}.page-node-type-academic-program-undergraduate header,.page-node-type-academic-program-graduate header,.page-node-type-academic-program-certificate header,.page-node-type-topic-detail-page header,.page-node-type-academic-program-doctoral header,.page-node-type-default-content-page header{padding-bottom:150px}.page-node-type-school-landing-page header,.page-node-type-topic-landing-page header{padding-bottom:250px}header .header-bkg-color{background:rgba(30,45,80,1);height:40px}header .menus{border-bottom:0;display:block}.region-top-menu-left{width:auto}.region-top-menu-right{width:auto}.search-container{display:inline-block;float:none}.search-glass{cursor:pointer;padding-left:5px;margin-top:0;padding-bottom:0;background-image:url('/themes/rmu/img/icon-search-white.svg');background-repeat:no-repeat;width:30px;height:30px}.search-block-form,.search-api-page-block-form{background:rgba(255,255,255,.92);padding:20px 20px 17px;position:absolute;z-index:999;margin-left:-10px;margin-top:-35px}#block-rmu-branding{width:90px;margin:0 auto;top:5px;position:relative}.page-node-type-news-rmu #main-content .field--name-node-title{display:block}.field--name-field-apply-links a{display:block;padding:20px;margin-top:30px;width:80%;margin:20px auto 20px}.path-frontpage #anchor-top .field--name-field-anchor-menu{position:relative}#anchor-top .field--name-field-anchor-menu{position:relative;width:100%}.paragraph--type--anchor-listing{display:flex;flex-direction:row;width:100%;position:relative;font-size:.8em;flex-wrap:wrap}.contain h2,div[id*=id-lp-contact-options] h2{font-size:26px;margin-bottom:30px}.paragraph--type--anchor-listing .field--name-field-link{display:flex;flex-direction:row;flex-wrap:wrap}.paragraph--type--anchor-listing .field--name-field-link .field__item a{border-right:0!important;margin-right:10px}#main-inner-landing .field--name-node-title{width:90%;margin:0 auto;font-size:40px;font-weight:700;padding:0;margin-top:-180px;margin-bottom:80px}#main-inner-landing .field--name-node-title h1{margin:0 auto;font-size:40px;font-weight:700;padding:0;margin-top:0;margin-bottom:0;line-height:1em}div[id*=id-lp-intro-and-custom-block] .contain{padding:50px 15px 50px;margin-bottom:1px;flex-direction:column;flex-wrap:wrap;display:block}div[id*=id-lp-intro-and-custom-block-left] .contain{padding:50px 0 50px 15px;margin-bottom:1px;flex-direction:column;flex-wrap:wrap;display:block}div[id*=id-lp-intro-and-custom-block] .contain .info,div[id*=id-lp-intro-and-custom-block-left] .contain .info{width:auto;margin-bottom:20px}div[id*=id-lp-intro-and-custom-block] .contain .info .field--name-field-text-block p,div[id*=id-lp-intro-and-custom-block-left] .contain .info .field--name-field-text-block p{font-size:16px;line-height:1.9em}div[id*=id-lp-intro-and-custom-block] .contain .field--name-field-dynamic-content-block,div[id*=id-lp-intro-and-custom-block-left] .contain .field--name-field-dynamic-content-block{width:auto;padding-left:0}.block-views-blockstats-block-1{display:none}#views_slideshow_cycle_main_stats-block_1,#views_slideshow_cycle_main_stats-block_2,#views_slideshow_cycle_main_stats-block_3,#views_slideshow_cycle_main_stats-block_4,#views_slideshow_cycle_main_stats-block_5,#views_slideshow_cycle_main_stats-block_6,#views_slideshow_cycle_main_stats-block_7,#views_slideshow_cycle_main_stats-block_8,#views_slideshow_cycle_main_stats-block_9{width:auto !important;margin-top:-109px !important;margin-left:5% !important}.block-views-blockstats-block-1 .view-footer{width:auto;margin:20px auto}.views-slideshow-controls-top,.page-node-5 .views-slideshow-controls-top{width:auto;margin:200px auto 0 auto}.views_slideshow_controls_text_previous{margin-left:0}.views_slideshow_controls_text_next{margin-right:0}.views-field-field-stat-number{font-size:150px;padding-right:0}.views-field-field-stat-descriptor{width:auto;font-size:26px;line-height:35px;padding-right:25px;padding-left:25px}div[id*=id-lp-content-blue-background]{background-size:cover;padding:60px 0}div[id*=id-lp-content-blue-background] a.button.red{width:80%;margin-top:20px}div[id*=id-lp-content-blue-background] .field--name-field-text-block p.stat{width:80%;margin:80px auto 40px auto;text-align:center;line-height:normal}.news-listing-lp{display:block}.news-listing-lp .view-footer{width:auto;margin-right:0}.news-listing-lp .view-footer a.more{padding:20px 25px;font-weight:500;font-size:20px}.news-listing-lp .view-footer a.more:before{content:none}.news-listing-lp .view-footer a.more:after{content:none}div[id*=id-lp-links-with-image-right] .info,div[id*=id-lp-links-with-image-left] .info{padding:50px 0;width:90%;margin:0 auto}div[id*=id-lp-links-with-image-left] .field--name-field-feature-links{margin-right:0}div[id*=id-lp-links-with-image-right] .field--name-field-feature-links,div[id*=id-lp-intro-and-custom-block] .field--name-field-feature-links{margin-left:0}div[id*=id-lp-intro-and-custom-block-left] .field--name-field-feature-links{margin-right:0}div[id*=id-lp-links-with-image-right] .field--name-field-text-block p,div[id*=id-lp-links-with-image-left] .field--name-field-text-block p{font-size:16px;line-height:1.9em}.field--name-field-feature-links,div[id*=id-lp-intro-and-custom-block] .field--name-field-feature-links{margin-left:0}div[id*=id-lp-intro-and-custom-block-left] .field--name-field-feature-links{margin-right:0}div[id*=id-lp-links-with-image-left] .field--name-field-feature-links:after{content:none}div[id*=id-lp-links-with-image-right] .field--name-field-feature-links:after,div[id*=id-lp-intro-and-custom-block] .field--name-field-feature-links:after,div[id*=id-lp-intro-and-custom-block-left] .field--name-field-feature-links:after{content:none}.field--name-field-feature-links{padding:5px 25px;margin-top:20px}.field--name-field-feature-links .field__item{padding-left:60px;background-size:35px auto;background-position:0 18px}.field--name-field-feature-links .field__item a{font-size:20px;padding:25px 0;border-bottom:2px solid rgba(255,255,255,.3);text-align:left}.field--name-field-content-column{display:block}div[id*=id-part-content-column] .field--name-field-text-block{width:auto;padding:30px 30px 10px}div[id*=id-part-content-column] .field--name-field-text-block h2{background-size:50px auto;padding:0 65px 30px 0;margin-bottom:0;font-size:20px}div[id*=id-part-content-column] .field--name-field-text-block p{padding-right:0}p.stat{display:block;margin-top:90px}p.stat .number{font-size:100px;line-height:0;padding-right:0;display:block}p.stat .descriptor{font-size:26px;margin-top:50px;display:block}footer{background-size:cover;padding-top:80px}.totop img{width:25px;margin-bottom:37px}.logo-footer img{width:100px;margin:0}.logo-footer p.line{border-top:0;margin-top:10px}#block-sociallinks{width:80%;margin:0 auto 20px}#block-sociallinks ul li{margin-right:13px}#block-directionsmap{width:268px}#block-footeraddress{padding-bottom:30px;padding-top:30px}#block-footeraddress .field--name-body{display:block}#block-footeraddress .field--name-body p{font-size:16px;border-right:0;margin-bottom:12px;line-height:1.6em}.region-footer-links-legal{padding:40px 0}#block-footer ul{flex-wrap:wrap}#block-footer ul li{width:50%}#block-footer ul li a{border-right:0;padding:15px;border-bottom:1px solid rgba(255,255,255,.3);width:80%}.field--name-field-timeline-entry-image{float:none;margin:0 !important}.field__item:nth-child(2n) .field--name-field-timeline-entry-image{float:none;margin:0 !important}.field--name-field-entry-year{font-size:25px;margin-bottom:10px !important;color:#d11c31;padding-top:20px}.page-node-type-topic-landing-page #block-textintrosuccessinfoform,.path-frontpage #block-textintrosuccessinfoform{margin-top:40px}#content-bottom h3{font-size:25px}#content-bottom #block-webform,#block-slateinquiryform{width:auto;float:none}#block-textaltctasforwebform{float:none;width:auto;max-width:300px;border-left:0;padding-left:0;margin:20px auto 0}}