p:empty{display:none}
.footer-widget.widget_text ul.service{
       padding-left: 0;
      list-style: none;
}
 .footer-widget.widget_text ul.service li a:before {
    content: "\f105";
    font-family: 'FontAwesome';
    line-height: 37px;
    width: 20px;
    height: auto;
    display: block;
    float: left;
    margin-left: -20px;
}
 .footer-widget.widget_text ul li {
    padding: 5px 0px;
    border-top: 1px solid #2c2c2e;
}
 .footer-widget.widget_text ul li a {
    color: #898989;
    padding: 0;
    font: 14px/37px "Open Sans", sans-serif;
    letter-spacing: 0.3px;
    display: inline-block;
    padding-left: 20px;
}
 .footer-widget.widget_text ul li a:hover {
    color: #bc945e;
}
.fleft.contact_no a, .fleft.contact_mail a  {
    padding-left: 0px !important;
}

.contact-hor li {
    margin-left: 20px !important;
}
h3.call {
    margin-bottom: 0px !important;
}
.pagecustom-2{background-position:center top}	
.pagecustom-7{background-position:center top}	
.pagecustom-18{background-position:center top}	
.pagecustom-28{background-position:center top}	
.pagecustom-35{background-position:center top}	
.pagecustom-47{background-position:center top}	
.pagecustom-61{background-position:center top}	
.pagecustom-73{background-position:center top}	
.pagecustom-137{background-position:center top}	
.pagecustom-213{background-position:center top}	
.pagecustom-216{background-position:center top}	
.pagecustom-283{background-position:center top}	
.pagecustom-311{background-position:center top}	
.pagecustom-395{background-position:center top}	
.pagecustom-396{background-position:center top}	
.pagecustom-397{background-position:center top}	
.pagecustom-398{background-position:center top}	
.pagecustom-548{background-position:center top}	
.pagecustom-543{background-position:center top}	
	

