.layer-overlay {
  position: relative;
}
.layer-overlay::before {
  background: rgba(17, 17, 17, 0.65) none repeat scroll 0 0;
  content: " ";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}
.layer-overlay.overlay-light::before {
  background-color: rgba(255, 255, 255, 0.8);
}
.layer-overlay.overlay-lighter::before {
  background-color: rgba(255, 255, 255, 0.7);
}
.layer-overlay.overlay-deep::before {
  background-color: rgba(255, 255, 255, 0.9);
}
.layer-overlay.overlay-dark::before {
  background-color: rgba(17, 17, 17, 0.85);
}
.layer-overlay.overlay-dark-deep::before {
  background-color: rgba(17, 17, 17, 0.9);
}
.layer-overlay.overlay-dark-light::before {
  background-color: rgba(17, 17, 17, 0.8);
}

.layer-overlay.overlay-dark-ami::before {
  background-color: rgba(17, 17, 17, 0.14);
}
.layer-overlay.overlay-dark-ami1::before {
  background-color: rgba(17, 17, 17, 0.81);
}



div.footer-about{
text-align:justify;	
}

.popular-post-item .preview-img {
    height: 180px;
    width: 100%;
    padding: 4px;
    background-color: #e9e9e9;
    float: left;
    margin-right: 10px;
    margin-bottom: 5px;
}

#callToAction {
    padding: 15px 0 15px 0;
 }
img.logo{width:360px;
    position: absolute;
    top: 0;
  }

.myenqu {background:#ececec;padding:25px;}
.mdl-textfield.mdl-js-textfield.is-upgraded{width:100% !important;}
.contact-address p{font-size: 16px;}

ul.social{float:right;padding-top:5px;}
ul.social li{display: inline;margin:10px;}
ul.social li a{color:#68b8fd;}
ul.social .phone{display:none; }
img.logo{width:400px;position: absolute;top: 0;}


@media only screen and (max-width:768px){
	img.logo{width:250px;padding-top: 10px;padding-right: 6px;}
	ul.social .phone{display:inline;
	        margin: -35px;font-size: 8px;padding-right: 30px;
}
.rame{font-size: 8px;}
	
	  

.page-title h2 {
    margin-bottom: 0;
    font-size: 24px;
}
	
#pageHeader {
    height: 250px;
    position: relative;
    z-index: 0;
}

	
	
.section-title.padding-custom {
    padding: 0;
    margin: 15px 0 15px 0;
    font-size: 26px;
}
	
	
#callToAction .buy-now-btn {
    padding: 2px 10px 0 10px ;
    color: #222;
    background-color: #fff;
    height: auto;
    font-weight: 500;
    margin: 0 0 8px 0;
}

#callToAction {
    padding: 0 0 0 0 ;
}

#callToAction h2 {
    color: #fff;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
}

	
}


.ml5{ margin-left:5px!important;	}
.ml10{ margin-left:10px!important;	}
.ml15{ margin-left:15px!important;	}
.ml20{ margin-left:20px!important;	}
.ml25{ margin-left:25px!important;	}
.ml30{ margin-left:30px!important;	}
.ml35{ margin-left:35px!important;	}
.ml40{ margin-left:40px!important;	}


.mr5{ margin-right:5px!important;	}
.mr10{ margin-right:10px!important;	}
.mr15{ margin-right:15px!important;	}
.mr20{ margin-right:20px!important;	}
.mr25{ margin-right:25px!important;	}
.mr30{ margin-right:30px!important;	}
.mr35{ margin-right:35px!important;	}
.mr40{ margin-right:40px!important;	}


.mt-5{margin-top:5px !important;	}
.mt-10{margin-top:10px !important;	}
.mt-15{margin-top:15px !important;	}
.mt-20{margin-top:20px !important;	}
.mt-30{margin-top:30px !important;	}
.mt-35{margin-top:35px !important;	}
.mt-40{margin-top:40px !important;	}

.mb-5{margin-bottom:5px !important;	}
.mb-10{margin-bottom:10px !important;	}
.mb-15{margin-bottom:15px !important;	}
.mb-20{margin-bottom:20px !important;	}
.mb-30{margin-bottom:30px !important;	}
.mb-35{margin-bottom:35px !important;	}
.mb-40{margin-bottom:40px !important;	}



.pt-5{padding-top:5px !important;	}
.pt-10{padding-top:10px !important;	}
.pt-15{padding-top:15px !important;	}
.pt-20{padding-top:20px!important;	}
.pt-30{padding-top:30px!important;	}
.pt-35{padding-top:35px!important;	}
.pt-40{padding-top:40px!important;	}


.pl-5{padding-left:5px !important;	}
.pl-10{padding-left:10px !important;	}
.pl-15{padding-left:15px !important;	}
.pl-20{padding-left:20px!important;	}
.pl-30{padding-left:30px!important;	}
.pl-35{padding-left:35px!important;	}
.pl-40{padding-left:40px!important;	}


ul.primary-menu-links>li>span a{color: white;display: inline;}
marquee{color: white;font-size: 20px;line-height: 40px;}

.contact-address a{color:white;font-size:18px;}
.contact-address a:hover{color:black;}

.post-title h2{color:black;font-weight: bold;}
.post-summary p {color: #020202;}
.post-summary p a.ap{font-weight:300;}
.post-item{margin-bottom:30px;}

