﻿*{outline-style:none !important;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased !important}body{font-family:"Source Serif Pro",sans-serif;font-size:100%;line-height:1.25em;font-weight:400;text-rendering:optimizeLegibility;width:100%;padding:0;margin:0}#skip-link{display:none}.t-center{text-align:center}.t-left{text-align:left}.t-right{text-align:right}ul.nostyle{list-style:none;list-style-image:none}ul.nostyle li{margin:0 0 0.25em 0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;width:99%}blockquote{font-style:italic}#admin-tabs{overflow:hidden;padding:10px 20px 0 20px;position:relative;background-color:#333}ul.primary{border-bottom:medium none;float:right;font-size:0.923em;height:2.6em;margin:12px 0 0;padding-top:0;text-transform:uppercase}ul.primary li{float:left;list-style:none;margin:0 2px}ul.primary li a:link,ul.primary li a.active,ul.primary li a:active,ul.primary li a:visited,ul.primary li a:hover,ul.primary li.active a{display:block;float:left;line-height:18px;background-color:#a6a7a2;color:#000;border-width:1px 1px 0 1px;border-style:solid;border-color:#a6a7a2;font-family:'Source Serif Pro',serif;font-size:16px;font-weight:normal;margin:0;padding:10px 20px;text-transform:none}ul.primary li.active a,ul.primary li.active a.active,ul.primary li.active a:active,ul.primary li.active a:visited{background-color:#fff;border:none;border-top:5px solid #0074BD;margin-top:-4px}ul.primary li a:hover{color:#fff}ul.primary li.active a:hover{color:#000}.tabs-secondary{clear:both}ul.secondary{font-size:0.923em;padding:0 3px 5px;line-height:1.385em;overflow:hidden;background-color:#fff;text-align:right;width:100%}ul.secondary li{margin:0 5px;float:none}ul.secondary li a{background-color:#ddd;color:#000;display:inline-block}ul.secondary li a,ul.secondary li a:hover,ul.secondary li.active a,ul.secondary li.active a.active{padding:2px 10px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}ul.secondary li a:hover,ul.secondary li.active a,ul.secondary li.active a.active{color:#fff;background:none repeat scroll 0% 0% #0074BD;box-shadow:0px -1px 0px #0074BD,0px 1px 0px #0074BD}ul.secondary li a:hover{box-shadow:none}div.vertical-tabs ul li.vertical-tab-button a{border-right:1px solid #CCCCCC;background:#F9F9F9}div.vertical-tabs ul li.vertical-tab-button a:hover,div.vertical-tabs ul li.vertical-tab-button a:focus{background:#efefef;outline:0 none;text-decoration:none}div.vertical-tabs ul li.vertical-tab-button .selected a{border-right:none;background:#fff}div.vertical-tabs ul li.selected a,div.vertical-tabs ul li.selected a:hover,div.vertical-tabs ul li.selected a:focus,div.vertical-tabs ul li.selected a:active{border-left:5px solid #0074BD;background:none repeat scroll 0 0 #FFFFFF;border-right:0 none;margin-left:-1px}div.vertical-tabs ul li.selected a:focus strong{text-decoration:none}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width:601px){.container{width:85%}}@media only screen and (min-width:993px){.container{width:70%}}.container .row{margin-left:-0.75rem;margin-right:-0.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{list-style:none;margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row.no-bottom{margin-bottom:0}.row.no-top{margin-top:0}.row .col{float:left;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0}.row .col[class*="push-"],.row .col[class*="pull-"]{position:relative}.row .col.with-padding{padding:0 0.75rem}.row .col.s1{width:8.33333%;margin-left:0}.row .col.offset-s1{margin-left:8.33333%}.row .col.pull-s1{right:8.33333%}.row .col.push-s1{left:8.33333%}.row .col.s2{width:16.66667%;margin-left:0}.row .col.offset-s2{margin-left:16.66667%}.row .col.pull-s2{right:16.66667%}.row .col.push-s2{left:16.66667%}.row .col.s3{width:25%;margin-left:0}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.s4{width:33.33333%;margin-left:0}.row .col.offset-s4{margin-left:33.33333%}.row .col.pull-s4{right:33.33333%}.row .col.push-s4{left:33.33333%}.row .col.s5{width:41.66667%;margin-left:0}.row .col.offset-s5{margin-left:41.66667%}.row .col.pull-s5{right:41.66667%}.row .col.push-s5{left:41.66667%}.row .col.s6{width:50%;margin-left:0}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.s7{width:58.33333%;margin-left:0}.row .col.offset-s7{margin-left:58.33333%}.row .col.pull-s7{right:58.33333%}.row .col.push-s7{left:58.33333%}.row .col.s8{width:66.66667%;margin-left:0}.row .col.offset-s8{margin-left:66.66667%}.row .col.pull-s8{right:66.66667%}.row .col.push-s8{left:66.66667%}.row .col.s9{width:75%;margin-left:0}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.s10{width:83.33333%;margin-left:0}.row .col.offset-s10{margin-left:83.33333%}.row .col.pull-s10{right:83.33333%}.row .col.push-s10{left:83.33333%}.row .col.s11{width:91.66667%;margin-left:0}.row .col.offset-s11{margin-left:91.66667%}.row .col.pull-s11{right:91.66667%}.row .col.push-s11{left:91.66667%}.row .col.s12{width:100%;margin-left:0}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width:601px){.row .col.m1{width:8.33333%;margin-left:0}.row .col.offset-m1{margin-left:8.33333%}.row .col.pull-m1{right:8.33333%}.row .col.push-m1{left:8.33333%}.row .col.m2{width:16.66667%;margin-left:0}.row .col.offset-m2{margin-left:16.66667%}.row .col.pull-m2{right:16.66667%}.row .col.push-m2{left:16.66667%}.row .col.m3{width:25%;margin-left:0}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.m4{width:33.33333%;margin-left:0}.row .col.offset-m4{margin-left:33.33333%}.row .col.pull-m4{right:33.33333%}.row .col.push-m4{left:33.33333%}.row .col.m5{width:41.66667%;margin-left:0}.row .col.offset-m5{margin-left:41.66667%}.row .col.pull-m5{right:41.66667%}.row .col.push-m5{left:41.66667%}.row .col.m6{width:50%;margin-left:0}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.m7{width:58.33333%;margin-left:0}.row .col.offset-m7{margin-left:58.33333%}.row .col.pull-m7{right:58.33333%}.row .col.push-m7{left:58.33333%}.row .col.m8{width:66.66667%;margin-left:0}.row .col.offset-m8{margin-left:66.66667%}.row .col.pull-m8{right:66.66667%}.row .col.push-m8{left:66.66667%}.row .col.m9{width:75%;margin-left:0}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.m10{width:83.33333%;margin-left:0}.row .col.offset-m10{margin-left:83.33333%}.row .col.pull-m10{right:83.33333%}.row .col.push-m10{left:83.33333%}.row .col.m11{width:91.66667%;margin-left:0}.row .col.offset-m11{margin-left:91.66667%}.row .col.pull-m11{right:91.66667%}.row .col.push-m11{left:91.66667%}.row .col.m12{width:100%;margin-left:0}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width:993px){.row .col.l1{width:8.33333%;margin-left:0}.row .col.offset-l1{margin-left:8.33333%}.row .col.pull-l1{right:8.33333%}.row .col.push-l1{left:8.33333%}.row .col.l2{width:16.66667%;margin-left:0}.row .col.offset-l2{margin-left:16.66667%}.row .col.pull-l2{right:16.66667%}.row .col.push-l2{left:16.66667%}.row .col.l3{width:25%;margin-left:0}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.l4{width:33.33333%;margin-left:0}.row .col.offset-l4{margin-left:33.33333%}.row .col.pull-l4{right:33.33333%}.row .col.push-l4{left:33.33333%}.row .col.l5{width:41.66667%;margin-left:0}.row .col.offset-l5{margin-left:41.66667%}.row .col.pull-l5{right:41.66667%}.row .col.push-l5{left:41.66667%}.row .col.l6{width:50%;margin-left:0}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.l7{width:58.33333%;margin-left:0}.row .col.offset-l7{margin-left:58.33333%}.row .col.pull-l7{right:58.33333%}.row .col.push-l7{left:58.33333%}.row .col.l8{width:66.66667%;margin-left:0}.row .col.offset-l8{margin-left:66.66667%}.row .col.pull-l8{right:66.66667%}.row .col.push-l8{left:66.66667%}.row .col.l9{width:75%;margin-left:0}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.l10{width:83.33333%;margin-left:0}.row .col.offset-l10{margin-left:83.33333%}.row .col.pull-l10{right:83.33333%}.row .col.push-l10{left:83.33333%}.row .col.l11{width:91.66667%;margin-left:0}.row .col.offset-l11{margin-left:91.66667%}.row .col.pull-l11{right:91.66667%}.row .col.push-l11{left:91.66667%}.row .col.l12{width:100%;margin-left:0}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (min-width:1201px){.row .col.xl1{width:8.33333%;margin-left:0}.row .col.offset-xl1{margin-left:8.33333%}.row .col.pull-xl1{right:8.33333%}.row .col.push-xl1{left:8.33333%}.row .col.xl2{width:16.66667%;margin-left:0}.row .col.offset-xl2{margin-left:16.66667%}.row .col.pull-xl2{right:16.66667%}.row .col.push-xl2{left:16.66667%}.row .col.xl3{width:25%;margin-left:0}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.xl4{width:33.33333%;margin-left:0}.row .col.offset-xl4{margin-left:33.33333%}.row .col.pull-xl4{right:33.33333%}.row .col.push-xl4{left:33.33333%}.row .col.xl5{width:41.66667%;margin-left:0}.row .col.offset-xl5{margin-left:41.66667%}.row .col.pull-xl5{right:41.66667%}.row .col.push-xl5{left:41.66667%}.row .col.xl6{width:50%;margin-left:0}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.xl7{width:58.33333%;margin-left:0}.row .col.offset-xl7{margin-left:58.33333%}.row .col.pull-xl7{right:58.33333%}.row .col.push-xl7{left:58.33333%}.row .col.xl8{width:66.66667%;margin-left:0}.row .col.offset-xl8{margin-left:66.66667%}.row .col.pull-xl8{right:66.66667%}.row .col.push-xl8{left:66.66667%}.row .col.xl9{width:75%;margin-left:0}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.xl10{width:83.33333%;margin-left:0}.row .col.offset-xl10{margin-left:83.33333%}.row .col.pull-xl10{right:83.33333%}.row .col.push-xl10{left:83.33333%}.row .col.xl11{width:91.66667%;margin-left:0}.row .col.offset-xl11{margin-left:91.66667%}.row .col.pull-xl11{right:91.66667%}.row .col.push-xl11{left:91.66667%}.row .col.xl12{width:100%;margin-left:0}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}.row-10{list-style:none;margin-left:auto;margin-right:auto;margin-bottom:20px}.row-10:after{content:"";display:table;clear:both}.row-10 .col{float:left;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0}.row-10 .col[class*="push-"],.row-10 .col[class*="pull-"]{position:relative}.row-10 .col.with-padding{padding:0 0.75rem}.row-10 .col.s1{width:10%;margin-left:0}.row-10 .col.offset-s1{margin-left:10%}.row-10 .col.pull-s1{right:10%}.row-10 .col.push-s1{left:10%}.row-10 .col.s2{width:20%;margin-left:0}.row-10 .col.offset-s2{margin-left:20%}.row-10 .col.pull-s2{right:20%}.row-10 .col.push-s2{left:20%}.row-10 .col.s3{width:30%;margin-left:0}.row-10 .col.offset-s3{margin-left:30%}.row-10 .col.pull-s3{right:30%}.row-10 .col.push-s3{left:30%}.row-10 .col.s4{width:40%;margin-left:0}.row-10 .col.offset-s4{margin-left:40%}.row-10 .col.pull-s4{right:40%}.row-10 .col.push-s4{left:40%}.row-10 .col.s5{width:50%;margin-left:0}.row-10 .col.offset-s5{margin-left:50%}.row-10 .col.pull-s5{right:50%}.row-10 .col.push-s5{left:50%}.row-10 .col.s6{width:60%;margin-left:0}.row-10 .col.offset-s6{margin-left:60%}.row-10 .col.pull-s6{right:60%}.row-10 .col.push-s6{left:60%}.row-10 .col.s7{width:70%;margin-left:0}.row-10 .col.offset-s7{margin-left:70%}.row-10 .col.pull-s7{right:70%}.row-10 .col.push-s7{left:70%}.row-10 .col.s8{width:80%;margin-left:0}.row-10 .col.offset-s8{margin-left:80%}.row-10 .col.pull-s8{right:80%}.row-10 .col.push-s8{left:80%}.row-10 .col.s9{width:90%;margin-left:0}.row-10 .col.offset-s9{margin-left:90%}.row-10 .col.pull-s9{right:90%}.row-10 .col.push-s9{left:90%}.row-10 .col.s10{width:100%;margin-left:0}.row-10 .col.offset-s10{margin-left:100%}.row-10 .col.pull-s10{right:100%}.row-10 .col.push-s10{left:100%}@media only screen and (min-width:601px){.row-10 .col.m1{width:10%;margin-left:0}.row-10 .col.offset-m1{margin-left:10%}.row-10 .col.pull-m1{right:10%}.row-10 .col.push-m1{left:10%}.row-10 .col.m2{width:20%;margin-left:0}.row-10 .col.offset-m2{margin-left:20%}.row-10 .col.pull-m2{right:20%}.row-10 .col.push-m2{left:20%}.row-10 .col.m3{width:30%;margin-left:0}.row-10 .col.offset-m3{margin-left:30%}.row-10 .col.pull-m3{right:30%}.row-10 .col.push-m3{left:30%}.row-10 .col.m4{width:40%;margin-left:0}.row-10 .col.offset-m4{margin-left:40%}.row-10 .col.pull-m4{right:40%}.row-10 .col.push-m4{left:40%}.row-10 .col.m5{width:50%;margin-left:0}.row-10 .col.offset-m5{margin-left:50%}.row-10 .col.pull-m5{right:50%}.row-10 .col.push-m5{left:50%}.row-10 .col.m6{width:60%;margin-left:0}.row-10 .col.offset-m6{margin-left:60%}.row-10 .col.pull-m6{right:60%}.row-10 .col.push-m6{left:60%}.row-10 .col.m7{width:70%;margin-left:0}.row-10 .col.offset-m7{margin-left:70%}.row-10 .col.pull-m7{right:70%}.row-10 .col.push-m7{left:70%}.row-10 .col.m8{width:80%;margin-left:0}.row-10 .col.offset-m8{margin-left:80%}.row-10 .col.pull-m8{right:80%}.row-10 .col.push-m8{left:80%}.row-10 .col.m9{width:90%;margin-left:0}.row-10 .col.offset-m9{margin-left:90%}.row-10 .col.pull-m9{right:90%}.row-10 .col.push-m9{left:90%}.row-10 .col.m10{width:100%;margin-left:0}.row-10 .col.offset-m10{margin-left:100%}.row-10 .col.pull-m10{right:100%}.row-10 .col.push-m10{left:100%}}@media only screen and (min-width:993px){.row-10 .col.l1{width:10%;margin-left:0}.row-10 .col.offset-l1{margin-left:10%}.row-10 .col.pull-l1{right:10%}.row-10 .col.push-l1{left:10%}.row-10 .col.l2{width:20%;margin-left:0}.row-10 .col.offset-l2{margin-left:20%}.row-10 .col.pull-l2{right:20%}.row-10 .col.push-l2{left:20%}.row-10 .col.l3{width:30%;margin-left:0}.row-10 .col.offset-l3{margin-left:30%}.row-10 .col.pull-l3{right:30%}.row-10 .col.push-l3{left:30%}.row-10 .col.l4{width:40%;margin-left:0}.row-10 .col.offset-l4{margin-left:40%}.row-10 .col.pull-l4{right:40%}.row-10 .col.push-l4{left:40%}.row-10 .col.l5{width:50%;margin-left:0}.row-10 .col.offset-l5{margin-left:50%}.row-10 .col.pull-l5{right:50%}.row-10 .col.push-l5{left:50%}.row-10 .col.l6{width:60%;margin-left:0}.row-10 .col.offset-l6{margin-left:60%}.row-10 .col.pull-l6{right:60%}.row-10 .col.push-l6{left:60%}.row-10 .col.l7{width:70%;margin-left:0}.row-10 .col.offset-l7{margin-left:70%}.row-10 .col.pull-l7{right:70%}.row-10 .col.push-l7{left:70%}.row-10 .col.l8{width:80%;margin-left:0}.row-10 .col.offset-l8{margin-left:80%}.row-10 .col.pull-l8{right:80%}.row-10 .col.push-l8{left:80%}.row-10 .col.l9{width:90%;margin-left:0}.row-10 .col.offset-l9{margin-left:90%}.row-10 .col.pull-l9{right:90%}.row-10 .col.push-l9{left:90%}.row-10 .col.l10{width:100%;margin-left:0}.row-10 .col.offset-l10{margin-left:100%}.row-10 .col.pull-l10{right:100%}.row-10 .col.push-l10{left:100%}}@media only screen and (min-width:1201px){.row-10 .col.xl1{width:10%;margin-left:0}.row-10 .col.offset-xl1{margin-left:10%}.row-10 .col.pull-xl1{right:10%}.row-10 .col.push-xl1{left:10%}.row-10 .col.xl2{width:20%;margin-left:0}.row-10 .col.offset-xl2{margin-left:20%}.row-10 .col.pull-xl2{right:20%}.row-10 .col.push-xl2{left:20%}.row-10 .col.xl3{width:30%;margin-left:0}.row-10 .col.offset-xl3{margin-left:30%}.row-10 .col.pull-xl3{right:30%}.row-10 .col.push-xl3{left:30%}.row-10 .col.xl4{width:40%;margin-left:0}.row-10 .col.offset-xl4{margin-left:40%}.row-10 .col.pull-xl4{right:40%}.row-10 .col.push-xl4{left:40%}.row-10 .col.xl5{width:50%;margin-left:0}.row-10 .col.offset-xl5{margin-left:50%}.row-10 .col.pull-xl5{right:50%}.row-10 .col.push-xl5{left:50%}.row-10 .col.xl6{width:60%;margin-left:0}.row-10 .col.offset-xl6{margin-left:60%}.row-10 .col.pull-xl6{right:60%}.row-10 .col.push-xl6{left:60%}.row-10 .col.xl7{width:70%;margin-left:0}.row-10 .col.offset-xl7{margin-left:70%}.row-10 .col.pull-xl7{right:70%}.row-10 .col.push-xl7{left:70%}.row-10 .col.xl8{width:80%;margin-left:0}.row-10 .col.offset-xl8{margin-left:80%}.row-10 .col.pull-xl8{right:80%}.row-10 .col.push-xl8{left:80%}.row-10 .col.xl9{width:90%;margin-left:0}.row-10 .col.offset-xl9{margin-left:90%}.row-10 .col.pull-xl9{right:90%}.row-10 .col.push-xl9{left:90%}.row-10 .col.xl10{width:100%;margin-left:0}.row-10 .col.offset-xl10{margin-left:100%}.row-10 .col.pull-xl10{right:100%}.row-10 .col.push-xl10{left:100%}}#main-wrapper{min-width:320px;min-height:100%;margin:0 auto}header,main,footer{width:100%;display:block;clear:both}#main-wrapper{padding:0}main{position:relative;padding:0 2%}main .shadow{-webkit-box-shadow:inset 0px 3px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 3px 5px 0px rgba(0,0,0,0.2);box-shadow:inset 0px 3px 5px 0px rgba(0,0,0,0.2);position:absolute;top:0;left:0;width:100%;height:5px;z-index:999}.no-main-padding main{padding:0}.no-main-padding.grid-12 main.grid-row{margin-bottom:0 !important}.no-main-padding.page-node .content-padding,.no-main-padding.slim-page .content-padding{display:block;padding:0 2%;overflow:hidden;max-width:1024px;margin:0 auto}.no-main-padding.slim-page .content-padding{padding-top:2%;padding-bottom:2%}.small-padding{padding:0 30px}.show-on-small{display:none !important}.show-on-medium{display:none !important}.show-on-large{display:none !important}.show-on-huge{display:none !important}h1,h2,h3,h4,h5,h6{font-family:"Passion One",cursive;line-height:1;font-weight:300}p{margin:1em 0}a{text-decoration:none;color:#000}a:hover,a:active{text-decoration:none;color:#000}.pick-location .real-header .item-gear{background:#4C9D2F}.pick-location .real-header .item-gear img{width:22px !important;height:22px !important}.pick-location .location-switcher{display:block !important;background-color:#4C9D2F}.pick-location .location-switcher .selected-state{font-family:"Roboto Condensed",sans-serif;font-weight:700;margin-right:20px;padding:0 0.5em}.pick-location.selected-location .location-switcher{background-color:#510C76}.pick-location.selected-location .real-header .item-gear{background:#510C76}.messages-wrapper{overflow:hidden}.messages-wrapper div.messages{max-width:910px;margin:10px auto}div.panel-pane div.node.node-webform{margin-top:30px}.location-switcher{display:none;padding:15px 0;text-align:center;position:relative}.location-switcher .text-line{font-style:italic}.location-switcher .text-line,.location-switcher ul{display:inline-block;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-size:16px;line-height:1;color:#fff}.location-switcher ul{font-family:"Roboto Condensed",sans-serif;font-weight:700}.location-switcher ul li a{color:#fff}.location-switcher ul li a:hover,.location-switcher ul li a.active-language{text-decoration:underline}.real-header{width:100%;overflow:hidden}.real-header .logo-wrapper{padding:0 0 0 30px;display:table;height:60px;font-size:0;line-height:0}.real-header .logo-wrapper a{display:table-cell;vertical-align:middle}.real-header .logo-wrapper a img{width:100%;max-width:330px;height:auto}.real-header .normal-menu{padding-left:20px}.real-header .normal-menu ul{width:100%;list-style:none;display:table;height:60px;margin:0;padding:0}.real-header .normal-menu ul li{list-style:none;display:table-cell;text-align:center;margin:0;padding:0;vertical-align:middle;font-family:"Roboto Condensed",sans-serif;font-weight:normal;text-transform:uppercase;font-size:20px;line-height:1}.real-header .normal-menu ul li.item-image{display:table-cell !important;padding:0 10px;position:relative}.real-header .normal-menu ul li.item-image img{width:22px;height:22px}.real-header .normal-menu ul li.item-image div{position:absolute;bottom:25%;right:25%;color:black;font-size:10px}.real-header .normal-menu ul li.item-image.item-gear{padding:0}.real-header .normal-menu ul li.item-image.item-gear img{width:44px;height:44px}.real-header .normal-menu ul li a{display:block;color:#626262}.real-header .normal-menu ul li a:hover,.real-header .normal-menu ul li a.active,.real-header .normal-menu ul li a.active-trail{color:#81BC00}.real-header .nav-icons{width:100%;list-style:none;display:table;height:80px;margin:0;padding:0;float:right}.real-header .nav-icons li:not(.show-on-small){list-style:none;display:table-cell !important;text-align:center;margin:0;padding:0;vertical-align:middle}.pane-ft-sort-view-pane{text-align:right;background:#000;color:#fff;padding:5px 10px;position:absolute;right:0;z-index:10}.pane-ft-sort-view-pane a{color:#fff}.oh-current-closed{font-style:italic}.oh-current-open{font-style:italic;color:#4C9D2F}.oh-wrapper{font-style:italic}.item-list .pager{margin-top:20px}.item-list .pager li.pager-current,.item-list .pager li a{background-color:transparent;border:1px solid #000;border-radius:0;font-family:"Roboto Condensed",sans-serif;font-weight:normal;text-transform:uppercase;font-size:16px;line-height:4;padding:10px 25px}.item-list .pager li a{cursor:pointer;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.item-list .pager li a:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.pane-misc-content-listings-related-stores-pane,.pane-menu-featured-in-pane{background:#EFEFEF}.pane-misc-content-listings-related-stores-pane .pane-title,.pane-menu-featured-in-pane .pane-title{font-family:"Roboto Condensed",sans-serif;font-style:normal;border-bottom:1px solid;padding-bottom:5px;color:#616161;margin:20px 0}.pane-misc-content-listings-related-stores-pane .view-content .views-row,.pane-menu-featured-in-pane .view-content .views-row{clear:both;overflow:hidden;margin-bottom:20px}.pane-misc-content-listings-related-stores-pane .view-content .views-row .views-field-field-hero-image,.pane-menu-featured-in-pane .view-content .views-row .views-field-field-hero-image{float:left;margin-right:20px}.pane-misc-content-listings-related-stores-pane .view-content .views-row h2,.pane-menu-featured-in-pane .view-content .views-row h2{font-family:"Passion One",cursive;line-height:1;font-weight:300;font-style:normal;margin:0}.pane-misc-content-listings-related-stores-pane .view-content .views-row h2 a,.pane-menu-featured-in-pane .view-content .views-row h2 a{color:#4C9D2F}.pane-misc-content-listings-related-stores-pane .view-content .views-row h2 a:hover,.pane-menu-featured-in-pane .view-content .views-row h2 a:hover{text-decoration:underline}.pane-misc-content-listings-related-stores-pane .view-content .views-row .views-field-body,.pane-menu-featured-in-pane .view-content .views-row .views-field-body{color:#616161;line-height:1.5;font-size:18px}.pane-ft-node-field-pane{text-align:center;padding:40px 0}.pane-ft-node-field-pane h1{font-family:"Passion One",cursive;font-size:68px;line-height:0.8;color:#4C9D2F}.pane-ft-node-field-pane .availability{font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#616161;margin-top:10px}.pane-ft-node-field-pane .availability.unavailable{color:#fe0000}footer{font-family:"Roboto Condensed",sans-serif;color:#fff}footer h2{color:#d3d3d3;margin-bottom:10px}footer .f-top{background-color:#997ECD}footer .f-middle{padding:60px 40px;background-color:#62449C;overflow:hidden}footer .f-middle a{color:#fff}footer .f-middle a:hover{text-decoration:underline}footer .f-middle .footer-subscribe-wrapper #mc_embed_signup{padding-top:5px;background:transparent;clear:left}footer .f-middle .footer-subscribe-wrapper #mc_embed_signup form{padding:0}footer .f-middle .footer-subscribe-wrapper #mc_embed_signup form .email{width:75%}footer .f-middle .footer-subscribe-wrapper #mc_embed_signup form .button{height:auto;padding:10px 25px;margin:0;background-color:transparent;border:1px solid #fff;border-radius:0;font-family:"Roboto Condensed",sans-serif;font-weight:normal;text-transform:uppercase;font-size:16px;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease;line-height:normal;width:auto}footer .f-middle .footer-subscribe-wrapper #mc_embed_signup form .button:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}footer .f-middle .footer-connect-wrapper .item-list{padding-top:5px}footer .f-middle .footer-connect-wrapper .item-list ul li{margin-left:5px}footer .f-middle .footer-connect-wrapper .item-list ul li:first-child{margin-left:0}footer .f-bottom{padding:20px 0;font-size:12px;color:#868686;background-color:#000}footer .f-bottom a{color:#868686}footer .f-bottom a:hover{text-decoration:underline}.a-links,.b-links{list-style:none}.pane-ft-breaking-pane{background-color:#000;display:block;overflow:hidden;color:#fff;text-align:center}.pane-ft-breaking-pane h2{font-size:2.75em;margin:35px 0 10px 0}.pane-ft-breaking-pane .link-wrapper{margin-bottom:35px;padding:10px 25px;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:normal;font-size:16px}.pane-ft-breaking-pane .link-wrapper a{color:#fff;border:1px solid #fff;text-decoration:none;font-size:17px;background:#000;background:rgba(0,0,0,0.5);padding:8px 24px;line-height:17px;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.pane-ft-breaking-pane .link-wrapper a:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.pane-misc-content-listings-news-front-latest-pane .view-content{background:#969696;width:100%;font-size:1.5em;text-align:center;line-height:1.4;color:#fff;padding:10px 0}.pane-misc-content-listings-news-front-latest-pane .view-content .news-item .views-label{font-family:"Passion One",cursive}.pane-misc-content-listings-news-front-latest-pane .view-content .news-item a{font-size:20px;color:#fff}.panel-rsp-front .panel-row .inside{overflow:hidden;height:100%}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane{background:#510C76;color:#fff;text-align:center;overflow:hidden;height:100%}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content{overflow:hidden;height:100%}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content h2,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content h2{font-size:36px}@media only screen and (max-width:992px){.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content h2,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content h2{font-size:30px}}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content p,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content p{line-height:1.5;font-size:18px}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .link-wrapper,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .link-wrapper{margin-bottom:35px;padding:10px 5%;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:normal;font-size:16px}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .link-wrapper a,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .link-wrapper a{color:#fff;border:1px solid #fff;text-decoration:none;font-size:17px;background:transparent;padding:8px 24px;line-height:17px;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .link-wrapper a:hover,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .link-wrapper a:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .link-wrapper a.show-on-medium,.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .link-wrapper a.show-on-large,.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .link-wrapper a.show-on-huge,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .link-wrapper a.show-on-medium,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .link-wrapper a.show-on-large,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .link-wrapper a.show-on-huge{display:inline !important}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .block-large,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .block-large{position:relative;overflow:hidden;height:100%}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .block-large .inner,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .block-large .inner{font-size:0;line-height:0}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .block-large .inner img,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .block-large .inner img{width:100%}@media only screen and (min-width:601px){.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .block-large .inner img,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .block-large .inner img{width:auto;height:400px;max-width:none}}@media only screen and (min-width:993px){.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .block-large .inner img,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .block-large .inner img{width:100%;height:auto}}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .block-large .inner .item-link,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .block-large .inner .item-link{position:absolute;bottom:0;text-align:center;width:100%;left:0;right:0;text-shadow:2px 2px 0 #000;filter:DropShadow(Color=#000,OffX=1,OffY=2);font-size:24px}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .block-large .inner .item-link a,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .block-large .inner .item-link a{display:block;color:#fff;padding-top:35px;padding-bottom:35px}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .block-large .inner .item-link a:hover,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .block-large .inner .item-link a:hover{color:#4C9D2F}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .form-wrapper .inner,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .form-wrapper .inner{padding:35px}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .form-wrapper .inner #views-exposed-form-locations-locations-pane,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .form-wrapper .inner #views-exposed-form-locations-locations-pane{display:inline-block}.panel-rsp-front .panel-row.panel-row-4{position:relative}.panel-rsp-front .panel-row.panel-row-4 .pane-mg-front-featured-pane{z-index:20;position:absolute;right:10px;top:10px;background:#000;padding:5px}.panel-rsp-front .panel-row.panel-row-4 .pane-mg-front-featured-pane a{color:#fff}.panel-rsp-front .panel-row.panel-row-4 .pane-mg-front-featured-pane a:hover{text-decoration:underline}.pane-mg-front-blocks-pane .block{width:100%;height:0;padding-bottom:100%;position:relative}.pane-mg-front-blocks-pane .block .inner{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.pane-mg-front-blocks-pane .block .inner img{position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto;height:100%;width:100%}.pane-mg-front-blocks-pane .block .inner .item-link{position:absolute;bottom:0;text-align:center;width:100%;left:0;text-shadow:2px 2px 0 #000;filter:DropShadow(Color=#000,OffX=1,OffY=2);font-size:24px}.pane-mg-front-blocks-pane .block .inner .item-link a{display:block;color:#fff;padding-top:35px;padding-bottom:35px}.pane-mg-front-blocks-pane .block .inner .item-link a:hover{color:#4C9D2F}.menu-filters{background:#000;color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:700;line-height:3;text-transform:uppercase;margin-bottom:0}.menu-filters .item-list{text-align:center}.menu-filters .item-list h3{display:inline-block;display:none}.menu-filters .item-list ul{width:100%;list-style:none;display:table;height:60px;margin:0;padding:0}@media only screen and (max-width:992px){.menu-filters .item-list ul{height:55px}}.menu-filters .item-list ul li{list-style:none;display:inline-block;width:12.5%;text-align:center;margin:0;padding:0;vertical-align:middle;white-space:nowrap}@media only screen and (max-width:992px){.menu-filters .item-list ul li{font-size:14px}}.menu-filters .item-list ul li a{color:#fff}.menu-filters .item-list ul li a:hover,.menu-filters .item-list ul li a.active{color:#81BC00}.menu-filters .item-list ul li.with-dropdown{position:relative}.menu-filters .item-list ul li.with-dropdown .header-item{cursor:pointer}.menu-filters .item-list ul li.with-dropdown .header-item:hover,.menu-filters .item-list ul li.with-dropdown .header-item.active{color:#81BC00}.menu-filters .item-list ul li.with-dropdown .extras-dropdown{position:absolute;top:60px;border-top:1px solid white;background:black;z-index:2;display:none;height:auto}.menu-filters .item-list ul li.with-dropdown .extras-dropdown li{display:block;width:100%}.menu-filters .item-list ul li.with-dropdown .extras-dropdown li a{display:block}.menu-filters.menu-ingredients-filters-select{font-size:16px}.menu-filters.tinynav{padding:10px 15px}.menu-filters.tinynav .item-list{line-height:1;position:relative;display:block;margin-top:0.5em;padding:0;border:1px solid #bbb;border-radius:.3em;box-shadow:0 1px 0 1px rgba(0,0,0,0.04);background:#f3f3f3;background:-moz-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:-o-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:-ms-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0%,#e5e5e5 100%)}.menu-filters.tinynav .item-list:after,.menu-filters.tinynav .item-list::after{content:"";position:absolute;width:9px;height:8px;top:50%;right:1em;margin-top:-4px;background-image:url(/sites/all/themes/madgreens/images/select-arrow.png);background-repeat:no-repeat;background-size:100%;z-index:2;pointer-events:none}.menu-filters.tinynav .item-list .tinynav{width:100%;margin:0;background:none;border:1px solid transparent;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;appearance:none;-webkit-appearance:none;font-size:16px;font-family:helvetica,sans-serif;font-weight:bold;color:#444;padding:.6em 1.9em .5em .8em;line-height:1.3}.view-menu{background:#EFEFEF}.view-menu .col .inner{width:100%;height:0;padding-bottom:100%;position:relative;font-family:"Roboto Condensed",sans-serif}.view-menu .col .inner .field-content{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.view-menu .col .inner .field-content img{position:absolute;margin:auto;height:100%;width:100%}.view-menu .col .inner .field-content .item-info-icon{position:relative;background:#fff;background:rgba(255,255,255,0.5);width:35px;height:35px;margin:15px 0 0 15px;cursor:pointer;border-radius:25px;text-align:center;font-size:9px;text-transform:uppercase;line-height:1}.view-menu .col .inner .field-content .item-info-icon a{color:#000;display:block;padding-top:10px;width:35px;height:35px}.view-menu .col .inner .field-content .item-info-icon a:hover{color:#000}.view-menu .col .inner .field-content .item-info-icon:hover{background:#4C9D2F;background:rgba(76,157,47,0.5);color:#fff}.view-menu .col .inner .field-content .item-title{text-align:center;width:100%;position:absolute;bottom:5%;left:0}.view-menu .col .inner .field-content .item-title h2{text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:normal;font-size:17px;line-height:17px;display:inline-block}.view-menu .col .inner .field-content .item-title h2 .link-wrapper{padding:10px 25px;border:1px solid #fff;background:#000;background:rgba(0,0,0,0.5);padding:8px 24px;display:inline-block;-webkit-transition:background .36s ease;-moz-transition:background .36s ease;-o-transition:background .36s ease;transition:background .36s ease}.view-menu .col .inner .field-content .item-title h2 .link-wrapper a{color:#fff;text-decoration:none}.view-menu .col .inner .field-content .item-title h2 .link-wrapper:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.view-menu .col .inner .field-content .description,.view-menu .col .inner .field-content .ni-data,.view-menu .col .inner .field-content .item-link{display:none}.view-menu .col .inner .field-content.flip .item-info-icon{display:block;position:absolute;top:0;left:0;background:transparent url(/sites/all/themes/madgreens/images/item-info-close-icon.png) no-repeat 5% 5%;background-size:contain}.view-menu .col .inner .field-content.flip .item-info-icon a{padding-top:0;text-indent:100%;white-space:nowrap;overflow:hidden}.view-menu .col .inner .field-content.flip .item-overlay{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#000;background:rgba(0,0,0,0.7)}.view-menu .col .inner .field-content.flip .description{display:block;position:relative;color:#fff;max-width:400px;margin:0 auto;padding:15px}.view-menu .col .inner .field-content.flip .ni-data{display:block;position:relative;color:#fff;max-width:400px;margin:0 auto;padding:0 15px 15px 15px}.view-menu .col .inner .field-content.flip .ni-data .more-link a{color:#fff;text-decoration:underline}.view-menu .col .inner .field-content.flip .ni-data .more-link a:hover{text-decoration:none}.view-menu .col .inner .field-content.flip .ni-data .modifiers{margin-top:5%}.view-menu .col .inner .field-content.flip .ni-data .modifiers .label{text-transform:uppercase}.view-menu .col .inner .field-content.flip .ni-data .availability{margin-top:5%}.view-menu .col .inner .field-content.flip .ni-data .availability .label{text-transform:uppercase}.view-menu .col .inner .field-content.flip .ni-data .nutritions{margin-top:5%}.view-menu .col .inner .field-content.flip .ni-data .nutritions .label{text-transform:uppercase;margin-bottom:5px}.view-menu .col .inner .field-content.flip .item-title{position:relative;bottom:auto;left:auto;padding:25px 50px 15px 50px}.view-menu .col .inner .field-content.flip .item-title h2{padding:0}.view-menu .col .inner .field-content.flip .item-title h2 .link-wrapper{border:0;background-color:transparent;padding:0}.view-menu .col .inner .field-content.flip .item-title h2 .link-wrapper a{padding:0}.view-menu .col .inner .field-content.flip .item-link{display:block;position:relative;text-align:center;margin-top:10%}.view-menu .col .inner .field-content.flip .item-link a{color:#fff;border:1px solid #fff;text-decoration:none;font-size:17px;background:#000;background:rgba(0,0,0,0.5);padding:8px 24px;line-height:17px;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.view-menu .col .inner .field-content.flip .item-link a:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.view-menu .col .inner .field-content:hover:not(.flip) .item-title h2 .link-wrapper{background:#4C9D2F;outline:0}.view-menu.view-display-id-menu_ingredients_pane .col .inner .field-content .nutritions{display:none}.nutrition-table ul li{border:1px solid #fff}.nutrition-table ul li .wrapper{text-align:center;font-weight:600;white-space:nowrap;padding:15% 0}.nutrition-table ul li .wrapper .ntitle{font-size:0.775em}.nutrition-table ul li .wrapper .nvalue{font-size:1em}.nutrition-table .small{font-size:11px}.node-type-restaurant-menu-item main .content-padding{padding-bottom:60px !important}.node-type-restaurant-menu-item main .panel-hero-area{margin-bottom:0 !important}.node-type-restaurant-menu-item main .panel-hero-area .pane-ft-hero-area-pane .fact-icons{display:inline-block;position:absolute;bottom:0;left:5%}.node-type-restaurant-menu-item main .panel-hero-area .pane-ft-hero-area-pane .fact-icons .icon{display:inline-block;cursor:pointer}.node-type-restaurant-menu-item main .panel-hero-area .pane-ft-hero-area-pane .fact-icons .icon.mad{background:#510C76}.node-type-restaurant-menu-item main .panel-hero-area .pane-ft-hero-area-pane .fact-icons .icon.green{background:#4C9D2F}.node-type-restaurant-menu-item main .panel-hero-area .pane-ft-hero-area-pane .fact-overlays .overlay{display:none}.node-type-restaurant-menu-item main .panel-hero-area .pane-ft-hero-area-pane .fact-overlays .overlay.active{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#000;background:rgba(0,0,0,0.7);color:#fff}.node-type-restaurant-menu-item main .panel-hero-area .pane-ft-hero-area-pane .fact-overlays .overlay.active .row{display:block;position:absolute;padding-top:10px;bottom:0}.node-type-restaurant-menu-item main .panel-hero-area .pane-ft-hero-area-pane .fact-overlays .overlay.active .row .col{font-size:24px;min-height:300px}.node-type-restaurant-menu-item main .panel-hero-area .pane-ft-hero-area-pane .fact-overlays .overlay.active .row .col img{width:220px;position:absolute;bottom:0}.node-type-restaurant-menu-item main .panel-hero-area .pane-ft-hero-area-pane .fact-overlays .overlay.active .row .col h3{display:inline;padding:5px 10px;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;margin-left:230px}.node-type-restaurant-menu-item main .panel-hero-area .pane-ft-hero-area-pane .fact-overlays .overlay.active .row .col p{line-height:1.5;margin-left:230px}.node-type-restaurant-menu-item main .panel-hero-area .pane-ft-hero-area-pane .fact-overlays .overlay.mad h3{background:#510C76}.node-type-restaurant-menu-item main .panel-hero-area .pane-ft-hero-area-pane .fact-overlays .overlay.green h3{background:#4C9D2F}.node-type-restaurant-menu-item main h2{font-family:"Roboto Condensed",sans-serif;font-style:italic;color:#616161;margin:20px 0}.node-type-restaurant-menu-item main h2.pane-title{color:#616161}.node-type-restaurant-menu-item main .content-copy{color:#616161;line-height:1.5;font-size:18px}.node-type-restaurant-menu-item main .pane-mg-nitable-pane{color:#616161;padding-left:40px;font-family:"Roboto Condensed",sans-serif}.node-type-restaurant-menu-item main .pane-mg-nitable-pane h2{color:#7b7b7b}.node-type-restaurant-menu-item main .pane-mg-nitable-pane .ingredient-list ul li{text-align:center;text-transform:uppercase}.node-type-restaurant-menu-item main .pane-mg-nitable-pane .ingredient-list ul li .no-image{max-width:100%;height:180px;width:auto}.node-type-restaurant-menu-item main .pane-mg-nitable-pane .ingredient-list ul li img{transition:all 1s ease}.node-type-restaurant-menu-item main .pane-mg-nitable-pane .ingredient-list ul li img:hover{transform:scale(0.95)}.node-type-restaurant-menu-item main .pane-mg-nitable-pane .nutrition-table{max-width:500px}.node-type-restaurant-menu-item main .pane-mg-nitable-pane .nutrition-table ul li{border:1px solid #a0a0a0}.node-type-restaurant-menu-item main .pane-mg-nitable-pane .more-link{text-align:left}.node-type-restaurant-menu-item main .pane-mg-nitable-pane .more-link a:hover{text-decoration:underline}.node-type-restaurant-menu-item main .pane-node-field-media-content{color:#616161;padding-left:40px;margin-top:40px;font-family:"Roboto Condensed",sans-serif}.node-type-restaurant-menu-item main .panel-footer{margin-bottom:0px !important}.node-type-restaurant-menu-item main .panel-footer .inside{background:#EFEFEF}.pane-ft-location-filters-pane .menu-filters{padding-top:6px}.pane-ft-location-filters-pane .views-exposed-form{width:430px;margin:0 auto}.pane-ft-location-filters-pane .views-exposed-form .views-exposed-widgets{margin-bottom:0}.pane-ft-location-filters-pane .views-exposed-form .views-exposed-widgets .views-exposed-widget{padding:0;float:none}.pane-ft-location-filters-pane .views-exposed-form .views-exposed-widgets .views-exposed-widget label,.pane-ft-location-filters-pane .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget{display:block;float:left}.pane-ft-location-filters-pane .views-exposed-form .views-exposed-widgets .views-exposed-widget label{margin-right:20px}.pane-ft-location-filters-pane .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget{line-height:2.7em}.pane-ft-location-filters-pane .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-item{margin:0}.pane-ft-location-filters-pane .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-item .geofield-proximity-origin.form-text{width:200px;padding:5px}.pane-ft-location-filters-pane .views-exposed-form .views-exposed-widgets .views-submit-button{line-height:2.7em}.pane-ft-location-filters-pane .views-exposed-form .views-exposed-widgets .views-submit-button .form-submit{padding:7px;margin-top:0;background:#81BC00;border:none;-webkit-appearance:none;border-radius:0}@media only screen and (max-width:992px){.pane-ft-location-filters-pane .views-exposed-form{width:340px}.pane-ft-location-filters-pane .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-item .geofield-proximity-origin.form-text{width:125px}}@media only screen and (max-width:600px){.pane-ft-location-filters-pane .views-exposed-form{width:250px}.pane-ft-location-filters-pane .views-exposed-form .views-exposed-widgets .views-widget-filter-field_geofield_distance{float:none;text-align:center}.pane-ft-location-filters-pane .views-exposed-form .views-exposed-widgets .views-widget-filter-field_geofield_distance label{float:none;margin-right:0;line-height:1}.pane-ft-location-filters-pane .views-exposed-form .views-exposed-widgets .views-widget-filter-field_geofield_distance .views-widget{padding-left:15%}}.view-locations .view-content-with-filter{overflow:auto;-webkit-overflow-scrolling:touch}.view-locations .locations-list{padding:5% 5% 0 5%}.view-locations .locations-list.empty{padding:3% 0;max-width:85%;margin:0 auto;text-align:center;line-height:1.5}.view-locations .locations-list .view-filters{display:none}.view-locations .locations-list .view-content{font-family:"Roboto Condensed",sans-serif;color:#616161;line-height:1.5;font-size:18px}.view-locations .locations-list .view-content .views-row{padding-bottom:15px;border-bottom:1px solid;margin-bottom:15px;overflow:hidden}.view-locations .locations-list .view-content .views-row .views-field-nothing{float:right}.view-locations .locations-list .view-content .views-row.m000 .views-field-nothing{display:none}.view-locations .locations-list .view-content .views-row h2 a{color:#4C9D2F}.view-locations .locations-list .view-content .views-row .views-field-view-node{float:right;margin-left:15px}.view-locations .locations-list .view-content .views-row .views-field-view-node a{color:#4C9D2F}.view-locations .locations-list .view-content .views-row h3 span{font-weight:300}.view-locations .locations-list .view-content .views-row .views-field-field-cross-street{color:#464646;font-weight:700}.view-locations .locations-list .view-content .views-row .views-field-field-location-address .field-content{font-size:0.9em}.view-locations .locations-list .view-content .views-row .views-field-field-location-address .field-content .street-block{display:inline;margin:0}.view-locations .locations-list .view-content .views-row .views-field-field-location-address .field-content .street-block div{display:inline;margin-left:8px}.view-locations .locations-list .view-content .views-row .views-field-field-location-address .field-content .street-block div:first-child{margin:0}.view-locations .locations-list .view-content .views-row .views-field-field-location-address .field-content .country{display:none}.view-locations .locations-list .view-content .views-row .views-field-field-location-phone{display:block;font-size:0.9em}.view-locations .locations-list .view-content .views-row .views-field-field-hours{font-size:0.9em}.view-locations .locations-list .view-content .views-row .views-field-field-hours .oh-wrapper{font-style:normal !important}.view-locations .locations-list .view-content .views-row .views-field-field-hours .oh-wrapper .oh-display-label{margin-right:5px}.view-locations .locations-list .view-content .views-row .views-field-mg-location-links-data .order-online{display:inline-block;margin:0.75em 0}.view-locations .locations-list .view-content .views-row .views-field-mg-location-links-data .order-online a{border:1px solid;padding:5px 15px;display:block;background:transparent;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.view-locations .locations-list .view-content .views-row .views-field-mg-location-links-data .order-online a:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.view-locations .locations-list .view-content .views-row .views-field-mg-location-links-data .other-links{display:block;font-size:0.9em;color:#000}.view-locations .locations-list .view-content .views-row .views-field-mg-location-links-data .other-links .link{float:left;display:block;margin-left:10px;padding-left:10px;border-left:1px solid #000}.view-locations .locations-list .view-content .views-row .views-field-mg-location-links-data .other-links .link:first-child{margin:0;padding:0;border:none}.view-locations .locations-list .view-content .views-row .views-field-mg-location-links-data .other-links .link a{color:#4C9D2F}.view-locations .locations-list .view-content .views-row.location-coming-soon .views-field{color:#9b9b9b}.view-locations .locations-list .view-content .views-row.location-coming-soon h2 a{color:#a8cc9c}.view-locations .locations-list .view-content .views-row.location-coming-soon h2 .text{font-style:italic}.node-type-restaurant main .pane-ft-hero-area-pane h3.coming-soon{font-family:"Source Serif Pro",sans-serif;color:#4C9D2F}.node-type-restaurant main .content-padding{padding-bottom:60px !important}.node-type-restaurant main .content-padding .pane-node-field-display-name{text-align:center;font-family:"Passion One",cursive;font-size:5em;line-height:1.2;color:#4C9D2F}.node-type-restaurant main .content-padding h2{font-family:"Roboto Condensed",sans-serif;font-style:italic;color:#616161;margin:20px 0}.node-type-restaurant main .content-padding h2.pane-title{color:#616161;text-transform:capitalize;display:none}.node-type-restaurant main .content-padding .pane-mg-location-header-pane{text-align:center}.node-type-restaurant main .content-padding .pane-mg-location-header-pane .header-link{margin-top:20px;margin-left:0;font-family:"Roboto Condensed",sans-serif;font-weight:normal;text-transform:uppercase}.node-type-restaurant main .content-padding .pane-mg-location-header-pane .header-link a{display:inline;color:#000;border:1px solid #000;text-decoration:none;font-size:17px;background:transparent;padding:8px 24px;line-height:17px;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.node-type-restaurant main .content-padding .pane-mg-location-header-pane .header-link a:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.node-type-restaurant main .content-padding .content-copy{color:#616161;line-height:1.5;font-size:18px;padding-bottom:20px !important}.node-type-restaurant main .content-padding .content-copy .pane-node-field-coming-soon{font-family:"Source Serif Pro",sans-serif;color:#4C9D2F;font-size:1.2em;line-height:1.25;font-weight:700;letter-spacing:-0.5px;color:#3E8422}.node-type-restaurant main .content-padding .content-copy .pane-mg-location-directions a{display:block;background:transparent url(/sites/all/themes/madgreens/images/location-icon.png) top left no-repeat;padding-left:40px}.node-type-restaurant main .content-padding .content-copy .pane-mg-location-directions a:hover{text-decoration:underline}.node-type-restaurant main .content-padding .content-copy .pane-mg-location-directions .directions{margin:15px 0}.node-type-restaurant main .content-padding .content-copy .pane-mg-location-directions .directions a{background-image:url(/sites/all/themes/madgreens/images/location-icon.png)}.node-type-restaurant main .content-padding .content-copy .pane-mg-location-directions .order-link{margin:15px 0}.node-type-restaurant main .content-padding .content-copy .pane-mg-location-directions .order-link .link{margin:15px 0}.node-type-restaurant main .content-padding .content-copy .pane-mg-location-directions .order-link .link a{background-image:url(/sites/all/themes/madgreens/images/order-icon.png)}.node-type-restaurant main .content-padding .content-copy .pane-mg-location-directions .order-link .link.catering a{background-image:url(/sites/all/themes/madgreens/images/catering-icon.png)}.node-type-restaurant main .content-padding .content-copy .pane-node-field-hours{margin-top:40px}.node-type-restaurant main .content-padding .content-copy .pane-mg-location-widgets{margin-top:40px}.node-type-restaurant main .content-padding .content-copy .pane-mg-location-widgets ul li{margin-left:5px}.node-type-restaurant main .content-padding .content-copy .pane-mg-location-widgets ul li:first-child{margin-left:0}.node-type-restaurant main .content-padding .content-copy .pane-mg-location-widgets .feedback-link{margin-top:20px;margin-left:0;font-family:"Roboto Condensed",sans-serif;font-weight:normal;text-transform:uppercase}.node-type-restaurant main .content-padding .content-copy .pane-mg-location-widgets .feedback-link a{display:inline;color:#000;border:1px solid #000;text-decoration:none;font-size:17px;background:transparent;padding:8px 24px;line-height:17px;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.node-type-restaurant main .content-padding .content-copy .pane-mg-location-widgets .feedback-link a:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.node-type-restaurant main .pane-mg-location-cta-pane{background-color:#000;display:block;overflow:hidden;color:#fff;text-align:center}.node-type-restaurant main .pane-mg-location-cta-pane h2{font-size:2.75em;margin:35px 0 10px 0}.node-type-restaurant main .pane-mg-location-cta-pane .link-wrapper{margin-bottom:35px;padding:10px 25px;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:normal;font-size:16px}.node-type-restaurant main .pane-mg-location-cta-pane .link-wrapper a{color:#fff;border:1px solid #fff;text-decoration:none;font-size:17px;background:#000;background:rgba(0,0,0,0.5);padding:8px 24px;line-height:17px;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.node-type-restaurant main .pane-mg-location-cta-pane .link-wrapper a:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.node-type-restaurant main .panel-footer{font-size:0;line-height:0}.view-display-id-map_attachment .view-content,.view-display-id-single_map_pane .view-content{position:relative;padding-bottom:75%;height:0;overflow:hidden}.view-display-id-map_attachment .view-content .gmap-map,.view-display-id-single_map_pane .view-content .gmap-map{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.view-display-id-map_attachment .view-content .gmap-map .gmap-popup .views-field-title,.view-display-id-single_map_pane .view-content .gmap-map .gmap-popup .views-field-title{font-weight:bold}.view-display-id-map_attachment .view-content .gmap-map .gmap-popup .views-field-field-coming-soon,.view-display-id-single_map_pane .view-content .gmap-map .gmap-popup .views-field-field-coming-soon{text-transform:uppercase;font-style:italic}.view-display-id-map_attachment .view-content .gmap-map .gmap-popup .views-field-field-location-address,.view-display-id-single_map_pane .view-content .gmap-map .gmap-popup .views-field-field-location-address{font-size:0.85em}.view-display-id-map_attachment .view-content .gmap-map .gmap-popup .field-content a,.view-display-id-single_map_pane .view-content .gmap-map .gmap-popup .field-content a{color:blue}.view-story-listing.no-image .title-wrapper{text-align:center;color:#4C9D2F;padding:60px 0}.view-story-listing.no-image .title-wrapper h2{font-size:68px;line-height:0.8}.view-story-listing.no-image .title-wrapper h3{font-family:"Source Serif Pro",sans-serif;font-size:1.8em;line-height:0.8;font-weight:700;font-style:italic;letter-spacing:-0.5px;margin-top:20px}.view-story-listing .views-field-title{max-height:350px;overflow:hidden;position:relative;width:100%;padding:35% 0 0 0}.view-story-listing .views-field-title .image-wrapper img{width:100%;position:absolute;top:-35%}.view-story-listing .views-field-title .title-wrapper{z-index:20;position:absolute;top:35%;left:40%;width:60%;margin:0 auto 0 -20%;text-align:center;color:#fff;text-shadow:2px 2px 0 #000;filter:DropShadow(Color=#000,OffX=1,OffY=2)}.view-story-listing .views-field-title .title-wrapper h2{font-size:5.25em;line-height:0.8}.view-story-listing .views-field-title .title-wrapper h3{font-family:"Source Serif Pro",sans-serif;font-size:1.8em;line-height:0.8;font-weight:700;font-style:italic;letter-spacing:-0.5px;margin-top:20px}.view-story-listing .views-field-title .title-wrapper a{color:#fff}.view-story-listing .views-field-title .edit-front{z-index:20;position:absolute;right:10px;top:10px;background:#000;padding:5px}.view-story-listing .views-field-title .edit-front a{color:#fff}.view-story-listing .views-field-title .edit-front a:hover{text-decoration:underline}.view-story-listing .pdf-menus{display:block;position:absolute;bottom:0;left:5%;overflow:hidden;font-family:"Roboto Condensed",sans-serif;font-weight:normal;text-transform:uppercase}.view-story-listing .pdf-menus .pdf-menu-header{padding:0;background:#510C76;color:#fff;white-space:nowrap;width:100%;overflow:hidden}.view-story-listing .pdf-menus .pdf-menu-header.with-js{cursor:pointer}.view-story-listing .pdf-menus .pdf-menu-header.with-js:hover{text-decoration:underline}.view-story-listing .pdf-menus .pdf-menu-header p{margin:1.5rem 1.5rem}.view-story-listing .pdf-menus .pdf-menu-body{display:none;padding:0;background:#4C9D2F;width:100%;overflow:hidden}.view-story-listing .pdf-menus p{margin:1.5rem 1.5rem}.view-story-listing .pdf-menus a{color:#fff}.view-story-listing .pdf-menus a:hover{text-decoration:underline}.node-type-story .content-padding{max-width:960px !important}.node-type-story .content-padding .panel-content{padding:60px 0;color:#616161;line-height:1.5;font-size:20px}.node-type-story .content-padding .panel-content ul{margin-left:25px}.node-type-story .content-padding .panel-content ol{margin-left:30px}.node-type-story .content-padding .panel-content a{text-decoration:underline;color:#616161}.node-type-story .content-padding .panel-content a:hover{text-decoration:none}.node-type-story .panel-footer{margin-bottom:0px !important}.node-type-story .panel-footer .inside{background:#EFEFEF}.page-nutrition-calculator .content-padding{padding:0 0 0 30px}.page-nutrition-calculator .pane-mg-calculator-pane{color:#616161}.page-nutrition-calculator .pane-mg-calculator-pane .header-wrapper{padding:60px 0}.page-nutrition-calculator .pane-mg-calculator-pane .header-wrapper h1{text-align:center;font-family:"Passion One",cursive;font-size:5em;line-height:0.8;color:#4C9D2F}.page-nutrition-calculator .pane-mg-calculator-pane h2{color:#4C9D2F}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block{font-family:"Roboto Condensed",sans-serif;color:#464646}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner{padding:0 20px 20px 0;overflow:hidden}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .hidden-element{display:none}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .buttons-wrapper{text-align:right}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .buttons-wrapper .button{display:inline-block;padding:0;border:none;text-indent:100%;white-space:nowrap;overflow:hidden;width:24px;height:24px;cursor:pointer;background:#fff url(/sites/all/themes/madgreens/images/button-plus.png) no-repeat center;border:1px solid #464646;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .buttons-wrapper .button.minus{margin-left:5px;background-image:url(/sites/all/themes/madgreens/images/button-minus.png)}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .buttons-wrapper .button:hover{background-color:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .button-action{background-color:transparent;border:1px solid #000;border-radius:0;font-family:"Roboto Condensed",sans-serif;font-weight:normal;text-transform:uppercase;font-size:16px;cursor:pointer;padding:10px 25px;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .button-action:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner h2{margin-bottom:20px}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .nutrition-table{margin-bottom:20px}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .nutrition-table ul li{border:1px solid #464646}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .nutrition-table ul li .wrapper .nvalue{font-size:0.85em}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .form-wrapper{margin-bottom:20px}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .form-wrapper label{text-transform:capitalize}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .button-add-to-meal{margin-bottom:20px}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .more-info-panel{font-size:0.7em}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .more-info-panel .more-info{cursor:pointer}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block .inner .more-info-panel .more-info-details{display:none}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block.result-block{background:#fff;color:#000}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block.result-block .nutrition-fats{max-width:320px;min-width:230px}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block.result-block .nutrition-fats tr{background:transparent}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block.result-block .nutrition-fats tr td{padding:0 5px}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block.result-block .nutrition-fats .tiny{font-size:0.7em}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block.result-block .nutrition-fats .hi{font-weight:700}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block.result-block .nutrition-fats .dv.dv-header{text-align:right}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block.result-block .nutrition-fats .in{padding-left:20px}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block.result-block .nutrition-fats .footnote{line-height:1.2}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block.result-block .nutrition-fats .lmedium{border-bottom:3px solid #000}.page-nutrition-calculator .pane-mg-calculator-pane .nc-block.result-block .nutrition-fats .lthick{border-bottom:6px solid #000}.page-madnews.no-main-padding.slim-page .content-padding{padding-top:0}.page-madnews h2.pane-title{text-align:center;font-family:"Passion One",cursive;font-size:68px;line-height:0.8;color:#4C9D2F;padding:60px 0}.page-madnews .view-content .views-row{clear:both;overflow:hidden;margin-bottom:20px}.page-madnews .view-content .views-row .views-field-field-lead-image{float:left;margin-right:20px}.page-madnews .view-content .views-row h2 a{color:#4C9D2F}.page-madnews .view-content .views-row h2 a:hover{text-decoration:underline}.page-madnews .view-content .views-row .views-field-created{color:#969696;line-height:1.5;font-size:15px}.page-madnews .view-content .views-row .views-field-created a{color:#969696}.page-madnews .view-content .views-row .views-field-body{color:#616161;line-height:1.5;font-size:18px}.node-type-news-page h1.node-title{max-width:960px !important;margin:0 auto;text-align:center;font-family:"Passion One",cursive;font-size:68px;line-height:0.8;color:#4C9D2F;padding:60px 2%}.node-type-news-page .content-padding{max-width:960px !important;padding-top:0 !important}.node-type-news-page .content-padding .pane-node-field-lead-image{margin-bottom:20px}.node-type-news-page .content-padding .submitted{margin-bottom:20px}.node-type-news-page .content-padding .panel-content{padding:0 0 40px 0;color:#616161;line-height:1.5;font-size:20px}.node-type-news-page .content-padding .panel-content ul{margin-left:25px}.node-type-news-page .content-padding .panel-content ol{margin-left:30px}.node-type-news-page .content-padding .panel-content a{text-decoration:underline;color:#616161}.node-type-news-page .content-padding .panel-content a:hover{text-decoration:none}.node-type-webform .content-padding{max-width:960px !important;padding-top:0 !important}.node-type-webform .content-padding h1.pane-title{text-align:center;font-family:"Passion One",cursive;font-size:68px;line-height:0.8;color:#4C9D2F;padding:60px 0}.node-type-webform .content-padding .panel-content{padding:0 0 40px 0;color:#616161;line-height:1.5;font-size:20px}.node-type-webform .content-padding .panel-content ul{margin-left:25px}.node-type-webform .content-padding .panel-content ol{margin-left:30px}.node-type-webform .content-padding .panel-content a{text-decoration:underline;color:#616161}.node-type-webform .content-padding .panel-content a:hover{text-decoration:none}.node-type-webform .content-padding .node-webform .content{font-family:"Roboto Condensed",sans-serif;color:#616161;line-height:1.5;font-size:18px}.node-type-webform .content-padding .node-webform .content .webform-component-markup{font-family:"Source Serif Pro",sans-serif;color:#616161;line-height:1.5;font-size:20px}.node-type-webform .content-padding .node-webform .content .webform-calendar{vertical-align:middle}.node-type-webform .content-padding .node-webform .content .form-text,.node-type-webform .content-padding .node-webform .content .webform-component-select,.node-type-webform .content-padding .node-webform .content .webform-component-textarea{width:65%}.node-type-webform .content-padding .node-webform .content label{font-weight:600}.node-type-webform .content-padding .node-webform .content label.option{font-weight:300}.node-type-webform .content-padding .node-webform .content fieldset legend{font-weight:600;text-transform:uppercase}.node-type-webform .content-padding .node-webform .content .webform-component--additional_files .tabledrag-toggle-weight-wrapper{display:none}.node-type-webform .content-padding .node-webform .content .webform-component--additional_files table{width:100%}.node-type-webform .content-padding .node-webform .content .webform-component--additional_files table td{padding:5px}.node-type-webform .content-padding .node-webform .content .webform-component--additional_files table td .tabledrag-handle{display:none}.node-type-webform .content-padding .node-webform .content .webform-component--additional_files table td img{width:30px;vertical-align:middle}.node-type-webform .content-padding .node-webform .content .webform-component--terms--conditions{font-size:0.8em}.node-type-webform .content-padding .node-webform .content .form-submit{background-color:transparent;border:1px solid #000;border-radius:0;font-family:"Roboto Condensed",sans-serif;font-weight:normal;text-transform:uppercase;font-size:16px;cursor:pointer;padding:10px 25px;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.node-type-webform .content-padding .node-webform .content .form-submit:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.node-type-webform .content-padding .node-webform .content .webform-previous{margin-right:20px}.mg-feedback-base-form{max-width:960px !important;padding:5% 0;font-family:"Roboto Condensed",sans-serif;color:#616161;line-height:1.5;font-size:18px}.mg-feedback-base-form .form-item-webform label,.mg-feedback-base-form .form-item-webform select{display:inline-block}.mg-feedback-base-form .form-item-webform label{margin-right:20px}.mg-feedback-base-form .form-submit{background-color:transparent;border:1px solid #000;border-radius:0;font-family:"Roboto Condensed",sans-serif;font-weight:normal;text-transform:uppercase;font-size:16px;cursor:pointer;padding:10px 25px;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.mg-feedback-base-form .form-submit:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.search-wrapper{display:none}.show-search{overflow:hidden}.show-search .real-header .item-search{background:#e5e5e5}.show-search main{position:relative}.show-search main .search-wrapper{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:60;background:#e5e5e5;text-align:center}.show-search main .search-wrapper .site-search-form{background:transparent;padding:10% 0 0 0}.show-search main .search-wrapper .site-search-form .views-exposed-form .views-exposed-widgets .views-exposed-widget{padding:0}.show-search main .search-wrapper .site-search-form .views-exposed-form .views-exposed-widgets .views-exposed-widget input{padding:20px;font-size:24px;line-height:1.2}.show-search main .search-wrapper .site-search-form .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-text{background:#bebebe;color:#fff;border:0}.show-search main .search-wrapper .site-search-form .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-submit{padding:0;border:none;text-indent:100%;white-space:nowrap;overflow:hidden;width:68px;height:68px;background:transparent url(/sites/all/themes/madgreens/images/search-icon.png) no-repeat center;cursor:pointer}.show-search main .search-wrapper .item-list{display:block}.show-search main .search-wrapper .item-list h3{display:inline;font-family:"Roboto Condensed",sans-serif;font-style:italic;color:#626262}.show-search main .search-wrapper .item-list ul{font-weight:700;font-family:"Roboto Condensed",sans-serif}.show-search main .search-wrapper .item-list ul li a{color:#626262}.show-search main .search-wrapper .item-list ul li a:hover{text-decoration:underline}.site-search-form{color:#000;font-family:"Roboto Condensed",sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;text-align:center}.site-search-form .views-exposed-form .views-exposed-widgets{display:inline-block}.site-search-form .views-exposed-form .views-exposed-widgets .views-exposed-widget{padding:0}.site-search-form .views-exposed-form .views-exposed-widgets input{padding:10px 5px;margin:0;line-height:1;border:1px solid #000;font-size:14px}.site-search-form .views-exposed-form .views-exposed-widgets .form-submit{padding:0;border:none;text-indent:100%;white-space:nowrap;overflow:hidden;width:38px;height:38px;background:transparent url(/sites/all/themes/madgreens/images/search-icon.png) no-repeat center;cursor:pointer}.page-search .content-padding{padding-top:0 !important;max-width:960px !important}.page-search .content-padding h2.pane-title{text-align:center;font-family:"Passion One",cursive;font-size:68px;line-height:0.8;color:#4C9D2F;padding:60px 0}.page-search .content-padding .view-content .views-row{margin-bottom:30px}.page-search .content-padding .view-content .views-row h2{color:#4C9D2F}.page-search .content-padding .view-content .views-row h2 a{color:#4C9D2F}.page-search .content-padding .view-content .views-row .views-field-body{color:#616161;line-height:1.5;font-size:18px}.page-search .content-padding .view-content .views-row .views-field-body ul{margin-left:25px}.page-search .content-padding .view-content .views-row .views-field-body ol{margin-left:30px}.page-search .content-padding .view-content .views-row .views-field-body a{text-decoration:underline;color:#616161}.page-search .content-padding .view-content .views-row .views-field-body a:hover{text-decoration:none}.node-type-content-block-page .content-padding{padding:0 !important;max-width:none !important}.node-type-content-block-page .content-padding .inside{padding:0 !important}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col{overflow:hidden;height:100%}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block{background:#510C76;color:#fff;text-align:center;overflow:hidden;height:100%}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block .inner{position:relative;overflow:hidden;height:100%}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block .inner h2{font-size:36px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block .inner p{line-height:1.25;font-size:18px}@media only screen and (max-width:992px){.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block .inner h2{font-size:30px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block .inner p{line-height:1.25;font-size:16px}}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small .inner{padding:35px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small .inner .link-wrapper{margin-bottom:35px;padding:10px 0;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:normal;font-size:16px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small .inner .link-wrapper a{color:#fff;border:1px solid #fff;text-decoration:none;font-size:17px;background:transparent;padding:8px 24px;line-height:17px;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small .inner .link-wrapper a:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small .inner .link-wrapper a.show-on-medium,.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small .inner .link-wrapper a.show-on-large,.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small .inner .link-wrapper a.show-on-huge{display:inline !important}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small.with-image .inner{padding:0}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small.with-image .inner img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);min-width:100%;min-height:100%;max-width:none}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small.with-image .inner h2{position:absolute;bottom:0;text-align:center;width:100%;left:0;text-shadow:2px 2px 0 #000;filter:DropShadow(Color=#000,OffX=1,OffY=2)}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small.with-image .inner h2.block-title{padding-top:35px;padding-bottom:35px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small.with-image .inner h2 a{display:block;color:#fff;padding-top:35px;padding-bottom:35px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small.with-image .inner h2 a:hover{color:#4C9D2F}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-medium .inner{font-size:0;line-height:0}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-medium .inner img{width:100%}@media only screen and (min-width:601px){.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-medium .inner img{width:auto;height:400px;max-width:none}}@media only screen and (min-width:993px){.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-medium .inner img{width:100%;height:auto}}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-medium .inner h2{position:absolute;bottom:0;text-align:center;width:100%;left:0;text-shadow:2px 2px 0 #000;filter:DropShadow(Color=#000,OffX=1,OffY=2)}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-medium .inner h2.block-title{padding-top:35px;padding-bottom:35px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-medium .inner h2 a{display:block;color:#fff;padding-top:35px;padding-bottom:35px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-medium .inner h2 a:hover{color:#4C9D2F}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-large .inner{font-size:0;line-height:0;min-height:400px;max-height:450px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-large .inner img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);min-width:100%;min-height:100%}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-large .inner h2{position:absolute;bottom:0;text-align:center;width:100%;left:0;text-shadow:2px 2px 0 #000;filter:DropShadow(Color=#000,OffX=1,OffY=2)}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-large .inner h2.block-title{padding-top:35px;padding-bottom:35px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-large .inner h2 a{display:block;color:#fff;padding-top:35px;padding-bottom:35px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-large .inner h2 a:hover{color:#4C9D2F}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full{background:transparent;color:#616161;text-align:left}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full.black{background:#000;color:#fff}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full.black .inner{padding:35px 0 0 0}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full.center{text-align:center}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full .inner{max-width:960px !important;margin:0 auto;padding:40px 5%;line-height:1.5;font-size:20px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full .inner p{font-size:20px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full .inner ul{margin-left:25px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full .inner ol{margin-left:30px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full .inner a{text-decoration:underline;color:#616161}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full .inner a:hover{text-decoration:none}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full .inner .link-wrapper{margin-bottom:35px;padding:10px 0;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:normal;font-size:16px}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full .inner .link-wrapper a{color:#fff;border:1px solid #fff;text-decoration:none;font-size:17px;background:transparent;padding:8px 24px;line-height:17px;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full .inner .link-wrapper a:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full .inner .link-wrapper a.show-on-medium,.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full .inner .link-wrapper a.show-on-large,.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full .inner .link-wrapper a.show-on-huge{display:inline !important}form label{text-transform:uppercase;font-weight:300}form input,form select,form textarea{padding:10px}blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:0.5em 10px;quotes:"“" "”" "‘" "’"}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em}blockquote p{display:inline}.node-type-confirmation-page h1.pane-title,.node-type-content-page h1.pane-title{text-align:center;font-family:"Passion One",cursive;font-size:68px;line-height:1.2;color:#4c9d2f;padding:60px 0}.node-type-confirmation-page .content-padding,.node-type-content-page .content-padding{padding-top:0 !important;max-width:960px !important}.node-type-confirmation-page .content-padding .panel-content,.node-type-content-page .content-padding .panel-content{color:#616161;line-height:1.5;font-size:20px}.node-type-confirmation-page .content-padding ul,.node-type-content-page .content-padding ul{margin-left:25px}.node-type-confirmation-page .content-padding ol,.node-type-content-page .content-padding ol{margin-left:30px}.node-type-confirmation-page .content-padding a,.node-type-content-page .content-padding a{text-decoration:underline;color:#616161}.node-type-confirmation-page .content-padding a:hover,.node-type-content-page .content-padding a:hover{text-decoration:none}.page-page-not-found h2.pane-title,.page-access-denied h2.pane-title{text-align:center;font-family:"Passion One",cursive;font-size:68px;line-height:0.8;color:#4C9D2F;padding:60px 0}.submitted{font-family:"Roboto Condensed",sans-serif;text-align:center}.submitted .submitted-title{font-weight:700}.grid-row .pane-mg-nc-cta-pane{background-color:#000;display:block;overflow:hidden;color:#fff;text-align:center}.grid-row .pane-mg-nc-cta-pane h2{font-size:2.75em;margin:35px 0 10px 0;font-family:"Passion One",cursive;font-style:normal;color:#fff}@media only screen and (max-width:992px){.grid-row .pane-mg-nc-cta-pane h2{font-size:2.25em}}.grid-row .pane-mg-nc-cta-pane .link-wrapper{display:inline-block;margin-bottom:35px;padding:10px 25px;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:normal;font-size:16px}.grid-row .pane-mg-nc-cta-pane .link-wrapper a{color:#fff;border:1px solid #fff;text-decoration:none;font-size:17px;background:#000;background:rgba(0,0,0,0.5);padding:8px 24px;line-height:17px;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.grid-row .pane-mg-nc-cta-pane .link-wrapper a:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.page-mad-greens-catering main{padding:0}.page-mad-greens-catering .pane-mg-catering-pane .overlay{z-index:90;position:absolute;top:0;left:0;display:block;right:0;bottom:0;background:black;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-opacity:0.7;-khtml-opacity:0.7;-moz-opacity:0.7;-ms-opacity:0.7;-o-opacity:0.7;opacity:0.7}.page-mad-greens-catering .pane-mg-catering-pane .popup{z-index:95;position:absolute;left:50%;top:50%;background:#EFEFEF;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:3% 0;text-align:center}@media only screen and (min-width:993px){.page-mad-greens-catering .pane-mg-catering-pane .popup{-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.page-mad-greens-catering .pane-mg-catering-pane .popup h1{font-size:68px;color:#4C9D2F}.page-mad-greens-catering .pane-mg-catering-pane .popup p{color:#464646;font-size:20px;max-width:60%;margin:0 auto;margin-top:3%}.page-mad-greens-catering .pane-mg-catering-pane .popup .item-list{display:block;margin:2em auto 1em auto;overflow:hidden;padding:1em 0}@media only screen and (max-width:600px){.page-mad-greens-catering .pane-mg-catering-pane .popup .item-list{margin:0 auto}}.page-mad-greens-catering .pane-mg-catering-pane .popup .item-list ul li{background:#62449C;border-radius:0;font-family:"Roboto Condensed",sans-serif;font-weight:bold;text-transform:uppercase;font-size:16px;cursor:pointer;padding:10px 25px;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease;margin:0 10px}@media only screen and (max-width:600px){.page-mad-greens-catering .pane-mg-catering-pane .popup .item-list ul li{line-height:1;display:block;margin:10px auto;max-width:65%}}.page-mad-greens-catering .pane-mg-catering-pane .popup .item-list ul li:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.page-mad-greens-catering .pane-mg-catering-pane .popup .item-list ul li a{color:#fff;display:inline-block}.page-mad-greens-catering .pane-mg-catering-pane .popup .item-list ul li a:hover{color:#fff;text-decoration:none}@media only screen and (max-width:992px){.page-mad-greens-catering .panel-hero-area{display:none}.page-mad-greens-catering .pane-mg-catering-pane .overlay{display:none}.page-mad-greens-catering .pane-mg-catering-pane .popup{position:relative;top:auto;left:auto;bottom:auto;right:auto;padding:20% 0}}@media only screen and (max-width:600px){.page-mad-greens-catering .pane-mg-catering-pane .popup h1{font-size:58px}}.page-national-salad-week main{background:#6DB94B}.page-national-salad-week main:before{content:"";position:absolute;top:15px;bottom:15px;left:15px;right:15px;border:5px solid #569250}@media only screen and (max-width:600px){.page-national-salad-week main:before{display:none}}.page-national-salad-week main:after{content:"";position:absolute;top:30px;bottom:30px;left:30px;right:30px;border:5px solid #D6DC3B}@media only screen and (max-width:600px){.page-national-salad-week main:after{display:none}}.page-national-salad-week main h1{display:none}.page-national-salad-week main h1.node-title{max-width:960px !important;margin:0 auto;text-align:center;font-family:"Passion One",cursive;font-size:68px;line-height:0.8;color:#4C9D2F;padding:60px 2%}.page-national-salad-week main .pane-mg-salad-week-pane{text-align:center;color:#FFFFFF;position:relative;z-index:5;padding:0 5px 55px}.page-national-salad-week main .pane-mg-salad-week-pane .design-header{background:#6DB94B url(/sites/all/themes/madgreens/images/salad-week/salad-week-salad-bowl-image.png) center no-repeat;width:85px;height:85px;margin:0 auto}@media only screen and (max-width:600px){.page-national-salad-week main .pane-mg-salad-week-pane .design-header{width:65px;height:65px;-webkit-transform:scale(0.7);-khtml-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}}.page-national-salad-week main .pane-mg-salad-week-pane .design-leaf{background:transparent url(/sites/all/themes/madgreens/images/salad-week/salad-week-salad-leaf-image.png) center no-repeat;width:65px;height:50px;position:absolute}.page-national-salad-week main .pane-mg-salad-week-pane .design-leaf.top-left{top:50px;left:30px}.page-national-salad-week main .pane-mg-salad-week-pane .design-leaf.top-right{top:50px;right:30px;-webkit-transform:scaleX(-1);-khtml-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.page-national-salad-week main .pane-mg-salad-week-pane .design-leaf.bottom-left{bottom:50px;left:30px;-webkit-transform:rotate(-90deg);-khtml-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.page-national-salad-week main .pane-mg-salad-week-pane .design-leaf.bottom-right{bottom:50px;right:30px;-webkit-transform:scaleY(-1) rotate(90deg);-khtml-transform:scaleY(-1) rotate(90deg);-moz-transform:scaleY(-1) rotate(90deg);-ms-transform:scaleY(-1) rotate(90deg);-o-transform:scaleY(-1) rotate(90deg);transform:scaleY(-1) rotate(90deg)}@media only screen and (max-width:992px){.page-national-salad-week main .pane-mg-salad-week-pane .design-leaf{display:none}}.page-national-salad-week main .pane-mg-salad-week-pane p{margin:0.5em 0}.page-national-salad-week main .pane-mg-salad-week-pane .header-image{margin:3% 0}.page-national-salad-week main .pane-mg-salad-week-pane .header-image img{max-width:90%}@media only screen and (max-width:600px){.page-national-salad-week main .pane-mg-salad-week-pane .header-image img{margin-bottom:5%}}.page-national-salad-week main .pane-mg-salad-week-pane .header-text{font-size:1.25em;line-height:1.25;margin:3% auto;width:75%}.page-national-salad-week main .pane-mg-salad-week-pane .social-buttons{display:inline-block;margin-bottom:1.5em}.page-national-salad-week main .pane-mg-salad-week-pane .social-buttons>div{display:inline-block;color:white}.page-national-salad-week main .pane-mg-salad-week-pane .social-buttons>div iframe{vertical-align:bottom}.page-national-salad-week main .pane-mg-salad-week-pane .webform-text{font-size:1.75em;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;line-height:1;margin:5% auto;width:75%}.page-national-salad-week main .pane-mg-salad-week-pane .webform-text .webform-reveal{overflow:hidden;cursor:pointer}.page-national-salad-week main .pane-mg-salad-week-pane .webform-text .webform-reveal:hover{text-decoration:underline}@media only screen and (max-width:992px){.page-national-salad-week main .pane-mg-salad-week-pane .webform-text{width:55%}}@media only screen and (max-width:600px){.page-national-salad-week main .pane-mg-salad-week-pane .webform-text{width:75%}}.page-national-salad-week main .pane-mg-salad-week-pane .webform-block input{border:0;-webkit-border-radius:0;border-radius:0;max-width:250px}@media only screen and (max-width:600px){.page-national-salad-week main .pane-mg-salad-week-pane .webform-block input{width:55%}}.page-national-salad-week main .pane-mg-salad-week-pane .webform-block .form-submit{color:#fff;font-family:Lato,Helvetica,Arial,"Sans Serif";font-size:20px;font-weight:400;text-align:center;letter-spacing:0px;border-width:0px;border-radius:4px;background-color:#510c76;width:auto;max-width:none}.page-national-salad-week main .pane-mg-salad-week-pane .webform-block .form-submit:hover{background-color:#692D89}.page-national-salad-week main .pane-mg-salad-week-pane .small-text{font-size:0.85em;margin-top:7%;padding:0 10%}.view-display-id-staff_members_pane .col .inner{width:100%;height:0;padding-bottom:100%;position:relative}.view-display-id-staff_members_pane .col .inner .field-content .item-title{text-align:center;width:100%;position:absolute;bottom:5%;left:0}.view-display-id-staff_members_pane .col .inner .field-content .item-title .link-wrapper{padding:10px 25px;border:1px solid #fff;background:#000;background:rgba(0,0,0,0.5);padding:8px 24px;display:inline-block;-webkit-transition:background .36s ease;-moz-transition:background .36s ease;-o-transition:background .36s ease;transition:background .36s ease}.view-display-id-staff_members_pane .col .inner .field-content .item-title .link-wrapper h2,.view-display-id-staff_members_pane .col .inner .field-content .item-title .link-wrapper h3{text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:normal;font-size:18px;line-height:20px;display:block;color:#fff}.view-display-id-staff_members_pane .col .inner .field-content .item-title .link-wrapper h2 a,.view-display-id-staff_members_pane .col .inner .field-content .item-title .link-wrapper h3 a{color:#fff;text-decoration:none}.view-display-id-staff_members_pane .col .inner .field-content .item-title .link-wrapper h3{font-size:14px}.view-display-id-staff_members_pane .col .inner .field-content .item-title .link-wrapper:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.view-display-id-staff_members_pane .col .inner .field-content.flip .body{display:block;position:relative;color:#fff;max-width:400px;margin:0 auto;padding:0 15px 15px 15px}.node-type-staff-member main h2{font-family:"Roboto Condensed",sans-serif;font-style:italic;color:#616161;margin:20px 0}.node-type-staff-member main h2.pane-title{color:#616161}.node-type-staff-member main .content-copy{color:#616161;line-height:1.5;font-size:18px}.page-jobs .content-padding{display:block;padding:0 2%;overflow:hidden;margin:0 auto}.page-jobs .content-padding .view-header{float:right}.page-jobs .content-padding .view-content{clear:both}.page-jobs .content-padding .view-content table{width:100%}.page-jobs .content-padding .view-content table tr.odd{background:white}.page-jobs .content-padding .view-content table tr.even{background:#F3F3F3}.page-jobs .content-padding .view-content table tr th{background:#510C76;color:white;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:normal;padding:10px 0 10px 10px}.page-jobs .content-padding .view-content table tr td{padding:10px 0 10px 10px;vertical-align:top}.page-jobs .content-padding .view-content table tr td.views-field-title{color:#4C9D2F}.page-jobs .content-padding .view-content table tr td.views-field-title:hover{text-decoration:underline}.page-jobs .content-padding .view-content table tr td.views-field-title .department{color:#626262;font-size:0.9em}.page-jobs .content-padding .views-exposed-widgets{font-family:"Roboto Condensed",sans-serif;color:#616161;line-height:1.5;font-size:18px;max-width:260px}.page-jobs .content-padding .views-exposed-widgets .views-exposed-widget{margin-bottom:20px}.page-jobs .content-padding .views-exposed-widgets .views-exposed-widget .views-widget .description{display:none}.page-jobs .content-padding .views-exposed-widgets .views-exposed-widget .views-widget select,.page-jobs .content-padding .views-exposed-widgets .views-exposed-widget .views-widget input{width:100%}.page-jobs .content-padding .views-exposed-widgets .views-submit-button{clear:both}.page-jobs .content-padding .views-exposed-widgets .views-reset-button,.page-jobs .content-padding .views-exposed-widgets .views-submit-button{display:inline-block}.page-jobs .content-padding .views-exposed-widgets .views-reset-button .form-submit,.page-jobs .content-padding .views-exposed-widgets .views-submit-button .form-submit{background-color:transparent;border:1px solid #000;border-radius:0;font-family:"Roboto Condensed",sans-serif;font-weight:normal;text-transform:uppercase;font-size:16px;cursor:pointer;padding:10px 25px;margin:0;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.page-jobs .content-padding .views-exposed-widgets .views-reset-button .form-submit:hover,.page-jobs .content-padding .views-exposed-widgets .views-submit-button .form-submit:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.node-type-job-post .content-copy{color:#616161;line-height:1.5;font-size:18px;padding-bottom:20px !important}.node-type-job-post .content-copy .date-display-single{font-size:0.9em}.node-type-job-post .content-copy .field-name-body{margin-top:25px}.node-type-job-post .content-copy ul{padding-left:20px}.node-type-job-post .link-wrapper{text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:normal;font-size:16px;margin-top:25px;padding:10px 0}.node-type-job-post .link-wrapper a{color:#fff;border:1px solid #fff;text-decoration:none;background:#000;background:rgba(0,0,0,0.5);padding:10px 25px;line-height:17px;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.node-type-job-post .link-wrapper a:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.node-type-job-post .location img{width:100%;max-width:490px}.node-type-job-post .location .img-title{margin-top:0}.page-gift-cards h1.node-title{max-width:960px !important;margin:0 auto;text-align:center;font-family:"Passion One",cursive;font-size:68px;line-height:0.8;color:#4C9D2F;padding:60px 0 0}.page-gift-cards .back-button{position:absolute;top:25px;text-transform:uppercase;font-size:0.85em;padding-left:35px;background:url(/sites/all/themes/madgreens/images/back-button.jpg) no-repeat left;background-size:25px;line-height:25px}.page-gift-cards .back-button a{color:#62449C}.page-gift-cards .back-button a:hover{text-decoration:underline}.page-gift-cards .gift-card-wrapper{max-width:960px !important;margin:0 auto;padding:0 0 60px 0;text-align:center}.page-gift-cards .gift-card-wrapper h2.node-sub-title{text-align:center;font-family:"Source Serif Pro",sans-serif;font-size:1.8em;line-height:1.2;font-weight:700;font-style:italic;margin-top:10px;color:#4C9D2F;padding:0 0 60px}.page-gift-cards .gift-card-wrapper .form-wrapper{max-width:450px;margin:0 auto}.page-gift-cards .gift-card-wrapper .form-wrapper fieldset{margin:40px 0 0 0;border:1px solid #4C9D2F}.page-gift-cards .gift-card-wrapper .form-wrapper fieldset legend{padding:0 10px;text-transform:uppercase;color:#4C9D2F;font-weight:700;font-size:1.2em}.page-gift-cards .gift-card-wrapper .form-wrapper label,.page-gift-cards .gift-card-wrapper .form-wrapper .description{font-size:18px;text-align:left}.page-gift-cards .gift-card-wrapper .form-wrapper #edit-submit{border:1px solid;padding:5px 30px;display:block;margin:0 auto;max-width:50%;text-align:center;font-size:1em;background:transparent;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.page-gift-cards .gift-card-wrapper .form-wrapper #edit-submit:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.page-gift-cards .gift-card-wrapper .form-wrapper .form-item{overflow:hidden}.page-gift-cards .gift-card-wrapper .form-wrapper .form-item input.form-text{width:90%;float:left}.page-gift-cards .gift-card-wrapper .form-wrapper .form-item.form-item-topup-amount .amount{display:inline-block;margin:10px 10px 0 0}.page-gift-cards .gift-card-wrapper .form-wrapper .form-item.form-item-topup-amount .amount:last-child{margin-right:0}.page-gift-cards .gift-card-wrapper .form-wrapper .form-item.form-item-topup-amount .amount a{border:1px solid;padding:5px 15px;display:block;text-align:center;background:transparent;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.page-gift-cards .gift-card-wrapper .form-wrapper .form-item.form-item-topup-amount .amount a.active,.page-gift-cards .gift-card-wrapper .form-wrapper .form-item.form-item-topup-amount .amount a:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.page-gift-cards .gift-card-wrapper .form-wrapper .form-item.form-type-select{text-align:left}.page-gift-cards .gift-card-wrapper .form-wrapper .form-item.form-type-select select{width:90%}.page-gift-cards .gift-card-wrapper .form-wrapper .form-item.form-item-billing-zip,.page-gift-cards .gift-card-wrapper .form-wrapper .form-item.form-item-shipping-zip{width:30%}.page-gift-cards .gift-card-wrapper .form-wrapper .form-item.form-item-stripe-exp-month,.page-gift-cards .gift-card-wrapper .form-wrapper .form-item.form-item-stripe-exp-year,.page-gift-cards .gift-card-wrapper .form-wrapper .form-item.form-item-stripe-cvc{width:30%;float:left}.page-gift-cards .gift-card-wrapper .form-wrapper .form-item.form-item-is-subscribed-for-newsletter{margin:2em 0}.page-gift-cards .gift-card-wrapper .form-wrapper .form-item.form-item-is-subscribed-for-newsletter label{color:#62449C}.page-gift-cards .gift-card-wrapper .form-wrapper .security-note{font-size:0.85em;clear:both}.page-gift-cards .gift-card-wrapper .form-wrapper .payment-errors.active{padding-bottom:2em;color:red}.page-gift-cards .gift-card-wrapper img{max-width:100%}.page-gift-cards .gift-card-wrapper .padding-top{padding-top:60px}.page-gift-cards .gift-card-wrapper .inner{padding-left:5%}.page-gift-cards .gift-card-wrapper .inner .text{text-align:left}.page-gift-cards .gift-card-wrapper .links{padding:40px 0}.page-gift-cards .gift-card-wrapper .links ul li a{border:1px solid;padding:5px 30px;display:block;margin:0 auto;max-width:50%;text-align:center;background:transparent;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;-o-transition:all .36s ease;transition:all .36s ease}.page-gift-cards .gift-card-wrapper .links ul li a:hover{background:#4C9D2F;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.page-gift-cards .gift-card-wrapper .balance-wrapper{text-align:center}.page-gift-cards .gift-card-wrapper .balance-wrapper .balance{font-size:3em;line-height:1.5em;color:#62449C}.page-gift-cards .gift-card-wrapper .balance-wrapper .links{text-align:center}.page-gift-cards .gift-card-wrapper .balance-wrapper .links ul li a{margin:0 auto}.page-gift-cards .gift-card-wrapper .gift-cards-wrapper{width:50%;margin:0 auto;padding-bottom:1em;border-bottom:1px solid #4C9D2F;margin-bottom:2em}.page-orders-orders h1.node-title{max-width:960px !important;margin:0 auto;text-align:center;font-family:"Passion One",cursive;font-size:68px;line-height:0.8;color:#4C9D2F;padding:60px 0 0}.page-orders-orders .content{margin-top:2em}.page-orders-orders .content h3{font-size:1.75em;margin:0.5em 0}.page-orders-orders .content .field{margin-bottom:10px}.page-orders-orders .content .field .field-label{margin-bottom:5px}.page-orders-orders .content .field.field-name-field-order-log{padding-right:5%}@media screen and (min-device-width:1200px){.show-on-huge{display:block !important}}@media screen and (min-device-width:1024px) and (max-device-width:1199px){.show-on-large{display:block !important}}@media screen and (min-device-width:767px) and (max-device-width:1024px){.show-on-medium{display:block !important}.real-header .normal-menu ul li{font-size:16px}.location-switcher .text-line,.location-switcher ul{font-size:16px}.view-story-listing .views-field-title .title-wrapper{top:20%;left:30%;width:80%}.view-story-listing .views-field-title .title-wrapper h2{font-size:4.25em}.menu-filters{font-size:16px;font-weight:700;line-height:3}.menu-filters ul{height:45px}.view-menu .col .inner .field-content.flip .item-title{padding:12px 50px 10px 50px}.view-menu .col .inner .field-content.flip .item-info-icon{width:25px;height:25px;margin:10px 0 0 10px}.view-menu .col .inner .field-content.flip .item-info-icon a{width:25px;height:25px}.view-menu .col .inner .field-content.flip .ni-data{padding:0 10px 10px 10px;font-size:0.9em}.view-menu .col .inner .field-content.flip .ni-data .availability .label{display:inline-block}.nutrition-table ul li .wrapper{padding:10% 0}.nutrition-table ul li .wrapper .ntitle{font-size:0.675em}.nutrition-table ul li .wrapper .nvalue{font-size:0.8em}.node-type-restaurant-menu-item .pane-ft-hero-area-pane .fact-icons{left:2%}}@media screen and (min-device-width:767px) and (max-device-width:1024px) and (orientation:portrait){.show-on-medium{display:block !important}.real-header .normal-menu ul li{font-size:14px}.real-header .normal-menu .item-image{padding:0 5px}.real-header .normal-menu .item-image img{width:18px;height:18px}.view-story-listing .views-field-title .title-wrapper{top:5%;left:25%;width:90%}.view-story-listing .views-field-title .title-wrapper h2{font-size:3.25em}.menu-filters ul li{margin-left:10px}.view-menu .col .inner .field-content.flip .item-title{padding:15px 35px 0 35px}.view-menu .col .inner .field-content.flip .ni-data .nutrition-table ul li{border:none}}@media screen and (max-device-width:767px){.show-on-small{display:block !important}.hide-on-mobile{display:none !important}.small-padding{padding:0 5px}.no-main-padding.page-node .content-padding,.no-main-padding.slim-page .content-padding{padding:0 5%}.location-switcher .text-line,.location-switcher ul{font-size:15px}.location-switcher .mobile-location-close{display:block;position:absolute;top:15px;right:15px;background:transparent url(/sites/all/themes/madgreens/images/item-info-close-icon.png) no-repeat 5% 5%;background-size:contain;width:20px;height:20px;text-indent:100%;white-space:nowrap;overflow:hidden;outline:none}.location-switcher .mobile-location-close a{display:block;width:20px;height:20px;z-index:999}.location-switcher .text-line{display:block;line-height:1.2}.location-switcher .text-line .selected-state{margin-right:0}.location-switcher ul li{padding:0 5px;display:inline-block !important}.real-header .logo-wrapper,.real-header .nav-icons{height:60px}.real-header .logo-wrapper{padding:0 0 0 5px}.real-header .nav-icons{padding-right:20px;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase}.real-header .nav-icons li{display:none !important}.real-header .nav-icons li.item-gear,.real-header .nav-icons li.item-search{display:none !important}.real-header .nav-icons li.show-on-small{text-align:right;display:table-cell !important;margin:0;vertical-align:middle;font-weight:700}.real-header .nav-icons li.show-on-small a{color:#969696}main{position:relative}.site-search-form{text-align:left}.site-search-form .views-exposed-form .views-exposed-widgets .views-exposed-widget{padding:10px 0 0 0}.site-search-form .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-text{width:215px}.site-search-form .views-exposed-form .views-exposed-widgets .form-submit{padding:0;border:none;text-indent:100%;white-space:nowrap;overflow:hidden;width:40px;height:40px;background:transparent url(/sites/all/themes/madgreens/images/search-icon.png) no-repeat center}.mobile-navigation-wrapper{position:absolute;top:0;left:-1000px;z-index:60;width:100%;height:100%;overflow-y:auto;background:#e5e5e5;transition:0.2s}.mobile-navigation-wrapper .search-mobile{padding:0 15px;border-bottom:1px dotted #C1C1C1;padding-bottom:15px}.mobile-navigation-wrapper .search-mobile .item-list ul li{margin:0 0 0.25em 0.5em;white-space:nowrap;line-height:1.5}.mobile-navigation-wrapper .mobile-nav{font-family:"Roboto Condensed",sans-serif;font-size:24px;font-weight:700;line-height:1.5;list-style:none;padding:0}.mobile-navigation-wrapper .mobile-nav li{list-style:none;padding:10px 0;margin:0;display:block;text-align:left;text-transform:uppercase;border-bottom:1px dotted #C1C1C1}.mobile-navigation-wrapper .mobile-nav li a{display:block;padding:0 15px;color:#4f4f4f}.mobile-navigation-wrapper .locations-mobile{font-family:"Roboto Condensed",sans-serif;text-align:center;margin-bottom:15px}.mobile-navigation-wrapper .locations-mobile .text-line,.mobile-navigation-wrapper .locations-mobile ul{font-size:15px}.mobile-navigation-wrapper .locations-mobile .mobile-location-close{display:none !important}.mobile-navigation-wrapper .locations-mobile .text-line{display:block;line-height:1.2;text-transform:uppercase}.mobile-navigation-wrapper .locations-mobile .text-line .selected-state{margin-right:0;margin-left:5px;font-weight:700}.mobile-navigation-wrapper .locations-mobile ul li{padding:0 5px;font-weight:700}.show-navigation main{height:auto}.show-navigation main .region-content{display:none}.show-navigation .mobile-navigation-wrapper{left:0;transition:0.2s;position:relative}.item-list .pager{margin:20px 0 0 0}.item-list .pager li{padding:0;margin-left:5px}.item-list .pager li.first{margin-left:0}.item-list .pager li.pager-current,.item-list .pager li a{font-size:15px;line-height:4;padding:10px 10px}.view-story-listing .views-field-title{padding:55% 0 0 0}.view-story-listing .views-field-title .image-wrapper img{top:0 !important}.view-story-listing .views-field-title .title-wrapper{left:25%;width:90%}.view-story-listing .views-field-title .title-wrapper h2{font-size:1.55em;line-height:1}.view-story-listing .views-field-title .title-wrapper h3{font-size:1em;margin-top:0;line-height:1}.pane-ft-breaking-pane h2{font-size:1.25em}.pane-ft-breaking-pane .link-wrapper{padding:10px 0}.pane-ft-breaking-pane .link-wrapper a{font-size:15px}.grid-row .pane-mg-nc-cta-pane h2{font-size:1.25em;padding:0 25px}.grid-row .pane-mg-nc-cta-pane .link-wrapper{padding:10px 0}.grid-row .pane-mg-nc-cta-pane .link-wrapper a{font-size:15px}.view-menu .col .inner .field-content .item-title h2 a{padding-top:10px;padding-bottom:10px}.view-menu .col .inner .field-content.flip .item-info-icon{width:25px;height:25px;margin:5px 0 0 10px;z-index:999}.view-menu .col .inner .field-content.flip .item-info-icon a{width:25px;height:25px;padding-top:0}.view-menu .col .inner .field-content.flip .item-title{padding:5px 50px}.view-menu .col .inner .field-content.flip .item-title h2{margin:0;padding-top:0;padding-bottom:0}.view-menu .col .inner .field-content.flip .item-title a{background:transparent !important;padding-left:15px;padding-right:15px}.view-menu .col .inner .field-content.flip .ni-data{padding:10px;font-size:0.9em}.view-menu .col .inner .field-content.flip .ni-data .availability .label{display:inline-block}.view-menu .col .inner .field-content.flip .item-link{margin-top:5%}.node-type-restaurant-menu-item main .pane-node-field-display-name{margin-top:20px;font-size:35px;line-height:1.2;padding:15px 0}.node-type-restaurant-menu-item main .pane-mg-nitable-pane{padding-left:0}.node-type-restaurant main .content-padding .pane-node-field-display-name{margin-top:20px;font-size:35px;line-height:1.2;padding:15px 0}.node-type-restaurant main .content-padding .content-copy{padding-bottom:30px !important}.node-type-content-page h1.pane-title{margin-top:20px;font-size:35px;line-height:1.2;padding:15px 0}.node-type-webform .content-padding h1.pane-title{margin-top:20px;font-size:35px;line-height:1.2;padding:15px 0}.node-type-webform .content-padding .form-select{max-width:250px}.page-search .content-padding h2.pane-title{margin-top:20px;font-size:35px;line-height:1.2;padding:15px 0}.page-madnews h2.pane-title{margin-top:20px;font-size:35px;line-height:1.2;padding:15px 0}.page-madnews .pane-views-panes .view-content .views-row .views-field-field-lead-image{clear:both;float:none;margin:0 0 10px 0}.page-madnews .pane-views-panes .view-content .views-row .views-field-field-lead-image img{width:100%;height:auto}.page-madnews .pane-views-panes .view-content .views-row .views-field-title{clear:both}.node-type-news-page h1.node-title{margin-top:20px;font-size:35px;line-height:1.2;padding:15px 0}.page-nutrition-calculator .pane-mg-calculator-pane .header .header-wrapper{padding:0}.page-nutrition-calculator .pane-mg-calculator-pane .header .header-wrapper h1{margin:20px 0 !important;font-size:35px;line-height:1.2;padding:15px 0;text-align:left}.view-story-listing.no-image .title-wrapper{padding:0}.view-story-listing.no-image .title-wrapper h2{margin-top:20px;font-size:35px;line-height:1.2;padding:15px 0}.view-story-listing .views-field-title{max-height:none}.view-story-listing .views-field-title .pdf-menus{display:block;position:relative;bottom:auto;left:auto;text-align:center;clear:both}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small .inner .link-wrapper a.show-on-small{display:inline !important}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small .inner .link-wrapper a.show-on-medium,.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small .inner .link-wrapper a.show-on-large,.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-small .inner .link-wrapper a.show-on-huge{display:none !important}.node-type-content-block-page .content-padding .inside .pane-mg-block-content-pane .col .block.block-text_full .inner{padding:35px 7%}.panel-rsp-front .panel-row .inside .pane-mg-find-location-pane .pane-content .block-large .inner h2{font-size:1.3em;line-height:1}.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .block-large .inner h2{font-size:1.3em;line-height:1}.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .link-wrapper a.show-on-small{display:inline !important}.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .link-wrapper a.show-on-medium,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .link-wrapper a.show-on-large,.panel-rsp-front .panel-row .inside .pane-mg-order-online-pane .pane-content .link-wrapper a.show-on-huge{display:none !important}.nutrition-table ul li .wrapper .ntitle{font-size:0.675em}.nutrition-table ul li .wrapper .nvalue{font-size:1em}.nutrition-table .small{font-size:11px}.pane-misc-content-listings-news-front-latest-pane .view-content{font-size:1.25em;line-height:1.2;padding:3% 2%}.pane-misc-content-listings-news-front-latest-pane .view-content .news-item .views-label{font-size:1em}.pane-misc-content-listings-news-front-latest-pane .view-content .news-item a{font-size:16px}footer .f-middle{padding:35px 7%}footer .f-middle .small-padding{padding:0}footer .f-middle .small-padding .col{padding-bottom:30px !important}}
