/*All Inside Pages*/
#container {background-image: url("/wordpress/wp-content/uploads/2021/04/Industrial_Pretreatment-2-scaled.jpg"); 
background-repeat: no-repeat!important;
background-size: cover!important;
background-position: center center;
background-attachment: fixed;
}

/*Style.css, domag/Lioit/functions/functions.php*/
.articleMeta {
    display: none;
}
/*Style.css, domag/Lioit/functions/functions.php*/
.authorContent{
    display: none;
} 

/*Toggle*/
span.acc-trigger.active a:after {
	color:#fff!important;
}
span.acc-trigger.active a:hover {
	color:#fff!important;
}
span.acc-trigger.active a {
    background-color: #0092d2!important;
	color:#fff!important;
}
.acc-trigger a {
background-color: #808080!important;
color:#fff!important;
}

/*Header Search - Inside Pages*/
input#s {
 width: 330px;
height: 43px;
border-top: solid 1px #000;
border-left: solid 1px #000;
border-bottom: solid 1px #000;
border-right: solid #000;
border-right-width: 1px;
 background-color: #E9E9E9;
padding-right: 20px;
float:right;
}

/*************************************************************************************/
/*************************************************************************************/

td.openbids{
	padding-left:10px;
	padding-top:10px;}
td.opentopbids{
	padding-top:10px;}

	td.uptopbids{
	padding-top:10px;}
.onboardslide{
    font-size: 28px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    line-height: 18px;}

.lioLatestPost div h4 a {color: #475055;}
.lioLatestPost div h4 a:hover{color:#000;}
.search{color:#000;}



.one_half.homebill {
    padding-left: 20px;
padding-top: 20px;
}



span.button_left.homebut {
    padding-top: 20px;
}


#featured-posts .featured-post {
	display: none;
	float: left;
	position: relative;
	overflow: hidden;
	padding-left: 1px;
}



#featured-posts .featured-post img {
	max-width: 100%;
	height: auto;
}



.featured-post-1,
.featured-post-2 {
	width: 50%;
}

.featured-post-3,
.featured-post-4,
.featured-post-5 {
	width: 33.33333333%;
	padding-top: 1px;
}



#featured-posts .flex-direction-nav a {
	width: 40px;
	height: 40px;
	margin: 0;
	color: #FFF;
	display: block;
	position: absolute;
	top: 5px;
	right: 0;
	cursor: pointer;
	opacity: 0;
	z-index: 2;
	background: #222;
}

#featured-posts.featured-posts-disable-nav .flex-direction-nav {
	display: none;
}

#featured-posts .flex-direction-nav .flex-next {
	right: 5px !important;
}

#featured-posts .flex-direction-nav .flex-prev {
	right: 50px !important;
	left: auto !important;
}

#featured-posts .flex-direction-nav .flex-next:before,
#featured-posts .flex-direction-nav .flex-prev:before {
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 20pt;
	display: block;
	text-align: center;
}

#featured-posts:hover .flex-next,
#featured-posts:hover .flex-prev {
	opacity: 0.8;
}

#featured-posts .flex-next:hover,
#featured-posts .flex-prev:hover {
	background: #F88C00;
}



.home.page.page-id-1496 div#content {
	background-image:url("/wordpress/wp-content/uploads/2016/10/BACKGROUND-IMG.png");
	background-repeat: no-repeat;
    background-size: cover;
}


span.wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.herecheck input {
    width: 2%;
}
a {
    font-family: Ideal Sans SSm A, Ideal Sans SSm B!important;
	color: #000;
}


.tabs .maintab_wrap .maintabNav  .color{
    background: #1d2124;
    overflow: hidden;
    height: 44px;
   
}
.row.tickhom {
    
    width: 600px;
    margin-left: auto;
    margin-right: auto;
}
div.ticker-title.lat {
    height: 30px;
}

td {
    font-family: Ideal Sans SSm A, Ideal Sans SSm B!important;
	color: #000;
}
.backhea {
    background-color: #0092d2;
}


@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  /* For landscape layouts only */
  aside.sidebar.bigSidebar.span3 {
    width: 400px;
}
}
.example1 {
 height: 50px;	
 overflow: hidden;
 position: relative;
 width:500px;
}
.example1 a {
	font-size:18px;
 position: absolute;
 width: 100%;
 height: 100%;
 margin: 0;
 line-height: 50px;
 text-align: center;
 /* Starting position */
 -moz-transform:translateX(100%);
 -webkit-transform:translateX(100%);	
 transform:translateX(100%);
 /* Apply animation to this element */	
 -moz-animation: example1 15s linear infinite;
 -webkit-animation: example1 15s linear infinite;
 animation: example1 15s linear infinite;
 color: #000;
 
    white-space: nowrap;

}
/* Move it (define the animation) */
@-moz-keyframes example1 {
 0%   { -moz-transform: translateX(100%); }
 100% { -moz-transform: translateX(-100%); }
}
@-webkit-keyframes example1 {
 0%   { -webkit-transform: translateX(100%); }
 100% { -webkit-transform: translateX(-100%); }
}
@keyframes example1 {
 0%   { 
 -moz-transform: translateX(100%); /* Firefox bug fix */
 -webkit-transform: translateX(100%); /* Firefox bug fix */
 transform: translateX(100%); 		
 }
 100% { 
 -moz-transform: translateX(-100%); /* Firefox bug fix */
 -webkit-transform: translateX(-100%); /* Firefox bug fix */
 transform: translateX(-100%); 
 }
}


/*CUSTOMSTYLE.PHP FILE STYLES FOR ADA COMPLIANCE*/

body {
 background:;
}
body a, .errorMessage {
 color:#005b93;
}
  body {background-color: ;}
         ::selection {
background-color:#005b93;
}
::-webkit-selection {
background-color:#005b93;
}
::-moz-selection {
background-color:#005b93;
}
 .coloredMenu ul#dropmenu > li:nth-child(1) a {
 -webkit-box-shadow: inset 0 3px 0 #005b93;
 -moz-box-shadow: inset 0 3px 0 #005b93;
 box-shadow: inset 0 3px 0 #005b93;
}
.coloredMenu ul#dropmenu > li:nth-child(1).current-menu-item > a, .coloredMenu ul#dropmenu > li:nth-child(1) a:hover, .coloredMenu ul#dropmenu > li:nth-child(1) ul li:hover, .coloredMenu ul#dropmenu > li:nth-child(1) ul li a:hover, .buttons a.button:hover, .lioit_cart_buttons a.button:hover, .buttons button.button:hover, .lioit_cart_buttons button.button:hover, .buttons input.button:hover, .lioit_cart_buttons input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover, .buttons a.button:hover, .lioit_cart_buttons a.button:hover, .buttons button.button:hover, .lioit_cart_buttons button.button:hover, .buttons input.button:hover, .lioit_cart_buttons input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce .cart .button, .woocommerce input[type="submit"], .ticker-title {
 background: #005b93 !important;
}
 .btn, .tagcloud a:hover, .btn.darkBtn:hover, .titleTopTitle h2, a.button, a.button2, .carouselControl a:hover.recentPostDate, .footerWidgets .contact-widget .button:hover, .postFormat, .format-quote .quote-wrap, .linkContainer, .comment-list .reply a:hover, .sideTabs ul.tabNav li.active a, .tabTags a:hover, #calendar_wrap #wp-calendar #today, #calendar_wrap #wp-calendar #today, #portfolio-items-filter a, .memberName, #to-top:hover, #to-top.dark:hover, .pagination span.current, .wpcf7-submit:hover, .postNavArrow a:hover, .hexagon_icon.icon-box:hover > span, .dribblebox .overlay, .vc_progress_bar .vc_single_bar.accent_color .vc_bar, .recentWork .carousel-next:hover, .recentWork .carousel-prev:hover, .recentPostDate, .recentMember .recentMemberDetail, #mainTagline, .calltoAction, .projectPageTitle, .projectItem .projectInfo a, .recentProject:hover, .carouselControl a:hover, .tagsinput .tag:hover, .tagsinput-add:hover, .pricingColumn.highlight h3, .tabsShortcode.tabsstyle1 .tabsNav li.active a, .tabsShortcode.tabsstyle3 .tabsNav li.active a, .tabsShortcode.tabsstyle4 .tabsNav li.active a, .tabsShortcode.tabsstyle4 .tabContent, .acc-trigger a:hover, .acc-trigger a:hover, .acc-trigger.active a, .acc-trigger.active a:hover, .acc-trigger.active a:hover, .toggle.open h3 a, .progressBar li span, .woocommerce-message:before, .woocommerce-info:before, .woocommerce div.product form.cart .button, .woocommerce-page div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page #content div.product form.cart .button, #tiptip_content {
 background-color:#005b93;
}
#mainNavigation ul#dropmenu > li.current-menu-item > a, #mainNavigation ul#dropmenu > li.current-menu-ancestor > a, #mainNavigation ul#dropmenu > li:first-child.current-menu-item > a, #mainNavigation ul#dropmenu li.home:hover > a, #mainNavigation ul#dropmenu > li.home.current-menu-item > a, #mainNavigation ul#dropmenu > li.home.current-menu-ancestor > a, #featured-slider-pager a.active, .titleTopTitle h2, .titleBorder, .cover, .post-details:hover, #featuredPosts .slide .text h3, .carouselControl a, .tabs .maintab_wrap .maintabNav li.active a, .mainsearch form .searchsubmit, .sideTabs ul.tabNav li.active a, .tabTags a:hover, #calendar_wrap #wp-calendar #today, #calendar_wrap #wp-calendar #today, .tagcloud a:hover, .slidePager a:hover, .slidePager a.activeSlide, .slide_next, .slide_prev, .postFormat, span.lioit-criteria-percentage, div#lioit-review-header, .linkContainer, .articlesNav span a:hover, .timelineNav ul li a:hover, .pagination span.current, ul#filters li a.active, .wpcf7-form input.wpcf7-submit, .membersArea li a .userAreaCount, .membersArea li a:hover, .hentry .lioLatestPost .lioPosMeta div:hover, .acf-image-uploader input.button:hover, form#primaryPostForm .wp-picker-container .button:hover, .popularBadge, .dropcap.colorbg, .highlight.color, .listsTyle1 li i, #bbp_search_submit, #members_search_submit, #bbp_topic_submit, #bbp_reply_submit, .woocommerce span.onsale, .woocommerce-page span.onsale, .owl .owl-pagination .owl-page.active, .owl .owl-controls .owl-buttons div:hover, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle, .jp-play-bar span, .jp-volume-bar-value span, .jp-play-bar, .jp-play-bar span, .btn, a.btn, .coloredMenu ul#dropmenu > li:nth-child(1).current-menu-item > a, .errorMessage, .ticker .title , .mainNavigation ul.dropmenu > li.current-menu-item > a  ,.mainNavigation ul.dropmenu > li.current-menu-ancestor > a {
 background: #005b93;
}
.vc_progress_bar .vc_single_bar.accent_color .vc_bar, .wpb_accent_color, .postMeta li.postFormatIcon, .comment-list .reply a:hover, .social-icons.darkIcons li a:hover, .social-icons.coloredIcons li a:hover {
 background-color:#005b93 !important;
}
 .gallery a:hover img, input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus, .recentMember:hover .recentMemberAvatar, #featuredColumnsPostsPager a.selected, .tabs .maintab_wrap .maintabNav, #login-form, .postMeta li.postFormatIcon, .timeline li .timelineDot, .timelineNav .timelineDot, .tabsShortcode.tabsstyle1.tabProcess .tabsNav li.active:after, .listsTyle4 li i, .woocommerce-message, .woocommerce-info {
 border-color:#005b93!important;
}

span.fa{ color: whitesmoke;     font-size: 36px;}

.homezip{font-size:22px; color:#fff; font-weight:bold; padding-left:25px;}
.homezip2{font-size:20px; color:#fff;}

.button_left.homebut.log{text-align:left;display:table; padding-left:95px;}
.button_left.homebut.bill{text-align:left;display:table; padding-left:60px;}	

	.bidstable{font-size:15px;font-weight:bold;width:100%;padding: 1;}
	.bidstable tbody tr.trupcomebids{color: white;
    background-color: #005b93;
    height: 45px;}	

	.button_left.homebut{text-align:left;}
	
	th.upbids{padding-left: 10px;
    padding-top: 10px;}
	th.openbids{padding-left: 10px;
    padding-top: 10px;}
	



table {
   
	color: #000; 
    border-collapse: collapse;
    width: 100%;
}
td, th {
    border: 1px solid #dddddd;
    text-align: left;
    padding: 8px;
	font-si
}
th{
font-size: 15px;
    font-weight: bold;
	background-color:#004452;
	color:#fff;}
.resizeimg {
	object-fit: contain;
}
.leftpadding {
  	padding-left: 20px;
}
.strong {
	font-weight: 700;
}

.padding2 {
  	padding-left: 40px;
}

.contentcolumn {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
}

ul.no_bullet {
list-style-type: none;
padding: 0;
margin: 0;
}

#exp .custom-list2 .font-icon2 {
    content: url(/wordpress/wp-content/uploads/2016/11/raindrop3.png);
}

.green {
	background-color: #69ab42;
	padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    color: #ffffff;
    text-align: left;
}
.greenright {
	background-color: #69ab42;
	padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    color: #ffffff;
    text-align: right;
}
.intro {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;

} 

.boldwhite {
  	color: white;
  	font-weight: 700;
}
#header{background-color:#ffffff;}

/*toggle*/


.nl-accordion{
	margin:0 auto;	
	
}
.nl-accordion label.nl-label{
  display:block;
  font-size:120%;
  line-height:120%;
  background-color:#0092d2;
  border:0px solid #ccc;
  color:#fff;    
  font-weight:700;
  cursor:pointer;
  text-transform:uppercase;
}
.nl-accordion > ul{
  list-style:none;
  margin:0;
  padding:0;    
}
.nl-accordion > ul li {
  overflow:hidden;
  margin:0 0 1px;
}
.nl-accordion > ul li label.nl-label {
  padding:10px;
}
.nl-accordion > ul li label.nl-label:hover {
  
}
.nl-accordion [type="radio"].nl-radio, .nl-accordion [type="checkbox"].nl-checkbox {
  display:none;
}
.nl-accordion > ul li label.nl-label:hover, .nl-accordion [type="radio"].nl-radio:checked ~ label.nl-label, .nl-accordion [type="checkbox"].nl-checkbox:checked ~ label.nl-label {
  background:#0092d2;
  color:#FFF;
	-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.5);
	-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.5);
  text-shadow:1px 1px 1px rgba(0,0,0,0.5);
}
.nl-accordion [type="radio"].nl-radio:checked ~ label.nl-label, .nl-accordion [type="checkbox"].nl-checkbox:checked ~ label.nl-label {
  border-bottom:0;
}
.nl-accordion > ul li .nl-content {
  height:0px;
  border-top:0;
	padding:0 10px;    
  
	-webkit-transition: all .3s ease-out;
  -moz-transition: all .3s ease-out;
  transition: all .3s ease-out;
}
.nl-accordion [type="checkbox"].nl-checkbox:checked ~ label.nl-label ~ .nl-content, .nl-accordion [type="radio"].nl-radio:checked ~ label.nl-label ~ .nl-content{
  height:auto;
 
	overflow:auto;
}

.nl-label p{
	margin:0px!important;
	color:#fff!important;
	padding:0px!important;
	
}
.nl-accordion .active{
	 display:block;
}
.nl-accordion ul{
	padding-left:0px!important;
	margin-left:0px!important;
}

/* Heading css*/

h3.heading  {
  background:#005b93;
  
  color:white;
  padding:1em 0;
  text-align:center;
  overflow:hidden;
}
h3.heading:before, h3.heading:after {
  content:'';
  width:12%;
  border-bottom:#7FADB6 solid;
  display:inline-block;
  vertical-align:middle;
}
h3.heading:before {
  margin-left:-100%;}
h3.heading:after {
  margin-right:-100%;}
  
  .headdingdiv{
  background-color:#4C8C98;
  color:#fff;
  padding:0 0px 15px;}
  .pclass{
  padding:0px 15px;
  text-align:justify;}
  .ulclassa li a{text-decoration:underline}
 
ul.ulclassa.marginbottom li {
    margin-bottom: 9px;
}
ul.ulclassa.marginbottom {
	 margin-bottom: 30px;
}
  /* END Heading css*/
  .paybillhome{background-image:url('/wordpress/wp-content/uploads/2016/11/neorsd-account-look-up-150.jpg');}
  
.textwidget li {
    color: #fff!important;
}
.widgetTitle {
    padding-top: 20px;
}
li.insideactive {
    background-color: #d7dee7;
	    height: 100px;
		    height: 130px;
    /*padding-top: 12%!important;*/
    padding-right: 5%!important;
    padding-left: 5%!important;
	margin-bottom: 5px;
    display: flex;
  align-items: center;
  
   
}
li.insideactive:hover {
    background-color: #0092D2;
}
li.insideactive a {
    color: #404041;
    font-size: 17px;
}
li.insideactive a p {
    text-align: left;
    color: #fff;
    font-size: 20px;
}

div#sidebar {
    background-color: #fff;
	    
}
.maintabContent.contentBox.business.costsave {
    background-color: #fff!important;
}
.contentBox .newsBoxPost.costsave p {
    color: #000!important;
}
.row.headcustomer {
    background: rgba(255,255,255, 0.7);
    margin-top: 5%;
	    padding-left: 30px;
		    border-top: solid #0092d2;
    border-top-width: 10px;
	    padding-bottom: 1%;
		margin-bottom: 2%;
}
span.billquestop {
padding-left: 100px;}
.row.pageTitleContent {
    background-color: #fff;
}
a.downbut {
    background-color: #0092d2;
    padding: 10px;
    color: #fff!important;
}
p.stormhead {
    font-size: 18px;
color: #000;
margin-bottom: 10px!important;}
ul.stormlist li {
	list-style: square!important;
}
body.page.page-id-7787 #container .mainPageTitle.container {
    display: none;}
body.page.page-id-7677 #container .mainPageTitle.container {
    display: none;
}

body.page.page-id-7794 #container .mainPageTitle.container {
    display: none;
}
body.page.page-id-7925 #container .mainPageTitle.container {
    display: none;
}

img.aligncenter.size-full.wp-image-6325.dontshowit {
    opacity: 1;
}
.tabs .maintab_wrap .maintabNav li.active a {
    float: left;
    background: #00254f !important;
    color: #fff;
}
 
.mainPageTitle {
	    border-bottom: solid 1px #dddddd!important;
}.thbut {
    
background: #4EAF47;
    color: rgb(255, 255, 255)!important;
    font-size: 18px;
	font-weight:600;
    padding:10px 20px;
    text-shadow: 0px 75px 0px rgba(30, 30, 30, 0);
    -webkit-box-shadow: 2px 1px 1px rgba(50, 50, 50, 0);
    -moz-box-shadow: 2px 1px 1px rgba(50, 50, 50, 0);
    box-shadow: 2px 1px 1px rgba(50, 50, 50, 0);
    text-decoration: none!important;
}

/*fess table*/ 
.colorodd{
	background-color:#7FB9C4!important
}
.coloreven{
	background-color:#B2D5DB!important;
}

th.colorfirst {
    text-align: center;
    vertical-align: middle!important;
}
.colorfirst {
	background-color:#ffffff!important;
}
th.colorfirst{color:#000000!important;}
.postcontent-green a img {
    width: 100%;
}
/*css code for header customer service section*/
span.customservtop {
    padding-left: 5%;
    padding-right: 3%;
}
span.billquestop {
    padding-left: 10%;
    padding-right: 5%;
	float:right;
}
span.clickconttop {
    padding-left: 3%;
}
span.billquesphonetop {
padding-left: 3%;
}
.row.headcustomermobile {
    background: rgba(255,255,255, 0.7);
    margin-top: 5%;
    padding-left: 30px;
    border-top: solid #0092d2;
    border-top-width: 10px;
    padding-bottom: 1%;
    margin-bottom: 2%;
}
.row.headcustomermobile{display:none;}
.mobileheadsearch{display:none;}
.mobileheadlogo{display:none;}
.block.block-block.block-block-6.header.mobsearch {width:100%;float:left;}

table{display:block;
}
#mobile-menu ul li {position:initial!important;}
#content{min-height:auto!important; padding-bottom:0px!important;}
.footlink{    background: rgba(255,255,255, 0.7);
    margin-top: 5%;
    padding-left: 30px;
    border-bottom: solid #0092d2;
    border-bottom-width: 10px;
    padding-bottom: 1%;
    margin-bottom: 2%;
	padding-top:1%;}
	.mainPageTitle.container.footcontainer {
    border-bottom: 0px!important;
}
span.footpipe {
    padding: 0 55px;
}
.acc-container:target {
  display: block;
}


/*code for tab*/
.tabs .maintab_wrap .maintabNav li a{
	font-size:12px!important;
}
@media screen 
  and (min-device-width: 300px) 
  and (max-device-width: 1000px) {
	  .row.headcustomermobile{display:block;}.row.headcustomer{display:none;}
	  .footcontainer{display:none;}
.sidebar .widget {width:100%!important}
.mobileheadsearch{display:block;}
.mobileheadlogo{display:block;}
.desktophead{display:none;}
input#s {background-position: 90% 10px!important;}
#showcase-bar{display:none;}
table{overflow:auto;}
  }
  @media screen 
  and (min-device-width: 300px) 
  and (max-device-width: 720px){  div#sidebar{width:88%!important;}
  .maintab_wrap .contentBox .newsBoxPost p{display:block!important;}
  }
   @media screen 
  and (min-device-width: 721px) 
  and (max-device-width: 1024px){
div#sidebar{width:94%!important;}
li.insideactive{padding-top:8%!important;}
.tabs .maintab_wrap .maintabNav{height:auto!important;}
table{overflow:auto;}

}
@media only screen and (max-width: 479px) and (min-width: 320px){.container{width:340px!important;}#mainContentRight{width: 340px;}}
.addcontaintoggle{display:block!important;}
.removetopcontaintoggle{display:none!important; width:830px!important;}
.addcontaintab{display:block!important;}
th.colorfirst {
    border: rgba(0,0,0,0.04) 1px solid!important;
}

.tabbody.wastetab {
    padding: 0!important;
}
.col-md-offset-2.col-md-4.certifybut {
    padding-top: 20px;
}
ul.social.socialmediapage li a i {
    color: #000;
    font-size: 30px;
}
ul.social.socialmediapage{margin-left:0px;}

.ulclassa li a{color: #005b93!important;}
.maintabContent.contentBox.business a {
    color: #005b93!important;
	text-decoration:underline;
}
.acc-container a{ color: #005b93!important;text-decoration:underline;}
th.colorodd.suburbs {
    font-size: 20px;
}th.coloreven.suburbs{ font-size: 20px;}
th.colorodd.regularaff {
    font-size: 15px;
}th.coloreven.regularaff {
    font-size: 15px;
}
.diversityimage p {
    font-size: 14px;
    line-height: 1.5;
	padding-left: 2px;
    border-style: solid;

}
.diversityimagesmall p{
	font-size: 14px;
	line-height: 1.5;
	padding-left: 2px;
	border-style: solid;

}
a.button.thco.medium{color:#fff!important;}
a.button.thco.small{color:#fff!important;}

a.tooltip {
    padding-left: 3px!important;
    border-bottom: 0px dotted #000!important;
}
a #footer-icon11 {
    padding-left: 3px!important;
    border-bottom: 0px dotted #000!important;
}a#footer-icon11 i{
    font-size:22px;
}
p {
    font-family: Ideal Sans SSm A, Ideal Sans SSm B!important;
}
span{font-family: Ideal Sans SSm A, Ideal Sans SSm B!important;}
li{font-family: Ideal Sans SSm A, Ideal Sans SSm B!important;}
	a{font-family: Ideal Sans SSm A, Ideal Sans SSm B!important;}
	h1,h2,h3,h4,h5,h6{font-family: Ideal Sans SSm A, Ideal Sans SSm B!important;}
	.acc-trigger a:after {
        //  content: "\f13a";
	 content: "\f078";
    color: #fff;
    float: right;
    display: block;
    font-family: 'FontAwesome';
    font-size: 18px;
    /* margin-top: -20px; */
    pointer-events: none;
    position: relative;
    line-height: 20px;
    text-transform: none;
	margin-right:-11px
}

span.billquesphonetop {
    padding-left: 3%;
    padding-right: 2%;
}
.socialmediatext a {
    color: #fff!important;
}
.socialmediatext {
    color: #fff!important;
}
.col-md-6.paddingnew {
    width: 49%;
    margin-right: 5px;
}

/*************************Inside Page Content*****************************/


/*From customcss.css for "Curricula, Materials and Certified Educators", "Wastewater Rates and Stormwater Fees"*/
table.jobtable th
{  
    font-size: 15px;
    font-weight: bold;
    background-color: #005b93;
    color: #fff;
    border: 1px solid #dddddd;
    text-align: center;
    padding: 10px 35px;
    display: table-cell;
    vertical-align: inherit;
}

table.jobtable td
{
    font-family: Ideal Sans Ssm A, Ideal Sans SSm B!important;
	font-size: 13px;
    border: 1px solid #dddddd;
    text-align: left;
    padding: 8px;
    display: table-cell;
    vertical-align: inherit;   
}

/*From customcss-test.css for "Curricula, Materials and Certified Educators", "Wastewater Rates and Stormwater Fees"*/
table.jobtable td.colorth {font-size:15px;font-weight:bold;background-color:#005b93;color:#fff;border:1px solid #dddddd;text-align:left;padding:8px;display:table-cell;vertical-align:inherit;}
table.jobtable td.colorth{font-size:14px;border:1px solid #dddddd;text-align:center;padding:8px;display:table-cell;vertical-align:inherit;}
table.jobtable{font-family: Ideal Sans SSm A, Ideal Sans SSm B!important;border-collapse:collapse;width:100%;}
table.jobtable.jobtable1 {overflow-x: scroll;}
table.jobtable1 tr td:nth-child(1) {width: 100%;}