img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
::-webkit-scrollbar {width: 8px; height:8px; }
	#main-nav,.cat-box-content,#sidebar .widget-container,.post-listing {border-bottom-color: #81bd00;}
	.search-block .search-button,
	#topcontrol,
	#main-nav ul li.current-menu-item a,
	#main-nav ul li.current-menu-item a:hover,
	#main-nav ul li.current-menu-parent a,
	#main-nav ul li.current-menu-parent a:hover,
	#main-nav ul li.current-page-ancestor a,
	#main-nav ul li.current-page-ancestor a:hover,
	.pagination span.current,
	.share-post span.share-text,
	.flex-control-paging li a.flex-active,
	.ei-slider-thumbs li.ei-slider-element,
	.review-percentage .review-item span span,.review-final-score ,
	.woocommerce span.onsale, .woocommerce-page span.onsale ,
	.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle  {
		background-color:#81bd00 !important;
	}
	::-webkit-scrollbar-thumb{background-color:#81bd00 !important;}
	footer#theme-footer, .top-nav, .top-nav ul li.current-menu-item:after,#main-nav ul li.mega-menu .mega-menu-block, #main-nav ul ul {border-top-color: #81bd00;}
	.search-block:after {border-right-color:#81bd00;}
	#main-nav ul > li.parent-list:hover > a:after{border-color:transparent transparent #81bd00;}

::-moz-selection { background: #240b24;}
::selection { background: #240b24; }
a {
	color: #31a347;	text-decoration: underline;}
a:hover {
	color: #31a347;	}
body.single .post .entry a, body.page .post .entry a {
	color: #115706;	}
body.single .post .entry a:hover, body.page .post .entry a:hover {
	color: #16660f;	}

.devis-infoss{
		float:right;font-size:33px;background-color: #f87935;padding:0px;margin:0px;
	}
.devis-infossa{
	padding:4px;color:#FFF !important;text-decoration: none;margin:0px;
	box-shadow: 0 3px 6px 0 rgba(0,0,0,0.2);
    font-size: 33px;
	}
.devis-infoss:hover{
	background-color:#FB6415;
	}	
.devis-infossa:hover{
	padding:4px;color:#FFF !important;text-decoration: none;
	box-shadow: 0 0px 0px 0 rgba(0,0,0,0.2);
	}
	
.salerta2 {
    padding: 20px;
    background-color: #4CAF50;
    color: white;
    opacity: 0.83;
    transition: opacity 0.6s;
    margin-bottom: 15px;
}
.sclosebtna2 {
    padding-left: 15px;
    color: white;
    font-weight: bold;
    float: right;
    font-size: 20px;
    line-height: 18px;
    cursor: pointer;
    transition: 0.3s;
}
.sclosebtna2:hover {
  color: black;
}
.textboxx{
border: 1px solid #31a347;
    -webkit-box-shadow: 1px 1px 3px 1px rgba(170, 170, 170, 1);
    -moz-box-shadow: 1px 1px 3px 1px rgba(170, 170, 170, 1);
    box-shadow: 1px 1px 3px 1px rgba(170, 170, 170, 1);
	width:250px;
	padding: 6px 12px;
	background-color:#fff !important;
	border:1px solid #31a347;
	height:20px;
}
