@font-face{font-family:'robotothin';src:url(/sites/all/themes/multivitamedia/fonts/Roboto-Thin.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'robotolight';src:url(/sites/all/themes/multivitamedia/fonts/Roboto-Light.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'robotoregular';src:url(/sites/all/themes/multivitamedia/fonts/Roboto-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'robotomedium';src:url(/sites/all/themes/multivitamedia/fonts/Roboto-Medium.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}html{margin:0;padding:0}body{font-family:'robotoregular',sans;font-size:18px;line-height:24px;margin:0;padding:0;color:#333;background-color:#fff}h1{font-family:'robotothin',sans;font-size:32px;line-height:1em}a{color:#09c}label{font-family:'robotolight'}select{font-size:16px;padding:5px 8px}input[type="text"]{width:50%;font-size:16px;padding:5px 8px}input[type="email"]{width:50%;font-size:16px;padding:5px 8px}input[type="password"]{width:50%;font-size:16px;padding:5px 8px}input[type="submit"]{padding:5px 8px;font-size:16px}input[type="file"]{padding:5px 8px;font-size:16px;background-color:#fff}textarea{width:50%;font-size:16px;padding:5px 8px}img.file-icon{width:auto !important;height:auto !important}.blue{color:#09c}.grippie{display:none}.chosen-single{font-size:16px;padding:5px 8px}#content a{text-decoration:none}#content a:hover{text-decoration:underline}#sliding-popup a{color:#fff !important;text-decoration:underline !important}#wrapper{width:100%}#page{max-width:1000px;margin:20px auto}#header{height:auto;text-align:center}#logo{width:100%;text-align:center}#navigation{height:auto}#content{clear:both;margin-top:10vmin}#footer{min-height:200px;clear:both;font-size:14px;margin-top:150px;border-top:1px solid #999}body.front h1{display:none}body.front #content{text-align:center}#header li a.active{color:#09c}#header .block-menu{float:left}#header .block-menu ul{padding:0}#header .block-menu ul li{display:inline;list-style:none;list-style-image:none;margin:0}#header .block-menu a{text-decoration:none;font-size:14px}#header .websitetitle{clear:both;font-family:'robotomedium',sans;padding:20px 0 2vw}#header .websitetitle a{font-size:72px;text-decoration:none;color:#333}#header .websitesubtitle{font-family:'robotothin',sans;font-size:2em}#block-block-1 img{display:block;margin:0 auto;transition:transform .5s ease;transform-origin:center center;max-width:100%;max-height:100%}#block-block-1 p.logo-container{width:400px;height:400px;margin:0 auto;overflow:visible;position:relative;transition:height .5s ease}#block-block-1 p.logo-container-inner{margin:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#block-system-main-menu{width:40%}#block-system-main-menu ul li{padding-right:20px}.responsive-menus.responsified span.toggler{width:150px;color:#09c;font-size:18px;box-shadow:none;border-radius:0;margin-top:-36px;padding:5px 0;float:right;background:none}.responsive-menus.responsified.responsive-toggled span.toggler{border-bottom:none}.responsive-menus.responsified .responsive-menus-simple{width:50%;box-shadow:none;right:0;background:#eee}.responsive-menus.responsified .responsive-menus-simple li a{color:#09c;font-size:18px}#footer .block-menu ul{padding:0;text-align:center}#footer .block-menu ul li{display:inline;list-style:none;list-style-image:none;margin:0}#footer .block-menu ul li a{color:#666;text-decoration:none}#footer .block-menu ul li a:hover{color:#333;text-decoration:underline}
@media only screen and (max-width:425px){body{font-size:16px;line-height:16px}h1{font-size:1em}input[type="text"]{width:95%}input[type="email"]{width:95%}textarea{width:95% !important}#page{width:98%;margin:5px auto}#header img{width:90%;height:auto}#header .block{font-size:12px;line-height:14px}#header .block-user{width:50% !important}#header .websitetitle a{font-size:32px}#header .websitesubtitle{font-size:1.5em}.responsive-menus.responsified .responsive-menus-simple{width:100%}#footer .block-menu ul li{display:block}}@media only screen and (max-width:768px){h1{font-size:1.5em}input[type="text"]{width:80%}input[type="email"]{width:80%}textarea{width:80% !important}#page{width:90%;margin:10px auto}#header .block{font-size:14px;line-height:16px}#header .block-user{width:240px}.responsive-menus.responsified .responsive-menus-simple{width:75%}}