/*Whole Website*/
span{font-family: Ideal Sans SSm A, Ideal Sans SSm B, arial!important;}
li{font-family: Ideal Sans SSm A, Ideal Sans SSm B, arial!important;}
a{font-family: Ideal Sans SSm A, Ideal Sans SSm B, arial!important;}
h1,h2,h3,h4,h5,h6{font-family: Ideal Sans SSm A, Ideal Sans SSm B, arial!important;}
ul li{list-style:none!important;}
span[class ^= "icon"]{position:absolute;font-size:3.5em;transition:all 0.3s linear;color:#fff;padding:2% 35%;}
span.text{font-size:24px;text-align:center; color:#fff; }
span.text h3{padding-top:30px;font-weight:bold;color:#fff;}
object{width:100%;height:100%;}
p{font-family: Ideal Sans SSm A, Ideal Sans SSm B, arial!important;}

/*Header File*/
.row.tickhom{width:600px;margin-left:auto;margin-right:auto;}
div.ticker-title.lat{height:30px;}

/*Footer Paragraphs*/
.footpara{color:#fff; padding-left:10px;font-size:14px;}

/*Business Home page Table div*/
div#ay32{background-color:#EAF3F8;padding-bottom: 10px;}

/*Business Home Page Lable - Business Opportunities with NEORSD*/

.hedingbox {
    font-weight: 600;
    font-size:40px;
      
    padding-top: 3%;
    padding-bottom: 3%;
    color: #00333D;
}

/*Home Pages State Counters*/
span.count-title {
    color: #fff;
    font-size: 18px;
}
.fanumber {
    color: #fff;
    font-size: 30px;
    font-weight: bold;
    display: block;
}
.stat-in-inner{display:inline-block;margin:35px 25px;line-height:1.4;}
.iconset{display:inline-block;margin:35px 25px;line-height:1.4;}
.icosubhead{color:whitesmoke;font-size:40px;font-weight:bold;text-align:center;padding-top:15px;line-height:40px;}

/*Careers Home Page - Breadcrumbs*/
.careerbreadcrumbs{display:none;}

/* Careers Home Page - Working at NEORSD - State Counters*/
div#ay34{
    background-image:linear-gradient(
      rgba(0, 0, 0, 0.0), 
      rgba(0, 0, 0, 0.0)
    ) ,url("/wordpress/wp-content/uploads/2021/04/iStock-1205887011_2-scaled.jpg");    
  
  
    background-size: cover;
    background-position: left center;
    background-repeat: no-repeat;
}

/*Careers Home Page - State Counters Section*/
.countcss{padding:0 0 3% 0!important;}

/*Careers Home Page - Four Image Logo Section*/
.picclass3{
	padding:3%;
}
.col-md-12.piccss{
	background-color:#fff;
	padding:2% 0;
}

/*Careers Home Page - Why We Love Working Here Section*/
.expectcss {padding:8% 0% 0% 0%!important;
}
.expectcss .lovecss{
	color: #000000!important;
    text-align: left!important;
    font-size: 23px!important;
    
    font-weight: 200!important;
    line-height: 1.5;  
}
.expectcss h2{
	color:#000000!important;
	text-align:left!important;
	font-weight:900;
	padding-bottom:20px;
	line-height:1;
	
    font-size: 40px;
}
.wclass{
	background-color:#fff;
	color:#fff;
	text-align:center;
}

/*Careers Home Page - What to Expect Section*/
.whatcss p{color:#fff!important;}
.whatcss h1{
	color:#fff;
	font-weight:900!important;
	text-align:center!important;
	padding:20px 20px 40px 20px!important;
	
    font-size: 40px;
}
.whatcss h3{
    color:#fff;
	font-size:25px!important;
	font-weight:600!important;
	
	line-height:50px;
}
.whatcss p{font-size:18px!important;}
.whatcss{
	background-color:#0092d2!important;
	padding:20px 0px!important;
	}
.whatcss6{
	padding:2%;
    padding-left: 0%;
}
.whatcss6 img{float: left; margin: 0px 15px 15px 0px;width:100px;}

/* Testimonials - Slider Code*/
#slider {
  position: relative;
  overflow: hidden;
  margin: 20px auto 0 auto;
  border-radius: 4px;
}

#slider ul {
  position: relative;
  margin: 0;
  padding: 0;
  height: 200px;
  list-style: none;
}
#slider ul li {
  position: relative;
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  width:100%;
  height:300px;
 text-align: center;
  line-height: 300px;
}
.item p {
  color:#fff;
  font-size: 25px;
  font-weight: 400;
  text-align:center;
  
  vertical-align: middle;
  line-height:1.5;
}
.testimo .testy{
	padding:5% 0%;
}
.col-md-12.testimo{
	height:300px;
	background-color:#0092d2;
}
.testimobackground{background-color:#0092d2}
@media screen 
  and (min-width: 300px) 
  and (max-height: 680px){#slider ul li {height:700px;}#slider ul {height:600px;}}

/* State Counters - Easterly, Westerly, Southerly Wastewater Treatment Plan*/
#stock1{background-image:linear-gradient(
      rgba(0, 0, 0, 0.0), 
      rgba(0, 0, 0, 0.0)
    ) ,url("/wordpress/wp-content/uploads/2021/04/southerly-aerial-monotone.jpg");    background-repeat: no-repeat;
    background-size: cover;
	background-position: center bottom;
}
.statistics{padding: 35px 0px; background-size: cover;position: relative;}
.icosubhead11{color:whitesmoke;font-size:40px;font-weight:bold;text-align:center;padding-top:15px;line-height:43px;}
.icohead{color:whitesmoke;font-size:25px;font-weight:bold;text-align:center;margin-bottom:0;}

/*Domag Theme Customization*/
#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#0092d2;}
#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#0092d2;}
#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#0092d2;}
#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#0092d2;}
#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:#0092d2;}
#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:#0092d2;}
#tiptip_holder.tip_right #tiptip_arrow_inner{border-right-color:#0092d2;}
#tiptip_holder.tip_left #tiptip_arrow_inner{border-left-color:#0092d2;}

/*Domag Theme Customization*/
#maintabs-1{display: block; background-color:#ffffff;}
#maintabs-2{display: none; background-color:#ffffff;}
#maintabs-3{display: none; background-color:#ffffff;}
#maintabs-4{display: none; background-color:#ffffff;}
#maintabs-5{display: none; background-color:#ffffff;}
#maintabs-6{display: none; background-color:#ffffff;}
#maintabs-7{display: none; background-color:#ffffff;}
#maintabs-8{display: none; background-color:#ffffff;}
#maintabs-9{display: none; background-color:#ffffff;}

/*About_Us, Business, Community, Customer_Service, Stormwater -- Inside Pages*/
#featured-posts .featured-post.fea-1,
#featured-posts .featured-post.fea-2,
#featured-posts .featured-post.fea-3,
#featured-posts .featured-post.fea-4,
#featured-posts .featured-post.fea-5,
#featured-posts .featured-posts-single-slide .featured-post{display:block;}
#featured-posts{margin-bottom:30px;overflow:hidden;display:block;position:relative;padding-top:20px}
.featured-post-inner.first{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_CustomerServicePage_Navigation-Image_1.png);}
.featured-post-inner.second{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_CustomerServicePage_Navigation-Image_2.png);}
.featured-post-inner.third{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_CustomerServicePage_Navigation-Image_3.png);}
.featured-post-inner.four{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_CustomerServicePage_Navigation-Image_4.png);}
.featured-post-inner.five{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_CustomerServicePage_Navigation-Image_5.png);}
.featured-post-inner.first11{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_StormwaterPage_Navigation-Image_1.png);}
.featured-post-inner.second22{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_StormwaterPage_Navigation-Image_2.png);}
.featured-post-inner.third33{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_StormwaterPage_Navigation-Image_3.png);}
.featured-post-inner.four44{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_StormwaterPage_Navigation-Image_4.png);}
.featured-post-inner.five55{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_StormwaterPage_Navigation-Image_5.png);}
.featured-post-inner.firstabout{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_AboutUsPage_Navigation-Image_1.png);}
.featured-post-inner.secondabout{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_AboutUsPage_Navigation-Image_2.png);}
.featured-post-inner.thirdabout{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_AboutUsPage_Navigation-Image_3.png);}
.featured-post-inner.fourabout{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_AboutUsPage_Navigation-Image_4.png);}
.featured-post-inner.fiveabout{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_AboutUsPage_Navigation-Image_5.png);}
.featured-post-inner.firstcommunity{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_CommunityPage_Navigation-Image_1.png);}
.featured-post-inner.secondcommunity{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_CommunityPage_Navigation-Image_2.png);}
.featured-post-inner.thirdcommunity{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_CommunityPage_Navigation-Image_3.png);}
.featured-post-inner.fourcommunity{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_CommunityPage_Navigation-Image_4.png);}
.featured-post-inner.fivecommunity{background-image:url(/wordpress/wp-content/uploads/2017/01/CCR_Website_2017-01_CommunityPage_Navigation-Image_5.png);}
.featured-posts-single-slide.flex-active-slide{width:100%;float:left;margin-right:-100%;position:relative;opacity:1;display:block;z-index:2;}
#featured-posts .featured-post{display:none;float:left;position:relative;overflow:hidden;padding-left:1px;}
#featured-posts .featured-post-inner{height:215px;position:relative;line-height:0;color:#FFF;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
#featured-posts .featured-post img{max-width:100%;height:auto;}
#featured-posts .featured-post.featured-post-1,
#featured-posts .featured-post.featured-post-3{padding-left:0;}
.featured-cover {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	opacity: 0.5;
	-webkit-transition: all .2s linear;
	   -moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		 -o-transition: all .2s linear;
			transition: all .2s linear;
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.55) 50%, rgba(0, 0, 0, 0.5) 70%, rgba(0, 0, 0, 1) 100%);
	background:    -moz-linear-gradient(top, rgba(255, 255, 255, 0.55) 50%, rgba(0, 0, 0, 0.5) 70%, rgba(0, 0, 0, 1) 100%);
	background:     -ms-linear-gradient(top, rgba(255, 255, 255, 0.55) 50%, rgba(0, 0, 0, 0.5) 70%, rgba(0, 0, 0, 1) 100%);
	background:      -o-linear-gradient(top, rgba(255, 255, 255, 0.55) 50%, rgba(0, 0, 0, 0.5) 70%, rgba(0, 0, 0, 1) 100%);
	background:         linear-gradient(top, rgba(255, 255, 255, 0.55) 50%, rgba(0, 0, 0, 0.5) 70%, rgba(0, 0, 0, 1) 100%);
}
.featured-cover a{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;z-index:1;}
.featured-cover a span{display:none;}
#featured-posts .featured-post-inner:hover .featured-cover{opacity:1;}
.featured-title{position:absolute;width:100%;bottom:-60px;text-shadow:0 1px 3px rgba(0, 0, 0, 0.25);line-height:20px;padding:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.featured-title h2{margin-bottom:15px;text-shadow:rgba(0, 0, 0, .6) 0 0 5px;font-size:20px;line-height:26px;}
.featured-title h3{font-size:10pt;opacity:0;min-height:40px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.featured-title span.tie-date{font-size:9pt;}
.featured-title a{color:#FFF;}
span.topichead a{font-size:20px;color:#fff;font-weight:bold;line-height:30px}


/*Same code found at wp-content\plugin\wpeventplus\assets\js\customcss-test.css*/
/*Verify which file code is working in the website -- homequesbill css class*/
.homequesbill.centt {
	
}
.homequesbill.bop{background-image:url('/wordpress/wp-content/uploads/2016/12/business-presentation-2.jpg')!important;}
.homequesbill.rates{background-image:url('/wordpress/wp-content/uploads/2016/12/ABOUT-US-Cost-saving-programs-1.png')!important;}
.homequesbill.que{background-image:url('/wordpress/wp-content/uploads/2016/12/FAQ-see-what-customers-are-asking-1.png')!important;}
.homequesbill.bill{background-image:url('/wordpress/wp-content/uploads/2016/12/pay-bill-1.jpg')!important;}
.homequesbill.cost{background-image:url('/wordpress/wp-content/uploads/2016/12/cost-savings.jpg')!important;}
.homequesbill.reg{background-image:url('/wordpress/wp-content/uploads/2016/12/business-presentation.jpg')!important;}
.homequesbill.login{background-image:url('/wordpress/wp-content/uploads/2016/12/Online-account.jpg')!important;}
.homequesbill.signup{background-image:url('/wordpress/wp-content/uploads/2016/12/sign-up-3.jpg')!important;}
.homequesbill.businessfaq{background-image:url('/wordpress/wp-content/uploads/2016/12/business-opportunity-faq.jpg')!important;}
.homequesbill {
    height: 310px;
    text-align: center;
    font-size: 20px;
    background-image:url('/wordpress/wp-content/uploads/2016/12/full-width-image-400.jpg');
    background-repeat:no-repeat;
    background-size:cover;
    background-position:   center center;
    padding: 7% 0 9% 0;
}
.homequesbill a {
    color: #fff!important;
	font-weight:600;
	font-size:20px;
}
.homequesbill a:hover{color:#fff!important; text-decoration:none!important;}
.homezip{font-size:22px;color:#fff;font-weight:bold;padding-left:25px;}
.homezip2{font-size:20px;color:#fff;}	

/*Communities We Searve - Inside Page*/
.skyblue-box1{background-color:#0092d2;display:block;padding-left:10%;}
.skyblue-box1 p{color:green;text-decoration:bold;}
.paddingnew{padding-top:20px;padding-bottom:20px;}

/*Business Home, Careers Home, Industrial Home - Learn More Button Section - White Background*/
.businessbackground{background-color:#fff;}

/*Home Pages*/
#container{background-repeat:no-repeat;background-size:cover;}

/*Residential Home Page, About Your Sewers Common Problems and Responsibilities, Billing and Account Information*/
#formtex{width:100%;}
h2.homecurrent {
    font-weight: bold;
	color:#fff;
	    
		font-size:40px;
        padding-top:30px;
		line-height:40px;
}
h4.homecurrentsub {
    font-weight: bold;
	color:#fff;
	font-size: 20px;
    padding-bottom: 20px;
    padding-top: 20px;
    
}

/*Capital Improvement Plan*/
#heading1{text-align:center;}
#blue-heading1{background-color:#8DD08B;}
#green-heading1{background-color:#FAFFBD;}

/*Inside Page*/
.postcontent-green {background-color: #fff!important;}
#bold-special{font-weight:bold; color: #00333D;}

/*History, Cost Savings Program, Customer Service, Cumminities We Serve*/
#maintab-p1{color:white; line-height: 30px;}

/*Educational Resources*/
.newsBoxPostTitle #maintab-p1{color:#00333D;}

/*Trustees and Administrators*/
#maintab-image1{height:160px;width:125px;}

/*About Your Sewers Common Problems and Responsibilities, Billing and Account Information - Green box, Payment Method*/
#maintab-p1BAI{color: #475055;}

/*Trustees and Administrators*/
#maintab-div1{color:white;}

/*Header Search*/
.NotImp{height:0px!important;width:0px!important;background-color:#0092d2!important;border:#0092d2!important; display:none;}
.block-block-6 input{width:210px;border-radius:5px;border:0;outline:none;box-shadow:none;}
.block.block-block.block-block-6.header{width:50%;float:right;}
input#s{
	-webkit-appearance:none;border-radius:0;
	background-color:#fff;
	font-family:inherit;
	border:1px solid #cccccc;
	box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
	color:rgba(0,0,0,0.75);
	font-size:0.875em;
	margin:0.25 0 0.25em 0;
	height:2em;
	padding-top:1px;
	padding-bottom:1px;
	width:100%;
	box-sizing:border-box;
	transition:box-shadow 0.45s,border-color 0.45s ease-in-out;
	background-image:url('/wordpress/wp-content/uploads/2016/11/msd-search-icon.png');
	background-position:200px 7px;background-repeat:no-repeat;}

/*Header - Contact Number*/
.whitecolor{color:#fff!important;}

/*Mobile Version - Personalization Button*/
.SlideHomeBtn {
    color: #fff!important;
    font-weight: bold;
    top: 75%;
    left: 40%;
}

/*Big Screen - Home Page Personalization Button*/
.SlideHomePagesBtn {
    color: #fff!important;
    font-weight: bold;
    top: 90%;
    left: 40%;
    position: absolute;
}

/*Personalization Button - All Screen Size*/

.SlideHomeBtnHover{
    text-decoration:none;
    background-color:rgba(20,126,63,0.8)!important;
    border: 2px solid rgba(20,126,63,0.8)!important;
    padding: 2px 8px!important;
    font-size: 18px!important;
    color: #fff!important;
	margin-bottom: 0!important;
    margin-top: 4px!important;
    
    font-weight: bold;}
.SlideHomeBtnHover:hover{
    text-decoration:none;
    background-color:rgba(20,126,63,0.8)!important;
    border: 2px solid rgba(20,126,63,0.8)!important;
    padding: 2px 8px!important;
    font-size: 18px!important;
    color: #fff!important;
	margin-bottom: 0!important;
    margin-top: 4px!important;
    
    font-weight: bold;}

.floatcenter-slide {
    border: 2px solid rgba(151,207,135,0.8)!important;
    background-color:rgba(151,207,135,0.8)!important;
    padding: 2px 8px!important;
    font-size: 18px!important;
    color: #fff!important;
	margin-bottom: 0!important;
    margin-top: 4px!important;
    
    font-weight: bold;
}
.floatcenter-slide:hover{
    text-decoration:none;
    background-color:rgba(20,126,63,0.8)!important;
    border: 2px solid rgba(20,126,63,0.8)!important;
    padding: 2px 8px!important;
    font-size: 18px!important;
    color: #fff!important;
	margin-bottom: 0!important;
    margin-top: 4px!important;
    
    font-weight: bold;}

/*Home Pages Slide Text*/
p.slidehometex {
    font-size: 48px;
	color:#ffffff;
    font-weight: bold;
    line-height:1.2;
	
}
.slidehomecon.col-md-12 {
    padding-right: 0px;
}
span.slidehomebut {
    border-radius: 2px;
    border: 2px solid #0092d2 !important;
    background-color:#0092d2 !important;
    padding: 8px;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 20px;
    color: #fff;
	text-shadow:none;
}
span.slidehomebut:hover {
    border-radius: 2px;
    background-color:#005b93 !important;
    border: 2px solid #005b93 !important;
    padding: 8px;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 20px;
    color: #fff!important;}

span.slidehomebut a{color:#fff!important;}
span.slidehomebut a:hover{color:#fff!important;text-decoration:none;}

/*Footer Social Icons*/
a.tooltip {
    color:#fff!important;
    padding-left: 3px!important;
    border-bottom: 0px dotted #000!important;
}
a.youtube.tooltip.bottom.youtubefoot i.fa.fa-youtube-play {padding-top: 10px;}   

a#footer-icon11 i{
    font-size:18px;
	color:#fff;
}

/*Business Home Page - Additional Business Links Section*/
.sidecolor{
	background-color:#0092d2;
	height: 440px;
    padding: 8px 0px;
	overflow-y:auto;
}
.col-md-4.sidecolorcol{
	padding:0px 0px 50px 50px;
}

.sidecolor ul li{
	color:#fff;
	font-size:16px;
	font-weight:300;
	    padding-left: 7%;
    line-height: 2.4;
	text-align:left!important;
}
.sidecolor h4 {
    font-weight: 700;
    color: #fff;
    padding: 10px;
}

/*************************************************************************************/
/*************************************************************************************/

td.openbids{padding-left:10px;padding-top:10px;}
td.opentopbids{padding-top:10px;}
td.upbids{padding-left:10px;padding-top:10px;}
td.uptopbids{padding-top:10px;}
.onboardslide{font-size:28px;font-weight:bold;color:rgb(255, 255, 255);line-height:18px;}
.featured-title h2 a{color:#fff;}
.lioLatestPost div h4 a{color:#475055;}
.lioLatestPost div h4 a:hover{color:#000;}


.one_half.homebill{padding-left:20px;padding-top:20px;}

div#ay3{
	
	
	 background: 
    /* top, transparent red, faked with gradient */ 
    linear-gradient(
      rgba(0, 0, 0, 0.6), 
      rgba(0, 0, 0, 0.6)
    ),
    /* bottom, image */
    url("/wordpress/wp-content/uploads/2021/04/iStock-1205887011_2-scaled.jpg");

    background-position: left center;
	background-size: cover;
}

div#ay4{
	
	
	 background: 
    /* top, transparent red, faked with gradient */ 
    linear-gradient(
      rgba(0, 0, 0, 0.6), 
      rgba(0, 0, 0, 0.6)
    ),
    /* bottom, image */
    url("/wordpress/wp-content/uploads/2021/04/iStock-925440650-scaled.jpg");

    background-position: left center;
}

span.button_left.homebut{padding-top:20px;}

.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;}
#featured-posts .featured-post-inner:hover .featured-title{bottom:0px;}
#featured-posts .featured-post-inner:hover .featured-title h3{opacity:.8;}
.home.page.page-id-1496 div#contenthome{background-image:url("/wordpress/wp-content/uploads/2016/10/BACKGROUND-IMG.png");background-repeat:no-repeat;background-size:cover;padding-top:0px;}

span.wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.herecheck input{width:2%;}


.tabs .maintab_wrap .maintabNav .color{background:#1d2124;overflow:hidden;height:44px;}


td{color:#475055;}
.backhea{background-color:#0092d2;}


.paddingcolor1{color:#475055;}

.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;-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-animation:example1 15s linear infinite;-webkit-animation:example1 15s linear infinite;animation:example1 15s linear infinite;color:#000;white-space:nowrap;}
@-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%);-webkit-transform:translateX(100%);transform:translateX(100%);}
100%{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);}
}

body a, .errorMessage{color:#0092d2;}

::selection{background-color:#0092d2;}
::-webkit-selection{background-color:#0092d2;}
::-moz-selection{background-color:#0092d2;}
.coloredMenu ul#dropmenu > li:nth-child(1) a{-webkit-box-shadow:inset 0 3px 0 #0092d2;-moz-box-shadow:inset 0 3px 0 #0092d2;box-shadow:inset 0 3px 0 #0092d2;}
.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:#0092d2 !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:#0092d2;}
#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:#0092d2;}
.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:#0092d2 !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:#0092d2!important;}


span.fa{color:whitesmoke;font-size:36px;}

.button_left.homebut.log{text-align:left;display:table;padding-left:95px;}
.button_left.homebut.bill{text-align:left;display:table;padding-left:60px;}

.button_left.homebut{text-align:left;}

.bidstable{font-size:15px;font-weight:bold;width:100%;padding:1;}
.bidstable tbody tr.trupcomebids{color:white;background-color:#0092d2;height:45px;}


th.upbids{padding-left:10px;padding-top:10px;}
th.openbids{padding-left:10px;padding-top:10px;}

table{font-family:Ideal Sans SSm A, Ideal Sans SSm B, arial!important;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;}

#maintab-p123{color:#00333D;margin-left:65px;}

.resizeimg{object-fit:contain;}
.leftpadding{padding-left:20px;}
.strong{font-weight:700;}
.padding2{padding-left:40px;}
.contentcolumn{-webkit-column-count:2;-moz-column-count:2;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;}

ul.social li{float:left;}

.container.padding-special.home-padding-special{padding-top:20px;}

.mainNavigation{background:transparent!important;border-color:transparent;}

body.page.page-id-7645{background-image:url(/wordpress/wp-content/uploads/2016/11/full-width-image-2200-900.jpg);}

td.colorth.fullwidth {
    padding: 10px 35px;
    width: 61%;
}
.homeprobsew a:hover{color:#fff!important;
text-decoration:none!important;}
	.homeprobsew{ height: 30%;
    text-align: center;
    border: 2px solid #0092d2;
    font-size: 20px;
	background-image:url('/wordpress/wp-content/uploads/2016/12/full-width-image-400.jpg');
    background-repeat:no-repeat;
	padding:10%;}

.textwidget li {
    color: #fff!important;
}
.widgetTitle {
    padding-top: 20px;
}

div .tabhight {
    height: 320px;
    overflow-y: scroll;
	border:2px solid #0092d2;
}
.tabs .maintab_wrap .maintabNav li a:hover{
	background: #00254f !important;
}
.maintab_wrap{
	background: #00254f !important;
}


.one_half a {
    color: #fff;
}
.one_half a:hover {
    color: #fff;
}

.col-md-2.addrrhome p {
    padding-top: 5%;
    font-weight: bold;
    font-size: 15px;
	color:#fff;
}
.col-md-2.addrrhome {
    width: 14%;
}
.col-md-3.addrrboxhome {
    width: 32%;
}
.selecthome {
	width: 10%;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
	float:right;padding-top:10px;
    
}
.col-md-3.selectdrop {
    width: 25%;
}
.col-md-2.gobuthome {
    width: 8%;
}
input#gohomebut {
	float: right;
	
    -webkit-border-radius: 10px;
    border: 2px solid #0092d2;
    padding: 8px;
    font-size: 15px;
    background-color: #0092d2;
    color: #fff;
	float:right;
	
    font-weight: 900;}
.col-md-12.contactsewhome {
	
    padding-top: 2%;
    padding-bottom: 2%;
	margin-bottom: 30px;
    background-size: cover;
   
    background-color: #005b93;
}
p.basedpara {
    font-size: 25px;
    font-weight: bold;
    color: #005b93;
    padding-bottom: 2%;
    padding-left: 10px
}
.col-md-4.citycleve p {
        font-size: 18px;
    font-weight: bold;
    text-align: center; 
    color: #005b93;
    margin-left: 20px;
}
.citycleve p {
        font-size: 18px;
    font-weight: bold;
    text-align: center; 
    color: #005b93;
    margin-left: 20px;
}
.col-md-12.topcitycleve {
    padding-top: 5%;
}
.row.basedaddrbox {
    background-color: #fff;
   padding-top: 1%;
    padding-bottom: 4%;
    margin-top: 5%;
}

p.procleanhome {
    font-size: 18px;
    font-weight: bold;
}
p.procleandesphome {
    font-size: 16px;
    padding-top: 10px;
	    padding-bottom: 10px;
}
.row.procleansection {
    padding-top: 400px;
	padding-bottom:2%;
}
hr.holine {
    
        border-width: 8px;
    margin-left: 20px;
    margin-right: 130px;
    border-color: #0092d2;
}
hr.holineBAI {
    
    border-width: 8px;
    margin-left: 30px;
    margin-right: 35px;
    border-color: #0092d2;
}
.sidebaractive a{background-color: #005b93;
color:#ffffff;}

.wight{
	background-color:#fff!important;
}
.otw-sc-box{
-webkit-box-shadow: 0 0 7px lightgrey;
-moz-box-shadow: 0 0 7px lightgrey;
box-shadow: 0 0 7px lightgrey;
line-height:18px;
padding: 16px 20px 18px 20px;
font-size: 14px;
border-color: #e0e0e0;
border-style: solid;
border-width: 0;
}
.ptagcss p{
	text-align:justify;
}
   .dollarcss{ color: #fff;
    font-size: 30px;
    font-weight: bold;
     display: inline-flex;}
	 
	 body.page.page-id-7787 #container .mainPageTitle.container {
    display: none;}
	body.page.page-id-8636 #container .mainPageTitle.container {
    display: none;
}
body.page.page-id-7677 #container .mainPageTitle.container {
    display: none;
}
body.page.page-id-7925 #container .mainPageTitle.container {
    display: none;
}
 
	 body.page.page-id-9162 #container .mainPageTitle.container {
    display: none;}



.faq {
			counter-reset: my-badass-counter;
			    margin-left: 60px;
		}
		.faq dt {
			position: relative;
    font-size: 16px;
    padding: 4px 0 10px 0;
    font-weight: 900;
		}
		.faq dt:before {
			content: counter(my-badass-counter);
			counter-increment: my-badass-counter;
			position: absolute;
			left: 20px;
    top: 10px;
    font: bold 25px/1 Sans-Serif;
		}
		.faq dd {
		//	margin: 0 0 20px 0;
		}	
		.faq dt, .faq dd {
			padding-left: 50px;
		//	padding-top: 10px;
		}
.faqBOP {
			counter-reset: my-badass-counter;
			  
		}
		.faqBOP dt {
			position: relative;
    font-size: 16px;
    padding: 4px 0 10px 0;
    font-weight: 900;
		}
		.faqBOP dt:before {
			content: counter(my-badass-counter);
			counter-increment: my-badass-counter;
			position: absolute;
			
    top: 10px;
    font: bold 25px/1 Sans-Serif;
		}
		.faqBOP dd {
		//	margin: 0 0 20px 0;
		}	
		.faqBOP dt, .faqBOP dd {
		padding-left: 0px;
		//	padding-top: 10px;
		}
.conatctboxcss{
	padding:10px 1px;
	color:#fff;
	background-color:#D7DEE7;
height: 140px;
}
p.paglast span {
    font-weight: 900;
}
p.paglast {
    text-align: center;
    color: #fff;
}
.breakline{
	//padding-top:30px;
}
.breakline .one_fourth {
    margin-top: 20px;
}
.boldisaac{
	font-weight:900;
}
.form-group .col-md-9 {
    padding-bottom: 20px;
}
.iconatctboxcss {
   padding-top: 10px;
   padding-right: 20px;
   padding-bottom: 10px;
   padding-left: 20px;
    color: #fff;
    background-color: #D7DEE7;
   line-height: 20px;
}

.divrightalign {
    float: right;
}
.iconatctboxcss p {
    text-align: left;
    font-weight: 400;
}.iconatctboxcss h5 {
    font-weight: 900;
    text-align: center;
    line-height: 20px;
}
.zedjustify{
	text-align:left;
}
.zedleftrightpadding {
    padding-left: 22px;
    padding-right: 90px;
}
.zedcolorblack{
	color:#000;
}
h1.zedclourblack {
    padding-bottom: 0!important;
    margin-bottom: 20!important;
	padding-top:0!important;
}
img.alignleft.size-full.wp-image-3363.dontshowit.showit {
    height: 200px;
}
.articleContent a.medium {
	font-weight:600!important;
}

.articleTitle h2, .articleTitle h2 a {
    font-size: 18px;
    margin-bottom: 0px;

    padding: 10px 20px 0px 20px;
    color: #000;
    font-weight: 700;
}
.col-md-9 .newsBoxPost, .col-md-8 .newsBoxPost {
    width: 100%!important;
	    padding-left: 10px!important;
}
.zednote{
	position: relative;
    padding: 0px 30px !important;
    border: none;
    margin: 0 auto;
    margin-bottom: 15px;
    color: #999b9e;
    font-size: 17px;
    
    
	font-weight:600;
	
}
a.button.thco.medium {
    text-decoration: none;
}
table#bidstable {
   // margin-left: 11%;
	    overflow-y: scroll;
    height: 320px;
}
.topandbottompadding{
	padding:20px 0;
}

.col-md-3.zedmarignright {
    margin-bottom: 5px;
    border-right: 5px solid #fff;
}

.buttonmargin {
    margin: 6% 5%;
}
.drop{display:none;}
.mobilenarrow{display:none;}
.col-md-6.video {
    height: 250px;
    margin-bottom: 30px;
}
/*added fromcustomcssfile*/
.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;}
.mobileheadlogo{margin-top:25px;}
.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:30px!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;
}
.narrowsearch{color:#000!important; font-size:20px; padding-bottom:10px;}
.mobileheadsocial{display:none;}

/*code for tab*/
.tabs .maintab_wrap .maintabNav li a{
	font-size:12px!important;
}



/*added here directly 3-1-17*/
ul.footkeylink li a {
    color: #fff!important;
    font-size:14px;
   }
   ul.footkeylink li{padding-left:10px;}
.bidstable td{
	    padding: 10px 5px;
    border: rgba(0,0,0,0.04) 1px solid;
    border-top: none;
    border-right: none;
    line-height: 1.5;
}
.bidstable th{
	border: 1px solid rgba(0,0,0,0.04);
    border-right: none;
    background-color: #0092d2;
    text-align: left;
    padding: 10px 15px;
    color: #fff;
    vertical-align: top;
    font-size: 16px;
    font-weight: 600;
    text-align: center;
}

.temp li a:hover{
	color:#fff!important;
	text-decoration:underline;
}
.temp li a{
	color:#fff;
	text-decoration:none;
	font-weight:200;
}
.zedlinkcolor a{
	color:#00333D!important;
	
}
.zedlinkcolor a:hover{
	color:#00333D!important;
	
}
/* TAB CLASS */
/*Please Dont EDIT THIS WITH OUT NOTIFICATION -i */

.zedtab .zedtabnav {
    background: #0092d2;
    margin-bottom: 0px;
	display: inline-block;
	position: relative;
}

.zedtab .zedtabnav li a:hover {
    background-color:#00333D;
	color:#fff!important;
	text-decoration:none;
}
.zedtab .zedtabnav li {
    float: left;
    height: 44px;
    border-right: solid 1px #2d3135;
}
.zedtab {
    background: #00254f !important;
}

 .zedtab .zedtabnav li a {
    
    float: left;
    height: 44px;
    display: inline-block;
    font-size: 12px;
    text-transform: uppercase;
    line-height: 44px;
    padding: 0px 20px 0px 20px;
    color: #fff;
    font-weight: bold;
}

.zedtab .zedtabnav li a.active  {
    float: left;
    background: #00254f !important;
    color: #fff;
}
.tabbody{
	border-top: 5px solid #00333D;
	background-color: #fff;
    padding: 3% 5% 5% 0%;
}

.slidewidth img {
    /*height: 548px;*/
	height:auto;
	width:100%;
}
.slidetext {
    position: absolute;
    top: 30%;
    left: 51%;
	right:5%;
}
.dot {
    height: 13px;
    width: 13px;
    margin: 0 2px;
    background-color: #0092d2;
    border-radius: 50%;
    display: inline-block;
    transition: background-color 0.6s ease;
}
.groupdots
{    top: 80%;
    left: 50%;
    position: absolute;
}
table#bidstable {
    background-color: #fff;
}

ul#mobtabul {
    margin-left: 0px;
}

.contentBox .newsBoxPost:first-child .newsBoxPostTitle{padding-left: 35px!important;
 }
 .contentBox .newsBoxPost p{padding-left: 40px!important;}
 .newsBoxPostTitle h3 a{color:#475055!important;}
 .footerSocial .one_half a:hover {
    color: #fff!important;
}
.footerSocial .one_half a {
    color: #fff!important;
}

#maintab-padmin{color:#00333D;}

#pdf-link{color:#475055;}
.wpcf7-form input.wpcf7-submit{background:#0092d2!important; font-weight: 600!important; font-size:14px;font: normal 14px 'Open Sans', Arial, Verdana, sans-serif;}
.wpcf7-form input.wpcf7-submit:hover{background:#0092d2!important;}
.maintabContent.contentBox a{color:#0645AD!important;}
.maintabContent.contentBox p a{color:#0645AD!important;}
a.black_b {
    background-color: rgba(54, 57, 66, 0.67)!important;}
.bold-special{font-weight: bold; color: #475055;}
#table-heading1{font-size:0;width:0%;background-color:#dddddd;display:none;}
.conatctboxcss p.paglast {
    color: #000;
}
.conatctboxcss p.paglast a {
    color: #000;
}

.col-md-12.zedspace {
    margin-top: 20px;
}
a.button:hover, a.button2:hover {
	background: #0092d2 !important;
	color: #fff !important;
}
.div-procurement {
text-align: center;
  font-weight: 700;
}
.CIPDiv {padding-left:30px;padding-right:30px;}


.paddingnew .skyblue-box1 #maintab-p1:hover {color: #69AA42;}

.faqDecAbout {font-size:0px;line-height:30px;}
.centerbtn{padding-left: 20px;}
.fontRNV{font-size: 10px;}
li.insideactive a:hover {
    text-decoration: none;
}

.newsBoxPost{padding-left:0px!important;}
.thco {
    background-color: #0092d2!important;
}
#footerWidgets{padding-top:0px!important;}
#footer{padding-top:0px!important;}

	
input#jobtex{float:left;}

.text{font-size: 23px;
    text-align: center;
    color: #fff;
    
}
select#selectbasic{width: 85%;}
.col-md-3.selectdrop{width:32%;}
.insidegobut{width: 20%;}
.insidedrop{width:75%!important;}
	.mobbidstable{display:none;}
.h4color{
color: #00333D;
}
.one_fifth {
	width: 0%;
}
.four_fifth {
	width: 0%;
}
.logoimg {
background-image: url('http://www.sizzledcore.com/wp-content/themes/SizzledCore-7.0/images/facebook.png');
    background-repeat: no-repeat;
    background-position: 50% 10px;
}
#header{padding: 0px 0px!important;}
p.narrowsearchtext {
    background-color: #005162;
    color: #fff!important;
    padding: 10px;
    font-size: 18px;
	text-align:center;
    
    font-weight: bold;	  
    
}
/*.topbarnew{background-color:#000!important;}*/
.topsocialnew{float:right;     padding-top: 7px;}
.topsearchnew{width:28%!important;}
ul.social.topsocialnew li a#footer-icon11 i {
    font-size: 18px;
}
.homemenu{padding: 10px 0 10px 0;}
h3.whitefont {
    color: #fff;
    padding-bottom: 0px;
    margin-bottom: 5px!important;
}

.w3-animate-right{-webkit-animation:animateright 2s;animation:animateright 3s;}
@-webkit-keyframes animateright{from{right:-300px;opacity:0.5} to{right:-200px;opacity:0.5},from{right:-200px;opacity:0.75} to{right:-100px;opacity:0.75},from{right:-100px;opacity:1} to{right:-50px;opacity:1}}}
@keyframes animateright{right:-300px;opacity:0.5} to{right:-200px;opacity:0.5},from{right:-200px;opacity:0.75} to{right:-100px;opacity:0.75},from{right:-100px;opacity:1} to{right:-50px;opacity:1}}

.row.headnewcustomer {
    padding-top: 4%;
}
.row.headnewcustomermobile {
    padding-top: 4%;
}
img.imagelogo {
    height: 45px;
}
.ulclassa{
	margin-left: 65px;
}
p.topcontactlink {
font-size: 18px;
    padding-left: 30%;    
	text-transform: uppercase; color:#fff;}
	p.topmobilecontactlink{font-size: 18px;
    text-align:center;
	text-transform: uppercase;}
	.ulclassa li a{text-decoration:underline}
  
ul.ulclassa.marginbottom li {
    margin-bottom: 9px;
	
}
ul.ulclassa.marginbottom {
	 margin-bottom: 30px;
}
.ulclassa li a{color: #0092d2!important;}
.basedaddrbox{background-color:#fff;
    padding: 3%;
    margin-top: 4%;}
	.postImage.leftPostThumb{display:none;}
	.span4.footspan1 {
    margin-left: 0px;
}
p.topcontactlink a {
    color: #fff;
}
p.topcontactlink a:hover{color:#fff!important;}

.SlideTestHomeBtn{
   color: #fff!important;
    font-weight: bold;
    top: 80%;
    left: 40%;
    position: absolute;
}

.bottompadding{padding-bottom:20px;}
object.customervideo { height: 80%;
    padding: 20px;
}
.HomeWhiteP{font-size:15px;}

div#header{background-color: #0092d2;}
.socialmediatext a {
    color: #fff!important;
    font-size:14px;
}
.socialmediatext {
    color: #fff!important;
}

.whatexceptbackground{background-color: #0092d2!important;}

object.careervideo{padding-top:20px;padding-bottom:20px;padding-right:30px;height:335px;}
.row.insidepagerow {
    background-color: #fff;
}
.theiaStickySidebar{padding-bottom:0px!important; background-color:#fff; padding:0px !important;}
.row.insidepagerow {
    background-color: #fff;
}
.mainPageTitle{overflow:visible!important;}
.searchformnew {
    width: 80%;
}
.searchheader{padding-right:3%!important;}

.contactsewfullwidth{background-color:#005b93;}
.projectcleanfullwidth{padding-top:40px;    padding-bottom: 20px;}
.container.homemnu{padding-top:30px;}
.relatedPosts{display:none;}
p.form-allowed-tags {
    display: none;
}

.btn.darkBtn:hover {
background: #0092d2!important;}
.btn.darkBtn{background:#0092d2!important;}
object.morevideo {
    padding: 20px 0px;
    height: 400px;
}

ul.ulclassnew.marginbottom li {
    margin-bottom: 9px;
}
ul.ulclassnew.marginbottom {
	 margin-bottom: 30px;
}
.ulclassnew li a{color: #0645AD!important;}

	.ulclassnew li a{text-decoration:underline}
  .ulclassnew li{
  color:#000;
  }
.col-md-6.paddingnew {
    width: 49%!important;
    margin-right: 5px!important;
}
.postBtm .postTags{display:none;}
a.postMore{background-color:#0092d2!important;color: #fff!important;}
a.postMore:hover{background-color:#0092d2!important;color: #fff!important;
    text-decoration: underline;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
#mla_gallery-2 {
		margin: auto;
		width: 100%;
	}
	#mla_gallery-2 .gallery-item {
		float: left;
		margin: 1.5%;
		text-align: center;
		width: 30.3%;
	}
	#mla_gallery-2 .gallery-item .gallery-icon img {
		border: 2px solid #cfcfcf;
	}
	#mla_gallery-2 .gallery-caption {
		margin-left: 0;
		vertical-align: top;
	}
.contactformnone{display:none;}
#sprinkle-table{border:3px;}
/* event calendar css*/
.normal-day-heading { background-color:#23A0C4;color: #000000;} .weekend-heading { background-color:#23A0C4;color: #000000;}
.current-day { background-color:#A3CF4F;color: #000000;}
.calendar-date-switcher {background-color:#83D2E1 ;color: #000000;}
.calendar-table-headers{background-color:white!important;border-color:white!important;}
.calendaryr{width:90px;display:inline-block;}
.calendarmonth{width:100px;display:inline-block;}
.Stormwater-Font{color:#ffffff;font-size:10px;}
.stormwaterheaderrow{font-weight:normal!important;font-size: 13px!important;}
.col-md-3.sewercol {
    width: 19.5%;
}
.sidebar .widget ul li{font-size:100%;}
.NoHeader{background-color: white!important;
    border: 0!important;}
.beach-table{
/* display:none;*/
background-color:white;
}
.ourcontent.padding {
    padding: 20px 0px 20px 0px;
}

.col-md-zedoffset-1{
	margin-left:4.16666665%
}
.col-md-zedoffset-1.col-md-4.zedcol-md-4.col-xs-12 {
    width: 29%;
}
h1.errorMessage.errorcustom {
    background-color: #fff;
 color:#475055;
}
.singlePost.cutom404{margin-top:30px;}
.fa:before {
    line-height: 20px;
    margin: 0 5px;
}
.rightfloat {
    float: right;
}

.acc-container {
   padding-left: 20px!important;
    padding-right: 20px;
    text-align: left;
	padding-top:10px;
	padding-bottom:10px;
}

.acc-container.leftpadding, .acc-container p.leftpadding, .acc-container h4.leftpadding,.acc-container h4 a.leftpadding{
    padding-left: 0px;
}

.acc-container img {
    padding-left: 0px;
}

.acc-container.leftpadding div.col-md-12 {
    padding-left: 20px;
}
table.box-contact1 tr td {
    padding: 10px;
}
.beach-table{
	width: 60%!important;
	background-color:white!important;
}
.beach-row-big{
	background-color:white!important;
	font-weight:bold!important;
	font-size:24px;
	
}
.beach-row-small{
	background-color:white!important;
	font-weight:bold!important;
}
.beach-green{
	background-color:#69AA42!important;
	color:white!important;
	font-weight:bold!important;	
}
.beach-row-white{
	background-color:white!important;
}
.col-md-12 .newsBoxPost {
    width: 100%!important;
    
}
.acc-container{margin-bottom:0px!important;}

.tableft{
    border-top: 5px solid #00333D;
    background-color: #fff;
    padding: 20px 0;
}
.tableft h3 {
    margin-bottom: 0px;
}

.tableft {
    border-top: 5px solid #00333D;
    background-color: #fff;
    padding: 20px 0;
}
.padding-emsc{
padding-top:3%;
}

.mission-font{
font-size:18px!important;
  font-weight:bold;
  color: #00333D;
}
.newsBoxPost img {
    max-width: 100%!important;
}
div#maintab-div1 h4 {
    padding: 20px 0;
    margin-bottom: 0;
}
div#Administrators h4 {
    padding: 20px 0;
    margin-bottom: 0;
}
.nomargin{
	margin:0;
}
.sidebar .widget {
   margin-right: 30px;
}
tr.isaac td {
    width: 1%;
}
#heading-bold{
font-weight:bold; color: #000!important;
}
.breakline.col-md-12 {
    padding: 10px 0 20px;
}
.btmmargin{
	margin-bottom:20px;
}
.one_half.btmmargin p {
    margin-bottom: 20px;
    margin-top: 20px;
    text-align: center;
}
.page-title-heading{font-size:23px!important;}
tr.isaac td:last-child {
    width: 1.8%;
}
ul.ulclassa li a,ul.ulclassnew li a {font-size:14px!important}
ul.ulclassa li, ul.ulclassnew li {
    list-style-type: disc!important;
	color: #475055;
	font-size:14px
}
.toppadding10{
	padding-top:20px;
}
hr.space {
    border: solid rgba(221, 221, 221, 0);
    border-width: 1px 0 0;
    clear: both;
    margin: 20px 0;
    height: 0;
	clear:both;
}

table#mobiletable tr td:nth-child(2) {
    text-align: right;
}
.lioLatestPosts .lioLatestPost .liopostThumb{display:none;}
.lioLatestPosts {
    background-color: #0092d2;
padding: 10px;}
.lioLatestPost div h4 a{color:#fff;}
.align-div{width:90%;}

.menu-close-button i{font-size:16px!important;}
.black-color{color:#475055!important;}
.trustyalign{margin-right:3%;}
.faqanchor{font-weight:bold;}
.faqanchor a{margin-right:1%;}


/********************************************************************/
/**********************CSS Consolidation*****************************/
/********************************************************************/

/*Inside page content from Business-homecss.css*/
.maintabs-1
{
display: block;
}

/****************************From Custom-ADA.css*******************/
#bullet-padding{padding-left:20px;}
.box-contact{background-color:#83D2E1;padding-right:0px;padding-left:0px;width:50%;}
.box-contact1{background-color:#83D2E1;padding-right:0px;padding-left:0px;}
#table-heading2{font-size:0;width:0px;background-color:white;padding:0px 0px 0px 0px;}

/*Header Files*/
#ticker-swipe-1468753534798{left:56px;margin-left:119px;display:none;}
#ticker-content-1468753534798{display:block;opacity:1;left:120px;}

/*footer social icon*/
#footer-icon11{font-size:0;}

/*Contact Forms*/
.custom-contact{height:5px;}

/*Sidebar Links, Blog Page Links*/
a:link, a:visited, a:active, a:focus{color:#0092d2;outline:0 none;text-decoration:underline;-webkit-transition:background-color .2s linear, color .2s linear;-moz-transition:background-color .2s linear, color .2s linear;-o-transition:background-color .2s linear, color .2s linear;-ms-transition:background-color .2s linear, color .2s linear;transition:background-color .2s linear, color .2s linear}


/****************************From test.css************************/

/*Home page Learn More Buttons Section*/
a.button.thco.medium.floatcenter{
    border: 2px solid #0092d2;
       padding: 2px 8px!important;
    font-size: 15px;
    background-color: #0092d2!important;
    color: #fff;
	margin-bottom: 0!important;
    margin-top: 4px!important;
    
    font-weight: bold;
}
h3.procleanhome {
    font-size: 18px;
    font-weight: bold!important;
    color: #0092d2!important;
}
.col-md-3.homebutton {
    padding: 15px 8px;
}