/*
Theme Name: qgs
Theme URI: https://www.infocon.it
Author: Infocon
Author URI: https://www.infocon.it
Description: Infocon is a new simple wordpress theme
Version: 1.0.0
Template:       infocon
*/
@import url('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');

		  
:root{
--skin: #002757;
--bs-body-bg: #fff;
--bs-body-hover: #efefef;
--qgs-danger: #F8D7DA;
--qgs-alert: #FFF3CD;
--qgs-success: #D1E7DD;
} /* variables*/

.mt-negative {
	margin-top: -20px;
}

/* datatable */
.dttable table {
	font-size:90%;
}


.bg_qgs_danger{
	background-color:var(--qgs-danger)!important;
	text-transform: uppercase;
}
.bg_qgs_alert{
	background-color:var(--qgs-alert)!important;
	text-transform: uppercase;
}
.bg_qgs_success {
	background-color:var(--qgs-success)!important;
	text-transform: uppercase;
}

/* login */
.um-page-login .hide-for-login {
	display: none!important;
}

body {
  margin: 0;
}

#content-page {
	min-height: calc(100vh - 350px);
}

@media (max-width: 600px) 
{

	.um-page-login #primary .container {
	 min-height: calc(100vh - 711px); 
	}
	.buttons-copy, .buttons-csv,.dtinfo {
	display: none!important;
}
	.buttons-excel
	{
	border-top-left-radius: .25rem!important;
	border-bottom-left-radius: .25rem!important;
	}
/*	#result {
	min-height: calc(100vh - 711px); 
}*/
   .um-login {max-width: 300px!important;}
  .risultato_voucher {width: 95%!important;display: block;font-size:x-small;margin: auto;}
   .dtr-details {width: 400px!important;display: block;font-size:small;}
   .over-control {width: 99%;}
   
}
	
@media (min-width: 769px)
{
	.um-page-login #primary .container {
	 min-height: calc(100vh - 362px); 
	}	
/*	#result {
	min-height: calc(100vh - 600px); 
	}	*/
}

@media (max-width: 2200px)
{
	.hide_small {display:none}
}
/* bottoni */
	
input[type=submit].um-button, 
.um input[type=submit].um-button:focus, 
.um a.um-button, 
.um a.um-button.um-disabled:hover, 
.um a.um-button.um-disabled:focus, 
.um a.um-button.um-disabled:active {
	color: var(--skin);
	border-color: var(--skin)!important;
	background-color: var(--bs-white)!important;
	background: : var(--bs-white)!important;
	border: 1px solid var(--skin)!important;
}

.um input[type=submit].um-button:hover, 
.um a.um-button:hover {
	color: var(--bs-white);
	background-color: var(--skin)!important;
	border-color: var(--skin);
	}
	
/* footer */	
footer {
	background-color: var(--bs-body-bg);
}

.text_small {font-size:10px; line-height: 12px;}

/*#result {
  min-height: calc(100vh - 600px); 
}*/

/* PRODOTTO RICARICA CONTO E WOOCOMMERCE GENERALE .d-none {display:block!important}*/

#cliente-hide, .tc-price-wrap, #my_verifica, #tmcp_textfield_2, #my_promo,.woocommerce-tabs,.post-navigation, #customer_details, #payment .wc_payment_methods,
.order-details .main-title p.custom-font-1, .woocommerce-MyAccount-navigation {display:none;}
a.tm-cart-edit-options, .wc-forward,.order-again  {display:none!important;}
.ui-autocomplete { 
	background-color: var(--bs-body-bg);
	list-style-type: none; 
	font-size: 12px;
}
.ui-autocomplete li:hover { background-color: var(--bs-body-hover);}
ul.order_actions{ 
margin: 0;
padding:0;
}

/* PRODOTTO RICARICA SCRATCH */

.variations {display:none;}
.single_variation_wrap {display:inline-block;}

/* PERSONALIZZA LOGIN WP_ADMIN */

/* NASCONDO MENU E INFO UTENTE DA PASSWORD RESET */
.um-page-password-reset .navbar, .um-page-password-reset #user-info {display:none;}

/* modifica dimensioni e colore test menu */
.navbar-collapse, .dropdown-item {
	font-size: 19px;
}