/* ::. In The Name oF ALLAH The Most beneficient oF The Most Mericful .:: */
body {
	margin:0;
	padding:0; 
	background: #FFF;;
	/*background: no-repeat #c2d925 center top;
	background: -webkit-linear-gradient(top, #c2d925, #556B2F, black); 
 	background: -o-linear-gradient(top, #c2d925, #556B2F, black); 	
  background: -moz-linear-gradient(top, #c2d925, #556B2F, black); 	
  background: linear-gradient(top, #c2d925, #556B2F, black); */
}
h1 {
	font:bold italic 26px Constantia;
	color:#fff;
  text-shadow:2px 5px 5px #FF; 
	margin:5px 0 20px 20px;
}
h2 {
	font:bold 18px Arial;
	color:#BED614;
}
h3 {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:white;
	margin:25px 10px 15px;
}
h4 {
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#BED614;
	margin:30px 0px 15px 15px;
}
p {
	font:14px Arial, Helvetica, sans-serif;
	color:white;
	line-height: 20px;
	text-align:justify;
	margin:0;
}
a  {
	text-decoration:none;
}
header {
	width:997px;
	height:130px;
	margin:0 auto;
	border:0px solid red;
}
header .Logo  {
	width:auto;
	height:80px;
	float: left;
	margin:30px 0 0;
	border:0px solid black;
}
header .Right {
	width:200px;
	float:right; 
	border:0px solid white;
}
header .Logo-MR  {
	width:auto;
	height:80px;
	float: right;
	margin:10px 0 0;
	border:0px solid black;
}
.translater {
	width: 160px; 
	float:right;
	border: 0px solid red;
}
#Nav-Area {
	width:100%;
	height:40px;
	background: -moz-linear-gradient(top, black, #249214 1px, green 25px);
  background: -webkit-gradient(linear, left top, left 25, from(black), color-stop(4%, #249214), to(green));
	border:0px solid black;
}
#Nav-Area .Nav-center {
	width:786px; 
	height:42px;
	margin:0 auto;
	border:0px solid red;
}
main {
	width:997px;
	height:auto; 
	position:relative;
	margin:20px auto;
	background:darkolivegreen;
	border-radius:10px;
	border:0px solid white;
}
footer {
	width:997px;
	height:60px;
	background-position:bottom;
	position:relative;
	clear:both;
	border-radius:0 0 10px 10px;
	border-top:2px solid #BED614; 
	}
footer p {
	font:14px Arial, Helvetica, sans-serif;
	color:white;
	text-align:justify;
	margin:0; padding:0;
}
footer .Copyright {
	width:240px;
	height:20px;
	float:left;
	margin:15px;
	border:0px solid red;
}
footer .Powerd-By {
	width:240px;
	height:20px;
	float:right;
	margin:15px;
	border:0px solid red;
}
footer .Contact-Info {
	width:450px;
	height:auto;
	float:left;
	margin: 15px auto 0;
	border:0px solid red;
}
footer .Contact-Info p {text-align: center}
.Slider-Area {
	width:997px;
	height:350px;
	border:0px solid pink;
}
.Content-Area {
	width:977px;
	height:auto;
	float: left;
	margin:10px;
	border:0px solid white;
}
.Introduction {
	width:700px;
	height:auto;
	float:left;
	padding:10px;
	margin:10px 0; 
	background:#2B1C15; 	
	background: -webkit-linear-gradient(right, #BED614, yellow 150%);	/* For Safari 5.1 to 6.0 */
 	background: -o-linear-gradient(right, #BED614, yellow); 		/* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(right, #BED614, yellow);	 /* For Firefox 3.6 to 15 */
  	background: linear-gradient(right, #BED614, yellow); 		/* Standard syntax */
	
	border-radius:10px;
	border:0px solid #432813;
}
.Introduction h1 {color:darkgreen;}
.Introduction p {color:black;}
.Pak-Flag {
	width:200px;
	height:auto;
	float:right;
	padding:10px 20px;
	margin:10px 0;
	border:0px solid red;
}
.Date-Time {
	width:220px;
	height:auto;
	float:right;
	padding:10px;
	margin:0;
	background:#C9DD10; 
	border-radius: 8px;
	border:0px solid red;
	}
.News-Bar {
	width:220px;
	height:260px;
	float:right;
	padding:10px;
	margin:10px 0; 
	background:#2B1C15; 
	background: -moz-linear-gradient(left, #BED614 , yellow);
	background: -webkit-linear-gradient(left, #BED614 , yellow);
	border-radius:10px; 
	border:0px solid #432813;
}
.News-Bar h1 {font-size:24px;color:darkgreen; margin:5px 0 10px; text-align: center;}
.News-Bar p {color:black;}
marquee {
	width:220px;
	height:210px;
	float:left; 
}
marquee img {
	margin: 10px;
}
marquee p {
	text-align:center;}
#Content {
	width:955px;
	height:auto;
	float:left;
	padding:20px;	
	/*background:#2B1C15; */
	border-radius:0px;
	border:1px solid /*#6B4E39*/ white;
}
/* Product Styling Start Here */
.Side-Bar {
	width:200px;
	height:520px;
	float:left;
	background:darkolivegreen;
	background: -moz-linear-gradient(left, darkolivegreen, black);
	background: -webkit-linear-gradient(left, darkolivegreen, black);
	background: -o-linear-gradient(left, darkolivegreen 0%, black);
	background: linear-gradient(left, darkolivegreen 0%, black);
	border:0px solid red;
}
.Menu-Bar {
	width:168px;
	height:auto;
	margin:5px 15px;
	padding: 0 0 10px 0;
	float:left;
	border:0px solid white;
}
.Menu-Bar a {
	color: white;
	font:bold 14px arial;
	line-height: 24px;
	display:block;
	margin:5px; padding:0 0 0 10px; 
	border-bottom:1px solid #BED614;
	transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.Menu-Bar a:hover {
	color: black;
	background: yellow;
	-moz-transform: scale(1.1);
	-webkit-transform:scale(1.1);
}
#Right-Contain {
	width:753px;
	height:auto;
	float:right;
	margin:0 20px;
	padding:20px 0; 
	border:0px solid white;
}
.Product_Info {
	width:751px;
	height:auto;
	float:left;
	border:0px solid white;
}
.Product_Info img {
	width: 200px;
	height: 200px;
	float: left;
	padding:5px;
	margin:0px 20px 20px 0px;
	box-shadow: 0px 0px 8px white;
	border:1px solid white; 
}
.Product_Info .Product_Desc {
	width:749px;
	height:auto;
	float:left;
	margin:0 0 20px 0;
	border:0px solid yellow;
}
.Product_Desc img {
	width:177px;
	height:177px;
	float:left;
	margin: 5px;
	padding:0;
	border:0px ;
	box-shadow: none;
}
.Product_Info .Product_Desc h1 {
	font:bold 18px Arial;
	color:#FFF;
	margin: 0;
	text-shadow:none;
}
/* Gallery */
.Gallery {
	width:751px;
	height:auto;
	float:left;
	border:0px solid red;
}
.Gallery img {
	width:138px;
	height:190px;
	margin:5px;
	float:left;
	border:1px solid #593920;
}
address {
	width: 250px;
	height: auto;
	margin: 40px 0 0 0;
	border:0px solid red;
}
.Skype {
	width:auto;
	height:70px;
	float:left;
	margin:20px 0 0;
	border:0px solid red;
}
/* This Code is Not Visible
.Social {
	width:auto;
	height:50px;
	float:left;
	margin:20px 0 0;
	border:0px solid red;
}
.Social .icon {
	width:35px;
	height:35px;
	margin:5px;
	float:left;
}
---------------------------*/

/*Inquiry form Start*/
.Inquiry {
	width:360px;
	height:auto;
	float: right;
	margin:0px 20px 0 0;
	border:0px solid white;
}
.maindiv {
	width:360px;
	height:auto;
	padding:3px;
}
.Inquiry .label {
	color:white;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-align:left;
}
.Inquiry .Input_Text {
	width:350px;
	height:20px;
	color:#FFFFFF;
	background:none;
	margin:5px 0 10px 0;
	border-radius:3px;
	border:#BED614 1px solid;
}
.Inquiry .Textarea {
	width:350px; ;
	height:100px; min-height:100px;
	color:#FFFFFF;
	background:none;
	margin:5px 0 10px 0;
	border-radius:3px;
	border:#BED614 1px solid;
}
.Inquiry .Submit {
	width:100px;
	height:25px;
  background:#DC8102;
  background: -moz-linear-gradient(top, #BED614 1px, green);
	background: -webkit-gradient(linear, left top, left bottom, from(#BED614), to(#8E6336));    
	color:white;
	margin:0 10px;
	font:bold 13px Arial, Helvetica, sans-serif; 
    border-radius:5px;
    border:green;
}
.Inquiry .Submit:hover {
	background:green;
    background: -moz-linear-gradient(top, green 0px, #BED614);
	background: -webkit-gradient(linear, left top, left bottom, from(green), to(#BED614)); 
	color:white;
}
/*Inquiry Form End*/


.wa-cta {
	width: 30px;
	height: 30px;
	padding: 15px;
	position: fixed;
	bottom: 30px;
	right: 30px;
	background: #24CC63;
	border-radius: 100%;
	transition: all 300ms ease-in-out;
}

.wa-cta:hover {
	background: #078c37;
}

.wa-cta img {
	width: 100%;
	height: 100%;
}

.section-message {
	width: 100%;
	position: absolute;
	z-index: 99999999999999999999999999999999;
	margin: 150px 0 0;
	border: 0px solid red;
}