*{	box-sizing:border-box;
	-moz-box-sizing:border-box;
	margin:0;
	padding:0;
 }


img{ max-width:100%; height:auto; }

.wrapper{
width: 95%; 
margin:0 auto;
}



body {
background:url("images/bg.png");
}


p{
font-family:arial;
font-size: 1.5em;
font-weight:bold;
color: #000066;
direction:rtl;
text-align:right;
line-height:25px;
padding:10px;
}

.text_box p{
font-size: 20px;
text-shadow:none;
padding:0;
}

.buttonsBox1{
position:absolute;
bottom:5px;
left:5%;
width:90%;
}

a{
width: 100%;
height: 40px;
cursor: pointer;
/*
color: #29286c;
background: -webkit-linear-gradient(#fee34a, #f9a415); 
background: -o-linear-gradient(#fee34a, #f9a415);
background: -moz-linear-gradient(#fee34a, #f9a415);
background: linear-gradient(#fee34a, #f9a415);
*/
color: #ffffff;
background: -webkit-linear-gradient(#B5B100, #487B04); 
background: -o-linear-gradient(#B5B100, #487B04);
background: -moz-linear-gradient(#B5B100, #487B04);
background: linear-gradient(#B5B100, #487B04);

outline:none;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
line-height: 40px;
font-size: 20px;
font-family:arial;
display:block;
border: none;
text-align:center;
text-decoration:none;
direction:rtl;
margin-bottom:10px;
}


h4{
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
font-family:arial;
font-size: 20px;
color: #000066;
direction:rtl;
text-align:center;
line-height:40px;
margin-top:10px;
background:#d0d0d0;
}

h3{
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
font-family:arial;
font-size: 20px;
color:#d0d0d0;
direction:rtl;
text-align:center;
padding:5px;
margin-top:10px;
background:#000066;
}

.subtitle{
font-family:arial;
font-size: 16px;
color:#000066;
direction:rtl;
text-align:center;
}

.price{
font-family:arial;
font-size: 18px;
color:#ff0000;
direction:rtl;
text-align:center;
}


@media only screen and (min-width: 481px) {

.body_inner{
width:25%;
margin: 0 auto;
background:url("images/bg.png");
}

}