body{
margin:0;
padding:0 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#555555;
font-size:14px;
}

.wrapper{
position:relative;
border:none;
margin:10px auto;
min-width:900px;
max-width:1100px;
}

.content{
width:90%;
margin:0 auto;
}



.phone{
	background: url("../images/phone.png") no-repeat scroll 0 0 transparent;
	
	position: absolute;
    left: auto;
    right: 40px;
    top: -50px;

	height: 300px;
	padding: 50px 0px 40px 19px;
	width: 190px;
}

.android_iphone{
	position: relative;
	min-width: 620px;
	height: 290px;
	text-align: center;
}

.android_iphone a{
margin:20px;
overflow: hidden;
}

.stores{
padding:30px;
margin-left:-50px;
margin-right:-50px;
box-shadow: 0 2px 6px 0 rgba(0,0,0,.4);
background-color: #1a8efa;
background: url("../images/menu.png") no-repeat scroll 0 0 transparent;
border-radius: 3px 3px 3px 3px;
background-size: 100%;
}

.stores p{
color:#FFFFFF;
font-size: 20px;
overflow: hidden;
text-align: center;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
}

.stores a{
color:#FFFFFF;
font-size: 14px;
margin:20px;
}

.screen {
	z-index:5;
}


.getit {
	float:right;
	margin-top:-10px;
	margin-right:-15px;
	padding-left:15px;
	padding-bottom:15px;
}

.qrcode{
    float: right;
    margin-left: 50px;
    margin-right: -47px;
    padding-top: 15px;
    text-align: center;
    width: 140px;
}

.qrcode img{
border:0;
}


.languages{
float:right;
border:none;
margin:9px;
font-size:12px;
}

h1{
margin:5px;
padding:0;
color:#338ccc;
}

h2{
font-size:24px;
font-weight:normal;
}

h2 a{
text-decoration:none;
}

h2 a:hover{
text-decoration:underline;
}

.sale{
font-size:18px;
font-weight:bold;
color:#FF0000;
}

h3{
font-size:18px;
font-weight:normal;
padding-top:15px;
}

.as_link,h3,h2,th,a{
color:#1a8efa;
}

#comparsion table, td, th{
border:1px solid #cccccc;
text-align:center;
}

#comparsion table{
width:900px;
border-collapse:collapse;
margin: 25px auto;
}

#comparsion td, #comparsion th{
height:60px;
vertical-align:middle;
padding: 0 20px;
}

#comparsion .col1{
 width:50%; 
}
#comparsion .col2{
 width:50%; 
}

a:hover{
text-decoration:none;
} 


.applist2wrapper{
display: inline-block;
margin-left: 40px;
}

.applist2{
display:block;
margin-top:20px;
width:49%;
float:left;
height:78px;
}

.applist2 a{
text-decoration:none;
}

.applist2 img{
border:none;
}

.applist4{
text-decoration:underline;
margin:20px;
position:relative;
top: -30px;
}

.applist4:hover{
text-decoration:none;
}


.footer{
margin-top:100px;
padding-bottom:20px;
padding-left:10px;
font-size:12px;
background-color:#f5f5f5;
position:absolute;
width:100%;
}

.footer .menu{
padding:0;
list-style: none outside none;
}

.footer .menuitem{
float:left;
margin: 0px 30px 0 0;
}

.footer .submenu
{
padding:0;
list-style: none outside none;
}

.footer .submenuitem{
margin:0;
padding:0;
list-style: none outside none;
}

.wrapper_feedback {
width:80%;
margin:0 auto;
}

.wrapper_feedback .label{
margin-bottom:0;
}

.wrapper_feedback .input{
margin-top:0;
}

.wrapper_feedback #name,#email{
width:50%;
}

.wrapper_feedback #appid{
width:250px;
}

.wrapper_feedback #message,#subject{
width:100%;
}

.ytvideo {
  position: relative;
  text-align:center;
  padding-top:10px;
  padding-bottom:30px;
}

.ytvideo img{
border:0;
}

#youtube_button{
	top:50%;
	left:50%;
	margin-top:-65px;
	margin-left:-56px;
    cursor: pointer;
    opacity: 0.6;
    position: absolute;
    z-index: 12;
}

#youtube_button2{
	bottom: 58px;
	left:50%;
	margin-left:-54px;
    cursor: pointer;
    opacity: 0.4;
    position: absolute;
    z-index: 12;
}

#youtube_button:hover, #youtube_button2:hover{
    opacity: 1;
}

.as_link{
cursor:pointer;
margin-top:25px;
}

.as_link span{
font-weight: bold;
text-decoration:none;
border-bottom:1px dashed;
}

.as_link span:hover {
text-decoration:none;
border-bottom:none;
}

.answer {
margin-left:25px;
display: none;
}
