/*
Theme Name:     Coelum
Theme URI: 		https://coelum.live
Description:    Child theme Coelum
Author:         XBRAIN
Author URI: 	https://xbrain.it
Template:       Newsmag                             
Version:        3.3c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

.left{ float: left;}
.dark{ color:#000; font-weight: 600; text-decoration: underline;}
.blu{color: blue;}
.B{padding: 0.4rem 0; font-weight: bold;}

/* -- Pulsanti -- */
.button { display: inline-block; padding: 1px 8px 1px 8px; border: 0px; cursor: pointer; text-align: center; -moz-border-radius: 15px; -khtml-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; }
.button-small { color: #FFFFFF; font-size: 7pt; font-weight: bold; }
.button-text-small { color: #FFFFFF; font-size: 8pt; font-weight: bold; }
.button-text-normal { color: #FFFFFF; font-size: 10pt; font-weight: bold; }
.button-height-normal { height: 15px; line-height: 15px; }
.button-height-x-normal { height: 20px; line-height: 20px; }
.button-blue { background-color: #6795B2; color: #FFFFFF !important; border-color: #087190 !important; } /* #00589E */
.button-blue:hover { background-color: #10A5C5; color: #FFFFFF; } /* 4774C6 */
.button-green { background-color: #009933; color: #FFFFFF !important; }
.button-green:hover { background-color: #33CC33; color: #FFFFFF; }
.button-red { background-color: #CC3300; color: #FFFFFF !important; border-color: #990000 !important; }
.button-red:hover { background-color: #FF0000; color: #FFFFFF; }
.button-light-gray { background-color: #F2F2F2; color: #000000 !important; }
.button-light-gray:hover { background-color: #F9F4AF; color: #000000; }

.button-squared { display: inline-block; padding: 0 8px 5px 8px; border: 0px; cursor: pointer; text-align: center; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }

.button-border { border-width: 1px !important; border-style: solid; }
.right{ float: right;}

.x-small {
    font-size: 8pt;
}
.rosso, .red {
    color: #B50000;
}

#ui-datepicker-div{
	background: #FFFFFF;
	}

/*Cart*/
.cartitemx{
    padding: 6px;
}
.cart-contents {
    position: relative;
    display: flex !important;
    flex-flow: column nowrap;
    justify-content: center;

}

/* .cart-contents:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;	
    content: "\f290" !important;
    font-size: 30px;
    color: #FF1493;
} */

.cart-contents:hover {
    text-decoration: none;
}

.cart-contents-count {
	position: absolute;
    	top: 15px;
   	right: 1px;
   	transform: translateY(-105%) translateX(25%);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 22px;
	height: 22px;
   	width: 22px;
	vertical-align: middle;
	text-align: center;
	color: #fff;
    	background: #000;
    	border-radius: 50%;
    	padding: 1px;  
}

.ui-timepicker-div .ui_tpicker_second,
.ui-timepicker-div .ui_tpicker_millisec,
.ui-timepicker-div .ui_tpicker_microsec,
.ui-timepicker-div .ui_tpicker_timezone {
    display: none !important;
}


.woocommerce-MyAccount-navigation-link--flipbooks{display:none !important;}



.woocommerce-MyAccount-navigation ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.woocommerce-MyAccount-navigation li {
    margin-bottom: 10px;
}

.woocommerce-MyAccount-navigation li.is-active a {
    font-weight: bold;
    color: #0073aa;
}





 .woocommerce-MyAccount-navigation ul li {
  line-height: 30px !Important;
  list-style: none !important;
  margin-left: 12px !Important;
  
}



.woocommerce-MyAccount-navigation ul li a {
  color: #111 !Important;
}


.gsw-bread.entry-crumbs {
  text-transform: capitalize !Important;
}


.fb-image-gsw {position:absolute; left:-9999px; width:200px; height:auto; opacity:0;}


