.dstContent h1{ font-size:35px;}
.box{width:100%; border:1px solid rgba(0, 0, 0, 0.1);}

.boxHeader{padding:20px 30px; background-color:#d0d0d0;background-image: linear-gradient( #ffffff, #c2c2c2  );}
.lTitle{text-align:left;}
.rTitle{text-align:right;}

.boxBody{
	background-image:URL(../images/bg1.png); 
	/* height:547px; 
	width:100%;
	text-align:center;
	position:relative;
	background-repeat:no-repeat;
	background-size:cover; */
}	
.boxBody img{float:left; display: flex;position: absolute;margin-left: 80px;margin-top: 25px;}

.h2 a{color:#333}
.boxBodyContent{padding:20px; background-color:#ffffff;}
.boxBodyContent img{width:100%; border: 1px solid #ccc; padding: 5px;}

.boxBodyContent2{padding:20px; background-color:#ffffff; text-align: justify; color:#555555}
img.imageBuild1{float:right; border: 1px solid #ccc; padding: 5px;}
.boxBodyContent2 span{font-weight:bold;  color:#2d6382;padding-bottom: 10px; }

.footer{color:#333333; padding-left: 60px;padding-right: 60px; vertical-align:middle; }
.footer a {font-weight:bold;}
.footer img{xfloat:right; margin-bottom:20px; }

.footContentTop{ clear:both; width:100%;text-align:center;  background-color:#e93e33; color:white;font-size:18px; padding-top: 10px;padding-bottom: 10px;}
.footContentBottom{ width:100%; padding:10px; text-align:center; background-color:white; color:black;font-size:14px;}
.footContentTop a{color:#FFF}
.orderList{padding-left:40px;}
#blogSingle hr{
background-color: #cccccc !important;
height: 1px !important;
border: 0 !important;
margin: 20px 0 !important;
} 
#blogSingle p{ font-size: 16px !important;line-height: 28px;color: #333;padding-top: 0px;}

.imgRightContent{ margin-left:15px;}
.bsBanner{ position:relative; width:100%; height:auto;}
.bsBanner .falls{position:absolute; left:80px; top:25px; width:40%;}
.backBlog{ padding:10px 0; display:inline-block;}


@media only screen and (min-width : 768px) {
	#blogSingle .container{width:800px;}
}

@media only screen and (max-width : 768px) {
	.bsBanner .falls{left:40px; top:15px; width:40%;}
	.boxHeader{padding:10px 15px; background-color:#d0d0d0;background-image: linear-gradient( #ffffff, #c2c2c2  );}
	.lTitle{}
	.rTitle{xmargin-top:-5%}
	img.imageBuild1{ max-width:100%; margin-bottom:15px;}
	.dstContent span {text-align:center;}
	.footer img { max-width:100%;}
}

