@charset "utf-8";
#container, #mainsupport, .articulo, #maincontent, #contact, #sug, #featuresxp {
    width: 100%;
}
#container{
position:static;	
margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}

#logo {
	height:60px;
	width:270px;
	background-image: url(../images/ipont-small.png);
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:0px;
	
}

body{
	padding:10px;
}
/*
.mainmenu ul {
    font-size:24px;
	margin-bottom: 20px;
}
.mainmenu ul a {
    padding-right: 0px;
    width:97%;
	
}
.mainmenu ul li {
    float:none;
}
.mainmenu ul li:hover {
    margin-top:0px;
}
*/



.mainmenu ul {
	font-size:1em;
	position:static;
		

}
nav {
    padding-top:20px;
}
.mainmenu ul a {
	padding-right: 0px;
	width:95%;
	margin: 0px 15px 15px 0px;
	
}
.mainmenu ul li {
    float:none;
}
.mainmenu ul li:hover {
    margin-top:0px;
}

#maincontent, #mainsupport {
    margin-top:0px;
    padding: 0px;;
}


.articulo{

	margin:0px;

}
#fsfigure, .supportshot, #fotovan, .foto {
	display:none;	
}

.fotoicentrada{
	margin-left:auto;
	margin-right:auto;

}




.footer p {
    margin-left: 5px;
}
#facebookTwitter {
    margin-right:5px;
}
#fsletters{
	padding-left:20px;
	
}

#fspod{

	width:286px;
    line-height:normal;
	font-size:16px;
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	clear:both;
	
	
}

#fsletters {
	
	padding-left: 0px;
	
}
.fsmsg {
	font-size: 18px;
}

#pxfeatimage{
	background-image: url(../images/500features_small.png);
	height:390px;
	width:300px
}

#fsfeatimage{
	
	background-image: url(../images/fsfeatures_small1.png);
	height:394px;
	width:300px;
	
}

#fsxpfeatimage{
	background-image: url(../images/fsxpfeatures_small.png);
	height:283px;
	width:300px;	
}
#fsfeatimage, #pxfeatimage,#fsxpfeatimage {
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	
	padding:0px;
	
}



#otherapps,#news, #features, #featurescol1, #featurescol2, #featuresxp, #contact, #sugg{
	clear:both;
	width:100%;
	margin:15px 0px 0px 0px;
	float:none;
	padding:2px 0px 10px 0px;
	height:auto;

	
	

}
#featurescol1, #featurescol2{
	padding:2px 4px 10px 4px;
}

#otherapps,#news{
height:400px;	
}

.otherapp {
	width:300px;
	line-height:2px;
	height:100px;
	}
.supportleft, .supportright {
	float:none;
	width: 280px;
	margin:4px;;
	padding:4px;;
	
 
} 

.boton a{
	padding: 8px;
	width: 110px;
	font-size: 14px;
	margin-left:3px;
}

#features p{
	font-size: 14px;
	
	
}

.appsbox
{

	width: 95%;

	height:100px;
	
	float:none;
	
	margin:5px;
	padding:5px;
	
	/**
	-webkit-border-radius:20px;
	border-radius:20px;
	-moz-border-radius:20px;
	border:1px;*/

}

#container #features #featurescol2 article, #container #features #featurescol1 article, #container #featuresxp #featurescol2 article, #container #featuresxp #featurescol1 article {
	text-align: justify;
	margin-right: 5px;
	margin-left: 5px;
	padding-right:10px;
}
.ipadfoto {

    /* Remove styling from the div */
    background:none!important;
    width:auto!important;
    height:auto!important;
}

.ipadfoto img {
    /* Bring smaller image back into view */
    position:static;
    max-width:100%;
}	

.articulofeats{
	height: 3040px;
}

.articulofeatss{
	height: 2700px;
}


.articulofeatsm{
	height: 3300px;
}

.articulofeatslargo{
	height: 4200px;
	padding-left:0px;	
}
.featurestext, .featurespic {
	float:none;
	width: 95%;
	margin:4px;
	
	padding:4px;
	
	text-align: justify;	
 
} 

hr.divfeat
{	
margin-left:0px;
margin-right:0px;

}