@import url("https://fonts.googleapis.com/css?family=Lora|Patua+One");.ccm-toolbar-visible .ccm-page nav{margin-top:48px}.ccm-toolbar-visible .ccm-page #page-content{margin-top:80px}div.ccm-notification-page-alert,div.ccm-notification-help-launcher{z-index:1081}#ccm-panel-dashboard.ccm-panel-right ul.nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#nml{background-color:#000000;color:#ffffff;font-family:"Lora",serif}#nml h1,#nml h2,#nml h3,#nml h4,#nml h5,#nml h6{font-family:"Patua One",cursive;line-height:150%}#nml h1,#nml h2,#nml h4{font-size:2rem}@media screen and (min-width: 768px){#nml h1,#nml h2,#nml h4{font-size:3rem}}#nml .btn-primary{background-color:#5c068c;-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear;border-color:#2c0343}#nml .btn-primary:hover{background-color:#2c0343;border-color:#5c068c;cursor:pointer}#nml .control-label span.text-muted{color:#d9534f !important}#nml nav .container{margin:0}#nml nav .navbar-toggler-right{right:0.5rem;-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear}#nml nav .navbar-toggler-right:hover{cursor:pointer;background-color:#5c068c}#nml nav .navbar-brand{font-family:"Patua One",cursive;font-size:1.5rem}#nml nav .nav-item a{padding:20px;color:#ffffff;-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear;text-decoration:none;display:inline-block;width:100%}#nml nav .nav-item a:hover{background-color:#5c068c}@media screen and (min-width: 768px){#nml nav .container{margin:auto}}#nml .page-template-home{background-color:red}#nml #intro{position:relative}#nml #intro .container .row .bg-img{position:absolute;height:100%;width:100%;background-image:url("../img/bw_nicholls_2.jpg");background-repeat:no-repeat;background-size:90%;background-position-y:center;z-index:0}#nml #intro .container .row .content{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%;text-align:center;margin:auto;z-index:1;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}#nml #intro .container .row .content h1{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (min-width: 768px){#nml #intro .container .row{min-height:100vh}#nml #intro .container .row .bg-img{width:60%}#nml #intro .container .row .content{margin-left:60%;text-align:left;width:100%}#nml #actions #intro .bg-img,#nml #activities #intro .bg-img{background-position:initial}#nml #actions #intro .container .row,#nml #activities #intro .container .row{min-height:100vh}#nml #actions #intro .container .row .content,#nml #activities #intro .container .row .content{margin-left:12%;text-align:left;width:40%}}#nml .section{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}#nml .section .bg-img{background-repeat:no-repeat;background-size:cover;opacity:0.5;position:absolute;top:0;width:100%;height:100%;z-index:1;background-position:initial;background-attachment:scroll}@media screen and (min-width: 768px){#nml .section .bg-img{background-attachment:fixed}}#nml .section#section1 .bg-img{background-image:url("../img/with_newman.jpg");background-repeat:no-repeat;background-size:cover;opacity:0.5;position:absolute;top:0;width:100%;height:100%;z-index:1;background-position:initial;background-attachment:scroll}@media screen and (min-width: 768px){#nml .section#section1 .bg-img{background-attachment:fixed}}#nml .section#section2 .bg-img{background-image:url("../img/nicholls2.jpg");background-repeat:no-repeat;background-size:cover;opacity:0.5;position:absolute;top:0;width:100%;height:100%;z-index:1;background-position:50%;background-attachment:scroll}@media screen and (min-width: 768px){#nml .section#section2 .bg-img{background-attachment:fixed}}#nml .section#petition .bg-img,#nml .section#job-cuts-petition .bg-img{background:repeating-linear-gradient(45deg, rgba(92,6,140,0.9), rgba(92,6,140,0.9) 10px, #5c068c 10px, #5c068c 20px);background-repeat:no-repeat;background-size:cover;opacity:0.7;position:absolute;top:0;width:100%;height:100%;z-index:1;background-attachment:fixed}#nml .section#signup .bg-img{background:repeating-linear-gradient(135deg, rgba(0,0,0,0.9), rgba(0,0,0,0.9) 10px, #000 10px, #000 20px);background-repeat:no-repeat;background-size:cover;opacity:0.7;position:absolute;top:0;width:100%;height:100%;z-index:1;background-attachment:fixed}#nml .section#activities .bg-img{background-image:url("../img/handout1.jpg");background-repeat:no-repeat;background-size:cover;opacity:0.5;position:absolute;top:0;width:100%;height:100%;z-index:1;background-position:initial;background-attachment:scroll}@media screen and (min-width: 768px){#nml .section#activities .bg-img{background-attachment:fixed}}#nml .section .container{padding-top:15%;padding-bottom:15%}#nml .section .container .content{margin:0 auto;position:relative;z-index:2}#nml .section .container .content.centre,#nml .section .container .content.left,#nml .section .container .content.right{margin:auto;width:80%}#nml #actions #intro .bg-img,#nml #activities #intro .bg-img{background-image:url("../img/door_knock.jpg");background-repeat:no-repeat;background-size:cover;opacity:0.5;position:absolute;top:0;width:100%;height:100%;z-index:1;background-position:80% center;background-attachment:scroll}@media screen and (min-width: 768px){#nml #actions #intro .bg-img,#nml #activities #intro .bg-img{background-attachment:fixed}}@media screen and (min-width: 768px){#nml #main .section .container .content.right{margin-left:40%;width:60%;text-align:initial}#nml #main .section .container .content.left{margin-right:40%;width:60%;text-align:initial}#nml #main .section .container .content.centre{margin-left:20%;width:60%;text-align:initial}}#nml #footer{min-height:33vh;padding:100px 0}#nml #footer .container{background-color:#000000}#nml #footer ul{margin-left:2px}#nml #footer ul li{line-height:29px}#nml #footer ul li a{color:#b2b2b2;-webkit-transition:color 0.2s linear 0s, background 0.2s linear 0s;transition:color 0.2s linear 0s, background 0.2s linear 0s;text-decoration:none}#nml #footer ul li a:hover{-webkit-transition:color 0.2s linear 0s, background 0.2s linear 0s;transition:color 0.2s linear 0s, background 0.2s linear 0s;color:#d8d8d8}#nml #footer ul li i{margin-right:10px;font-size:1.5rem}#nml .page-template-home #intro{visibility:hidden}#nml #actions .container,#nml #activities .container{padding-top:0;padding-bottom:0}
