	.sht-pos-icon{
		line-height: 2 !important;
	}
	.sht-pos-icon:hover{
		color: #644cc7;
		cursor: pointer;
	}

	.sht_eo_maps{
	    height: 253px;
	    border: 1px solid #ddd;
	}

	.badge-primary{
		line-height: 1.3;
	}


	/*cart shopping*/
		
	.quantity {
	    float: left;
	    margin-right: 15px;
	    background-color: #eee;
	    position: relative;
	    width: 80px;
	    overflow: hidden
	}

	.quantity input {
	    margin: 0;
	    text-align: center;
	    width: 15px;
	    height: 15px;
	    padding: 0;
	    float: right;
	    color: #000;
	    font-size: 20px;
	    border: 0;
	    outline: 0;
	    background-color: #F6F6F6
	}

	.quantity input.qty {
	    position: relative;
	    border: 0;
	    width: 100%;
	    height: 40px;
	    padding: 10px 25px 10px 10px;
	    text-align: center;
	    font-weight: 400;
	    font-size: 15px;
	    border-radius: 0;
	    background-clip: padding-box
	}

	.quantity .minus, .quantity .plus {
	    line-height: 0;
	    background-clip: padding-box;
	    -webkit-border-radius: 0;
	    -moz-border-radius: 0;
	    border-radius: 0;
	    -webkit-background-size: 6px 30px;
	    -moz-background-size: 6px 30px;
	    color: #bbb;
	    font-size: 20px;
	    position: absolute;
	    height: 50%;
	    border: 0;
	    right: 0;
	    padding: 0;
	    width: 25px;
	    z-index: 3
	}

	.quantity .minus:hover, .quantity .plus:hover {
	    background-color: #dad8da
	}

	.quantity .minus {
	    bottom: 0
	}
	.shopping-cart {
	    margin-top: 20px;
	}

	.eo_sht_cart h6 {
	    font-size: 1.5rem !important;
	}

		.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
	    border: 1px solid transparent !important;
	    background: #f2f2f2 !important;
	    color: #1e9bd3 !important;
	}

	.ui-tabs .ui-tabs-nav .ui-tabs-anchor,
	.sht-titre {
	    font-size: 16px !important;
	    font-weight: 700 !important;
	    color: #666e7f;
	}

	.ui-state-active a,
	.ui-state-active a:link,
	.ui-state-active a:visited {
	    border: 1px solid transparent !important;
	    background: #f2f2f2 !important;
	    color: #1e9bd3 !important;
	}


	.ui-widget-header {
	    background: #ffffff !important;
	}

	.ui-widget-content {
	    border: none !important;
	}

	.ui-widget-header {
	    border: 1px none !important;
	}
	.ui-tabs .ui-tabs-panel {
	    background-color: #f2f2f2 !important;
	}

	.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
	    border: none !important;
	}
	.ui-tabs .ui-tabs-nav {
	    padding: 0 !important;
	}

	.ok-editer{
		color:#00a2e1 !important;
		font-weight: bold
	}