/* here you can put your own css to customize and override the theme */

/*------------- MENU
------------------------------*/
.page-header.navbar .menu-toggler.sidebar-toggler {
    float: right;
    margin: 10.5px 0 0;
    padding: 6px;
}
/*------------- MENU
------------------------------*/

/*----- BUSCAR CLIENTES
------------------------------*/
#busca-clientes{
	max-width: 580px !important;

}

/*----- BUSCAR CLIENTES
------------------------------*/
#busca-funcionario{
    max-width: 580px !important;

}
/*----- BUSCAR CLIENTES
------------------------------*/
.painel-busca {
    margin-top: -32px !important;
}

/*----- DETALHES CLIENTES
------------------------------*/            
/*Accordion específico da informações pós-vendas*/


#detalhes-cliente .accordion .panel .panel-title .accordion-toggle {
}

#detalhes-cliente  .panel-default>.panel-heading {
    color: #333;
    background-color: rgba(245, 245, 245, 0.41);
    border-color: transparent;
}

#detalhes-cliente  .panel-default {
	border-color: transparent;
}

#detalhes-cliente .panel-body {
    padding-left: 0;
    padding-right: 0;
}

/*Accordion específico da informações pós-vendas*/
.agendar-ligacao:hover, .agendar-ligacao:focus {
		text-decoration:none !important
}
.ja-liguei{
	margin-top: 5px;
}

/*----- DETALHES CLIENTES
------------------------------*/



.page-header.navbar .page-logo .logo-default {
    margin: 8px 0 0;
}

.logo{
    
    margin:60px auto 0;padding:15px;text-align:center;

}

.logo_flexprint{
    
    padding:50px 0;
    
    color: #7099bb;
    text-align: center;

}

.logo_flexprint img{
    width: 94px;
    height: auto;
    
    padding:5px 0;
    display: block; margin-left: auto; margin-right: auto; 

}

.img-responsive {
    
    margin: 0 auto;
}

.login {
background: url("/assets/layouts/layout/img/doctor.jpg");
background-size:100%;
background-repeat: no-repeat;
width: 100%;
background-color: #b6c9d4;
}



video {
    width: 100%;
    height: auto;
}