/* cmsms stylesheet: 00 overload modified: 05/09/20 10:01:36 */



@font-face {font-family: 'roboto_slabregular';src: url('/millcolib/fonts/vRobotoSlab-Regular-webfont.eot');src: url('/millcolib/fonts/RobotoSlab-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/millcolib/fonts/RobotoSlab-Regular-webfont.woff') format('woff'),url('/millcolib/fonts/RobotoSlab-Regular-webfont.ttf') format('truetype'),url('/millcolib/fonts/RobotoSlab-Regular-webfont.svg#roboto_slabregular') format('svg');font-weight: normal;font-style: normal;}h1, h2, h3, h4, .hero-unit h1{font-family: 'roboto_slabregular', helvetica, verdana, arial;font-weight:300;}h1{	margin:15px 0px;}h2{	margin:10px 0px;}h3{	margin:5px 0px;}h4{	margin:5px 0px;}.blue h2 {background-color: #5d89b3; color: white; padding: 10px; font-size: 1.4em; line-height: 105%; margin-bottom: 0;}.green h2 {background-color: #00a19a; color: white; padding: 10px; font-size: 1.4em; line-height: 105%; margin-bottom: 0;}.homebox img {margin-top: 0px;}.blue h2 a, .green h2 a {color: white;}h3.client  {background-color: transparent /* #A9D185  #beb7e2 */ ; padding: 10px; font-size: 1em; line-height: 105%; font-family: arial, helvetica, sans-serif; font-weight: normal; margin-bottom: 1.4em; border-radius: 15px 0px 15px 0px; border: 1px solid #A9D185;}img.rounded {border-radius: 45px 0px 45px 0px; border: 1px solid #777;}.homebox.signup h2, .homebox.news h2 {background-color: #eee; color: #5d89b3; font-size: 1.4em; line-height: 105%;  margin: 0px -10px 10px -10px; border-radius: 25px 0px 0px 0px; padding: 10px 20px 10px 15px;}.sidebarsignup h3 {background-color: #eee; line-height: 105%;  margin: 0px -10px 10px -10px; border-radius: 25px 0px 0px 0px; padding: 10px 20px 10px 15px; }.homebox.signup, .homebox.news , .sidebarsignup {max-width: 278px; border: 1px solid #ccc;  margin-top: 10px; border-radius: 25px 0px 25px 0px; padding: 0px 10px 10px 10px;}.NewsSummaryLink h3 {line-height: .7em; }.NewsSummaryLink h3 a {color: #5d89b3; font-size: .7em; padding-top: 0; margin-top: 0; }div#logo {margin-top: 10px;}div#logo h1 a {margin: 0;padding: 0;line-height: 0;font-size: 0;display: block;height: 75px;width: 309px;text-indent: -999em;text-decoration: none;background:  url('/millcolib/ecoquip-logo.png') no-repeat 0 0;}div#logo h1 {margin: 0;padding: 0;line-height: 0;font-size: 0;background: url('/millcolib/ecoquip-logo.png') no-repeat 0 0;}img {max-width: 100%;}#header {padding-bottom:23px; background:url('/millcolib/header-bg.png') no-repeat 0px 0px; height: auto; width: 100%; margin-left: 0;}#strapline {color: #00a19a ; }@media (max-width: 960px) {#strapline {display: none;}}#header h1{margin-bottom:0px;}#header h1 a{display:block;margin:0;height:50px;padding:0px 0px 0px 0px;margin-top:10px;text-decoration:none;color:#fff;font-size:1.24em;overflow: hidden;}#header h1 a span {display: block;width: 0;height: 0;overflow: hidden;font-size:1px;color:white;}#strap{color:#ff6600;padding-left:5px;font-family: arial, helvetica, verdana;font-size:1.1em;}#socialmedia{ float: right; display: inline; margin-top: -38px;}@media (max-width: 960px) {#socialmedia{display: none; }}#addthis { text-align: right; float: right; display: inline; margin: -30px 0 10px 0; padding: 0;}.hidden {display: none;}a {color: #5d89b3;text-decoration: none;}a:visited{color: #5d89b3;}#gitButton:visited{ color:#ffffff;}a:hover{color: #7970b5;text-decoration: underline;}div#search {float: right;width: 194px;text-align: right;padding: 0;margin: 20px 10px 0 0;background: transparent url(/millcolib/search-bg.png) no-repeat right 2px;border: 0px solid blue;display: inline; position: relative;z-index: 1;height: 30px;}div#search label {display: none;}div#search input.search-input{background: none; color:#333; width: 170px; margin-right: 4px; margin-top: 1px; border: none;}input.search-button {height: 20px;width: 20px;padding: 0px;cursor: pointer;background: transparent;color: #fff;margin-right: 3px;border: none;}div.fauxHR{height:1px;margin-bottom:10px;margin-top:10px;border-bottom:0px solid #eee;}div#topNav { padding:0; margin-top:5px; background-color: transparent;}.navbar > .navbar-inner, .navbar > .navbar-inner li a {background: #00a19a none; border: none; box-shadow: none; text-shadow: none; color: #fff; font-weight: bold; }.navbar > .navbar-inner li a {padding: 8px 28px 3px 28px; font-size: 95%;}div.topNav a{font-family: arial, helvetica, verdana;display:block;text-align:center;font-size:.95em;padding-top:2px;padding-bottom:7px;color: white;background: transparent;font-weight: bold;margin:0;}table {border-collape; collapse; border: 1px solid #00a19a; width: 99%; margin: 5px auto; }table td {padding: 5px; border: 1px solid #00a19a;}div#ygwg h2{margin-top:15px;text-align:center;font-size:4em;line-height:1.3em;color: #ff6600;}div#puff{padding-bottom:10px;}h3.tweetHeading{background:url('/uploads/images/port/twitt.png') top left no-repeat;padding-bottom:10px;}h3.tweetHeading a{display:block;color:#333;padding-left:32px;}div.tweetContainer{}div.tweetMeta{font-size:0.9em;padding-top:4px;}ul.thumbnails h3{line-height:1em;}/** SUBNAV MENU **/.sidebar.menu .NewsSummary h3, .sidebar.menu .NewsSummary h3 a {font-size: 1.1em; line-height:1.1em; font-family: arial, sans-serif; padding-left: 5px; margin-left: -5px; padding-right: 5px; margin-right: -5px;}.sidebar.menu .NewsSummaryPostdate, #NewsPostDetailDate {font-weight: bold; font-size: .8em;}.sidebar.menu .NewsSummary {background: #f5f5f5; padding: 0px 5px 5px 5px; }.menu li {background: white;list-style: none;margin: 0px 0 3px 0;display: block;}.menu ul li a{margin: 0px 0 3px 0;}.menu ul  {margin: 0px 0 0px 0;background: white;}.menu ul  ul {margin: 0px 0 1px 0;background: #deded6;}/** fix stupid ie bug with display:block; **/* html .menu li a { height: 1%; }* html .menu li hr { height: 1%; }/** end fix **/.menu ul{padding:0 0 0 0;margin:0 0 0 0;}/* first level links */div.menu a {text-decoration: none;color: #5d89b3;background:  #e9e8e3;display: block;margin: 0;padding: 6px 2px 6px 9px;font-size:1em;}div.menu div.sidebarsignup a  {display: inline;background: white;padding: 0;}div.menu div.sidebarsignup a:hover  {color: black;}a.btn.btn-outline-info.btn-lg.btn-eq {background-image: none; text-shadow: none; padding: 10px; font-weight:bold; :10px; color: white; background-color: #38BCB6;!important}a.btn.btn-outline-info.btn-lg.btn-eq:hover {background-image: none;text-shadow: none; font-weight: bold; color: white; background-color: #00a19a;!important, }div.menu a.menuactive, div.menu a.menuactive:hover {color:white;background:/*#A099CA*/ #5d89b3;}/* second level links, more padding */div.menu ul ul a {text-decoration: none;background:  #fff;display: block;margin: 0;padding: 6px 2px 6px 19px;}/* hover state for all links */div.menu a:hover,div.menu li a.activeparent:hover,div.menu ul ul li.activeparent a.activeparent:hover,div.menu li.currentpage a.active:hover {color:white;background:/* #8077b8 */ #5d89b3;}div.menu a.activeparent:hover {color:white;background:/* #026f35 */ #5d89b3;}div.breadcrumbs {background: transparent; font-size: 0.9em;}div.breadcrumb {background: transparent; padding : 0; margin: 0;}#footer{text-align:left;padding-top:20px;padding-bottom:20px;background: #5d89b3;min-height: 115px;height: auto;width:100%;}#footerLinks{height:auto;max-width:300px;width: 80%;float:left;display: inline;margin-top: 1px;margin-bottom: 10px;margin-left: 20px;padding: 0;border: 0px solid red;}#footerImage{max-width:515px;height: auto;float:right;display: inline;margin: 0px 20px 20px 10px;border: 0px solid red;text-align: center;}#footerLinks a, #footerLinks p a{margin: 0;padding: 0;color: #fff;text-decoration: none;}#footerLinks p a:hover, #footerLinks a:hover {color: #f6f6f6;border-bottom: 1px solid #fff;}#subfooter .span6 {font-size: .8em;padding: 0;margin: 0;}#subfooter .span6.right{ text-align: right;}blockquote {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background-color: #F7F7F7;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #ff6600;border-style: solid;border-width: 1px 1px 1px 8px;color: rgba(0, 0, 0, 0.75);font-style: italic;font-face: "Times New Roman",serif;margin: 1em 0 1em 1em;font-size: 12px;font-weight: 300;line-height:1.6em;padding: 1em 2em;}blockquote p {font-size: 14px;line-height:1.6em;font-weight: 300;margin-bottom: 0;}a.soc{display:inline-block;width:32px;height:32px;margin-right:10px;font-size:0px;overflow:hidden;}a.rss{background:url(/millcolib/soc_icons.png) no-repeat 0px 0px;}a.twitter{background:url(/millcolib/soc_icons.png) no-repeat 0px -45px;}a.rss span{ display:none;}@media (max-width: 760px) {#header {background: none;}div.topNav a{color:white;padding:6px;margin-bottom:2px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #89c158;background-image: -moz-linear-gradient(center top , #00a19a, #3fb7b3);background-image: -moz-linear-gradient(top, #00a19a, #3fb7b3);background-image: -ms-linear-gradient(top, #00a19a, #3fb7b3);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00a19a), to(#3fb7b3));background-image: -webkit-linear-gradient(top, #00a19a, #3fb7b3);background-image: -o-linear-gradient(top, #00a19a, #3fb7b3);background-image: linear-gradient(top, #00a19a, #3fb7b3);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a19a', endColorstr='#3fb7b3', GradientType=0);border-color: #fff #fff #fff;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}div.topNav a:hover{background-color: #5d89b3;background-image: -moz-linear-gradient(top, #5d89b3, #6c88b1);background-image: -ms-linear-gradient(top, #5d89b3, #6c88b1);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5d89b3), to(#6c88b1));background-image: -webkit-linear-gradient(top, #5d89b3, #6c88b1);background-image: -o-linear-gradient(top, #5d89b3, #6c88b1);background-image: linear-gradient(top, #5d89b3, #6c88b1);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d89b3', endColorstr='#6c88b1', GradientType=0);border-color: #3c5874 #3c5874 #002a80;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}#gitButton{display:none;}}
