.panel-admin {background-image: url(<?= get_option('themeinouwebpro_link_header_image') ? get_option('themeinouwebpro_link_header_image') : ''; ?>) !important;}	
#kt_footer {background-image: url(<?= get_option('themeinouwebpro_link_header_image') ? get_option('themeinouwebpro_link_header_image') : ''; ?>) !important;}
img#logo-default{max-width:185px !important;}
img#logo-branco{max-width:185px !important;}
img.kt-header__brand-logo-sticky{max-width:185px !important;}
.kt-footer__logo {max-width: 185px !important;}
.kt-login__logo img {max-width: 300px !important;}
.kt-footer .kt-footer__bottom .kt-footer__menu {margin: 0 70px 0 0 !important;}
.dropdown-backdrop {z-index: 1 !important;}
td[align=right],td[align=center] {
	text-align:left;
}
/* Ícones do do form de login */
.input-group-text {margin-top:0;width: 40px;text-align:center;align-items: center;background-color:#fff !important;}
.btn-brand {background-color: #008fed !important;} /* adicione a primary color da sua marca aqui para alterar a cor do botão no formulário de login */

.login-background {		
	background-image: url(https://painel.inouweb.com.br/media/public/login.gif) !important;
}
/*
.kt-login.kt-login--v6 .kt-login__content {
	background-size: 100% 100% !important;
	background-repeat: no-repeat !important;
	background-position: right top !important;
}
*/		
/* Ajustes modal usuário */
.modal-usuario{
	transform: translate3d(0, 0, 0) !important;
	top: 6.3em !important;
	left: -340px !important;
	z-index: 1;
}
/* Ajustes modal anuncios */
.modal-anuncios{
	transform: translate3d(0, 0, 0) !important;
	top: 6.3em !important;
	left: -298px !important;
	z-index: 1;
}
.modal-idiomas{
    max-width: 182px;
    padding: 0px;
    position: inherit;
    margin-top: 15px;
    margin-left: -92px;	
}
.input-group-prepend .btn, .input-group-append .btn {z-index: 1 !important;}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-icon {padding: 5px;}
.kt-notification .kt-notification__custom {
    background-color: #000 !important;
    padding: 0.2rem !important;
}
.btn.btn-label-brand {
    background-color: rgba(0,0, 0, 1) !important;
    margin: 0px auto !important;
    color: #fff !important;
}
.kt-notification .kt-notification__custom a:hover{
	color: #000;
}
.input-group .form-control {z-index: 1 !important;}		
body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
	max-width: 100%;
}	
body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper .kt-login__container {
	max-width: 100%;
}	
body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper .kt-login__container {
	padding-bottom: 0 !important;
}		

body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
	padding: 0 !important;
}	
body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__account {
	margin-top: 0 !important;
}		
body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside {
	padding: 20px !important;
	width: 100% !important;
}	
body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper .kt-login__container .kt-login__form .form-control {
	padding: 1em !important;
	/* margin-top: 1em !important; */
}	
body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper .kt-login__container .kt-login__form {
    margin-top: 2rem !important;
}	
body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper .kt-login__container .kt-login__logo {
    margin: 2rem auto 2rem auto !important;
}
body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper .kt-login__container .kt-login__form .form-control {
    margin-top: 0 !important;
}
body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper .kt-login__container .kt-login__actions {
    margin: 2rem 0 !important;
}	
body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper .kt-login__container .kt-login__form .form-group {
    margin: 0 0 15px 0 !important;
}

/* Ajustes Projetos */
#DataTables_Table_0_wrapper > div:nth-child(2) {
    width: 100% !important;
}
div.dataTables_wrapper div.dataTables_length label {
    text-align: right !important;
}
#DataTables_Table_0_wrapper > div:nth-child(2) > div:nth-child(2) {
    padding: 0 !important;
    margin-left: -10px !important;
}
#DataTables_Table_0_filter {
    width: 100% !important;
}
label {
    width: 100% !important;
}
div.dataTables_wrapper div.dataTables_filter input {
	margin-left: 0px !important;
    width: 83% !important;
}

table.dataTable thead tr>th, .table.dataTable>thead:first-child>tr:first-child>th {
    color: #008fed !important;
}
.top {
    margin-top: 20px;
}
form.action-button.pull-right {
    margin-right: 32px;
}
button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) {
    margin: 5px 0 !important;
}
button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) {
    height: 38px;
}
button.btn.btn-brand.pull-right.action-button.mtop5 {
    margin: 0 10px !important;
}

/* Desktop */
@media screen and (min-width: 1025px){		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside {
		width: 40% !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		padding: 0 !important;
		position: relative;
		margin: 1em;
	}
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 105px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 0px !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 15px !important;
	}		
	.login-background {		
		max-width: 100%;
		max-height: 100%;
		/*background-attachment: fixed;*/
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	}	
	.logo-default{display: inline-block !important;}
	.logo-sticky{display: none;}	
	.menu-titulo{display: none !important;}		
	.menu-sair{display: none !important;}
	.menu-perfil{display: none !important;}	
	.menu-mobile{display: none !important;}
	.menu-perfil-modal{border-radius: 50px !important;}
	.menu-perfil-desktop{width: 40px; height: 40px; border-radius: 50px; margin-top: 19px;}
	.menu-perfil-desktop-scroll{width: 40px; height: 40px; border-radius: 50px; margin-top: 10px;}
	.menu-idiomas{width: 40px; height: 40px; margin: 26px -3px 10px 10px;}
	.menu-idiomas-scroll{width: 40px; height: 40px; margin: 18px -3px 10px 10px;}
}			
@media screen and (max-width: 1024px){		
	body .col-md-2 {
	    width: 35% !important;
	}
}
@media screen and (max-width: 1024px){		
	.menu-idiomas{display: none;}
	.menu-idiomas-scroll{display: none;}
	.menu-perfil-desktop{display: none;}
	.menu-perfil-desktop-scroll{display: none;}
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 288px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 0px !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 0px !important;
	}	
	body .col-md-2 {
	    width: 35% !important;
	}
	.kt-header-menu-wrapper--on .kt-header-menu-wrapper-close {
		background: transparent !important;
		left: 180px !important;
	}	
	.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link {
		height: 35px !important;
	}	
	.kt-header-menu-wrapper-close > i {
		color: #fff !important;
		background: transparent !important;
		font-size: 2rem !important;
	}	
	.kt-header-menu-wrapper-close {
        left: -400px !important;
    }
    .kt-header-menu-wrapper--on .kt-header-menu-wrapper-close {
        background: #008fed !important;
        left: 195px !important;
        border: 1px solid #008fed !important;
        border-radius: 0 50px 50px 0;
        width: 40px !important;
        top: -5px;
        height: 59px;
    }

	.kt-header__topbar-wrapper{
		text-align: center;
		margin-top: -5em;
		margin-left: -3em;	
		width: 100px;
	}	
	/* Título do menu */
	.menu-titulo{
		background-color: #008fed; /* adicione a primary color da sua marca aqui para alterar a cor do fundo do título do menu */
		padding: 14px;
		text-align: center;
		color: #fff;
		top: 0 !important;
		position: sticky !important;
		z-index: 1;
	}	
	/* botão sair mobile */
	.menu-sair{
		bottom: 0;
		position: fixed;
		text-align: center;
		width: 100%;
		background-color: #000;
		color: #fff !important;
	}
	.menu-sair a:active, .menu-sair a:visited{
		color: #fff !important;
	}
	.menu-div{text-align:center;}
	.menu-mobile{line-height: 30px;margin: 15px 0 0 30px;color: #5e6383;font-weight: 400;font-size: 1.02rem;text-transform: initial;}
	.menu-mobile a:link, .menu-mobile a:active, .menu-mobile a:visited{color:#5e6383;}
	.menu-perfil {max-width:80px !important;margin-bottom: 15px; border-radius: 50px;}
	
	.kt-header-menu-wrapper.kt-header-menu-wrapper--on {
		max-width: 50% !important;
	}
	.kt-header-menu-wrapper .kt-header-menu .kt-menu__nav {
		margin-bottom: 0 !important;
		margin-top: 0 !important;
		line-height: 0 !important;
		padding-top: 5px !important;
		padding-bottom: 5px !important;	
	}
	.menu-linha {
		margin-top: 3rem;
		margin-bottom: -4rem;
		border: 0;
		border-top: 1px solid rgba(0,143,237, 0.3); /* Substitua pelo RGB da sua primary color */
	}	
}	
@media screen and (max-width: 823px) and (max-height: 411px){
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 231px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 15px !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 10px !important;
	}	
}	
@media screen and (max-width: 812px) and (max-height: 375px){
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 228px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 10px !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 10px !important;
	}	
}	
@media screen and (max-width: 768px){
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 216px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 30px !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 60px !important;
	}	
	button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) {width: 100%;}
	form {margin-left: -5px;width: 100%;}
	button.btn.btn-brand.pull-right.action-button.mtop5 {margin: 5px !important;}
}		
@media screen and (max-width: 736px) and (max-height: 414px){
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 207px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 15px !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 10px !important;
	}	
}	
@media screen and (max-width: 731px) and (max-height: 411px){
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 205px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 15px !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 10px !important;
	}	
}	
@media screen and (max-width: 667px) and (max-height: 375px){
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 187px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 10px !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 10px !important;
	}	
}	
@media screen and (max-width: 640px) and (max-height: 360px){
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 180px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 0px !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 10px !important;
	}	
	.menu-sair{
		position: sticky !important;
	}	
}		
@media screen and (max-width: 568px) and (max-height: 320px){
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 159px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 0px !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 0px !important;
	}	
}	
@media screen and (max-width: 414px){
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 116px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 30px !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 36px !important;
	}	
}			
@media screen and (max-width: 411px){
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 115px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 29px !important;
	}	
}							
@media screen and (max-width: 411px) and (min-height: 823px){
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 115px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 15px !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 69px !important;
	}		
}	
@media screen and (max-width: 375px){
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 105px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 30px !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 63px !important;
	}	
}		
@media screen and (max-width: 375px) and (max-height: 667px){
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 105px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 29px !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 15px !important;
	}	
}			
@media screen and (max-width: 360px) and (max-height: 640px){
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 101px !important;
		width: 100%;
		height: auto;
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 15px !important;
	}	
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 19px !important;
	}	
}			
@media screen and (max-width: 320px){
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__content {
		top: 0px;
		padding: 90px !important;
		width: 100%;
		height: auto;		
	}
	body.customers_login:before, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
		padding-top: 0px !important;
	}		
	body.customers_login:before, .kt-login.kt-login--v6 .kt-login__aside .kt-login__wrapper {
		line-height: 9px !important;
	}	
}

/* For mobile phones: */
[class*="col-"] {
  width: 100%;
}

@media only screen and (min-width: 600px) {
  /* For tablets: */
  .col-s-1 {width: 8.33%;}
  .col-s-2 {width: 16.66%;}
  .col-s-3 {width: 25%;}
  .col-s-4 {width: 33.33%;}
  .col-s-5 {width: 41.66%;}
  .col-s-6 {width: 50%;}
  .col-s-7 {width: 58.33%;}
  .col-s-8 {width: 66.66%;}
  .col-s-9 {width: 75%;}
  .col-s-10 {width: 83.33%;}
  .col-s-11 {width: 91.66%;}
  .col-s-12 {width: 100%;}
}