@media screen and (max-width:900px) 
{
	.mobile_100p
	{
		width:100% !important;
		min-width:100% !important;
		padding-left:0px !important;
		margin-left:0px !important;
		margin:0px !important;
		padding-right:0px !important;
		margin-right:0px !important;	
	}
	
	.mobile_100p_padding
	{
		width:100% !important;
		min-width:100% !important;
		margin-left:0px !important;
		margin:0px !important;
		margin-right:0px !important;	
	}
	
	.mobile_50p
	{
		width:50% !important;
		min-width:50% !important;
		max-width:50% !important;
		padding-left:0px !important;
		padding-left:1px !important;
		margin-left:0px !important;
		margin:0px !important;
		padding-right:0px !important;
		margin-right:0px !important;
	}
	
	.mobile_70p
	{
		width:70% !important;
		min-width:70% !important;
		max-width:70% !important;
		padding-left:0px !important;
		margin-left:0px !important;
		margin:0px !important;
		padding-right:0px !important;
		margin-right:0px !important;	
	}
	
	.mobile_75p
	{
		width:75% !important;
		min-width:75% !important;
		max-width:75% !important;
		padding-left:0px !important;
		margin-left:0px !important;
		margin:0px !important;
		padding-right:0px !important;
		margin-right:0px !important;	
	}
	
	.mobile_80p
	{
		width:80% !important;
		min-width:80% !important;
		max-width:80% !important;
		padding-left:0px !important;
		margin-left:0px !important;
		margin:0px !important;
		padding-right:0px !important;
		margin-right:0px !important;	
	}
	
	.mobile_90p
	{
		width:90% !important;
		float:none !important;
		min-width:90% !important;
		max-width:90% !important;
		padding-left:0px !important;
		margin-left:0px !important;
		margin:0px !important;
		padding-right:0px !important;
		margin-right:0px !important;	
	}
	
	.mobile_content_center
	{
		margin:0 auto !important;
		display:table !important;	
	}
	
	.mobile_padding5
	{
		padding:5px !important;	
	}
	
	.mobile_padding10
	{
		padding:10px !important;	
	}
	
	.mobile_padding20
	{
		padding:20px !important;	
	}

    .mobile_pleft5
	{
		padding-left:5px !important;	
	}
	
	.mobile_pleft15
	{
		padding-left:15px !important;	
	}
    
	.mobile_mtop10
	{
		margin-top:10px !important;	
	}
	
	.mobile_mtopN10
	{
		margin-top:-10px !important;	
	}
	
	.mobile_mtopN20
	{
		margin-top:-20px !important;	
	}
	
	.mobile_mtopN50
	{
		margin-top:-50px !important;	
	}
	
	.mobile_mtopN80
	{
		margin-top:-80px !important;	
	}
	
	.mobile_mtop150
	{
		margin-top:-150px !important;	
	}
	
	.mobile_mtop20
	{
		margin-top:20px !important;	
	}
	
	.mobile_mtop30
	{
		margin-top:30px !important;	
	}
	
	.mobile_mtop40
	{
		margin-top:40px !important;	
	}
    
    .mobile_mtop70
	{
		margin-top:70px !important;	
	}
	
	.mobile_mbottom10
	{
		margin-bottom:10px !important;	
	}
	
	.mobile_mbottom20
	{
		margin-bottom:20px !important;	
	}
	
	.mobile_mbottom40
	{
		margin-bottom:40px !important;	
	}
	
	.mobile_mbottom60
	{
		margin-bottom:60px !important;	
	}
		
	.mobile_center
	{
		text-align:center !important;	
	}
	
	.mobile_max_width
	{
		width:100% !important;
		max-width:100% !important;	
	}
	
	.corpo_links
	{
		position:relative;
		width:100%;
		float:left;
		display:table !important;
		padding:10px !important;
		margin-top:60px;
		padding-top: 70px !important;
		background-attachment:scroll;	
	}
	
	.fontMinMobile
	{
		font-size: 11px !important;
	}
	
	.titlesBasic
	{
		width:100%;
		float:left;
		font-family:'Poppins';
		/*text-transform:uppercase;*/
		font-size:19px;
		color:#909090;	
		
		/*text-shadow:3px 0px 3px rgba(0,0,0,0.1);*/
		margin-bottom:10px;
		text-align:center;
		height:55px;
		
		letter-spacing:4px;
		font-weight:300;	
		
		background-image:url(../images/sepTitle.png);
		background-size:contain;
	}
	
	.img1 img, .img2 img
	{
		width:280px !important;
		max-width:280px !important;
	}
	
	 .img1
	 {
		width:100%;
		float:right;
		text-align:right;
		padding-right:-10px !important; 
	 }
	 
	 .img2
	 {
		width:100%;
		float:left;
		text-align:left;
		padding-left:5px; 
	 }
	
	.menu_top
	{
		width:100% !important;
		float:left !important;
		position:absolute !important;
		top:0px !important;
		z-index:9999999 !important;
		
		background-color:rgb(255,255,255) !important;
		height:100%;
		min-height:100%;
	}
	
	.mobile_title
	{
		text-align:center !important;
		font-size:53px !important;	
	}
	
	.topicos
	{
		margin-top:0px !important;
		width:99%;
		float:left;
		margin:0px;
		padding:0px;
		
		margin-top:30px;	
	}
	
	.topicos > li
	{
		background-image:url(../images/sepTitle.png);
		background-position:bottom center;
		background-repeat:no-repeat;
		background-size:contain;
		text-align:center;
		
		padding-bottom:30px;	
	}
	
	.titles
	{
		font-size: 18px !important;
		background-size: 100% auto;
	}
	
	.titles2
	{
		font-size:55px;	
	}
	
	.titles3
	{
		font-size:60px;	
	}
	
	.titles5
	{
		font-size:63px;	
	}
	
	.titlesBlue
	{
		font-size:55px;	
	}
	
	
	.comboPlano
	{
		width:100% !important;
		margin-right:0px !important;
		
		height:auto !important;
		display:table;
				
		padding:20px !important;
		padding-top:40px !important;
		
		margin-bottom:15px !important;
	}
	
	.PlanoName2
	{
		background-size:contain;
	}
	
	.content_mobile8
	{
		background-color:#09dbf5 !important;	
		padding-top:60px !important;
		padding-bottom:90px !important;
	}
	
	.content_mobile8 .titles2
	{
		color:rgb(255,255,255) !important;	
		font-size:50px !important;
	}
	
	.content_mobile8 video
	{
		background-color:rgb(255,255,255);	
	}
	
	.Iphone
	{
		padding-left:6% !important;	
	}
	
	.servico_mobile
	{
		display: table;
	}
	
	footer
	{
		padding-bottom:80px !important;	
		font-size:11px !important;
	}
}

