input.form-control.default:focus::-webkit-input-placeholder {
    color: #ccc !important;
}

input.form-control.default:focus:-moz-placeholder {
    color: #ccc !important;
}

.sidebar-bigbutton {
	width: 97% !important;
	color: #FFF;
	border-radius: 0 !important;
	font-size: 14px !important;
}

.btn-intense-orange {
	background-color: #FF7201 !important;
}

.sidebar-bigbutton > span > span {
	padding-left: 1rem !important;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item > .m-menu__heading .m-menu__link-icon, 
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__link-icon {
	color: #555555 !important;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__link-text {
	color: #252525;
}

.m-header-menu.m-header-menu--skin-light .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__link-text {
	color: #555555 !important;
}

.m-menu__link-text {
	color: #555555 !important;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item--active > .m-menu__link .m-menu__link-text {
	color: #FF7201 !important;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item--active > .m-menu__link .m-menu__link-icon {
	color: #FF7201 !important;
}

.m-header-menu.m-header-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item--hover > .m-menu__link .m-menu__link-text {
	color: #FF7201 !important;
}


.m-header-menu.m-header-menu--skin-light .m-menu__nav > .m-menu__item:hover > .m-menu__link .m-menu__link-text {
	color: #FF7201 !important;
}

.m-header-menu.m-header-menu--skin-light .m-menu__nav > .m-menu__item > .m-menu__link > .m-menu__hor-arrow {
	font-size: 22px;
	color: #FF7201 !important;
	padding-left: 1rem !important;
}

.m-header-menu.m-header-menu--skin-light .m-menu__nav > .m-menu__item > .m-menu__link > .m-menu__link-icon {
	font-size: 22px;
}

.m-header-menu.m-header-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item--hover > .m-menu__link > .m-menu__hor-arrow {
	color: #FF7201 !important;
}

.m-header-menu.m-header-menu--skin-light .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__link-icon {
	color: #FF7201 !important;
}

.icon--right {
	text-align: right !important;
}

.m-header-menu--right {
	float: right !important;
}

.m-header-menu.m-header-menu--skin-light .m-menu__nav > .m-menu__item > .m-menu__link .m-topbar__userpic {
	display: table-cell;
    vertical-align: middle;
    text-align: center;
    margin: 0 auto;
    padding-right: 20px;
}

.m-header-menu.m-header-menu--skin-light .m-menu__nav > .m-menu__item > .m-menu__link .m-topbar__userpic img {
	display: block;
    vertical-align: middle;
    max-width: 41px !important;
}

.m--font-intense-orange {
	color: #FF7201 !important;
}

/* Dashboard Widgets */
.m-dashboard-widget .m-dashboard-widget__item .m-dashboard-widget__title--icon {
	background: -webkit-gradient(linear, left top, left bottom, from(#BD1F64), to(#F76B1C));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;	
}

.m-dashboard-widget .m-dashboard-widget__item .m-dashboard-widget__title--icon {
	font-size: 50px;
	text-align: center !important;
	font-weight: 600 !important;

/*    margin-left: 8rem;
    margin-top: 3.21rem;
    display: inline-block;
    font-size: 50px;
    font-weight: 600;*/
}

.m-dashboard-widget .m-dashboard-widget__item .m-dashboard-widget__stats {
	display: table;
	margin: 0 auto;
    font-size: 1.75rem;
    font-weight: 600;	
    color: #FF7201;
}

.m-dashboard-widget .m-dashboard-widget__item .m-dashboard-widget__desc {
	display: table;
	margin: 0 auto;	
	color: #252525;
	font-size: 14px;
	line-height: 18px;
}
.m-dashboard-widget .m-dashboard-widget__item .m-dashboard-widget__change {
	line-height: 18px;
	display: table;
	margin: 0 auto;
	padding-bottom: 15px;
}



/* Main menu stuff */
.nnme-link-account {
	margin-top: -0.7rem !important;
	margin-bottom: -1.2rem !important;
}

.nnme-link-account a > span.nnme-link-account--title {
	/* display: table-cell;
	height: 100%;
	width: 100%;
	padding: 0;
	vertical-align: middle;	 */
}

.nnme-link-account a > i.nnme-link-account--icon {
	float: right;
	font-size: 22px !important;
	color: #FF7201;
	/* margin-left: -2rem; */
	/* text-align: right;
	display: table-cell;
	vertical-align: middle;	 */
}

.swal-invalidLogin{
	width: 600px;
}

.swal-invalidLogin #swal2-content {
	font-size: 1.2em;
	font-weight: 400;
}

.swal-invalidLogin #swal2-content h4{
	font-size: 1.2em;
	font-weight: 500;
}

.swal-invalidLogin #swal2-content a{
	font-weight: 500;
}

.swal-invalidLogin #swal2-content a:hover{
	text-decoration: underline;
}

.accounts-hr {
	width: 90%;
	margin-top: 0.5rem;
}


/* Custom colors */
.nnme-text-slate {
	color: #B5B5B5 !important;
}

.nnme-text-orange {
	color: #FF7201 !important;
}

/* Listagem de anúncios */
.nnme-publications-td {
	width: 350px;
}

.nnme-publications-title {
	float: left;
}

.nnme-publications-subtitle {
	float: left;
}

.nnme-publications-views-td {
	width: 70px !important;
}

/* .nnme-publications-views {
	margin-bottom: 0.1rem;
} */

.nnme-publications-views i {
	/* margin-left: 5px !important; */
	float: right;
}

.nnme-publications-prices {
	width: 110px !important;
}

.nnme-publications-price {
	margin-top: 12px;
}

.nnme-publications-amount {
	font-size: 0.8rem;
}

.nnme-publications-buttons {
	margin-top: 12px;
	height: 33px;
	border: 1px solid #EAEAEA !important;
	box-shadow: 0 2px 4px 0 rgba(54,79,207,0.21) !important;	
	color: #FFF;
}

.nnme-publications-picture-td img {
	border-radius: 10% !important;
}


.btn-loginUser{
	background: #FF7201;
	border-radius: 5px;
	color: #ffffff;
	text-align: center;
	line-height: 18px;
	padding: 6px 14px !important;
	margin-top: 1%;
	font-weight: 600 !important;
	font-size: 1.1em !important;
}

.btn-loginUser.selected:hover {
	background-color: #FF7201 !important;
	border: 1px solid #FF7201 !important;
	box-shadow: 0 1px 10px 0 rgba(255,114,1,0.51) !important;
}



hr.style15 {
	border-top: 1px double #dcdcdc;
	text-align: center;
	width: 70%;
}
hr.style15:after {
	content: 'ou';
	display: inline-block;
	position: relative;
	top: -12px;
	padding: 0 10px;
	background: #fff;
	color: #989898;
	font-size: 15px;
}

.btn-loginML{
	text-align: center;
	line-height: 18px;
	width: 100%;
	border: 0;
	font-size:17px !important;
	font-weight: 600 !important;
	fill: #fff;
	color: #fff;
	background-color: #00123f;
	border-radius: 10px;
}

.btn-loginML:hover{
	background-color: #FF7201;
}


.btn-typesTitleCreator {
	background: #FF7201;
	box-shadow: 0 2px 4px 0 rgba(54,79,207,0.21) !important;
	border-radius: 12px;
	font-size: 14px;
	color: #ffffff;
	text-align: center;
	line-height: 18px;
}
.btn-typesTitleCreator.selected:hover {
	background-color: #FF7201 !important;
	border: 1px solid #FF7201 !important;
	box-shadow: 0 1px 10px 0 rgba(255,114,1,0.51) !important;
}

.btn-typesTitleCreator.selected {
	box-shadow: 0 2px 21px 0 rgba(255,114,1,0.51) !important;
	border: 1px solid #FF7201;
}

.m-login__logo img{
	width: 35%;
}

#99meli_recover-password h3{
}

.m-login__form-sub{
	margin-top: 1% !important;
}

.text-info {
	color: #ff7201!important;
}

.m-login__form-action button{
	border-color: #ffffff !important;
}



@media (max-width:400px) {
	div .m-login__content {
		display: none !important;
	}
}


[class*=btn-meli]{
	color: #fff !important;
	background-color: #ff7201 ;
	border: 0 !important;
}


#m_login{
	font-family: Roboto;
}

#m_login .info--error .text{
	color: red !important;
	border: 1px solid red;
	border-radius: 9px;
	margin: 15px;
	padding: 10px;
	font-weight: 400;
}