html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}sup{vertical-align:super;font-size:smaller;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;}
body{background:#4b1f00 url(/sites/all/themes/unitil_rwd/images/body-bg.jpg) 0 0 repeat-x;color:#666666;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:1.5;text-align:center;width:100%;-webkit-text-size-adjust:none;}.hide{display:none;}.clear{clear:both;}.mobile-break,.mobile-break-zero-height{display:block;height:1em;visibility:hidden;}.mobile-break-zero-height{height:0;}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0;padding:0;}h1{font-size:170%;}h2{font-size:170%;}h3{font-size:150%;}h4{font-size:130%;}h5{font-size:120%;}h6{font-size:110%;}ul,quote,code,fieldset{margin:6px 0;}p{margin:8px 0;padding:0;}a:active,a.active,a:link,a:visited{color:#f49221;text-decoration:none;}a:hover{color:#bb5a15;text-decoration:underline;}.phone-number,.phone-number.active,.phone-number:active,.phone-number:link,.phone-number:visited,.phone-number:hover{color:inherit;cursor:default;text-decoration:none;}hr{margin:15px 0;padding:0;border:none;height:1px;line-height:0;background:#dbdbdb;}div.dotted-hr{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) 0 0 repeat-x;font-size:1px;height:1px;line-height:1px;margin:12px 0;padding:0;}li{background:transparent url(/sites/all/themes/unitil_rwd/images/bullet-1.gif) 3px 0.5em no-repeat;list-style:none;min-width:0;padding-left:15px;}li li{background:transparent url(/sites/all/themes/unitil_rwd/images/bullet-2.gif) 3px 0.5em no-repeat;}li li li{background:transparent url(/sites/all/themes/unitil_rwd/images/bullet-3.gif) 3px 0.5em no-repeat;}li.cke_panel_listItem,ul.tabs li,.views-admin-links li{background:none;padding-left:0;}li.cke_panel_listItem a{color:inherit;}ul.menu li,.item-list ul li,li.leaf{padding:0 0 .2em 1.5em;list-style-type:none;list-style-image:none;background:none;}ul li.leaf a,ul li.expanded a,ul li.collapsed a{display:block;}tr.even,tr.odd,tbody th{border:solid #d3e7f4;border-width:1px 0;}tr.odd,tr.info{background-color:#edf5fa;}tr.even{background-color:#fff;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}tr.odd td.active{background-color:#ddecf5;}tr.even td.active{background-color:#e6f1f7;}td.region,td.module,td.container,td.category{border-top:1.5em solid #fff;border-bottom:1px solid #b4d7f0;background-color:#d4e7f3;color:#455067;font-weight:bold;}tr:first-child td.region,tr:first-child td.module,tr:first-child td.container,tr:first-child td.category{border-top-width:0;}span.form-required{color:#ffae00;}img:not(.admin-menu-icon){height:auto !important;max-width:100%;width:auto !important;}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;}.videoWrapper iframe,.videoWrapper object,.videoWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%;}.messages{background-color:#ccc;border:1px solid #666;}.preview{background-color:#ccc;border:1px solid #666;}div.status{color:#33a333;border-color:#c7f2c8;}div.error,tr.error{color:#a30000;background-color:#FFCCCC;}input,select{max-width:98%;}textarea{max-width:100%;}.form-item input.error,.form-item textarea.error{border:1px solid #c52020;color:#363636;}.orange{color:#f49221;}.dark_orange{color:#bb5a15;}.gray{color:#acb6c3;}.light_gray{color:#c2ccdb;}.dark_gray{color:#666666;}.blue{color:#3b70bf;}.bold{font-weight:bold;}#page-wrapper{margin:0;}#container{background:transparent url(/sites/all/themes/unitil_rwd/images/page-shadow-bg.png) 0 0 repeat-y;text-align:left;}#header{background:#feae51 url(/sites/all/themes/unitil_rwd/images/header/header-bg.jpg) 0 0 repeat-x;float:left;padding-bottom:0;position:relative;width:100%;z-index:10;}#container .region-header{margin-top:34px;padding:0 10px;position:relative;text-align:right;z-index:100;}#container .region-subheader{clear:both;float:left;position:relative;text-align:center;width:100%;z-index:10;}#column_wrap{background:#fff;clear:both;float:left;position:relative;width:100%;}#columns{padding:10px;}body.overview-page #columns,body.front #columns{padding-top:0;}#center{margin-bottom:20px;}#columns .region-sidebar-first{clear:both;}#columns .region-sidebar-second{clear:both;}body.front #center{margin-top:2px;}body.front #tabs-wrapper{position:relative;top:-30px;}body.right-sidebar #columns .region-sidebar-first{display:none;}body.left-sidebar #columns .region-sidebar-second{display:none;}body.full-width #columns .region-sidebar-first,body.full-width #columns .region-sidebar-second{display:none;}body.front #columns .region-sidebar-first{display:block;}body.front #columns .region-sidebar-second{display:none;}#columns .sidebar .block{padding-top:0px;padding-right:10px;padding-bottom:10px;padding-left:10px;}.block-region{padding:10px;background:transparent;border:2px dashed #b4d7f0;text-align:center;}#footer{background-color:transparent;clear:both;float:left;margin:20px 0;text-align:left;width:100%;}.ui-widget,.ui-widget .ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:inherit;font-size:inherit;}.ui-widget-content,.ui-widget-header{color:#666666;}#admin-menu{display:none;}#workflow-tab-form-3946 .workflow-form-container{float:left;}#workflow-tab-form-3946 #edit-submit{float:left;}@media all and (max-width:730px){body.admin-menu{margin-top:0 !important;}}@media all and (min-width:730px){#admin-menu{display:block;}.mobile-break,.mobile-break-zero-height{display:inline;visibility:visible;}#container .region-header{box-sizing:border-box;float:left;margin-top:0;padding:0 15px 15px 15px;width:100%;}#header{padding-bottom:30px;}.front #header{padding-bottom:0;}#columns{padding:15px;}body.front #columns{padding-top:0;}#center{float:left;width:70%;}#columns .region-sidebar-first{clear:both;float:left;width:100%;}#columns .region-sidebar-second{clear:none;float:right;margin-top:140px;width:30%;}body.right-sidebar #center{width:70%;}body.right-sidebar #columns .region-sidebar-second{margin-top:20px;width:28%;}body.left-sidebar #center{float:right;width:72%;}body.left-sidebar #columns .region-sidebar-first{clear:none;margin-top:20px;width:26%;}body.full-width #center{width:100%;}body.front #center{margin-top:30px;}body.front #columns .region-sidebar-first{margin-left:0;margin-top:30px;width:100%;}body.front #center{width:100%;}}@media all and (min-width:950px){body.front #center{margin-left:0;margin-right:0;width:56%;}body.front #columns .region-sidebar-first{margin-top:30px;width:39%;}}@media all and (min-width:1013px){#page-wrapper{margin:0 auto;width:1001px;}#container{padding:0 4px;}#container .region-header{margin-top:0;padding:0 30px;}#columns{padding:10px 25px 10px 30px;}#center{float:right;margin-left:-735px;margin-right:225px;width:510px;}#columns .region-sidebar-first{clear:none;margin-top:145px;width:200px;}#columns .region-sidebar-second{float:right;margin-top:140px;width:215px;}body.right-sidebar #center{float:left;margin-left:0;margin-right:0;width:680px;}body.right-sidebar #columns .region-sidebar-second{margin-top:140px;width:215px;}body.left-sidebar #center{margin-left:0;margin-right:0;width:725px;}body.left-sidebar #columns .region-sidebar-first{margin-top:145px;width:200px;}body.page-sitemap #center,body.full-width #center{margin-left:0;margin-right:0;width:930px;}body.front #center{margin-left:0;margin-right:0;width:530px;}body.front #columns .region-sidebar-first{margin-top:30px;width:390px;}#footer{margin:20px auto;}}
.block--logo{float:left;margin:10px 0 0 0;position:relative;max-width:50%;}.block--logo img{display:block;}.region-header a{color:#fff;text-decoration:none;}.region-header a:hover{color:#fec480;}.region-header .divider{color:#f7aa50;}#block-block-9{clear:right;float:right;margin:10px 0;width:100%;}#block-block-9 .content div{clear:right;float:left;}#block-block-9 .content .login{float:right;}#block-block-9 .content select#state{background:#e7851c;border:solid 1px #f7aa50;color:#fff;margin-right:8px;}#block-block-9 .content select#customer_type{background:#e7851c;border:solid 1px #f7aa50;color:#fff;}#block-block-9 a{vertical-align:middle;}#block-block-9 a.login span{background:transparent url(/sites/all/themes/unitil_rwd/images/header/login-button.png) 0 0 no-repeat;cursor:pointer;display:inline-block;height:20px;margin-left:5px;width:24px;vertical-align:middle;}#block-block-9 a.login:hover span{background:transparent url(/sites/all/themes/unitil_rwd/images/header/login-button-over.png) 100% 0 no-repeat;}#block-search-form{float:right;margin:10px 0 0 5px;max-width:48%;}#block-search-form #edit-search-block-form-1{background:#e7851c;border:solid 1px #f7aa50;color:#fff;vertical-align:middle;}#block-search-form span{color:#fff;display:block;font-weight:normal;text-align:left;vertical-align:middle;}a.search-block-submit{background:transparent url(/sites/all/themes/unitil_rwd/images/header/search-button.png) 100% 0 no-repeat;cursor:pointer;display:inline-block;line-height:0;padding:10px;vertical-align:middle;}a.search-block-submit:hover{background:transparent url(/sites/all/themes/unitil_rwd/images/header/search-button-over.png) 100% 0 no-repeat;}body.page-search #search-form{float:right;margin-top:5px;}body.page-search #search-form .form-item{margin:0;}body.page-search #search-form label{display:none;}body.page-search #search-form #edit-keys{border:solid 1px #dbdbdb;color:#999999;vertical-align:middle;width:150px;}body.page-search .box{border-top:solid 1px #dbdbdb;clear:both;padding-top:20px;}body.page-search .box h2{display:none;}dl.search-results dt.title{font-weight:bold;}dl.search-results dd{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;padding-bottom:5px;}ul.pager li a{color:#F49221;}h3.search-string{float:left;}.region-sidebar-second .block{border-bottom:solid 1px #dbdbdb;margin-bottom:10px;padding-bottom:10px;text-align:center;width:100%;}body.ME #block-block-184,body.NH #block-block-184,body.ME #block-block-123,body.MA #block-block-123{border:none;}.region-sidebar-second .block .content{display:inline-block;text-align:left;width:215px;}.region-sidebar-second .block h2{margin-left:auto;margin-right:auto;text-align:left;width:215px;}#block-views-newsletter-sidebar-block-1{border-bottom:solid 1px #cccccc;margin-bottom:10px;}#block-webform-client-block-237 h2,#block-views-newsletter-sidebar-block-1 h2{line-height:1;margin-top:0
  margin-bottom:10px;padding:0}#node-237 h2{display:none;}#block-webform-client-block-237 .webform-component-email label,#block-views-newsletter-sidebar-block-1 .webform-component-email label{display:none;}#block-webform-client-block-237 .form-email,#block-views-newsletter-sidebar-block-1 .form-email{border:solid 1px #cacaca;color:#999999;padding:3px 5px;}#block-webform-client-block-237 .form-submit,#block-views-newsletter-sidebar-block-1 .form-submit{background:transparent url('/sites/default/files/images/sign-up.jpg') 0 0 no-repeat;border:none;cursor:pointer;display:block;font-size:0px;height:21px;line-height:0px;overflow:hidden;padding:0;text-indent:-99999px;width:70px;}#block-webform-client-block-237 .form-submit:hover,#block-views-newsletter-sidebar-block-1 .form-submit:hover{background:transparent url('/sites/default/files/images/sign-up-over.jpg') 0 0 no-repeat;}h2.page-title{border-bottom:solid 1px #dbdbdb;margin-bottom:10px;padding-bottom:10px;}a.orange_button{background:url(/sites/all/themes/unitil_rwd/images/buttons/orange_button_bg.jpg) 0 0 repeat-x;color:#fff;cursor:pointer;display:inline-block;font-weight:bold;height:22px;line-height:21px;text-decoration:none;}a.orange_button:hover{background:url(/sites/all/themes/unitil_rwd/images/buttons/orange_button_bg-over.jpg) 0 0 repeat-x;}a.orange_button span{display:inline-block;height:21px;}a.orange_button .button_left{background:url(/sites/all/themes/unitil_rwd/images/buttons/orange_button_left.jpg) 0 0 repeat-x;margin-right:5px;width:5px;}a.orange_button:hover .button_left{background:url(/sites/all/themes/unitil_rwd/images/buttons/orange_button_left-over.jpg) 0 0 repeat-x;}a.orange_button .button_right{background:url(/sites/all/themes/unitil_rwd/images/buttons/orange_button_arrow.jpg) 0 0 repeat-x;margin-left:0px;width:18px;}a.orange_button:hover .button_right{background:url(/sites/all/themes/unitil_rwd/images/buttons/orange_button_arrow-over.jpg) 0 0 repeat-x;}.links .addtoany{background:none;list-style:none;list-style-image:none;list-style-type:none;display:block;margin:10px 0;padding:0;}.links .addtoany a{padding:0;}.separator{border-top:solid 1px #dbdbdb;width:100%;float:left;padding:0;margin:15px 0 0 0;}.separator p{margin:0;padding:0;line-height:0;}.noborder{border:none !important;}.overview-cell{border-top:solid 1px #dbdbdb;clear:left;margin:1em 0 0 0;padding:1em 0 0 0;}.veggie-grid .overview-cell{border-top:none;background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) 0 0 repeat-x;}.no-border-grid .overview-cell{border-top:none;}.cke_show_borders .overview-grid,.cke_show_borders .overview-row{border:dotted 1px #666666;float:left;padding:10px 0;width:100%;}.cke_show_borders .overview-cell,.cke_show_borders .first .overview-cell{border:dotted 1px #666666;float:left;margin-right:4%;width:45%;}.cke_show_borders .three-col-grid .overview-cell,.cke_show_borders .three-col-grid .first .overview-cell{margin-right:1%;width:31%;}.header-image-wrap{border-bottom:solid 1px #dbdbdb;float:left;margin-bottom:30px;width:98%;}.header-image-wrap img{display:block;float:left;}.dotted-wrap,.double-dotted-wrap{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) 0 bottom repeat-x;border:none;padding-bottom:1px;}.double-dotted-wrap .header-image-text{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) 0 0 repeat-x;}.overview-page .region-content,.overview-page .region-sub-content{display:block;margin-bottom:20px;*width:704px;}.overview-page .region-content .block,.overview-page .region-sub-content .block{border-top:solid 1px #dbdbdb;margin:1em 0;padding:1em 0 0 0;}.overview-page .region-content .block-system{border-top:none;margin:0;padding:0;}.overview-page .region-content #block-views-9fdb497d68c470d190041a052486e964{border-top:none;}.page-node-122 .header-image-wrap{background:#ffffff;margin-bottom:-1px;}#block-views-upcoming-events-block-1{border-top:solid 1px #dbdbdb;padding-top:.8em;}.overview-page .region-content h2,.overview-page .region-sub-content h2{background:url(/sites/all/themes/unitil_rwd/images/overview-header-bg.gif) right center no-repeat;color:#f49221;display:inline-block;font-size:22px;margin:.4em 0;padding:0 18px 0 0;}.overview-page #block-block-25 .content,.overview-page #block-block-26 .content{margin:0;}.overview-page #block-block-25 a{line-height:1.75;}.overview-page #block-block-25 div.hr-dashed,.overview-page #block-block-26 div.hr-dashed{margin:0;}.overview-page .more-link{text-align:left;}.overview-page .more-media{margin-bottom:0;padding-bottom:0;}.overview-page .more-link a{background:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level2-nav-arrow-off.gif) right center no-repeat;font-weight:bold;padding-right:10px;}.overview-page #block-views-upcoming-events-block-1 .more-link a{line-height:2;}.overview-page #block-block-133 .more-link{margin-top:1em;}body.node-type-press-release .breadcrumb{border-bottom:none;margin-bottom:0px;padding-bottom:0px;}body.node-type-news-story .breadcrumb{border-bottom:none;background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;}body.node-type-news-story .breadcrumb a.level3,body.node-type-press-release .breadcrumb a.level3{border-top:solid 1px #dbdbdb;display:block;margin-top:10px;padding-top:10px;}.view-news-stories .view-header,.view-press-releases .view-header{border-bottom:solid 1px #dbdbdb;margin-bottom:10px;padding-bottom:10px;position:relative;}.view-news-stories .view-header .year-link,.view-press-releases .view-header .year-link{border-left:solid 1px #dbdbdb;margin-left:7px;padding-left:7px;}.view-news-stories h3 .date-display-single,.view-press-releases h3 .date-display-single{font-size:20px;margin-bottom:10px;}.view-news-stories .views-row .views-field-title,.view-press-releases .views-row .views-field-title{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;margin-bottom:7px;padding-bottom:7px;}.view-news-stories .views-row-last .views-field-title,.view-press-releases .views-row-last .views-field-title{background:none;border-bottom:solid 1px #dbdbdb;margin-bottom:10px;padding-bottom:10px;}#block-views-news-stories-block-2 .view-news-stories .views-row-last .views-field-title,#block-views-press-releases-block-2 .view-press-releases .views-row-last .views-field-title{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;border-bottom:none;}.view-news-stories .views-field-title a,.view-press-releases .views-field-title a{font-weight:bold;}#block-views-press-releases-block-1 .view-press-releases .views-field-title a{background:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level2-nav-arrow-off.gif) left .5em no-repeat;color:#666666;display:block;font-weight:normal;line-height:1.5em;padding-left:15px;}.view-news-stories .views-field-field-published-date,.view-press-releases .views-field-field-published-date{font-size:11px;line-height:1;}#block-views-press-releases-block-1 .view-press-releases .views-field-field-published-date{color:#999999;padding-left:15px;}.node-type-press-release .node .content .field-name-field-subtitle{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;margin-bottom:10px;padding-bottom:10px;}.node-type-press-release .node .content .field-name-field-subtitle .field-item{font-size:14px;font-style:italic;}.node-type-news-story .node .content .field-name-field-published-date .field-item,.node-type-press-release .node .content .field-name-field-published-date .field-item{background:url(/sites/all/themes/unitil_rwd/images/dash.gif) right center no-repeat;float:left;font-weight:bold;margin-right:5px;padding-right:10px;}.node-type-news-story .node .content .field-name-field-publication .field-item,.node-type-press-release .node .content .field-name-field-location .field-item{font-weight:bold;}body.node-type-company-story .breadcrumb{border-bottom:none;margin-bottom:0px;padding-bottom:0px;}body.node-type-company-story .breadcrumb a.level3{border-top:solid 1px #dbdbdb;display:block;margin-top:10px;padding-top:10px;}.view-company-stories .views-row{border-bottom:solid 1px #dbdbdb;margin-bottom:10px;padding-bottom:10px;}#block-views-company_stories-block_1 .view-company-stories .views-row{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;border-bottom:none;}.view-company-stories .views-row .views-field-title a{font-weight:bold;}body.node-type-calendar-event .breadcrumb{border-bottom:none;margin-bottom:0px;padding-bottom:0px;}body.node-type-calendar-event .breadcrumb a.level3{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;border-top:solid 1px #dbdbdb;display:block;margin-top:10px;margin-bottom:7px;padding-bottom:7px;padding-top:10px;}.view-upcoming-events .view-header h2{margin-bottom:5px;}#block-views-upcoming-events-block-2 h2{background:url(/sites/all/themes/unitil_rwd/images/overview-header-bg.gif) right center no-repeat;color:#f49221;display:inline;font-size:22px;line-height:1;margin:10px 0 0 0;padding:0 18px 0 0;}#block-views-upcoming-events-block-2 .view-upcoming-events .view-content{float:left;width:250px;}.view-upcoming-events .views-row{border-bottom:solid 1px #dbdbdb;margin-bottom:10px;padding-bottom:10px;}#block-views-upcoming-events-block-1 .view-upcoming-events .views-row{background:none;border-bottom:none;margin-bottom:5px;padding-bottom:5px;}#block-views-upcoming-events-block-2 .view-upcoming-events .views-row{margin:15px 0;padding-bottom:10px;}.view-upcoming-events .views-row .views-field-title{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;margin-bottom:5px;padding-bottom:5px;}#block-views-upcoming-events-block-2 .view-upcoming-events .views-field-title{font-weight:bold;}.view-upcoming-events .views-row .views-field-title a{background:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level2-nav-arrow-off.gif) right center no-repeat;font-weight:bold;padding-right:10px;}#block-views-upcoming-events-block-2 .view-upcoming-events .views-field-view-node a{background:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level2-nav-arrow-off.gif) right center no-repeat;padding-right:10px;}#block-views-upcoming-events-block-1 .view-upcoming-events .views-row .views-field-title a{color:#666666;}.view-upcoming-events .views-row .views-label{font-weight:bold;}.view-upcoming-events .views-row .views-field-field-event-date .views-label{float:left;margin-right:3px;}#block-views-upcoming-events-block-1 .view-upcoming-events .views-row label{font-weight:normal;}.view-upcoming-events .views-row .views-field-field-event-date{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;margin-bottom:5px;padding-bottom:5px;}.view-upcoming-events .views-row .views-field-body{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) top left repeat-x;margin-top:5px;padding-top:5px;}.view-upcoming-events .views-row div.hr-dashed{margin-bottom:5px;margin-top:5px;}#block-views-upcoming-events-block-1 .view-upcoming-events .views-row .more-link a{margin:4px 0;}.view-upcoming-events .attachment{margin-top:20px;}#block-views-upcoming-events-block-1 .views-row .views-field-title a,.view-upcoming-events .attachment .views-row .views-field-title a{background:none;padding-right:0px;}.node-type-calendar-event .node .content .field-name-field-event-date{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;margin-bottom:7px;padding-bottom:7px;}.node-type-calendar-event .node .content .field-name-field-location{float:left;margin-right:5px;padding-right:10px;}.node-type-calendar-event .node .content .field-name-field-directions{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;margin-bottom:7px;padding-bottom:7px;}.financial-events .view-content{background:url(/sites/all/themes/unitil_rwd/images/microphone.jpg) 0 0 no-repeat;padding-left:60px;}.financial-events .views-label{float:left;font-weight:bold;padding-right:5px;}.financial-events .views-field-field-published-date,.financial-events .views-field-field-published-date-1,.financial-events .views-field-title{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;font-size:1em;padding:.5em 0;}.financial-events .views-field-title a{color:#666;font-weight:bold;}.financial-events .views-field-nothing{padding:1em 0;}.view-leadership-bios .views-row{border-bottom:solid 1px #dbdbdb;float:left;margin-bottom:20px;}.view-leadership-bios .views-row .views-field-field-photo{background:#fff;float:left;padding-right:20px;}.view-leadership-bios .views-row .views-field-field-photo span,.view-leadership-bios .views-row .views-field-field-photo img{float:left;}.view-leadership-bios .views-field-title{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;margin-bottom:7px;padding-bottom:7px;}.view-leadership-bios .views-row .views-field-title,.view-leadership-bios .views-row .views-field-title,.view-leadership-bios .views-row .views-field-field-job-title,.view-leadership-bios .views-row .views-field-field-teaser{float:left;width:300px;}.view-leadership-bios .views-row .views-field-title a{background:url(/sites/all/themes/unitil_rwd/images/buttons/expand-button.jpg) left center no-repeat;float:left;padding-left:30px;}.view-leadership-bios .expanded-bio .views-field-title a{background-image:url(/sites/all/themes/unitil_rwd/images/buttons/collapse-button.jpg);}.view-leadership-bios .views-row .views-field-field-job-title span{font-weight:bold;}.view-leadership-bios .views-row .views-field-field-details{float:left;width:300px;}.view-leadership-bios .views-row .views-field-field-details p.details{display:none;}.view-leadership-bios .views-row .read_more{display:block;}.view-leadership-bios .expanded-bio .read_more{display:none;}.view-leadership-bios .views-row  .close_details{display:none;}.view-leadership-bios .expanded-bio .close_details{display:block;}.view-leadership-bios .views-row .views-field-field-details .read_more{background:url(/sites/all/themes/unitil_rwd/images/buttons/bio-collapsed-arrow.jpg) right center no-repeat;float:left;padding-right:10px;}.view-leadership-bios .views-row .views-field-field-details .close_details{background:url(/sites/all/themes/unitil_rwd/images/buttons/bio-expanded-arrow.jpg) right center no-repeat;float:left;padding-right:10px;}.view-job-openings h3{font-size:12px;margin-top:10px;}.view-job-openings .views-row-last{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;margin-bottom:7px;padding-bottom:7px;}.view-job-openings .views-field-title a{background:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level2-nav-arrow-off.gif) left center no-repeat;font-weight:bold;margin:0;padding:3px 0px 3px 15px;}.node-type-job-opening .node .content .field-name-field-department,.node-type-job-opening .node .content .field-name-field-location,.node-type-job-opening .node .content .field-name-field-position-description{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;margin-bottom:7px;padding-bottom:7px;}.view-Tariffs h3{color:#666;font-size:14px;font-weight:bold;margin:10px 0 5px 0;}.view-Tariffs .views-row{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;margin-bottom:7px;padding-bottom:7px;}.view-Tariffs .views-row-last{background:none;border-bottom:solid 1px #dbdbdb;padding-bottom:17px;}.view-Tariffs .views-row .views-field-title img{padding-right:7px;vertical-align:middle;}.view-rates-layout h3{font-size:14px;font-weight:bold;margin:10px 0 5px 0;}.view-rates-layout .views-row .views-field-field-rates-initials a{background:url(/sites/all/themes/unitil_rwd/images/buttons/expand-button.jpg) left center no-repeat;float:left;font-size:30px;font-weight:bold;line-height:1;margin:0 20px 20px 0;padding-left:25px;text-decoration:none;}.view-rates-layout .expanded-rates .views-field-field-rates-initials a{background-image:url(/sites/all/themes/unitil_rwd/images/buttons/collapse-button.jpg);}.view-rates-layout .views-row{border-bottom:solid 1px #dbdbdb;margin-bottom:10px;padding-bottom:10px;}.view-rates-layout .views-row .views-field-edit-node{float:right;}.view-rates-layout .views-row .views-field-title a{font-weight:bold;}.view-rates-layout .views-row .views-field-body div.details{display:none;}.view-rates-layout .views-row .read_more{display:block;}.view-rates-layout .views-row .close_details{display:none;}.view-rates-layout .expanded-rates .read_more{display:none;}.view-rates-layout .expanded-rates .close_details{display:block;}.view-rates-layout .views-row .details{margin-top:20px;}.view-rates-layout .views-row .views-field-body .close_details{background:url(/sites/all/themes/unitil_rwd/images/buttons/bio-expanded-arrow.jpg) right center no-repeat;padding-right:10px;text-align:right;}.view-FAQs .views-row{border-bottom:solid 1px #dbdbdb;margin-bottom:7px;padding-bottom:7px;}.view-FAQs .views-row .views-accordion-header{background:url(/sites/all/themes/unitil_rwd/images/buttons/expand-button.jpg) left .2em no-repeat;border:none;color:#666666;font-family:Arial,Verdana,sans-serif;font-size:12px;font-weight:bold;line-height:1.5em;padding-left:25px;text-decoration:none;}.view-FAQs .views-row .ui-state-active{background-image:url(/sites/all/themes/unitil_rwd/images/buttons/collapse-button.jpg);}.view-FAQs .views-row .views-accordion-header a{color:#666666;display:block;padding:0.3em 0;}.view-FAQs .ui-icon{display:none;}.view-FAQs .views-row .ui-accordion-content{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) top left repeat-x;border:none;margin-top:7px;padding-top:7px;}.view-FAQs .views-row .ui-accordion-content .views-field-body-1 label{display:inline-block;float:left;font-weight:bold;margin-right:5px;}.node-type-partner-page .region-sub-content{float:left;width:100%;}.node-type-partner-page .region-sub-content .view-press-releases,.node-type-partner-page .region-sub-content .flickr-block,.node-type-partner-page .region-sub-content .custom-info-block,.node-type-partner-page .region-sub-content .info-block,.node-type-partner-page .region-sub-content .media-block,.node-type-partner-page .region-sub-content .faqs-block{float:left;width:100%;}.node-type-partner-page .region-sub-content .media-block,.node-type-partner-page .region-sub-content .info-block,.node-type-partner-page .region-sub-content .flickr-block{border-top:solid 1px #dbdbdb;padding-top:1em;}.node-type-partner-page .view-FAQs .views-row{border:none;margin-bottom:0;padding-bottom:0;}.node-type-partner-page .view-FAQs .view-footer{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) top left repeat-x;padding-top:10px;}.node-type-partner-page .faq-link{background:transparent url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level2-nav-arrow-off.gif) 0 6px no-repeat;display:block;padding:0 0 10px 15px;}.node-type-partner-page .node{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;}#lightbox #imageDataContainer{display:none;}.lightbox-wrapper{background:#ffffff;height:100%;width:100%;}.lightbox-wrapper #container{background:none;}.lightbox-wrapper #center{width:100%;}.lightbox-wrapper .node{padding:10px 50px;}.lightbox-wrapper .node h2{font-size:26px;color:#f4911e;}#block-user-login{border-bottom:solid 1px #dbdbdb;padding-bottom:20px !important;}#user-login-form{text-align:left;position:relative;}#user-login-form .form-actions,#user-login-form .form-item{display:inline-block;}#user-login-form .form-item{margin-right:.5em;}#user-login-form .form-actions{top:-0.45em;position:relative;}#user-login-form #edit-submit--2{background:transparent url(/sites/all/themes/unitil_rwd/images/buttons/login.jpg) 0 0 no-repeat;border:none;cursor:pointer;display:block;font-size:0px;height:21px;line-height:0px;overflow:hidden;padding:0;text-indent:-99999px;width:59px;}#user-login-form #edit-submit--2:hover{background-image:url(/sites/all/themes/unitil_rwd/images/buttons/login-over.jpg);}#user-login-form .item-list{display:none;}#block-block-31{border-bottom:solid 1px #dbdbdb;}#footer p{color:#fff;margin-left:10px;margin-right:10px;}#footer a{color:#ff9900;text-decoration:none;}#footer a:hover{color:#fff;}#footer .divider{color:#544c44;margin:0 .5em;}#footer a.u_source img{vertical-align:middle;}#footer .social_icon{background:transparent url(/sites/all/themes/unitil_rwd/images/footer/unitil-social-icons2.png) 0 0 no-repeat;cursor:pointer;display:inline-block;height:14px;vertical-align:text-bottom;width:15px;}#footer .facebook_icon{background-position:0 0;}#footer .facebook_icon:hover{background-position:-20px 0;}#footer .flickr_icon{background-position:0 -20px;}#footer .flickr_icon:hover{background-position:-20px -20px;}#footer .linkedin_icon{background-position:0 -40px;}#footer .linkedin_icon:hover{background-position:-20px -40px;}#footer .rss_icon{background-position:0 -60px;}#footer .rss_icon:hover{background-position:-20px -60px;}#footer .twitter_icon{background-position:0 -80px;}#footer .twitter_icon:hover{background-position:-20px -80px;}#footer .youtube_icon{background-position:0 -100px;width:20px;}#footer .youtube_icon:hover{background-position:-20px -100px;}.page-sitemap h1.title,.page-sitemap .region-sidebar-first,.page-sitemap .region-sidebar-second{display:none;}.page-sitemap #page-wrapper #container #columns #center{width:100%;}#site-map{background:#ffffff url(/sites/all/themes/unitil_rwd/images/sitemap-title.png) 0px 74px no-repeat;padding-top:150px;}#site-map .site-map-box{float:left;width:45%;}#site-map .site-map-box h2{display:none;}#site-map .site-map-box ul{list-style:none;list-style-image:none;margin:0;padding:0;}#site-map .site-map-box ul li{background:none;list-style:none;list-style-image:none;margin:0 0 20px 0;padding:0;}#site-map .site-map-box ul li a{color:#706962;font-size:110%;font-weight:bold;}#site-map .site-map-box ul li ul li{margin:5px 0;}#site-map .site-map-box ul li ul li a{background:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level2-nav-arrow-off.gif) left center no-repeat;color:#bb5a15;font-size:100%;font-weight:normal;padding:0 0 0 13px;}#site-map .site-map-box ul li ul li ul{margin:0 0 0 13px;}#site-map .site-map-box ul li ul li ul li a{background:url(/sites/all/themes/unitil_rwd/images/nav/level3-sitemap-arrow.gif) left center no-repeat;color:#999999;font-weight:normal;}#site-map .site-map-box ul li ul li ul li ul li a{background:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level4-nav-arrow-off.gif) left center no-repeat;color:#f4911e;font-weight:normal;}.view-case-studies,.view-video-pages{left:0;margin-top:20px;position:relative;top:0;}.video-list{margin-right:30px;}.video-list .views-table thead th{border-bottom:none;}.video-list .views-table tbody{border-top:none;}.video-list .views-table tbody tr,.video-list .views-table tbody tr.odd,.video-list .views-table tbody tr.info{background:none !important;border:none !important;}.view-case-studies .views-row,.video-list .views-row{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;clear:both;float:left;padding:15px 0;width:100%;}.view-case-studies .views-row-last,.video-list .views-row-last{background:none;}.view-case-studies .views-field-field-case-study-thumbnail,.video-list .views-field-lightbox2{margin-right:15px;padding-bottom:15px;}.view-case-studies .views-field-title a,.video-list .video-title{background:url(/sites/all/themes/unitil_rwd/images/overview-header-bg.gif) no-repeat scroll right center transparent;color:#F49221;font-size:22px;line-height:1;padding:0 18px 0 0;text-decoration:none;}.view-case-studies .date-display-single,.video-list .date-display-single{display:block;font-weight:bold;}.view-case-studies .views-field-field-case-study-pdf a,.video-list .video-text-link{background:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level2-nav-arrow-off.gif) right center no-repeat;padding-right:10px;}#outerImageContainer,#imageDataContainer,body.emvideo-modal-iframe{background:transparent !important;}#imageDataContainer{left:0;position:relative;top:0;}#imageData{margin-top:-30px;padding:0 40px 10px 40px;}#imageDetails{padding-top:10px;}#imageData #frameHoverNav{left:0;margin:0;position:absolute;width:100%;}#imageData #bottomNav{border-top:solid 1px #333;padding-top:10px;position:relative;height:auto;}#imageDataContainer #framePrevLink{background:transparent url(/sites/all/themes/unitil_rwd/images/videos-previous.png) 0 0 no-repeat;border:none;border-bottom:solid 1px #333;cursor:pointer;display:block;height:325px;left:-37px;overflow:hidden;padding:0;position:absolute;top:-295px;width:27px;}#imageDataContainer #frameNextLink{background:transparent url(/sites/all/themes/unitil_rwd/images/videos-next.png) 0 0 no-repeat;border:none;border-bottom:solid 1px #333;cursor:pointer;display:block;height:325px;right:-37px;overflow:hidden;padding:0;position:absolute;top:-295px;width:27px;}#bottomNavClose{background:transparent url(/sites/all/themes/unitil_rwd/images/videos-close.png) 0 0 no-repeat !important;display:block;float:right;height:17px;margin:0 !important;padding:0;width:73px;}.press-and-faqs{clear:both;float:left;width:47%;}.news-and-inquiries{float:right;width:47%;}.node-type-partner-page .content h2{background:url(/sites/all/themes/unitil_rwd/images/overview-header-bg.gif) right center no-repeat;color:#f49221;display:inline;line-height:2;padding:0 18px 0 0;}.node-type-partner-page .content .more-link{margin-bottom:15px;padding-bottom:10px;text-align:left;}.node-type-partner-page .content .more-link a{background:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level2-nav-arrow-off.gif) right center no-repeat;font-weight:bold;padding-right:10px;}.node-type-partner-page .view-news-stories .view-header,.node-type-partner-page .view-press-releases .view-header{float:none;top:0;}.node-type-partner-page .view-news-stories .views-row-last .views-field-title,.node-type-partner-page .view-press-releases .views-row-last .views-field-title{border-bottom:dotted 1px #dbdbdb;}#block-block-165{float:left;width:47%;}#block-block-166{float:right;width:47%;}#block-block-166 .view-news-stories .view-admin-links,#block-block-165 .view-press-releases .view-admin-links{float:right;}#block-block-166 .view-news-stories .view-header,#block-block-165 .view-press-releases .view-header{float:none;top:0;}#block-block-166 .view-news-stories .views-row-last .views-field-title,#block-block-165 .view-press-releases .views-row-last .views-field-title{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) bottom left repeat-x;border:none;margin-bottom:7px;padding-bottom:7px;}#block-block-166 .view-footer,#block-block-165 .view-footer{border-bottom:solid 1px #dbdbdb;margin-bottom:15px;padding-bottom:15px;}#block-block-166 .more-link,#block-block-165 .more-link{text-align:left;}#block-block-166 .more-link a,#block-block-165 .more-link a{background:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level2-nav-arrow-off.gif) right center no-repeat;font-weight:bold;padding-right:10px;}#block-block-144{margin-right:-25px;}#block-block-144 table{margin-right:-20px;}#block-block-144 table td{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) repeat-x scroll left bottom transparent;padding:10px 0;vertical-align:top;}#block-block-144 table td.col-1,#block-block-144 table td.col-4{width:82px;}#block-block-144 table td.col-2{width:270px;}#block-block-144 table td.col-5{width:260px;}#block-block-144 table td.spacer{background:none;width:30px;}#block-block-144 table td.no-border{background:none;}#block-block-144 table td.no-border.faq{width:352px;}#block-block-144 table td img{margin-right:10px;}#block-block-144 h2{background:url(/sites/all/themes/unitil_rwd/images/overview-header-bg.gif) right center no-repeat;color:#f49221;display:inline;font-size:22px;line-height:1;margin:10px 0 0 0;padding:0 18px 0 0;}.click-to-enlarge{background:url(/sites/all/themes/unitil_rwd/images/enlarge-icon.png) right center no-repeat;color:#f49221;float:right;font-size:.9em;margin-right:40px;padding-right:12px;}.trees-energy .click-to-enlarge,.planting-tips .click-to-enlarge{margin-right:15px;}.directional-pruning .click-to-enlarge{margin-right:0;}.directional-pruning .click-to-enlarge a{display:block;}.diagram-caption{color:#999999;font-size:.9em;margin-bottom:1.5em;}.diagram-info td{width:50%;}.diagram-info .col-1 p{padding-right:40px;}.diagram-info p{padding-left:20px;}.planting-tips p.diagram-info{margin:15px 0;}.diagram-info .diagram-bullet{font-weight:bold;padding-left:0;}.diagram-info .diagram-bullet span{background:url(/sites/all/themes/unitil_rwd/images/diagram-bullet.png) center center no-repeat;color:#ffffff;display:block;float:left;font-size:.95em;font-weight:bold;height:1.5em;margin-right:5px;text-align:center;vertical-align:middle;width:15px;}.popup-diagram-info p{padding-left:36px;}.popup-diagram-info .diagram-bullet{color:#658cc8;font-size:23px;padding-left:0;}.popup-diagram-info .diagram-bullet span{background:url(/sites/all/themes/unitil_rwd/images/popup-diagram-bullet.png) center center no-repeat;color:#ffffff;display:block;float:left;font-size:.9em;font-weight:bold;height:1.5em;margin-right:10px;text-align:center;vertical-align:middle;width:26px;}.important-info{background:url(/sites/all/themes/unitil_rwd/images/Exclamation_Point_Icon.jpg) left top no-repeat;color:#f4911e;min-height:75px;padding-left:60px;}#block-block-169{position:absolute;right:25px;top:6px;}.ready-to-switch{display:block;line-height:34px;}.rollover-image{border:none;cursor:pointer;display:block;font-size:0;line-height:0;overflow:hidden;padding:0;text-indent:-99999px;}.new-customers-rollover,.existing-customers-rollover{background:transparent url(/sites/all/themes/unitil_rwd/images/buttons/NatGas_CombineButtons.png) -4px 0 no-repeat;height:34px;width:163px;}.new-customers-rollover:hover{background-position:-4px -36px;}.existing-customers-rollover{background-position:-175px 0;}.existing-customers-rollover:hover{background-position:-175px -36px;}.switch-gas-grid .overview-row{border-top:solid 1px #dbdbdb;}.switch-gas-grid .overview-cell{border-top:none;}.switch-gas-grid img{margin-bottom:40px;}#block-block-175{clear:left;}@media all and (min-width:480px){.block--logo{margin:20px 0 0 0;max-width:35%;}#block-block-9{width:auto;}#block-block-9 .content .login{float:left;margin-left:8px;}#block-search-form span{display:inline;}.header-image-wrap{margin-top:30px;}.header-image-wrap img{max-width:50%;}.double-dotted-wrap img{background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) 0 0 repeat-x;}}@media all and (min-width:730px){.block--logo{margin:10px 0 0 0;position:absolute;}#block-block-9{clear:none;}#block-block-9 .content div{border-right:solid 1px #f7aa50;clear:none;float:left;padding-right:8px;}.region-sidebar-second .block{float:none;margin-right:0;text-align:inherit;width:auto;}.region-sidebar-second .block h2{margin-left:0;margin-right:0;}.region-sidebar-second .block .content{display:block;text-align:inherit;min-width:auto;}#user-login-form .form-actions,#user-login-form .form-item{display:block;}#user-login-form .form-actions{top:0;}.overview-grid{margin-right:-5%;}.overview-row{float:left;width:100%;}.overview-cell{border-top:solid 1px #dbdbdb;clear:none;float:left;margin:1em 5% 0 0;padding:1em 0 0 0;width:45%;}.three-col-grid .overview-cell{margin:1em 1% 0 0;width:31%;}.first .overview-cell{border:none;}.veggie-grid .overview-cell{border-top:none;background:url(/sites/all/themes/unitil_rwd/images/dashed-hr-bg.gif) 0 0 repeat-x;}.veggie-grid .first .overview-cell{background:none;}.view-news-stories .view-header,.view-press-releases .view-header{border-bottom:none;padding:0;margin:0;float:right;top:-45px;}.overview-page .region-content,.overview-page .region-sub-content{clear:left;float:left;width:100%;}.overview-page .region-content .block,.overview-page .region-sub-content .block{float:left;margin-right:5%;width:45%;}.overview-page .region-content .block{border-top:none;margin-top:0;}.overview-page .region-content .block-system{width:100%;margin-top:2em;}.node-type-partner-page .region-sub-content .view-press-releases,.node-type-partner-page .region-sub-content .flickr-block,.node-type-partner-page .region-sub-content .custom-info-block,.node-type-partner-page .region-sub-content .info-block{float:left;width:47%;}.node-type-partner-page .region-sub-content .media-block,.node-type-partner-page .region-sub-content .faqs-block{float:right;width:47%;}.view-case-studies .views-field-field-case-study-thumbnail,.video-list .views-field-lightbox2{float:left;}.ready-to-switch{float:left;}.new-customers-rollover,.existing-customers-rollover{float:left;margin-left:10px;}#footer p{color:#fff;margin-left:30px;margin-right:30px;}#footer .divider{margin:0 .25em;}}@media all and (min-width:1013px){.block--logo{margin:50px 0 0 0;position:relative;}.header-image-wrap{width:100%;margin:30px 0;}.header-image-wrap .header-image-text{display:block;float:left;margin-right:-25%;max-width:75%;}.header-image-wrap .header-image-pic{display:block;float:right;margin-left:-25%;max-width:75%;}.new-customers-rollover,.existing-customers-rollover{margin-left:30px;}}
body.landing-page{background:#6a6a6a;height:100%;}body.landing-page #page-wrapper{background-color:transparent;background-position:center top;background-repeat:no-repeat;height:100%;width:100%;}body.landing-page #page-wrapper #container{background:none;color:#ffffff;padding-top:20px;text-align:center;}body.landing-page #page-wrapper #container #center{float:none;margin:0 auto;padding-top:20px;position:relative;text-align:left;width:96%;max-width:28em;}body.landing-page .logo{margin:2em 0 0 -3px;}body.landing-page .tagline{color:#ffffff;font-size:1.85em;margin:0 0 1em 3.8em;}body.landing-page #page-wrapper #container #center .content{text-align:center;}body.landing-page .welcome-message{font-size:1.5em;margin:2em 0;max-width:18.67em;}#no-cookie-warnings{color:#666666;display:none;min-height:8em;max-width:28em;position:relative;margin:0 auto;text-align:left;}#no-cookie-warnings .warning-box{background:#efefef;-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.7em;margin-bottom:1.5em;padding:1.5em;text-align:left;}#no-cookie-warnings .warning-box h2{border-bottom:dotted 1px #cccccc;color:#F49221;font-size:150%;line-height:1.1;margin-bottom:.5em;padding-bottom:.5em;}#no-cookie-warnings .warning-box p{padding:0;margin:0 0 8px 0;}#no-cookie-warnings .warning-box p.strong{font-weight:bold;}div.meta{display:none;}.landing-box{background:#999;-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.7em;box-sizing:border-box;margin-bottom:1.5em;min-height:8em;min-width:24em;max-width:28em;margin:0 auto 1em;padding:1.5em 1em;}.landing-box-content{display:inline-block;text-align:left;}.landing-box-content h3{color:#fff;font-size:1.5em;font-weight:normal;margin-bottom:5px;}.landing-box-content .label{color:#fff;font-size:1.083em;}#business-box{background:#24409b url(/sites/all/themes/unitil_rwd/images/landing-page/blue_box_slice.png) 0 0 repeat-x;}#business-box option,#business-box select{background:#76aadc;border:solid 1px #b2daf7;color:#fff;max-width:9.25em;}#business-box option{border-right:none;border-bottom:none;border-left:none;}#non-customer-box{background:#747474 url(/sites/all/themes/unitil_rwd/images/landing-page/gray_box_slice.png) 0 0 repeat-x;}#non-customer-box option,#non-customer-box select{background:#b4b3b3;border:solid 1px #dedede;color:#fff;max-width:9.25em;}#residential-box{background:#bb5a15 url(/sites/all/themes/unitil_rwd/images/landing-page/orange_box_slice.png) 0 0 repeat-x;}#residential-box option,#residential-box select{background:#f59525;border:solid 1px #fdb765;color:#fff;max-width:10.75em;}#residential-box option{border-right:none;border-bottom:none;border-left:none;}body.landing-page #footer{float:none;}body.landing-page #footer p{margin-left:0;}@media all and (min-width:730px){body.landing-page #page-wrapper{min-height:1000px;}body.landing-page #page-wrapper #container #center{max-width:55em;}body.landing-page .logo{padding:0;margin-bottom:6em;}body.landing-page .tagline{display:block;font-size:2.5em;line-height:1;position:absolute;right:0;top:2.5em;}body.landing-page .welcome-message{margin:2em auto;max-width:36em;}.landing-box{display:inline-block;width:26.5em;}#residential-box{margin-right:1em;}}@media all and (min-width:1034px){body.landing-page #page-wrapper #container #center{max-width:82.167em;}body.landing-page .logo{margin-bottom:12em;}body.landing-page .welcome-message{margin:2em auto;max-width:none;}#no-cookie-warnings{margin-top:-8em;}#business-box{margin-right:1em;}body.landing-page #footer{padding-bottom:100px;}}
body.Business .region-header a:hover{color:#92befd;}body.Business .region-header .divider{color:#92befd;}body.Business{background:#011146 url(/sites/all/themes/unitil_rwd/images/business/body-bg.jpg) 0 0 repeat-x;}body.Business #page-wrapper #container #header{background:#3b70bf url(/sites/all/themes/unitil_rwd/images/business/header-bg.jpg) 0 0 repeat-x;}body.Business #block-block-9 .content select#state{background:#2d54a9;border:solid 1px #5f79b6;}body.Business #block-block-9 .content select#customer_type{background:#2d54a9;border:solid 1px #5f79b6;}body.Business #block-block-9 a.login:hover span{background:transparent url(/sites/all/themes/unitil_rwd/images/business/header/login-button-over.png) 100% 0 no-repeat;}body.Business #block-search-form #edit-search-block-form-1{background:#2d54a9;border:solid 1px #5f79b6;}body.Business #block-search-form a.search-block-submit:hover{background:transparent url(/sites/all/themes/unitil_rwd/images/business/header/search-button-over.png) 100% 0 no-repeat;}body.Business .block--main-menu,body.Business #block-menu-block-2{background:#3b70bf;}body.Business a.menu_toggle,body.Business .region-header .menu-block-wrapper .menu .level-1 > a{background:url(/sites/all/themes/unitil_rwd/images/business/nav/main-nav-sprite-business.png) -758px top no-repeat;color:#3b70bf;}body.Business a.menu_toggle:active,body.Business a.menu_toggle:hover,body.Business .region-header .menu-block-wrapper .menu .level-1 > a:hover{background-position:-758px bottom;color:#ffffff;}body.Business .region-header .menu-block-wrapper .menu .level-2{background:#407bd5;border-top:1px solid #69a0f1;}body.Business .region-header .menu-block-wrapper .menu .level-2:hover{background:#69a0f1;}body.Business .region-header .block--main-menu .menu li.first{border:none;}body.Business .region-header .menu-block-wrapper .menu .level-2 a{background:url(/sites/all/themes/unitil_rwd/images/business/nav/main-nav-sprite-business.png) .75em -35px no-repeat;}body.Business .region-header .menu-block-wrapper .menu li .icon{background:url(/sites/all/themes/unitil_rwd/images/business/nav/main-nav-sprite-business.png) -758px top no-repeat;}body.Business .region-header .menu-block-wrapper .menu li .icon:before{background:url(/sites/all/themes/unitil_rwd/images/business/nav/main-nav-sprite-business.png) -495px 13px no-repeat;}body.Business .region-header .menu-block-wrapper .menu li .icon:hover{background-position:-758px bottom;}body.Business .region-header .menu-block-wrapper .menu li .icon:hover:before{background-position:-555px 13px;}body.Business .region-header .menu-block-wrapper .menu li .icon-up:before{background-position:-525px 13px;}body.Business .region-header .menu-block-wrapper .menu li .icon-up:hover{background-position:-758px bottom;}body.Business .region-header .menu-block-wrapper .menu li .icon-up:hover:before{background-position:-585px 13px;}body.Business .region-header .menu-block-wrapper .menu li li .icon{background:#407bd5 url(/sites/all/themes/unitil_rwd/images/business/nav/main-nav-sprite-business.png) -615px 11px no-repeat;border-left:solid 1px #69a0f1;}body.Business .region-header .menu-block-wrapper .menu li li .icon:hover{background-position:-675px 11px;background-color:#69a0f1;border-left:solid 1px #407bd5;}body.Business .region-header .menu-block-wrapper .menu li li .icon-up{background-position:-645px 11px;}body.Business .region-header .menu-block-wrapper .menu li li .icon-up:hover{background-position:-705px 11px;}body.Business .region-header .menu-block-wrapper .menu .level-3,body.Business .region-header .menu-block-wrapper .menu .level-3 li{background:#69a0f1;border-top:1px solid #92befd;}body.Business .region-header .menu-block-wrapper .menu .level-3:hover,body.Business .region-header .menu-block-wrapper .menu .level-3 li:hover{background:#92befd;}body.Business .region-header .menu-block-wrapper .menu .level-4 a,body.Business .region-header .menu-block-wrapper .menu .level-4 a:hover{background-position:.75em -85px;color:#3b529c;}body.Business .region-header .menu-block-wrapper .menu .level-5 a,body.Business .region-header .menu-block-wrapper .menu .level-5 a:hover{background-position:.75em -135px;color:#3b70bf;}body.Business #views_slideshow_controls_text_previous_Home_Slideshow-block_1{background:transparent url(/sites/all/themes/unitil_rwd/images/business/homepage/slideshow-prev.png) 0 0 no-repeat;}body.Business #views_slideshow_controls_text_previous_Home_Slideshow-block_1:hover{background:transparent url(/sites/all/themes/unitil_rwd/images/business/homepage/slideshow-prev-over.png) 0 0 no-repeat;}body.Business #views_slideshow_controls_text_next_Home_Slideshow-block_1{background:transparent url(/sites/all/themes/unitil_rwd/images/business/homepage/slideshow-next.png) 0 0 no-repeat;}body.Business #views_slideshow_controls_text_next_Home_Slideshow-block_1:hover{background:transparent url(/sites/all/themes/unitil_rwd/images/business/homepage/slideshow-next-over.png) 0 0 no-repeat;}body.Business .region-sidebar-first .menu-block-wrapper .level-2 a{background:url(/sites/all/themes/unitil_rwd/images/business/nav/level2-nav-arrow-off.gif) 12px 10px no-repeat;color:#3b70bf;}body.Business .region-sidebar-first .menu-block-wrapper .level-2 > a:hover,body.Business .region-sidebar-first .menu-block-wrapper .level-2 > .active-trail{background-image:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level2-nav-arrow-on.gif);color:#706962;}body.Business .region-sidebar-first .menu-block-wrapper .level-3 a{background:url(/sites/all/themes/unitil_rwd/images/business/nav/level3-nav-arrow-off.gif) left 11px no-repeat;color:#3c89fe;}body.Business .region-sidebar-first .menu-block-wrapper .level-3 > a:hover,body.Business .region-sidebar-first .menu-block-wrapper .level-3 > .active-trail{background-image:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level3-nav-arrow-on.gif);color:#706962;}body.Business .region-sidebar-first .menu-block-wrapper .level-4 a{background:url(/sites/all/themes/unitil_rwd/images/business/nav/level4-nav-arrow-off.gif) left 11px no-repeat;color:#3c89fe;font-weight:normal;padding:3px 10px 3px 10px;}body.Business .region-sidebar-first .menu-block-wrapper .level-4 > a:hover,body.Business .region-sidebar-first .menu-block-wrapper .level-4 > .active-trail{background-image:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level4-nav-arrow-on.gif);color:#999999;}body.Business .region-sidebar-first .menu-block-wrapper .level-4 a.active{color:#706962;}body.Business .region-sidebar-first .menu-block-wrapper .level-5 a{background:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level4-nav-arrow-on.gif) left 11px no-repeat;color:#999999;font-weight:normal;padding:3px 10px 3px 10px;}body.Business .region-sidebar-first .menu-block-wrapper .level-5 a:hover,body.Business .region-sidebar-first .menu-block-wrapper .level-5 .active-trail{color:#706962;}body.Business .breadcrumb .level1{color:#86aeea;}body.Business .breadcrumb .level2{color:#3b529c;}body.Business .breadcrumb .divider{color:#9c9c9c;}body.Business .breadcrumb .level3{color:#666666;}body.Business .breadcrumb .l4page .level3{color:#3b70bf;}body.Business .breadcrumb .level4{color:#666666;}body.Business #footer a{color:#99ccff;}body.Business #footer a:hover{color:#fff;}body.Business #footer .facebook_icon{background-position:-40px 0;}body.Business #footer .facebook_icon:hover{background-position:-20px 0;}body.Business #footer .flickr_icon{background-position:-40px -20px;}body.Business #footer .flickr_icon:hover{background-position:-20px -20px;}body.Business #footer .linkedin_icon{background-position:-40px -40px;}body.Business #footer .linkedin_icon:hover{background-position:-20px -40px;}body.Business #footer .rss_icon{background-position:-40px -60px;}body.Business #footer .rss_icon:hover{background-position:-20px -60px;}body.Business #footer .twitter_icon{background-position:-40px -80px;}body.Business #footer .twitter_icon:hover{background-position:-20px -80px;}body.Business #footer .youtube_icon{background-position:-40px -100px;}body.Business #footer .youtube_icon:hover{background-position:-20px -100px;}@media all and (min-width:730px){body.Business #block-block-9 .content div{border-right:solid 1px #5f79b6;}body.Business .region-header .menu-block-2 .menu li{border-right:solid 1px #5f79b6;}body.Business .region-header .menu-block-2 .menu li.last{border:none;}body.Business .region-header .menu-block-2 .menu li a:hover,body.Business .region-header .menu-block-2 .menu li.active-trail a{color:#92befd !important;}body.Business .region-header .menu-block-2 .menu .level-1 a,body.Business .region-header .menu-block-2 .menu li a{background:none;color:#ffffff;}body.Business .region-header .menu-block-2 .menu li a:active,body.Business .region-header .menu-block-2 .menu li a:hover,body.Business .region-header .menu-block-2 .menu li.active-trail a{background:none;}body.Business .block--main-menu,body.Business #block-menu-block-2{background:transparent;}body.Business .region-header .block--main-menu .menu .level-1 > a.active{background-position:-758px bottom;color:#ffffff;}body.Business .region-header .block--main-menu .menu .level-1 > a:before{background:url(/sites/all/themes/unitil_rwd/images/business/nav/main-nav-sprite-business.png) -750px top no-repeat;}body.Business .region-header .block--main-menu .menu .level-1 > a:after{background:url(/sites/all/themes/unitil_rwd/images/business/nav/main-nav-sprite-business.png) -1488px top no-repeat;}body.Business .region-header .block--main-menu .menu .level-1 > a.active:before,body.Business .region-header .block--main-menu .menu .level-1 > a:active:before,body.Business .region-header .block--main-menu .menu .level-1 > a:hover:before{background-position:-750px bottom;}body.Business .region-header .block--main-menu .menu .level-1 > a.active:after,body.Business .region-header .block--main-menu .menu .level-1 > a:active:after,body.Business .region-header .block--main-menu .menu .level-1 > a:hover:after{background-position:-1488px bottom;}body.Business .region-header .block--main-menu .menu .level-1 > ul:before,body.Business .region-header .block--main-menu .menu .level-1 > ul:after{background:url(/sites/all/themes/unitil_rwd/images/business/nav/main-nav-sprite-business.png) 0 bottom no-repeat;}body.Business .region-header .block--main-menu .menu .level-1 > ul:after{background-position:0 top;}body.Business .region-header .block--main-menu .menu .level-2 ul:before,body.Business .region-header .block--main-menu .menu .level-2 ul:after{background:url(/sites/all/themes/unitil_rwd/images/business/nav/main-nav-sprite-business.png) -250px bottom no-repeat;}body.Business .region-header .block--main-menu .menu .level-2 ul:after{background-position:-250px top;}body.Business .region-header .block--main-menu .menu .menu-mlid-1338 .level-2 ul:before,body.Business .region-header .block--main-menu .menu .menu-mlid-1335 .level-2 ul:before,body.Business .region-header .block--main-menu .menu .menu-mlid-1341 .level-2 ul:before{background-position:-500px bottom;}}
.region-header .menu-block-2 > .menu > li.first{display:none;}.block--main-menu,#block-menu-block-2{background:#feae51;clear:both;float:float;margin:0;position:relative;z-index:50;}.region-header .menu-block-wrapper{clear:both;margin-left:-10px;margin-right:-10px;position:relative;}.region-header .menu-block-wrapper .menu{border:none;font-size:13px;line-height:13px;list-style:none;margin:0;padding:0;z-index:100;}.region-header .menu-block-wrapper .menu li{margin:0;padding:0;position:relative;}.region-header .menu-block-wrapper .menu .level-1{display:block;list-style:none;margin:2px 0;position:relative;}a.menu_toggle{position:fixed;top:0;width:100%;}a.menu_toggle,.region-header .menu-block-wrapper .menu .level-1 > a{background:url(/sites/all/themes/unitil_rwd/images/nav/main-nav-sprite.png) -758px top no-repeat;color:#3b70bf;font-size:inherit;font-weight:bold;height:34px;padding-left:1em;z-index:25;}a.menu_toggle:active,a.menu_toggle:hover,.region-header .menu-block-wrapper .menu .level-1 > a:hover{background-position:-758px bottom;color:#ffffff;}.region-header .menu-block-wrapper .menu .level-1 > a span{position:relative;top:11px;}a.menu_toggle{clear:both;display:block;float:none;font-size:130%;line-height:34px;margin:0 -10px;text-align:left;}a.menu_toggle .icon{background:url(/sites/all/themes/unitil_rwd/images/nav/main-nav-sprite.png) -500px 12px no-repeat;padding:8px 10px;}a.menu_toggle:active .icon,a.menu_toggle:hover .icon{background-position:-560px 12px;}a.menu_toggle .icon-up{background-position:-530px 11px;}a.menu_toggle:active .icon-up,a.menu_toggle:hover .icon-up{background-position:-590px 11px;}.region-header .menu-block-wrapper .menu li ul{display:none;}.region-header .menu-block-wrapper .menu .level-2{background:#fe990b;border-top:1px solid #feb247;}.region-header .menu-block-wrapper .menu .level-2:hover{background:#feb247;}.region-header .block--main-menu .menu li.first{border:none;}.region-header .menu-block-wrapper .menu .level-2 a{background:url(/sites/all/themes/unitil_rwd/images/nav/main-nav-sprite.png) .75em -35px no-repeat;padding:8px 11px 8px 25px;}.region-header .menu-block-wrapper .menu .level-2 a:hover{color:#ffffff;}.region-header .menu-block-wrapper .menu li .icon{background:url(/sites/all/themes/unitil_rwd/images/nav/main-nav-sprite.png) -758px top no-repeat;border-left:solid 1px #ddd;cursor:pointer;height:34px;position:absolute;right:1px;top:0;width:35px;}.region-header .menu-block-wrapper .menu li .icon:before{background:url(/sites/all/themes/unitil_rwd/images/nav/main-nav-sprite.png) -495px 13px no-repeat;border-left:solid 1px #eee;content:'';height:100%;left:0;position:absolute;top:0;width:100%;}.region-header .menu-block-wrapper .menu li .icon:hover{background-position:-758px bottom;}.region-header .menu-block-wrapper .menu li .icon:hover:before{background-position:-555px 13px;}.region-header .menu-block-wrapper .menu li .icon-up:before{background-position:-525px 13px;}.region-header .menu-block-wrapper .menu li .icon-up:hover{background-position:-758px bottom;}.region-header .menu-block-wrapper .menu li .icon-up:hover:before{background-position:-585px 13px;}.region-header .menu-block-wrapper .menu li li .icon{background:#fe990b url(/sites/all/themes/unitil_rwd/images/nav/main-nav-sprite.png) -615px 11px no-repeat;border-left:solid 1px #feb247;height:29px;}.region-header .menu-block-wrapper .menu li li .icon:hover{background-position:-675px 11px;background-color:#feb247;border-left:solid 1px #fe990b;}.region-header .menu-block-wrapper .menu li li .icon-up{background-position:-645px 11px;}.region-header .menu-block-wrapper .menu li li .icon-up:hover{background-position:-705px 11px;}.region-header .menu-block-wrapper .menu li li .icon:before,.region-header .menu-block-wrapper .menu li li .icon:hover:before,.region-header .menu-block-wrapper .menu li li .icon-up:before,.region-header .menu-block-wrapper .menu li li .icon-up:hover:before{content:none;display:none;}.region-header .menu-block-wrapper .menu .level-3{background:#feb247;border-top:1px solid #fdc270;padding-left:1em;}.region-header .menu-block-wrapper .menu .level-3:hover{background:#fdc270;}.region-header .menu-block-wrapper .menu .level-3 li{background:#feb247;border-top:1px solid #fdc270;padding-left:2em;}.region-header .menu-block-wrapper .menu .level-3 li:hover{background:#fdc270;}.region-header .menu-block-wrapper .menu .level-4 a,.region-header .menu-block-wrapper .menu .level-4 a:hover{background-position:.75em -85px;color:#b95915;}.region-header .menu-block-wrapper .menu .level-5 a,.region-header .menu-block-wrapper .menu .level-5 a:hover{background-position:.75em -135px;color:#dd6917;}#block-menu-block-3,#block-menu-block-4{display:none !important;}.region-sidebar-first .menu-block-wrapper{margin:0 0 0 0px;left:0;padding:10px 0px !important;position:relative;}.region-sidebar-first .menu-block-wrapper > ul{border-top:solid 1px #dbdbdb;margin:0;padding:0;}.region-sidebar-first .menu-block-wrapper > ul li{list-style:none;margin:0;padding:0;}.region-sidebar-first .menu-block-wrapper .level-2{border-bottom:solid 1px #dbdbdb;}.region-sidebar-first .menu-block-wrapper .level-2 a{background:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level2-nav-arrow-off.gif) 12px 10px no-repeat;color:#bb5a15;font-weight:bold;margin:0;padding:3px 10px 3px 25px;}.region-sidebar-first .menu-block-wrapper .level-2 > a:hover,.region-sidebar-first .menu-block-wrapper .level-2 > .active-trail{background-image:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level2-nav-arrow-on.gif);color:#706962;}.region-sidebar-first .menu-block-wrapper .level-2 ul{margin:0px 0px 5px 25px;}.region-sidebar-first .menu-block-wrapper .level-3 a{background:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level3-nav-arrow-off.gif) left 11px no-repeat;color:#cc6600;font-weight:normal;padding-left:10px;}.region-sidebar-first .menu-block-wrapper .level-3 > a:hover,.region-sidebar-first .menu-block-wrapper .level-3 > .active-trail{background-image:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level3-nav-arrow-on.gif);color:#706962;}.region-sidebar-first .menu-block-wrapper .level-4 a{background:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level4-nav-arrow-off.gif) left 11px no-repeat;}.region-sidebar-first .menu-block-wrapper .level-4 > a:hover,.region-sidebar-first .menu-block-wrapper .level-4 > .active-trail{background-image:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level4-nav-arrow-on.gif);color:#999999;}.region-sidebar-first .menu-block-wrapper .level-4 a.active{color:#706962;}.region-sidebar-first .menu-block-wrapper .level-5 a{background:url(/sites/all/themes/unitil_rwd/images/nav/tertiary/level4-nav-arrow-on.gif) left 11px no-repeat;color:#999999;}.region-sidebar-first .menu-block-wrapper .level-5 a:hover,.region-sidebar-first .menu-block-wrapper .level-5 .active-trail{color:#706962;}.breadcrumb{border-bottom:solid 1px #dbdbdb;clear:left;display:block;margin-bottom:10px;margin-top:0;padding-bottom:10px;}body.overview-page .breadcrumb,body.front .breadcrumb{display:none;}body.page-search .breadcrumb{display:block;}.breadcrumb .level1{position:relative;color:#f4911e;display:block;line-height:0px;}.breadcrumb .level1 img{display:none;}body.Business .breadcrumb .level1 img.Business{display:block;}body.Residential .breadcrumb .level1 img.Residential{display:block;}.breadcrumb .level2{color:#bb5a15;font-size:20px;}.breadcrumb .divider{color:#9c9c9c;font-size:18px;margin:0 7px;}.breadcrumb .level3{color:#666666;font-size:20px;}.breadcrumb .l4page .level3{color:#f49221;font-size:18px;}.breadcrumb .level4,.breadcrumb .level5{color:#666666;font-size:20px;}.breadcrumb .bread-divider{display:block;line-height:0;}.page-level1 .level1,.page-level2 .level2,.page-level3 .level3,.page-level4 .level4,.page-level5 .level5{cursor:default;text-decoration:none;}.back-link{height:0;text-align:right;}.back-link a{background:url(/sites/all/themes/unitil_rwd/images/back-arrow.gif) left center no-repeat;padding-left:10px;position:relative;top:-40px;}.breadcrumb  .back-link a{top:-15px;}@media all and (min-width:730px){#block-menu-block-2{padding-top:0;top:-36px;}#block-menu-block-2 .menu-mlid-2820{display:none;}.region-header .menu-block-2 .menu{float:right;margin:5px 0 13px 0;}.region-header .menu-block-2 .menu li{border-right:solid 1px #F7AA50;float:left;font-size:12px;line-height:1;margin:0;padding:0 15px;}.region-header .menu-block-2 .menu li.first{display:block;padding-left:0;}.region-header .menu-block-2 .menu li.last{border:none;padding-right:0;}.region-header .menu-block-2 .menu .level-1 a,.region-header .menu-block-2 .menu li a{background:none;color:#ffffff;font-weight:bold;height:auto;text-align:center;padding-left:0;}.region-header .menu-block-2 .menu li a:active,.region-header .menu-block-2 .menu li a:hover,.region-header .menu-block-2 .menu li.active-trail a{background:none;color:#fec480 !important;}.region-header .menu-block-2 .menu > .level-1 > a span,.region-header .menu-block-2 .menu > li > a span{top:0;}.region-header .menu-block-2 .menu li ul{display:none;}.block--main-menu,#block-menu-block-2{background:transparent;clear:right;float:right;margin:0;}.region-header .menu-block-wrapper .menu li .icon{display:none;}.block--main-menu{top:30px;margin-top:30px;}.region-header .block--main-menu .menu .level-1{float:left;margin:0 13px;}.region-header .block--main-menu .menu .level-1 > a{padding-left:0;text-align:center;}.region-header .block--main-menu .menu .level-1 > a.active{background-position:-758px bottom;color:#ffffff;}.region-header .block--main-menu .menu .level-1 > a:before{background:url(/sites/all/themes/unitil_rwd/images/nav/main-nav-sprite.png) -750px top no-repeat;content:'';left:-12px;height:34px;position:absolute;width:12px;}.region-header .block--main-menu .menu .level-1 > a:after{background:url(/sites/all/themes/unitil_rwd/images/nav/main-nav-sprite.png) -1488px top no-repeat;content:'';height:34px;position:absolute;right:-12px;width:12px;}.region-header .block--main-menu .menu .level-1 > a.active:before,.region-header .block--main-menu .menu .level-1 > a:active:before,.region-header .block--main-menu .menu .level-1 > a:hover:before{background-position:-750px bottom;}.region-header .block--main-menu .menu .level-1 > a.active:after,.region-header .block--main-menu .menu .level-1 > a:active:after,.region-header .block--main-menu .menu .level-1 > a:hover:after{background-position:-1488px bottom;}.region-header .block--main-menu .menu .level-1 > ul{left:-13px;position:absolute;top:34px;}.region-header .block--main-menu .menu .level-1 > ul:before,.region-header .block--main-menu .menu .level-1 > ul:after{background:url(/sites/all/themes/unitil_rwd/images/nav/main-nav-sprite.png) 0 bottom no-repeat;content:'';height:10px;display:block;width:100%;}.region-header .block--main-menu .menu .level-1 > ul:after{background-position:0 top;}.region-header .block--main-menu .menu .level-1:hover > ul{display:block;}.region-header .block--main-menu .menu .level-2 a{padding:5px 11px 5px 25px;}.region-header .block--main-menu .menu .level-2 a.active{color:#ffffff;}.region-header .block--main-menu .menu .level-2{width:239px;}.region-header .block--main-menu .menu .level-2 ul{left:239px;position:absolute;top:0;}.region-header .block--main-menu .menu .level-2 ul:before,.region-header .block--main-menu .menu .level-2 ul:after{background:url(/sites/all/themes/unitil_rwd/images/nav/main-nav-sprite.png) -250px bottom no-repeat;content:'';height:10px;display:block;width:100%;}.region-header .block--main-menu .menu .level-2 ul:after{background-position:-250px top;}.region-header .block--main-menu .menu .level-2:hover > ul{display:block;}.region-header .block--main-menu .menu .level-3{padding-left:0;width:239px;}.region-header .block--main-menu .menu .level-3 ul{display:none;}.region-header .block--main-menu .menu .menu-mlid-1341 > ul{left:auto;right:-12px;}.region-header .block--main-menu .menu .menu-mlid-1338 .level-2 ul,.region-header .block--main-menu .menu .menu-mlid-1335 .level-2 ul,.region-header .block--main-menu .menu .menu-mlid-1341 .level-2 ul{left:-100%;}.region-header .block--main-menu .menu .menu-mlid-1338 .level-2 ul:before,.region-header .block--main-menu .menu .menu-mlid-1335 .level-2 ul:before,.region-header .block--main-menu .menu .menu-mlid-1341 .level-2 ul:before{background-position:-500px bottom;}#block-menu-block-3,#block-menu-block-4{display:block !important;}.region-sidebar-first .block-menu-block{left:-15px;}.region-sidebar-first .menu-block-wrapper .level-1 a{padding-bottom:3px;padding-top:3px;}.breadcrumb{margin-top:35px;}}@media all and (min-width:840px){.block--main-menu{margin-top:0;}}@media all and (min-width:1013px){#block-menu-block-2 .menu-mlid-2820{display:inline;}.region-header .menu-block-2 .menu li{font-size:13px;}.region-sidebar-first .block-menu-block{left:-30px;position:relative;}}
#contact-tab-section.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;}#contact-tab-section.overlay.shaded{background-color:rgba(104,104,104,0.5);-webkit-transition:background-color 500ms ease-in-out;-moz-transition:background-color 500ms ease-in-out;-o-transition:background-color 500ms ease-in-out;transition:background-color 500ms ease-in-out;}#contact-tab-section.overlay.opaque{background-color:rgba(104,104,104,1);}.block.contact-tabs{position:fixed;top:180px;right:-333px;background-color:rgba(104,104,104,0.98);color:#ffffff;z-index:9999;min-height:333px;width:333px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 0 10px;}#contact-tab-section.overlay.shaded .block.contact-tabs{-moz-box-shadow:0px 5px 20px 8px rgba(0,0,0,0.35);-webkit-box-shadow:0px 5px 20px 8px rgba(0,0,0,0.35);box-shadow:0px 5px 20px 8px rgba(0,0,0,0.35);}.block.contact-tabs .content{padding:0;}.block.contact-tabs .content p{font-size:20px;}.contact-tabs div.pulltab{position:absolute;margin-left:-112px;margin-top:78px;width:190px;cursor:pointer;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#69a1d5),color-stop(1,#5292ce));background:-moz-linear-gradient(center top,#8bb8e1 5%,#5292ce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8bb8e1',endColorstr='#5292ce');background-color:#8bb8e1;border-radius:10px 10px 0 0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=4.592425496802575e-16,M12=1.5,M21=-1.5,M22=4.592425496802575e-16,SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=4.592425496802575e-16,M12=1.5,M21=-1.5,M22=4.592425496802575e-16,SizingMethod='auto expand');}.contact-tabs div.pulltab.open{-moz-box-shadow:2px -6px 20px 0px rgba(0,0,0,0.35);-webkit-box-shadow:2px -6px 20px 0px rgba(0,0,0,0.35);box-shadow:2px -6px 20px 0px rgba(0,0,0,0.35);}.contact-tabs .content div.pulltab .pulltab-wrapper img{float:left;margin:-2px 0 0 0;padding:0 10px;-webkit-transform:rotate(96deg);-moz-transform:rotate(96deg);transform:rotate(96deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}.contact-tabs .content div.pulltab p{font-size:12px;font-weight:bold;}.contact-tabs .content div.pulltab p span{padding:0 5px;color:#a8d0f5;}.contact-tabs .content div.pulltab p span:after{content:"\25bc";}.contact-tabs .content div.pulltab.open p span:after{content:"\25b2";}.screen-nav{float:left;width:100%;height:40px;border-bottom:1px solid #b5b5b5;background-color:#555454;}.screen-nav div{float:left;text-transform:uppercase;font-size:0.9em;}.screen-nav div.current-state{float:left;padding:12px 0 10px 10px;color:#b0b0b0;}.screen-nav div.current-state span{color:#f3901d;}.screen-nav div.current-service{float:left;padding:12px 0 10px 0;}.screen-nav div.current-service span{color:#f3901d;}.screen-nav div.current-emergency{float:left;padding:12px 0 10px 0;}.screen-nav div.current-emergency span{color:#f3901d;}.screen-nav div.reset-btn{background-color:#f3901d;float:right;width:170px;height:20px;padding:12px 10px 8px 10px;text-align:center;cursor:pointer;}.screen-nav div.reset-btn:before{content:"\25C4  ";color:#ffffff;}.contact-tabs div.screen,.contact-tabs div.screen[screen-visibility="hidden"],.contact-tabs div.screen .screen-nav .reset-btn[screen-visibility="hidden"]{display:none;}.contact-tabs div.screen[screen-visibility="visible"],.contact-tabs div.screen .screen-nav .reset-btn[screen-visibility="visible"]{display:block;}.contact-tabs .screen .result{display:none;}.contact-tabs .screen .result[screen-visibility="visible"]{display:block;}.state-btn{}.service-btn{width:25%;}.region-btn{width:30%;}.gas-emergency-btn{width:16%;}.contact-btn.service-btn[data-service="electric"]{padding:5px 15px 5px 10px;}.contact-btn.service-btn[data-service="gas"]{padding:5px 15px 5px 15px;}.contact-btn.region-btn[data-nh-region="seacoast"]{padding:5px 20px 5px 10px;}.contact-btn{-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf');background-color:#ededed;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;text-indent:0;border:1px solid #dcdcdc;display:inline-block;color:#8e8e8e;font-family:arial;font-size:24px;font-weight:bold;font-style:normal;height:50px;line-height:50px;padding:5px 20px;margin:8px 1%;text-decoration:none;text-align:center;cursor:pointer;}.clascontact-btn:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#dfdfdf),color-stop(1,#ededed));background:-moz-linear-gradient(center top,#dfdfdf 5%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#ededed');background-color:#dfdfdf;}.contact-btn:active{position:relative;top:1px;}.screen{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.screen p{margin:0;}.screen .screen-wrapper{float:left;padding:0;width:100%;text-align:center;}.screen .screen-wrapper p{padding:40px 5px 20px 5px;}.screen.state-picker .screen-wrapper p{}.screen.state-picker .screen-wrapper p span{font-weight:bold;}.screen .screen-wrapper .result{padding:0}.screen .screen-wrapper .result p.call{padding:50px 5px 0 5px;}.screen .screen-wrapper .result p.num{padding:0 5px 20px 5px;}.screen .screen-wrapper .result p.all-nums{padding:20px 5px 10px 5px;}.screen.gas-emergency .screen-nav .state-picker-btn{display:none;}.all-numbers-link{color:#f3901d;font-weight:bold;cursor:pointer;}.linkhover{color:#F36712 !important;}.screen.results .reset-btn,.screen.results-all .reset-btn{width:90px;}.screen.results .result .number{font-size:36px;padding-right:10px;color:#ffffff;}.screen.results .result .number:hover{text-decoration:none;}.screen.results .result .number img.phone-icon{padding:0 5px;-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}.screen.results .result p.all-nums{font-size:16px;}.screen.results-all .screen-wrapper{background-color:#686868;border-radius:0 0 0 10px;}.all-nums-wrapper{padding:3% 5%;}.all-nums-wrapper p{padding:0 !important;text-align:left;}.all-nums-wrapper ul{margin:0;}.all-nums-wrapper ul.gas-emergency-nums{border-bottom:1px solid #b5b5b5;padding-bottom:20px;margin-bottom:20px;}.all-nums-wrapper ul.cust-srvc-nums{padding-bottom:20px;}.all-nums-wrapper ul li{background:none;list-style:none;min-width:0;text-align:left;padding:0;}.all-nums-wrapper .result{font-size:14px;padding:0 10px;}.all-nums-wrapper .result .label{padding:0;}.all-nums-wrapper .result .number{padding:0;float:right;}div.emergency-msg{padding:0;margin-bottom:20px;float:left;width:100%;border-bottom:1px solid #b5b5b5;background-color:#9b9b9b;}div.emergency-msg .emergency-icon{float:left;background-color:#a8a8a8;width:20%;padding:12px 0 10px 0;box-sizing:border-box;}div.emergency-msg .emergency-text{float:left;width:80%;padding:10px 0 0 10px;box-sizing:border-box;}div.emergency-msg .emergency-text p{vertical-align:middle;font-size:11px !important;padding:0;text-align:left;}div.emergency-msg .emergency-text p span{font-weight:bold;}.screen.results-all .screen-wrapper div.emergency-msg .emergency-text{padding:15px 0 0 10px;}.screen.results-all .screen-wrapper div.emergency-msg .emergency-text p{font-size:9px !important;}@media all and (max-width:730px){body.graybkg{background-color:rgba(104,104,104,1) !important;}#header.hidden,#column_wrap.hidden,#footer.hidden{display:none;}#page #container #header{padding-top:40px;}#page #container #header a.menu_toggle{top:40px;float:left;width:100%;text-align:center;}.block.contact-tabs{width:100%;position:fixed;right:0;}.block.contact-tabs[data-slice="closed"]{top:-293px;}.block.contact-tabs[data-slice="open"]{top:0;}#contact-tab-section .region-contact-tab div.pulltab{position:fixed;z-index:99999;top:0;right:0;width:100%;height:20px;padding:10px;margin:0;text-align:center;border-radius:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#8bb8e1),color-stop(1,#5292ce));background:-moz-linear-gradient(center top,#8bb8e1 5%,#5292ce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8bb8e1',endColorstr='#5292ce');background-color:#8bb8e1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);}.pulltab-wrapper{width:50%;margin:0 auto;min-width:180px;padding:0;}#contact-tab-section div.pulltab .pulltab-wrapper img{}.pulltab-wrapper img{float:left;margin:0;padding:0 10px;-webkit-transform:rotate(96deg);-moz-transform:rotate(96deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}.pulltab-wrapper p{float:left;color:#ffffff;padding:4px 0;margin:0;font-weight:bold;}.pulltab-wrapper p span{margin:0 5px;color:#a8d0f5;}div.pulltab .pulltab-wrapper p span:after{content:"\25bc";}div.pulltab.open .pulltab-wrapper p span:after{content:"\25b2";}.block.contact-tabs div.all-screens-wrapper{position:absolute;top:40px;width:100%;}div.emergency-msg .emergency-icon{width:17%;height:auto;}div.emergency-msg .emergency-text{width:80%;padding:10px 0 0 12px;}div.emergency-msg .emergency-text p{vertical-align:middle;font-size:11px !important;}}@media all and (max-width:480px){div.emergency-msg .emergency-text{}div.emergency-msg .emergency-text p{padding:0 !important;}.screen.results-all .screen-wrapper div.emergency-msg .emergency-text{padding-top:15px;}.screen.results-all .screen-wrapper div.emergency-msg .emergency-text p{}}@media all and (max-width:340px){.screen-nav div{font-size:0.8em;}.screen-nav div.current-state{float:left;padding:12px 0 10px 10px;color:#b0b0b0;}.screen-nav div.current-state span{color:#f3901d;}.screen-nav div.current-service{float:left;padding:12px 0 10px 0;}.screen-nav div.current-service span{color:#f3901d;}.screen-nav div.current-emergency{float:left;padding:12px 0 10px 0;}.screen-nav div.current-emergency span{color:#f3901d;}.screen-nav div.reset-btn{width:48%;padding:12px 10px 8px 10px;}.screen-nav div.reset-btn.service-picker-btn{width:50%}div.emergency-msg .emergency-icon{width:24%;}div.emergency-msg .emergency-text{width:75%;padding-top:15px;}div.emergency-msg .emergency-text p{vertical-align:middle;font-size:9px !important;padding:0 !important;}.screen.results-all .screen-wrapper div.emergency-msg .emergency-text{padding:10px 0 0 12px;}.screen.results-all .screen-wrapper div.emergency-msg .emergency-text p{}}@media all and (min-width:950px){}@media all and (min-width:1013px){}
