.menu a{
 color:#000 !important; 
  
}

.menu{
  padding-left:18px !important; 
}
  
.menu li{
 padding-right:25px !important; 
 font-size:20px !important;
  text-transform:uppercase;
}

.prettyImage{
  border-radius: 15px;
    border:2px solid white;
    
}






.page-id-8 #content-core {
 background:url('http://centechinc.us/wp-content/uploads/2016/09/service-bg-bw.png') 0 0 no-repeat;
  
}
.page-id-12 #content-core {
 background:url('http://centechinc.us/wp-content/uploads/2016/09/solution-bg.png') 0 0 no-repeat;
  
}

.page-id-14 #content-core {
 background:url('http://centechinc.us/wp-content/uploads/2016/09/contact-bg.png') 0 0 no-repeat;
  
}


h1.page-title-bar{
 color:#fff;
  background:url('http://centechinc.us/wp-content/uploads/2016/09/header-bg2.png') 0 0 repeat-x;
  height:50px;
  width:360px;
  padding:10px 0 0 30px;
  margin-left:-25px;
}

h1.page-title-bar::after{
  height:50px;
  width:28px;
  content: "";
  background:url('http://centechinc.us/wp-content/uploads/2016/09/header-cap2.png') 0 0 no-repeat;
  margin-left:360px;
  margin-top:-52px;
 display:block;

}

.dark-area{
  background-color: rgba(0,0,0,.3);
  -webkit-box-shadow: 0px 0px 34px 2px rgba(0,0,0,0.69);
-moz-box-shadow: 0px 0px 34px 2px rgba(0,0,0,0.69);
box-shadow: 0px 0px 34px 2px rgba(0,0,0,0.69);
  padding:20px;
  
}
p.dark-area div{
 font-size:16px !important;
  line-height:20px;
}
.gfield_label{
 color:#fff; 
}
.page{
  font-size:16px !important;
  line-height:20px;
}

.addressArea{
 text-align:right; 
  margin-bottom:3px; 
  font-size:16px;
  color:#fff;
  float:right;
  padding:20px 20px 0 0;
  text-shadow: 2px 2px 1px rgba(0, 0, 0, 1);
}

 .addressArea a{
   color:#fff; 
  }

@media only screen and (max-width: 1800px){
.prettyImagePadd{
  border-radius: 15px;
    border:2px solid white;
    margin-left: 20px; 
    float:right;
}
}



@media only screen and (max-width: 685px){
  .dark-area{
		box-shadow: none !important;
		background-color:rgba(0,0,0,.0); !important;
    width:600px;
	}
  
#body-core{
	width:680px;	
	}
	
  #logo img{
    margin:20px 0 0 0;
    float:left;
}
	

  
}
@media only screen and (max-width: 480px){

  .prettyImagePadd{
  border-radius: 15px;
    border:2px solid white;
    margin: 0px 0px 30px 0px; 
    clear:both;
    float:none !important;
}
  
  
h1.page-title-bar{
 color:#fff;
  height:50px;
  width:360px;
  padding:10px 0 0 10px;
     background:none;
}

h1.page-title-bar::after{
  
  content: "";
   background:none;

}
  
  .addressArea{
 text-align:center; 
    width:450px;
  color:#fff;
  padding:10px 0 0 0;
    font-size:20px; 
  
}
  
  .addressArea span{
   display:none; 
  }
 
  #logo{
    text-align:center:
    clear:both;
}
  #logo img a{
   float:none;
    clear:both;
  }

#body-core{
	width:480px;	
	}
	
	.dark-area{
		width:380px;	
		
}


}


