/* Styles.css */
body{font:14px 'Open Sans', sans-serif}.product-teaser .ce_text{margin-right:1%;margin-left:1%;padding:20px 15px 10px;text-align:center;background-color:rgba(0,0,128,.9);-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.15);box-shadow:3px 3px 6px rgba(0,0,0,.15);border-top-left-radius:15px;border-bottom-right-radius:15px;font-size:13px;color:#fff;width:50%}h1{font:1.75em 'Open Sans Condensed', sans-serif}h1,h2{font-weight:bold}h3,h2{color:#000080}h3{margin-bottom:0;font-size:1.15em;font-weight: 600}h2{font:2.25em 'Open Sans Condensed', sans-serif;font-weight:bold}.product-teaser .ce_text p:nth-child(2){text-align:center;font:1.5em 'Open Sans Condensed', sans-serif;font-weight:bold}.product-teaser .ce_text a{bottom:0;position:relative;display:inline-block;margin-top:10px;padding:5px 10px;border:1px solid #fff;border-radius:5px;text-decoration:none;color:#fff;transition: all 250ms ease-in-out;font-weight: 600}.product-teaser .ce_text a:hover{background-color:#fff;color:#000080}.grey{padding-top:50px;padding-bottom:50px;background:-moz-linear-gradient(top left,#dddddd,#f5f5f5);background:-webkit-linear-gradient(top left,#dddddd,#f5f5f5);background:-o-linear-gradient(top left,#dddddd,#f5f5f5);background:-ms-linear-gradient(top left,#dddddd,#f5f5f5);background:linear-gradient(to bottom right,#dddddd,#f5f5f5);-pie-background:linear-gradient(top left,#dddddd,#f5f5f5);color:#000}.lila{padding-top:50px;padding-bottom:50px;background:-moz-linear-gradient(top left,#4169e1,#000080,#000080);background:-webkit-linear-gradient(top left,#4169e1,#000080,#000080);background:-o-linear-gradient(top left,#4169e1,#000080,#000080);background:-ms-linear-gradient(top left,#4169e1,#000080,#000080);background:linear-gradient(to bottom right,#4169e1,#000080,#000080);-pie-background:linear-gradient(top left,#4169e1,#000080,#000080);color:#fff}.introtext{margin-bottom:50px;text-align:center;font-size:1.35em;width: 100% !important}.c4g_brick_tiles .electric{background-color:#a5d6f2}.c4g_brick_tiles .gas{background-color:#f7f79e}.list_search .formbody{display: flex;flex-direction: row;justify-content: flex-start}.list_search .formbody .widget{margin-right: 45px}.customer_table{margin-top: 35px}.pagination ul{display: flex;flex-direction: row}.pagination.block ul{display: flex;flex-direction: row}.pagination ul li{margin-right: 15px}.pagination.block ul li{margin-left: 10px}.customer_table td{padding-top:5px;padding-right:10px;padding-bottom:5px}.customer_table th{padding-right:10px}.customer_table .widget.widget-select,.customer_table .widget.widget-submit{float: left}.customer_table .widget.widget-select{margin-right: 10px}