@charset "utf-8";
/* CSS Document */

/* Alinhamentos */
.a-right   {text-align:right;}
.a-center  {text-align:center;}
.a-left    {text-align:left;}

@media (min-width:480px) {
.small-left   {text-align:left !important;}
.small-right  {text-align:right !important;}
.small-center {text-align:center !important;}
}
/*--------------------*/


@media (min-width:768px) {
.medium-left   {text-align:left !important;}
.medium-right  {text-align:right !important;}
.medium-center {text-align:center !important;}
}
/*--------------------*/

@media (min-width:960px) {
.large-left   {text-align:left !important;}
.large-right  {text-align:right !important;}
.large-center {text-align:center !important;}
}
/*--------------------*/	
 
@media (min-width:1220px) {
.xlarge-left   {text-align:left !important;}
.xlarge-right  {text-align:right !important;}
.xlarge-center {text-align:center !important;}
}
/*--------------------*/


/* UIKIT ADJUSTMENTS */

.uk-panel-box {background:none;}
/*---------------------*/


/* My Dreambooks / Minha área */

/* CASCA */
.my_dreambooks               {border:1px solid #E3E4E5;}
.my_dreambooks > *           {font-family:"Verdana",Arial,Helvetica,sans-serif;}
.my_dreambooks .uk-panel-box {border:none; padding:30px;}


/* COM FUNDO */
.my_dreambooks .fundo {background-color:#F4F4F4;}

.my_dreambooks div.icons                  {background-repeat:no-repeat; padding-bottom:10px; margin-bottom:30px !important; width:100%; min-height:50px;}
.my_dreambooks div.icons#pre .roda        {background-position:56% 50%; background-image:url(https://editor.dreambooksworld.com/mydreambooks/images/icon_prepagos_branco.png); background-color:#F39200;}
.my_dreambooks div.icons#portes .roda     {background-position:50% 50%; background-image:url(https://editor.dreambooksworld.com/mydreambooks/images/icon_portes_branco.png);}
.my_dreambooks div.icons#extensao .roda   {background-position:50% 45%; background-image:url(https://editor.dreambooksworld.com/mydreambooks/images/icon_extensao_branco.png);}
.my_dreambooks div.icons#dreambooks .roda {background-position:45% 45%; background-image:url(https://editor.dreambooksworld.com/mydreambooks/images/icon_dreambooks_branco.png);}
.my_dreambooks div.icons .titulo          {display:block; font-size:24px; line-height:25px; color:#333333; padding-left:60px;}
.my_dreambooks div.icons .subtitulo       {display:inline-block; font-size:14px; line-height:18px; color:#666666; padding-left:60px;}
.my_dreambooks div.icons .roda {
	background-color:#009FE3;
	background-clip:padding-box;
	background-repeat:no-repeat;
	-moz-background-clip:padding;
	-webkit-background-clip:padding-box; 
	
	display:inline-block;
	position:absolute;
	width:50px;
	height:50px;
	border-radius:50%;
}
.my_dreambooks div.icons a          {display:inline-block; width:auto; padding-left:10px; margin-left:10px; border-left:1px solid #E3E4E5; color:#B0B0B0; float:right; font-size:14px; text-decoration:underline}
.my_dreambooks div.icons a:hover    {color:#009FE3;}

.my_dreambooks div.texto        {font-size:12px; line-height:16px; color:#666666;}
.my_dreambooks div.texto p      {margin:15px 0 0;}
.my_dreambooks div.texto p span {font-size:13px; font-weight:bold;}
.my_dreambooks hr.linha         {clear:both; float:none; width:100%; height:2px; margin:15px 0; border:none; background:#DDDDDD;
								  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.5, rgb(221,221,221)), color-stop(0.5, rgb(255,255,255)));
								  background-image:-moz-linear-gradient(center top, rgb(221,221,221) 50%, rgb(255,255,255) 50%);}

.my_dreambooks div.texto span.ver_mais              {font-size:13px; font-weight:bold; font-family:FontAwesome; cursor:pointer;}
.my_dreambooks div.texto span.ver_mais::after       {content:'\F054'; margin-left:5px;}
.my_dreambooks div.texto span.ver_mais:hover::after {content:'\F078'; margin-left:5px;}


/* SEM FUNDO */
.my_dreambooks .topo   {width:100%; margin-bottom:30px !important; border-bottom:1px solid #E3E4E5;}
.my_dreambooks .topo p {color:#009FE3;}

.my_dreambooks .uk-form-row + .uk-form-row             {margin-top:15px;}
.my_dreambooks .formulario label                       {font-size:18px; font-weight:normal; color:#000000;}
.my_dreambooks .formulario .uk-alert                   {margin-top:0;}
.my_dreambooks .formulario .opcoes                     {margin-top:5px !important; border-bottom:1px solid #E3E4E5;}
.my_dreambooks .formulario .linha                      {border-bottom:1px solid #E3E4E5;}
.my_dreambooks .formulario .opcoes p:not(.border)      {display:inline; padding-left:10px;}
.my_dreambooks .formulario .opcoes p.border            {display:inline; padding-right:15px; border-right:2px solid #E3E4E5;}
.my_dreambooks .formulario .opcoes span                {font-size:12px; color:#444444; margin-right:5px;}
.my_dreambooks .formulario .opcoes a                   {font-size:12px; color:#666666; text-decoration:underline; font-weight:normal;}
.my_dreambooks .formulario .opcoes a:hover             {color:#333333;}
.my_dreambooks .formulario .preco span                 {color:#009FE3; font-size:23px; line-height:23px;}
.my_dreambooks .formulario .metodos_pagamento .uk-alert                   {margin-top:10px;}
.my_dreambooks .formulario .metodos_pagamento label > input               {display:none;}
.my_dreambooks .linha_border        {padding:5px 25px; cursor:pointer; border:2px solid #E3E4E5; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.h_payments{min-height:100px;}
.my_dreambooks .formulario .metodos_pagamento label > input:checked + img {padding:5px 25px; cursor:pointer; border:2px solid #009FE3; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
                                                                            background-image:url(https://editor.dreambooksworld.com/mydreambooks/images/visto.png); background-repeat:no-repeat; background-position:95% 95%;}

.my_dreambooks .formulario .metodos_pagamento span.info                    {color:#666666; font-size:15px; line-height:17px;}
.my_dreambooks .formulario .metodos_pagamento label                        {line-height:25px; cursor:pointer}
.my_dreambooks .formulario .uk-form-horizontal .uk-form-label			   {margin-top:0}
.uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="number"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="color"], .uk-form select, .uk-form textarea{height:35px;}
.my_dreambooks .formulario .metodos_pagamento label > input                {display:none;}
.my_dreambooks .formulario .metodos_pagamento label > span                 {display:block;}
.my_dreambooks .formulario .metodos_pagamento label > input + span         {padding-bottom:5px; cursor:pointer; border:2px solid #E3E4E5; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.my_dreambooks .formulario .metodos_pagamento label > input:checked + span {padding-bottom:5px; cursor:pointer; border:2px solid #009FE3; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
                                                                    background-image:url(https://editor.dreambooksworld.com/mydreambooks/images/visto.png); background-repeat:no-repeat; background-position:95% 95%;}


.my_dreambooks .formulario .validade span.info                    {color:#666666; font-size:15px; line-height:17px;}
.my_dreambooks .formulario .validade label                        {line-height:25px;}
.my_dreambooks .formulario .validade label > input                {display:none;}
.my_dreambooks .formulario .validade label > span                 {display:block;}
.my_dreambooks .formulario .validade label > input + span         {padding-bottom:5px; cursor:pointer; border:2px solid #E3E4E5; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.my_dreambooks .formulario .validade label > input:checked + span {padding-bottom:5px; cursor:pointer; border:2px solid #009FE3; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
                                                                    background-image:url(https://editor.dreambooksworld.com/mydreambooks/images/visto.png); background-repeat:no-repeat;}

/* Modifier: `uk-button-db` */
.my_dreambooks .uk-button-db {
	color:#FFFFFF;
	background-color:#009FE3;
	
	border-color:transparent;
	border-radius:4px;
	
	font-size:15px;
	line-height:36px;
}
/* Hover */
.my_dreambooks .uk-button-db:hover,
.my_dreambooks .uk-button-db:focus {
	color:#FFFFFF;
	background-color:#0092C8;
	border-color:transparent;
}
/* Active */
.my_dreambooks .uk-button-db:active,
.my_dreambooks .uk-button-db.uk-active {
	color:#FFFFFF;
	background-color:#0089E0;
}


/* Modifier: `uk-button-grey` */
.uk-button-grey {
	color:#FFFFFF;
	background-color:#D1D2D3;
	
	border-color:transparent;
	border-radius:4px;
	
	font-size:15px;
	line-height:36px;
}
/* Hover */
.uk-button-grey:hover,
.uk-button-grey:focus {
	color:#FFFFFF;
	background-color:#C1C2C3;
	border-color:transparent;
}
/* Active */
.uk-button-grey:active,
.uk-button-grey.uk-active {
	color:#FFFFFF;
	background-color:#B1B2B3;
}

.my_dreambooks .cinza                        {font-size:14px; font-weight:bold; min-width:135px; height:35px;}
.my_dreambooks .azul                         {font-size:14px; font-weight:bold; min-width:135px; height:35px;}
.my_dreambooks .button_login_facebook        {
	display:block;
	width:145px; height:35px;
	background: url(https://editor.dreambooksworld.com/mydreambooks/images/fb_normal.png);
	background-repeat:no-repeat;
	text-indent:-99999px;
}
.my_dreambooks .button_login_facebook:hover  {background: url(https://editor.dreambooksworld.com/mydreambooks/images/fb_hover.png);}
.my_dreambooks .button_login_facebook:focus  {background: url(https://editor.dreambooksworld.com/mydreambooks/images/fb_hover.png);}
.my_dreambooks .button_login_facebook:active {background: url(https://editor.dreambooksworld.com/mydreambooks/images/fb_pressed.png);}


.my_dreambooks .full p      {margin:0; font-size:18px; font-weight:bold; line-height:30px; letter-spacing:1px; text-align:center;}
.my_dreambooks .full .linha {border-bottom:1px solid #E3E4E5;}

.my_dreambooks .uk-thumbnail                              {border-radius:5px; box-shadow:0 0 0   2px #E3E4E5 inset; padding:20px;}
.my_dreambooks a.uk-thumbnail:hover                       {border-radius:5px; box-shadow:0 0 2px 2px #009FE3 inset;}
.my_dreambooks a.uk-thumbnail:focus                       {border-radius:5px; box-shadow:0 0 2px 2px #009FE3 inset;}
.my_dreambooks .uk-thumbnail img                          {margin-bottom:20px;}
.my_dreambooks .uk-thumbnail-caption                      {border-top:1px solid #E3E4E5; color:#CCCCCC; font-size:12px; font-weight:bold; text-align:center; width:calc(100% + 36px); margin-left:-18px; padding-top:15px;}
.my_dreambooks .uk-thumbnail-caption span                 {color:#009FE3;}
.my_dreambooks a.uk-thumbnail:hover .uk-thumbnail-caption {color:#BBBBBB;}
.my_dreambooks a.uk-thumbnail:focus .uk-thumbnail-caption {color:#BBBBBB;}

.my_dreambooks .historico {width:100%; min-height:60px; margin-bottom:10px !important; border-bottom:1px solid #E3E4E5;}
.my_dreambooks .historico ul {
	counter-reset:li;    /* Initiate a counter */
	list-style:none;     /* Remove default numbering */
	*list-style:decimal; /* Keep using default numbering for IE6/7 */
	font:11px 'trebuchet MS', 'lucida sans';
	padding:0; margin:0 auto;
	max-width:470px;
	min-height:26px;
}
.my_dreambooks .historico li {float:left;}
.my_dreambooks .historico li:not(:last-child) {width:calc(25% - 6.3px);}
.my_dreambooks .historico hr {
	display:block;
	/*position:relative;*/
	
	border-width:0;
	background:#009FE3;
	
	padding-top:1px;
	margin:13px 0;
}
.my_dreambooks .historico hr:before {
	content:counter(li);
	counter-increment:li;
	
	display:block;
	position:absolute;
	width:23px; height:23px; line-height:23px;
	background:#FFFFFF;
	
	margin-top:-13px;
	
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#009FE3;
	
	border:1px solid #009FE3;
	-webkit-border-radius:50%; /* Safari 3-4, iOS 1-3.2, Android 1.6- */
	-moz-border-radius:50%;    /* Firefox 1-3.6 */
	border-radius:50%;         /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */	
}	
.my_dreambooks .historico #active hr:before {background:#009FE3; color:#FFFFFF;}
.my_dreambooks .historico span               {display:block; max-width:70px; font-weight:bold; line-height:13px; color:#009FE3; text-align:center; margin:0 auto 0 -23px;}
.my_dreambooks .historico li:last-child span {position:absolute;}

.my_dreambooks .tabela                            {border-bottom:1px solid #E3E4E5; margin-bottom:30px;}
.my_dreambooks .uk-table                          {font-size:16px; line-height:22px; margin:20px auto;}
.my_dreambooks .uk-table tbody th                 {border-color:#E3E4E5;}
.my_dreambooks .uk-table tbody td                 {border-color:#E3E4E5;}
.my_dreambooks .uk-table tbody tr                 {border-top:1px solid #E3E4E5;}
.my_dreambooks .uk-table tbody tr:last-child      {border-bottom:1px solid #E3E4E5;}
.my_dreambooks .uk-table tbody tr td:nth-child(1) {border-left:none; border-right:1px solid #E3E4E5; color:#000000;}
.my_dreambooks .uk-table tbody tr td:nth-child(2) {border-right:none; color:#666666;}
.my_dreambooks .uk-table tbody tr:nth-child(1) td:nth-child(2) {font-weight:bold;}
.my_dreambooks .uk-table tfoot tr td              {border:none; padding:10px 0;}

/*.my_dreambooks .prepagos         {height:100%; max-height:200px; min-height:200px; overflow-y:scroll; overflow-x:hidden; padding-right:15px;}*/
.my_dreambooks .prepagos span    {display:block; color:#666666; font-size:14px;}
.my_dreambooks .prepagos .codigo {border-bottom:1px solid #E3E4E5; margin-bottom:15px; min-height:55px;}
/* ---------------------------------------------------------------------------------------- */


/* Área Cliente (PRO) */
	.area_cliente {max-width:960px; margin:30px auto 0;}

.area_cliente .intro h1   {font-family:verdana,helvetica,sans-serif; font-size:32px; color:#C5A62D; line-height:38px; margin:0 0 15px;}
.area_cliente .intro p    {font-family:verdana,helvetica,sans-serif; font-size:16px; color:#444444; line-height:18px; margin:0 0 5px;  font-weight:bold;}
.area_cliente .intro span {font-family:verdana,helvetica,sans-serif; font-size:10px; color:#444444; line-height:10px; margin:0 0 30px; font-weight:bold; display:block;}
.area_cliente .intro a    {font-family:verdana,helvetica,sans-serif; font-size:10px; color:#C5A62D; line-height:10px; margin:0;        font-weight:bold; text-decoration:none;}

.area_cliente .intro.smaller h1 {font-size:28px; color:#C5A62D; line-height:34px;}
.area_cliente .intro.smaller p  {font-size:14px; color:#444444; line-height:16px;}

.area_cliente .formulario .uk-alert {margin-top:0;}
.area_cliente .formulario label     {font-size:16px; font-weight:bold;}
.area_cliente .formulario .opcoes   {margin-top:5px !important;}
.area_cliente .formulario .uk-form-row.recuperar {border-top:1px solid #C5A62D;}

.area_cliente .formulario .opcoes p:not(.border) {display:inline; padding-left:10px;}
.area_cliente .formulario .opcoes p.border       {display:inline; padding-right:15px; border-right:2px solid #C5A62D;}
.area_cliente .formulario .opcoes span           {color:#444444; font-size:12px; margin-right:5px;}
.area_cliente .formulario .opcoes a              {color:#666666; font-size:12px; font-weight:normal; text-decoration:underline;}
.area_cliente .formulario .opcoes a:hover        {color:#333333;}

/* Modifier: `uk-button-dbp` */
.area_cliente .uk-button-dbp {
	color:#FFFFFF;
	background-color:#3A3A3A;
	
	border-color:transparent;
	border-radius:4px;
	
	font-size:15px;
	line-height:40px;
	
	min-width:135px; letter-spacing:2px; font-weight:bold;
}
/* Hover */
.area_cliente .uk-button-dbp:hover,
.area_cliente .uk-button-dbp:focus {
	color:#FFFFFF;
	background-color:#585858;
	border-color:transparent;
}
/* Active */
.area_cliente .uk-button-dbp:active,
.area_cliente .uk-button-dbp.uk-active {
	color:#FFFFFF;
	background-color:#000000;
}

/* Modifier: `uk-button-grey` */
.area_cliente .uk-button-grey {
	color:#FFFFFF;
	background-color:#D1D2D3;
	
	border-color:transparent;
	border-radius:4px;
	
	font-size:15px;
	line-height:40px;
	
	min-width:135px; letter-spacing:2px; font-weight:bold;
}
/* Hover */
.area_cliente .uk-button-grey:hover,
.area_cliente .uk-button-grey:focus {
	color:#FFFFFF;
	background-color:#C1C2C3;
	border-color:transparent;
}
/* Active */
.area_cliente .uk-button-grey:active,
.area_cliente .uk-button-grey.uk-active {
	color:#FFFFFF;
	background-color:#B1B2B3;
}
/* ---------------------------------------------------------------------------------------- */

	.my_dreambooks .scroller {margin-bottom:30px !important; padding-right:20px; max-height:300px; overflow-y: scroll;}

/* Large */
@media (min-width:1100px) {
	/* My Dreambooks / Minha área */
	
	/* COM FUNDO */
	.my_dreambooks div.icons .subtitulo {max-width:235px;}
	
	/* SEM FUNDO */
	.my_dreambooks .topo p {font-size:28px; line-height:50px; margin:0 0 10px;}
	
	.my_dreambooks .formulario label                                  {line-height:35px;}
	.my_dreambooks .formulario .opcoes                                {padding-bottom:30px;}
	.my_dreambooks .formulario .linha                                 {padding-bottom:30px;}
	.my_dreambooks .formulario .validade                              {padding-bottom:30px;}
	.my_dreambooks .formulario .validade label                        {display:block; padding:0 10px;}
	.my_dreambooks .formulario .validade label > input:checked + span {background-position:right 5px bottom 5px;}
	.my_dreambooks .formulario .validade .uk-margin-top               {margin-top:30px !important;}
	.my_dreambooks .formulario .validade .uk-margin-bottom            {margin-bottom:30px !important;}
	
	.my_dreambooks .full .linha {padding-bottom:30px;}
	
	.my_dreambooks .historico span               {font-size:11px;}
	.my_dreambooks .historico li:last-child span {font-size:11px;}
	
	.my_dreambooks .tabela   {padding-bottom:30px;}
	.my_dreambooks .uk-table {max-width:350px;}
	
	/* ------------------------------------------------------------------------------------ */
	
	/* Área Cliente (PRO) */
	.area_cliente .formulario label {width:160px;}
	.area_cliente .formulario .uk-form-horizontal .uk-form-controls {margin-left:160px;}
	.area_cliente .formulario .uk-form-row + .uk-form-row {margin-top:30px;}
	.area_cliente .formulario .uk-form-row.recuperar {padding:30px 0; border-bottom:1px solid #C5A62D;}
	/* ------------------------------------------------------------------------------------ */
}
/* ---------------------------------------------------------------------------------------- */


/* Medium */
@media (min-width:768px) and (max-width:1099px) {
	/* My Dreambooks / Minha área */
	
	/* COM FUNDO */
	
	.my_dreambooks div.texto span.ver_mais {display:block; margin-top:30px;}
	
	/* SEM FUNDO */
	.my_dreambooks .topo                 {border-top:1px solid #E3E4E5;}
	.my_dreambooks .topo p               {font-size:25px; line-height:60px; margin:0;}
	.my_dreambooks .topo.confirmacao div {line-height:60px;}
	
	.my_dreambooks .formulario label                                  {line-height:20px;}
	.my_dreambooks .formulario .opcoes                                {padding-bottom:30px;}
	.my_dreambooks .formulario .linha                                 {padding-bottom:30px;}
	.my_dreambooks .formulario .validade                              {padding-bottom:30px;}
	.my_dreambooks .formulario .validade .uk-margin-top               {margin-top:30px !important;}
	.my_dreambooks .formulario .validade .uk-margin-bottom            {margin-bottom:30px !important;}
	.my_dreambooks .formulario .validade label                        {display:block; padding:0 10px;}
	.my_dreambooks .formulario .validade label > input + span         {padding-top:4px;}
	.my_dreambooks .formulario .validade label > input:checked + span {background-position:right 5px bottom 10px;}
	
	.my_dreambooks .cinza                 {line-height:38px;}
	.my_dreambooks .azul                  {line-height:38px;}
	.my_dreambooks .button_login_facebook {margin:0 auto;}
	
	.my_dreambooks .full .linha {padding-bottom:30px;}
	
	.my_dreambooks .historico                    {margin-bottom:0 !important; border-bottom:none;}
	.my_dreambooks .historico span               {font-size:11px;}
	.my_dreambooks .historico li:last-child span {font-size:11px;}
	
	.my_dreambooks .tabela   {padding-bottom:30px;}
	.my_dreambooks .uk-table {max-width:350px;}
	
	.my_dreambooks .prepagos {margin-bottom:30px !important; padding-left:15px;}
	/* ------------------------------------------------------------------------------------ */
	
	/* Área Cliente (PRO) */
	.area_cliente .formulario .uk-form-row.recuperar {padding:20px 0 10px;}
	/* ------------------------------------------------------------------------------------ */
}
/* ---------------------------------------------------------------------------------------- */


/* Small */
@media (max-width:767px) {
	/* My Dreambooks / Minha área */
	
	/* CASCA */
	.my_dreambooks .uk-panel-box {padding:15px;}
	.my_dreambooks .uk-width-small-1-2 {width:50%;}
	
	/* COM FUNDO */
	.my_dreambooks .fundo {border-bottom:1px solid #E3E4E5;}
	
	.my_dreambooks div.icons a {display:block; width:100%; margin-left:0; margin-top:15px; padding-left:0; padding-top:5px; border-left:none; text-align:center;}
			
	.my_dreambooks div.texto span.ver_mais {display:block; margin-top:15px;}
	
	/* SEM FUNDO */
	.my_dreambooks div.icons {margin-bottom:15px !important;}
	
	.my_dreambooks .topo                     {border-top:1px solid #E3E4E5; margin-bottom:15px !important;}
	.my_dreambooks .topo p                   {font-size:18px; line-height:60px; margin:0;}
	.my_dreambooks .topo.confirmacao p       {line-height:30px;}
	.my_dreambooks .topo.confirmacao p:after {margin-left:5px; content:url("https://editor.dreambooksworld.com/mydreambooks/images/visto.png");}
	.my_dreambooks .topo.confirmacao div     {line-height:60px;}
	
	.my_dreambooks .uk-form-row + .uk-form-row                        {margin-top:15px;}
	.my_dreambooks .formulario label                                  {line-height:20px;}
	.my_dreambooks .formulario .opcoes                                {padding-bottom:15px;}
	.my_dreambooks .formulario .linha                                 {padding-bottom:15px;}
	.my_dreambooks .formulario .validade                              {padding-bottom:15px;}
	.my_dreambooks .formulario .validade .uk-margin-top               {margin-top:0 !important;}
	.my_dreambooks .formulario .validade .uk-margin-bottom            {margin-bottom:0 !important;}
	.my_dreambooks .formulario .validade div                          {display:block; line-height:25px; padding-bottom:15px;}
	.my_dreambooks .formulario .validade div:last-child               {padding-bottom:0;}
	.my_dreambooks .formulario .validade label > input + span         {padding-top:4px;}
	.my_dreambooks .formulario .validade label > input:checked + span {background-position:right 5px bottom 10px;}
	
	.my_dreambooks .cinza                 {line-height:38px;}
	.my_dreambooks .azul                  {line-height:38px;}
	.my_dreambooks .button_login_facebook {margin:0 auto;}
	
	.my_dreambooks .full .linha {padding-bottom:15px;}
	
	.my_dreambooks .historico                    {margin-bottom:0 !important; border-bottom:none; width:96%;}
	.my_dreambooks .historico span               {font-size:9px;}
	.my_dreambooks .historico li:last-child span {font-size:9px; margin:0 auto 0 -15px;}	
	
	.my_dreambooks .tabela {padding-bottom:15px;}
	
	.my_dreambooks .prepagos {margin-bottom:30px !important; padding-left:15px;}
	/* ------------------------------------------------------------------------------------ */

	/* Área Cliente (PRO) */
	.area_cliente .uk-width-small-1-2 {width:50%;}
	.area_cliente .formulario .uk-form-row.recuperar {padding:20px 0 10px;}
	/* ------------------------------------------------------------------------------------ */
}
/* ---------------------------------------------------------------------------------------- */


/* CORES ADERENTES */

/* COM FUNDO */

.my_dreambooks#worten div.icons .roda     {background-color:#EC1C24;}
.my_dreambooks#mediamarkt div.icons .roda {background-color:#D8192B;}
.my_dreambooks#sapo div.icons .roda       {background-color:#639802;}
.my_dreambooks#note div.icons .roda       {background-color:#F28D22;}
.my_dreambooks#olhares div.icons .roda    {background-color:#0075A8;}
.my_dreambooks#honeymooners div.icons .roda    {background-color:#e3171a;}
.my_dreambooks#impala div.icons .roda    {background-color:#007ac3;}
.my_dreambooks#espanafoto div.icons .roda {background-color:#EF4036;}
.my_dreambooks#fotosport div.icons .roda  {background-color:#d1a731;}

.my_dreambooks#worten div.icons a:hover     {color:#EC1C24;}
.my_dreambooks#mediamarkt div.icons a:hover {color:#D8192B;}
.my_dreambooks#sapo div.icons a:hover       {color:#639802;}
.my_dreambooks#note div.icons a:hover       {color:#F28D22;}
.my_dreambooks#olhares div.icons a:hover    {color:#0075A8;}
.my_dreambooks#honeymooners div.icons a:hover    {color:#e3171a;}
.my_dreambooks#impala div.icons a:hover    {color:#007ac3;}
.my_dreambooks#espanafoto div.icons a:hover {color:#EF4036;}
.my_dreambooks#fotosport div.icons a:hover  {color:#d1a731;}

/* SEM FUNDO */

.my_dreambooks#worten .topo p     {color:#EC1C24;}
.my_dreambooks#mediamarkt .topo p {color:#D8192B;}
.my_dreambooks#sapo .topo p       {color:#639802;}
.my_dreambooks#note .topo p       {color:#F28D22;}
.my_dreambooks#olhares .topo p    {color:#0075A8;}
.my_dreambooks#honeymooners .topo p    {color:#e3171a;}
.my_dreambooks#impala .topo p    {color:#007ac3;}
.my_dreambooks#espanafoto .topo p {color:#EF4036;}
.my_dreambooks#fotosport .topo p  {color:#d1a731;}
/**/
.my_dreambooks#worten .formulario .preco span     {color:#EC1C24;}
.my_dreambooks#mediamarkt .formulario .preco span {color:#D8192B;}
.my_dreambooks#sapo .formulario .preco span       {color:#639802;}
.my_dreambooks#note .formulario .preco span       {color:#F28D22;}
.my_dreambooks#olhares  .formulario .preco span   {color:#0075A8;}
.my_dreambooks#honeymooners  .formulario .preco span   {color:#e3171a;}
.my_dreambooks#impala  .formulario .preco span   {color:#007ac3;}
.my_dreambooks#espanafoto .formulario .preco span {color:#EF4036;}
.my_dreambooks#fotosport .formulario .preco span  {color:#d1a731;}
/**/
.my_dreambooks#worten .formulario .metodos_pagamento label > input:checked + img     {border:2px solid #EC1C24;}
.my_dreambooks#mediamarkt .formulario .metodos_pagamento label > input:checked + img {border:2px solid #D8192B;}
.my_dreambooks#sapo .formulario .metodos_pagamento label > input:checked + img       {border:2px solid #639802;}
.my_dreambooks#note .formulario .metodos_pagamento label > input:checked + img       {border:2px solid #F28D22;}
.my_dreambooks#olhares .formulario .metodos_pagamento label > input:checked + img    {border:2px solid #0075A8;}
.my_dreambooks#honeymooners .formulario .metodos_pagamento label > input:checked + img    {border:2px solid #e3171a;}
.my_dreambooks#impala .formulario .metodos_pagamento label > input:checked + img    {border:2px solid #007ac3;}
.my_dreambooks#espanafoto .formulario .metodos_pagamento label > input:checked + img {border:2px solid #EF4036;}
.my_dreambooks#fotosport .formulario .metodos_pagamento label > input:checked + img  {border:2px solid #d1a731;}
/**/
.my_dreambooks#worten .formulario .validade label > input:checked + span     {border:2px solid #EC1C24;}
.my_dreambooks#mediamarkt .formulario .validade label > input:checked + span {border:2px solid #D8192B;}
.my_dreambooks#sapo .formulario .validade label > input:checked + span       {border:2px solid #639802;}
.my_dreambooks#note .formulario .validade label > input:checked + span       {border:2px solid #F28D22;}
.my_dreambooks#honeymooners .formulario .validade label > input:checked + span       {border:2px solid #e3171a;}
.my_dreambooks#olhares .formulario .validade label > input:checked + span    {border:2px solid #0075A8;}
.my_dreambooks#impala .formulario .validade label > input:checked + span    {border:2px solid #007ac3;}
.my_dreambooks#espanafoto .formulario .validade label > input:checked + span {border:2px solid #EF4036;}
.my_dreambooks#fotosport .formulario .validade label > input:checked + span  {border:2px solid #d1a731;}

/* Modifier: `uk-button-db` */
.my_dreambooks#worten .uk-button-db     {background-color:#EC1C24;}
.my_dreambooks#mediamarkt .uk-button-db {background-color:#D8192B;}
.my_dreambooks#sapo .uk-button-db       {background-color:#639802;}
.my_dreambooks#note .uk-button-db       {background-color:#F28D22;}
.my_dreambooks#olhares .uk-button-db    {background-color:#0075A8;}
.my_dreambooks#honeymooners .uk-button-db    {background-color:#e3171a;}
.my_dreambooks#impala .uk-button-db    {background-color:#007ac3;}
.my_dreambooks#espanafoto .uk-button-db {background-color:#EF4036;}
.my_dreambooks#fotosport .uk-button-db  {background-color:#d1a731;}

.my_dreambooks#worten a.uk-thumbnail:hover     {box-shadow:0 0 2px 2px #EC1C24 inset;}
.my_dreambooks#worten a.uk-thumbnail:focus     {box-shadow:0 0 2px 2px #EC1C24 inset;}
.my_dreambooks#mediamarkt a.uk-thumbnail:hover {box-shadow:0 0 2px 2px #D8192B inset;}
.my_dreambooks#mediamarkt a.uk-thumbnail:focus {box-shadow:0 0 2px 2px #D8192B inset;}
.my_dreambooks#sapo a.uk-thumbnail:hover       {box-shadow:0 0 2px 2px #639802 inset;}
.my_dreambooks#sapo a.uk-thumbnail:focus       {box-shadow:0 0 2px 2px #639802 inset;}
.my_dreambooks#note a.uk-thumbnail:hover       {box-shadow:0 0 2px 2px #F28D22 inset;}
.my_dreambooks#note a.uk-thumbnail:focus       {box-shadow:0 0 2px 2px #F28D22 inset;}
.my_dreambooks#olhares a.uk-thumbnail:hover    {box-shadow:0 0 2px 2px #0075A8 inset;}
.my_dreambooks#olhares a.uk-thumbnail:focus    {box-shadow:0 0 2px 2px #0075A8 inset;}
.my_dreambooks#honeymooners a.uk-thumbnail:hover    {box-shadow:0 0 2px 2px #e3171a inset;}
.my_dreambooks#honeymooners a.uk-thumbnail:focus    {box-shadow:0 0 2px 2px #e3171a inset;}
.my_dreambooks#impala a.uk-thumbnail:hover    {box-shadow:0 0 2px 2px #007ac3 inset;}
.my_dreambooks#impala a.uk-thumbnail:focus    {box-shadow:0 0 2px 2px #007ac3 inset;}
.my_dreambooks#espanafoto a.uk-thumbnail:hover {box-shadow:0 0 2px 2px #EF4036 inset;}
.my_dreambooks#espanafoto a.uk-thumbnail:focus {box-shadow:0 0 2px 2px #EF4036 inset;}
.my_dreambooks#fotosport a.uk-thumbnail:hover  {box-shadow:0 0 2px 2px #d1a731 inset;}
.my_dreambooks#fotosport a.uk-thumbnail:focus  {box-shadow:0 0 2px 2px #d1a731 inset;}

.my_dreambooks#worten .uk-thumbnail-caption span     {color:#EC1C24;}
.my_dreambooks#mediamarkt .uk-thumbnail-caption span {color:#D8192B;}
.my_dreambooks#sapo .uk-thumbnail-caption span       {color:#639802;}
.my_dreambooks#note .uk-thumbnail-caption span       {color:#F28D22;}
.my_dreambooks#olhares .uk-thumbnail-caption span    {color:#0075A8;}
.my_dreambooks#honeymooners .uk-thumbnail-caption span    {color:#e3171a;}
.my_dreambooks#impala .uk-thumbnail-caption span    {color:#007ac3;}
.my_dreambooks#espanafoto .uk-thumbnail-caption span {color:#EF4036;}
.my_dreambooks#fotosport .uk-thumbnail-caption span  {color:#d1a731;}

.my_dreambooks#worten .historico hr     {background:#EC1C24;}
.my_dreambooks#mediamarkt .historico hr {background:#D8192B;}
.my_dreambooks#sapo .historico hr       {background:#639802;}
.my_dreambooks#note .historico hr       {background:#F28D22;}
.my_dreambooks#olhares .historico hr    {background:#0075A8;}
.my_dreambooks#honeymooners .historico hr    {background:#e3171a;}
.my_dreambooks#impala .historico hr    {background:#007ac3;}
.my_dreambooks#espanafoto .historico hr {background:#EF4036;}
.my_dreambooks#fotosport .historico hr  {background:#d1a731;}

.my_dreambooks#worten .historico hr:before     {border:1px solid #EC1C24; color:#EC1C24;}
.my_dreambooks#mediamarkt .historico hr:before {border:1px solid #D8192B; color:#D8192B;}
.my_dreambooks#sapo .historico hr:before       {border:1px solid #639802; color:#639802;}
.my_dreambooks#note .historico hr:before       {border:1px solid #F28D22; color:#F28D22;}
.my_dreambooks#olhares .historico hr:before    {border:1px solid #0075A8; color:#0075A8;}
.my_dreambooks#honeymooners .historico hr:before    {border:1px solid #0075A8; color:#e3171a;}
.my_dreambooks#impala .historico hr:before    {border:1px solid #007ac3; color:#007ac3;}
.my_dreambooks#espanafoto .historico hr:before {border:1px solid #EF4036; color:#EF4036;}
.my_dreambooks#fotosport .historico hr:before  {border:1px solid #d1a731; color:#d1a731;}

.my_dreambooks#worten .historico #active hr:before     {background:#EC1C24; color:#FFFFFF;}
.my_dreambooks#mediamarkt .historico #active hr:before {background:#D8192B; color:#FFFFFF;}
.my_dreambooks#sapo .historico #active hr:before       {background:#639802; color:#FFFFFF;}
.my_dreambooks#note .historico #active hr:before       {background:#F28D22; color:#FFFFFF;}
.my_dreambooks#olhares .historico #active hr:before    {background:#0075A8; color:#FFFFFF;}
.my_dreambooks#honeymooners .historico #active hr:before    {background:#e3171a; color:#FFFFFF;}
.my_dreambooks#impala .historico #active hr:before    {background:#007ac3; color:#FFFFFF;}
.my_dreambooks#espanafoto .historico #active hr:before {background:#EF4036; color:#FFFFFF;}
.my_dreambooks#fotosport .historico #active hr:before  {background:#d1a731; color:#FFFFFF;}

.my_dreambooks#worten .historico span     {color:#EC1C24;}
.my_dreambooks#mediamarkt .historico span {color:#D8192B;}
.my_dreambooks#sapo .historico span       {color:#639802;}
.my_dreambooks#note .historico span       {color:#F28D22;}
.my_dreambooks#olhares .historico span    {color:#0075A8;}
.my_dreambooks#honeymooners .historico span    {color:#e3171a;}
.my_dreambooks#impala .historico span    {color:#007ac3;}
.my_dreambooks#espanafoto .historico span {color:#EF4036;}
.my_dreambooks#fotosport .historico span  {color:#d1a731;}