
ul, li { list-style:none; }

/*----Services----*/
/*.services { background:#fff url(../images/services-bg.jpg) repeat-x 0 0; padding:45px 0 30px 0; position:relative; }*/
.services:after { position:absolute; top:0; left:0; width:100%; height:49px; content:"";  }
.services h2 { font-size:28px; color:#094a89; font-weight:700; text-transform:uppercase; margin:0; text-align:center; letter-spacing:5px; }
.services h2 .fa { padding:0 5px; font-size:16px; }
.services h2 .icon { font-size:16px; letter-spacing:0px; position:relative; top:-4px; color:#094a89; }
.services h2 .icon:hover { color:#333; }
.industry h2 .icon.less .fa-plus:before, .flowmeters h2 .icon.less .fa-plus:before { content: "\f068"; }
.industry ul { margin:0 -7px; }
.industry ul li { padding:32px 7px 0 7px; float:left; width:25%; position:relative; }
.industry ul li:after { width:100%; height:32px; position:absolute; left:0; bottom:-32px; content:"";  }
.industry .inner { border:3px solid transparent; -moz-border-image: -moz-linear-gradient(top, #fefefe 0%, #1b569b 100%); -webkit-border-image: -webkit-linear-gradient(top, #fefefe 0%, #1b569b 100%); border-image: linear-gradient(to bottom, #fefefe 0%, #1b569b 100%); border-image-slice:1; transition:all 0.4s linear 0s; -webkit-transition:all 0.4s linear 0s; }
.industry .imgHolder { width:100%; position:relative; display:block; overflow:hidden; }
.industry .imgHolder img { width:100%; transition:all 0.4s linear 0s; -webkit-transition:all 0.4s linear 0s; }
.industry .imgHolder .title { position:absolute; width:100%; left:0; bottom:0; background:rgba(1, 50, 85, 0.85); color:#e3e3e3; font-size:26px; text-transform:uppercase; padding:10px 15px; display:block; line-height:30px; min-height:80px; transition:all 0.4s linear 0s; -webkit-transition:all 0.4s linear 0s; }
.industry li .inner:hover .imgHolder img { -webkit-transform: scale(1.2); transform: scale(1.2); }
.industry li .inner:hover .imgHolder .title { background:rgba(0, 0, 0, 0.85); }
.flowmeters { margin:50px 0 20px 0; }
.flowmeters ul { margin:0 -7px; }
.flowmeters ul li { padding:32px 7px 0 7px; float:left; width:50%; position:relative; }
.flowmeters ul li:after { width:100%; height:32px; position:absolute; left:0; bottom:-32px; content:"";  }
.flowmeters .inner { border:3px solid transparent; -moz-border-image: -moz-linear-gradient(top, #e7e8e9 0%, #1b569b 100%); -webkit-border-image: -webkit-linear-gradient(top, #e7e8e9 0%, #1b569b 100%); border-image: linear-gradient(to top, #e7e8e9 0%, #1b569b 100%); border-image-slice:1; transition:all 0.4s linear 0s; -webkit-transition:all 0.4s linear 0s; }
.flowmeters .imgHolder { width:100%; position:relative; display:block; overflow:hidden; }
.flowmeters .imgHolder img { width:100%; transition:all 0.4s linear 0s; -webkit-transition:all 0.4s linear 0s; }
.flowmeters .imgHolder .title { position:absolute; width:100%; left:0; bottom:0; background:rgba(1, 50, 85, 0.85); color:#e3e3e3; font-size:28px; text-transform:uppercase; padding:20px 15px; display:block; line-height:30px; transition:all 0.4s linear 0s; -webkit-transition:all 0.4s linear 0s; }
.flowmeters li .inner:hover .imgHolder img { -webkit-transform: scale(1.2); transform: scale(1.2); }
.flowmeters li .inner:hover .imgHolder .title { background:rgba(0, 0, 0, 0.85); }
.flowmeters .leftCol { float:left; width:44%; }
.flowmeters .rightCol { float:left; width:56%; background:#e2e2e4; padding:10px 24px; min-height:155px; }
.flowmeters h3 { font-size:18px; color:#131105; font-weight:700; padding-bottom:10px; }
.flowmeters p { font-size:15px; color:#131105; line-height:19px; padding-bottom:5px; }
.flowmeters .lernMore { color:#0066cc; text-transform:uppercase; font-weight:700; margin-top:5px; display:block; }
.flowmeters .lernMore:hover { color:#444; }
.flowmeters .lernMore.less .fa-plus:before { content: "\f068"; }
.flowmeters .lernMore .fa { font-size:10px; padding:0 5px; position:relative; top:-1px; line-height:11px; }
.flowmeters .moreContent { display:none; }
