:root {
	--cor-produto: #317ABE;
	--cor-produto-half-opacity: rgb(49, 122, 190, 0.5);
	--cor-produto-zero-dot-three-opacity: rgb(49, 122, 190, 0.3);
	--cor-produto-zero-dot-one-opacity: rgb(49, 122, 190, 0.1);
	--cor-produto-focus: #1B4369;
	--cor-produto-info-active: #317ABE;
	--cor-light-produto: #F16205;
	--cor-table-active : #337ab7;
	--cor-slider: #317ABE;
	--cor-menu-li-border: #4586C3;
	--cor-dropdown-menu-focus: #428BCA;
	--cor-accordion: rgb(217, 237, 247);
	--chat-cor-janela: #225585;
	--chat-cor-icon: #225585;
	--chat-cor-fundo-msg: #E0F8F1;
	--cor-texto: #4a4a4a;
	--cor-nav-disable: #888;
	--cor-nav-active: #317ABE;
	--cor-nav: #2c99ff;
	--cor-nav-hover: #2c99ff;
	--cor-nav-border-bottom: #6e84a3;
    --cor-degrade-inicio: #68a2d8;
    --cor-degrade-meio: #488ed0;
    --cor-degrade-fim: #317ABE;
	--is-body-bg: rgb(243, 245, 249);
    --is-body-font-size: 0.850rem;
    --is-aside-bg: #317ABE;
    --is-aside-font-color: #fff;
    --is-header-height: 3.875rem;
    --is-width-asside: 16.25em;
    --is-padding-default: 2.6rem;
    --is-body-color: #4a4a4a;
    --is-height-navbar-top: 4.5rem;
    --is-height-toolbar: 4rem;
    --is-color-secondary: #317ABE;
    --is-bg-secondary: hsl(209, 100%, 96.5%);
    --is-bg-handle-expanded: #5099dd;
    --is-color-light: #F16205;
	--is-color-nav-item-title-hover: hsl(208, 77.5%, 76.9%);
	--is-color-page-favorite: red;
	--is-font-size-product-name: 22px;
	--is-font-size-product-name-1366: 15px;
	--is-color-page-not-favorite: hsl(209deg 100% 65%);
	--is-placeholder-font-size: 0.800rem;
	--url-chevron-accordion: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23317ABE'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")
}

@media (max-width: 1440px) {
	
	:root {
		--is-placeholder-font-size : 11px;
	}
	
}

/*
* BOTAO VERDE - SUCCESS
*/

.btn-infosoft-padrao.btn-success {
	border-left-color: #3d9f3d !important;
}

.btn-infosoft-padrao.btn-success span.fad,
.btn-infosoft-padrao.btn-success span.fas,
.btn-infosoft-padrao.btn-success span.fal,
.btn-infosoft-padrao.btn-success span.glyphicon,
.btn-infosoft-padrao.btn-success span.fa,
.btn-infosoft-padrao.btn-success i.fad,
.btn-infosoft-padrao.btn-success i.fas,
.btn-infosoft-padrao.btn-success i.fal,
.btn-infosoft-padrao.btn-success i.glyphicon,
.btn-infosoft-padrao.btn-success i.fa {
	color: #3d9f3d !important;
}

.btn-infosoft-padrao:hover.btn-success {
	background-color: #3d9f3d !important;
	color: #fff !important;
}

/*
* BOTAO AMARELO - WARNING
*/

.btn-infosoft-padrao.btn-warning {
	border-left-color: #ffc107 !important;
}

.btn-infosoft-padrao.btn-warning span.fad,
.btn-infosoft-padrao.btn-warning span.fas,
.btn-infosoft-padrao.btn-warning span.fal,
.btn-infosoft-padrao.btn-warning span.glyphicon,
.btn-infosoft-padrao.btn-warning span.fa,
.btn-infosoft-padrao.btn-warning i.fad,
.btn-infosoft-padrao.btn-warning i.fas,
.btn-infosoft-padrao.btn-warning i.fal,
.btn-infosoft-padrao.btn-warning i.glyphicon,
.btn-infosoft-padrao.btn-warning i.fa {
	color: #ffc107 !important;
}

.btn-infosoft-padrao:hover.btn-warning {
	background-color: #ffc107 !important;
	color: #fff !important;
}

/*
* BOTAO VERMELHO - DANGER
*/

.btn-infosoft-padrao.btn-danger {
	border-left-color: #dc3545 !important;
}

.btn-infosoft-padrao.btn-danger span.fad,
.btn-infosoft-padrao.btn-danger span.fas,
.btn-infosoft-padrao.btn-danger span.fal,
.btn-infosoft-padrao.btn-danger span.glyphicon,
.btn-infosoft-padrao.btn-danger span.fa,
.btn-infosoft-padrao.btn-danger i.fad,
.btn-infosoft-padrao.btn-danger i.fas,
.btn-infosoft-padrao.btn-danger i.fal,
.btn-infosoft-padrao.btn-danger i.glyphicon,
.btn-infosoft-padrao.btn-danger i.fa {
	color: #dc3545 !important;
}

.btn-infosoft-padrao:hover.btn-danger {
	background-color: #dc3545 !important;
	color: #fff !important;
}

/*
* BOTAO AZUL - PRIMARY
*/

.btn-infosoft-padrao.btn-primary {
	border-left-color: #0d6efd !important;
}

.btn-infosoft-padrao.btn-primary span.fad,
.btn-infosoft-padrao.btn-primary span.fas,
.btn-infosoft-padrao.btn-primary span.fal,
.btn-infosoft-padrao.btn-primary span.glyphicon,
.btn-infosoft-padrao.btn-primary span.fa,
.btn-infosoft-padrao.btn-primary i.fad,
.btn-infosoft-padrao.btn-primary i.fas,
.btn-infosoft-padrao.btn-primary i.fal,
.btn-infosoft-padrao.btn-primary i.glyphicon,
.btn-infosoft-padrao.btn-primary i.fa {
	color: #0d6efd !important;
}

.btn-infosoft-padrao:hover.btn-primary {
	background-color: #0d6efd !important;
	color: #fff !important;
}

/*
* BOTAO AZUL - INFO
*/

.btn-infosoft-padrao.btn-info {
	border-left-color: #5bc0de !important;
}

.btn-infosoft-padrao.btn-info span.fad,
.btn-infosoft-padrao.btn-info span.fas,
.btn-infosoft-padrao.btn-info span.fal,
.btn-infosoft-padrao.btn-info span.glyphicon,
.btn-infosoft-padrao.btn-info span.fa,
.btn-infosoft-padrao.btn-info i.fad,
.btn-infosoft-padrao.btn-info i.fas,
.btn-infosoft-padrao.btn-info i.fal,
.btn-infosoft-padrao.btn-info i.glyphicon,
.btn-infosoft-padrao.btn-info i.fa {
	color: #5bc0de !important;
}

.btn-infosoft-padrao:hover.btn-info {
	background-color: #5bc0de !important;
	color: #fff !important;
}

/*
* BOTAO ROXO - PURPLE
*/

.btn-infosoft-padrao.btn-purple {
	border-left-color: #836996 !important;
}

.btn-infosoft-padrao.btn-purple span.fad,
.btn-infosoft-padrao.btn-purple span.fas,
.btn-infosoft-padrao.btn-purple span.fal,
.btn-infosoft-padrao.btn-purple span.glyphicon,
.btn-infosoft-padrao.btn-purple span.fa,
.btn-infosoft-padrao.btn-purple i.fad,
.btn-infosoft-padrao.btn-purple i.fas,
.btn-infosoft-padrao.btn-purple i.fal,
.btn-infosoft-padrao.btn-purple i.glyphicon,
.btn-infosoft-padrao.btn-purple i.fa {
	color: #836996 !important;
}

.btn-infosoft-padrao:hover.btn-purple {
	background-color: #836996 !important;
	color: #fff !important;
}

/*
* BOTAO BRANCO - WHITE
*/

.btn-infosoft-padrao.btn-white {
	border-left-color: #7f8997 !important;
}

.btn-infosoft-padrao.btn-white span.fad,
.btn-infosoft-padrao.btn-white span.fas,
.btn-infosoft-padrao.btn-white span.fal,
.btn-infosoft-padrao.btn-white span.glyphicon,
.btn-infosoft-padrao.btn-white span.fa,
.btn-infosoft-padrao.btn-white i.fad,
.btn-infosoft-padrao.btn-white i.fas,
.btn-infosoft-padrao.btn-white i.fal,
.btn-infosoft-padrao.btn-white i.glyphicon,
.btn-infosoft-padrao.btn-white i.fa {
	color: #7f8997 !important;
}

.btn-infosoft-padrao:hover.btn-white {
	background-color: #7f8997 !important;
	color: #fff !important;
}

/*
* BOTAO LARANJA PRODUTO - PRODUCT
*/

.btn-infosoft-padrao.btn-product {
	border-left-color: #EA6F1E !important;
}

.btn-infosoft-padrao.btn-product span.fad,
.btn-infosoft-padrao.btn-product span.fas,
.btn-infosoft-padrao.btn-product span.fal,
.btn-infosoft-padrao.btn-product span.glyphicon,
.btn-infosoft-padrao.btn-product span.fa,
.btn-infosoft-padrao.btn-product i.fad,
.btn-infosoft-padrao.btn-product i.fas,
.btn-infosoft-padrao.btn-product i.fal,
.btn-infosoft-padrao.btn-product i.glyphicon,
.btn-infosoft-padrao.btn-product i.fa {
	color: #EA6F1E !important;
}

.btn-infosoft-padrao:hover.btn-product {
	background-color: #EA6F1E !important;
	color: #fff !important;
}

/*
* BOTAO AZUL - blue
*/

.btn-infosoft-padrao.btn-blue {
	border-left-color: #3bc2c8 !important;
}

.btn-infosoft-padrao.btn-blue span.fad,
.btn-infosoft-padrao.btn-blue span.fas,
.btn-infosoft-padrao.btn-blue span.fal,
.btn-infosoft-padrao.btn-blue span.glyphicon,
.btn-infosoft-padrao.btn-blue span.fa,
.btn-infosoft-padrao.btn-blue i.fad,
.btn-infosoft-padrao.btn-blue i.fas,
.btn-infosoft-padrao.btn-blue i.fal,
.btn-infosoft-padrao.btn-blue i.glyphicon,
.btn-infosoft-padrao.btn-blue i.fa {
	color: #3bc2c8 !important;
}

.btn-infosoft-padrao:hover.btn-blue {
	background-color: #3bc2c8 !important;
	color: #fff !important;
}

/*
* BOTAO CINZA - gray
*/

.btn-infosoft-padrao.btn-grey {
	border-left-color: #778899 !important;
}

.btn-infosoft-padrao.btn-grey span.fad,
.btn-infosoft-padrao.btn-grey span.fas,
.btn-infosoft-padrao.btn-grey span.fal,
.btn-infosoft-padrao.btn-grey span.glyphicon,
.btn-infosoft-padrao.btn-grey span.fa,
.btn-infosoft-padrao.btn-grey i.fad,
.btn-infosoft-padrao.btn-grey i.fas,
.btn-infosoft-padrao.btn-grey i.fal,
.btn-infosoft-padrao.btn-grey i.glyphicon,
.btn-infosoft-padrao.btn-grey i.fa {
	color: #778899 !important;
}

.btn-infosoft-padrao:hover.btn-grey {
	background-color: #778899 !important;
	color: #fff !important;
}

/*
Configurações  geral do botão padrão
*/
.btn-infosoft-padrao {
    color: #6c757d !important;
    background-color: transparent !important;
    box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 6%);
    letter-spacing: 0.5px;
	margin-right: 5px;
    border: 1px solid rgba(0, 0, 0, 0.125) !important;
    border-left: 5px solid green !important;
}

.btn-infosoft-padrao:hover span.fad,
.btn-infosoft-padrao:hover span.fas,
.btn-infosoft-padrao:hover span.fal,
.btn-infosoft-padrao:hover span.glyphicon,
.btn-infosoft-padrao:hover span.fa,
.btn-infosoft-padrao:hover i.fad,
.btn-infosoft-padrao:hover i.fas,
.btn-infosoft-padrao:hover i.fal,
.btn-infosoft-padrao:hover i.glyphicon,
.btn-infosoft-padrao:hover i.fa {
	color: #fff !important;
}

.btn-infosoft-padrao:disabled:hover span.fad,
.btn-infosoft-padrao:disabled:hover span.fas,
.btn-infosoft-padrao:disabled:hover span.fal,
.btn-infosoft-padrao:disabled:hover span.glyphicon,
.btn-infosoft-padrao:disabled:hover span.fa,
.btn-infosoft-padrao:disabled:hover i.fad,
.btn-infosoft-padrao:disabled:hover i.fas,
.btn-infosoft-padrao:disabled:hover i.fal,
.btn-infosoft-padrao:disabled:hover i.glyphicon,
.btn-infosoft-padrao:disabled:hover i.fa {
	color: initial !important;
}


.btn-infosoft-padrao:disabled:hover {
	background-color: transparent !important;
	color: initial !important;
}

.btn-infosoft-padrao.dropdown-toggle {
	border-left: 1px !important;	
}

.btn-pai-dropdown-infosoft {
	margin-right: 0px;
}

.btn-group > .btn-infosoft-padrao {
	margin-right: 0px;
}