.fl{float:left;}
.main{position:relative;margin:0px auto;display:table;width:1000px;font-size:13px;}
.main h1,.main h2{
	font-weight:normal;
	position:relative;
}
.main h1 ul{
	position:absolute;
	width:300px;
	top:0px;
	left:400px;
	border:1px solid #000;
	z-index:20;
}
.main h1 ul li{
	list-style:none;
	float:left;
}
.main h1:hover ul { display:block; }

/*****************************/
.assinaturas{position:relative;display:table;margin:0px auto;}
.assinaturas-nome{position:relative;display:table;float:left;width:221px;z-index:5;border:1px solid #fff;border-right:none;box-shadow: 0px 0px 30px 0px #DADADA;}
.assinaturas-nome li{
	display:table;
	background-color:#FFFFEE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	width:221px;
	height:56px;
	border-top:1px solid #fff;
}
.assinaturas-nome li:first-child{border-top:none;}
.assinaturas-nome li a{
display:block;
height:56px;
padding:18px 0;
font-size:15px;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.assinaturas-nome li.selected{position:relative;width:221px;height:56px;color:#fff;background:transparent url(http://www.devmedia.com.br/assine/img/slider-arrow.png) no-repeat 0px 0px;z-index:5;}
.assinaturas-nome .selected2{position:absolute;width:28px;height:56px;top:0;right:-28px;color:#fff;background:transparent url(http://www.devmedia.com.br/assine/img/slider-arrow.png) no-repeat -221px 0px;z-index:5;}
.assinaturas-nome li.selected a{color:#fff;}
/*.assinaturas-nome h1{
	display:table-cell;
	vertical-align:middle;
	font-size:15px;
	cursor:pointer;
}*/
.assinaturas-nome h1 span{
	display:block;
	font-size:11px;
}
.assinaturas-sobre{
	position:relative;
	/*display:table;*/
	float:left;
	padding:20px 0px 20px 50px;
	width:681px;
	box-sizing:border-box;
	background-color:#FCFCFC;
	box-shadow: 0px 0px 30px 0px #DADADA;
	z-index:2;
}
.assinaturas-sobre ul li{display:table;position:relative;float:left;width:300px;text-align:center;line-height:20px;cursor:pointer;border:0px solid #000;}
.assinaturas-sobre h1{font-size:14px;width:90%;font-weight:bold;color:#052D63;}
.assinaturas-sobre hr{clear:both;width:90%;}
.assinaturas-sobre img{max-width:180px;max-height:100px;border:0px solid #000;}
.clean{clear:both;display:table;width:100%;height:50px;}
.assinaturas-sobre .ul1 li{width:90%;text-align:left;cursor:auto;}
.hide{display:none;}
.assinaturas-sobre .ul2 li span{display:table;margin:10px auto;width:200px;}
.assinaturas-sobre .ul2 li span a{font-size:11px;color:#12C;}
.assinaturas-sobre .ul3 li{width:200px;border:0px solid #000;}
.assinaturas-sobre .ul3 li:nth-child(4),.assinaturas-sobre .ul3 li:nth-child(5){width:300px;border:0px solid #000;}
/*****************************/

/*****************************/
.assinaturas-conteudo hr{clear:both;width:100%;margin:50px 0px 50px 0px;}
.assinaturas-conteudo h1{font-size:14px;font-weight:bold;color:#052D63;}
.content{
	display:none;
	list-style:none;
}
.assinaturas-conteudo ul li ul li{
	list-style:inside circle;
	margin:20px;
}
.content-left{
	display:table;
	width:60%;
}
.content-right{
	margin-top:40px;
	width:350px;
	padding:5px 20px 0px 20px;
	box-sizing:border-box;
	box-shadow: 0px 0px 30px 0px #DADADA;
}
.content-right table{margin:0px auto;}
.content-right table td{font-size:14px;}
.content-right span{font-size:11px;}
.content-right .box-promocao{margin-left:-20px;background-color:#f9f7cc;padding:10px 20px 10px 20px;width:350px;box-sizing:border-box;}
/*****************************/

/*****************************/
.btnAssine-full{
	position:relative;
	margin:0px auto;
	display:table;
	width:520px;
}
.btnAssine1{margin:0px auto;width:240px;text-indent:0px;}
.btnAssine2{margin:0px auto;width:300px;margin-left:20px;text-indent:10px;}
div.btnAssine{display:table;margin:0px auto;}
a.btnAssine{float:left;margin-left:20px;}
a.btnAssine:first-child{margin-left:0;}
a.btnAssine:link,a.btnAssine:visited,a.btnAssine:active{background:#009900 url("http://www.devmedia.com.br/assine/img/arrow2.png") no-repeat scroll 97% 9px;}
a.btnAssine:hover{background-color:#00CC00;}
.btnSobreCreditos,a.btnSobreCreditos:link,a.btnSobreCreditos:visited,a.btnSobreCreditos:active{color:#12C;}
/*****************************/