
.btn_blue {
	background-image: -moz-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	background-image: -webkit-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	background-image: -ms-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	border-radius: .5rem!important;
	border: 0!important;
	color:white!important;
	text-transform: uppercase!important;
	width: auto!important;
	line-height: 17px!important;
}
.select_blue {
	background-image: -moz-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	background-image: -webkit-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	background-image: -ms-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	border: 0!important;
	color:white!important;
	text-transform: uppercase!important;
    font-size: 12px!important;
	margin: -50px 15px 2px;
	width: calc(100% - 30px)!important;
}

.btn_menu_cat.active, .btn_menu_hessed.active {
	background-image: -moz-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	background-image: -webkit-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	background-image: -ms-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	border-radius: .5rem!important;
    border: 0!important;
	color:white!important;
	text-transform: uppercase!important;
}


.btn_menu_cat.active:not(:last-child),.btn_menu_cat.active:not(:first-child),
.btn_menu_hessed.active:not(:last-child),.btn_menu_hessed.active:not(:first-child) {
	background-image: -moz-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	background-image: -webkit-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	background-image: -ms-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	border-radius: 0rem!important;
    border: 0!important;
	color:white!important;
	text-transform: uppercase!important;
}


.title_blue {
	background-image: -moz-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
    background-image: -webkit-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
    background-image: -ms-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
    border-radius: 0rem!important;
    border: 0!important;
    color: white!important;
    text-transform: uppercase!important;
    padding: 10px 26px 10px 52px;
    font-weight: 600;
    font-size: 13px;
    margin: 0 -15px 15px;
}
.title_blue img {
	height: 18px;
    position: absolute;c
    margin-left: -24px;	
}



#facebook button {
	    background-image: -webkit-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
}



.btn_tags:hover {
	background-image: -moz-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	background-image: -webkit-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	background-image: -ms-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	color:white!important;
	text-transform: uppercase!important;
	width: auto!important;
}


.dedicate_shiour {
	background-image: -moz-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
    background-image: -webkit-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
    background-image: -ms-linear-gradient( 0deg, #1FB9ED 0%, #9442B9 100%)!important;
	background-image: url(/assets/imgs/etoile.png);
	padding: 10px 26px;
    color: white;
    font-size: 13px;
	cursor: pointer;
}


.play_overlay::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDEyNC41MTIgMTI0LjUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTI0LjUxMiAxMjQuNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoMC42ODk0NDkgMCAwIDAuNjg5NDQ5IDE5LjMzMzYgMTkuMzMzNikiPjxnPgoJPHBhdGggZD0iTTExMy45NTYsNTcuMDA2bC05Ny40LTU2LjJjLTQtMi4zLTksMC42LTksNS4ydjExMi41YzAsNC42LDUsNy41LDksNS4ybDk3LjQtNTYuMiAgIEMxMTcuOTU2LDY1LjEwNSwxMTcuOTU2LDU5LjMwNiwxMTMuOTU2LDU3LjAwNnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6Izk0NDJCOSIgZGF0YS1vbGRfY29sb3I9IiMwNzg3ZWEiPjwvcGF0aD4KPC9nPjwvZz4gPC9zdmc+);
   background-size: cover;
   width: 23px;
   height: 23px;
   top: 11px;
   left: 12px;
   content: "";
   display: inline-block;
   position: absolute;
}