@charset "utf-8";
.globalSearch {width:100%;height:100%;}
.contentSearch{width:100%;margin:auto;max-width:1455px;font-family: poppins,roboto,arial;font-size:calc(11px + 0.25vw);padding:0 10px 0 15px ;color:#e2e2e2;}
.contentSearch h1 {padding:40px 0 20px 0;font-weight: 700; font-size: calc(16px + 1vw);color:#e2e2e2;}
.contentSearch h2 {padding:20px 0 30px 0;font-weight: 500; font-size: calc(14px + 0.75vw);color:#666;}
.contentSearch a {color:#fff;font-weight: 500;}
.imgSearch {
 background-color: #333;
 background-position: center 0%;
 background-position: 50% 0;
 background-repeat: no-repeat;
 background-size: cover;
 width:85px;
 height:85px;
 border-radius: 50%;
 margin-left:0;
 top: 0px;
 -webkit-transition: all .2s;
 -moz-transition: all .2s;
 -ms-transition: all .2s;
 -o-transition: all .2s;
 transition: all .2s;

}
.imgSearchTab{
	display:table-cell;
 background-color: #000;
 background-position: center 0%;
 background-position: 50% 0;
 background-repeat: no-repeat;
 background-size: cover;
 width:45px;
 height:45px;
 border-radius: 50%;
 margin-left:0;
 top: 0px;
 -webkit-transition: all .2s;
 -moz-transition: all .2s;
 -ms-transition: all .2s;
 -o-transition: all .2s;
 transition: all .2s;
}
li.list-artistSearch {min-width: 20%;max-width: 350px; display: inline-block;margin-right:30px;margin-bottom:30px;vertical-align:top;}
li.list-artistSearch a ,li.list-artistSearch div  {display:inline-block;vertical-align:top;}

li.list-artistSearch > div {vertical-align:top;margin-left:15px;margin-top:15px;}
li.list-artistSearch > div a {margin-bottom:5px;}
.list-artistMemoSearch {font-size: calc(9px + 0.25vw);   color: #666;}
.best-results label {font-weight: 500;min-width:110px;display:inline-block;margin-bottom:8px;font-size: calc(11px + 0.5vw);}
.best-results a {display: inline-block;}
.list-tabSearch li {display:inline-table;min-width:48%;max-width:50%;margin:0 0 15px 0;overflow: hidden;border-bottom : 1px solid #333;padding-bottom:15px;}

.list-tabSearch li div{display: inline-table;width: 90%;height: 100%;overflow:hidden;white-space: nowrap;}
/*.list-tabSearch li div:before {content: '+';display: table-cell;  vertical-align: middle;font-size: 26px;color:#666;width:30px;}*/
.list-tabSearch a.list-tabTitleSearch {font-size: calc(13px + 0.5vw);padding-left:20px;line-height: calc(13px + 0.2vh);line-height:18px;text-overflow: ellipsis;}
.list-tabSearch a.list-tabArtSearch {color:#666;padding-left:20px;line-height:25px;}
.list-tabSearch li span {color:orange;}

.list-forumSearch {width:100%;}
.list-forumSearch ul li {width:49%;margin-left:0.5%;display: inline-block;padding: 12px 0 12px 0;}
.list-forumSearch ul li a {font-size: calc(13px + 0.5vw);line-height: calc(16px + 1.2vh);}
.list-forumSearch ul li a span {color:#999;}

.list-lessonSearch {width:100%;}
.list-lessonSearch ul li {width:49%;margin-left:0.5%;display: inline-block;padding: 12px 0 12px 0;}
.list-lessonSearch ul li a {font-size: calc(13px + 0.5vw);line-height: calc(16px + 1.2vh);}
.list-lessonSearch ul li a span {color:#999;}

.list-matosSearch {width:100%;}
.list-matosSearch ul li div.matos-img {
	 background-color: #333;
 background-position: center 0%;
 background-position: 50% 0;
 background-repeat: no-repeat;
 background-size: cover;
 width:55px;
 height:55px;
 border-radius: 50%;
 margin-left:0;
 top: 0px;
 -webkit-transition: all .2s;
 -moz-transition: all .2s;
 -ms-transition: all .2s;
 -o-transition: all .2s;
 transition: all .2s;
 display: inline-block;
 margin-right: 10px;
}
.list-matosSearch ul li {width:49%;margin-left:0.5%;display: inline-block;padding: 12px 0 12px 0;}
.list-matosSearch ul li a {font-size: calc(13px + 0.5vw);line-height: calc(16px + 1.2vh);}
.list-matosSearch ul li a span {color:#999;}
.list-matosSearch ul li div.matos-libelle{
	display:inline-block;
	height:55px;
	vertical-align: top;
}

.list-userSearch {width:100%;}
.list-userSearch ul li {min-width: 20%;max-width: 350px; display: inline-block;margin-right:30px;margin-bottom:30px;vertical-align:top;}
.list-userSearch ul li a {font-size: calc(13px + 0.5vw);line-height: calc(16px + 1.2vh);}
.list-userSearch ul li a span {color:#999;}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////////////MEDIAQUERIES///////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

@media (max-width: 767px) {
	.contentSearch{font-size:calc(14px + 0.25vw);}
	.imgSearch {width:50px;height:50px;}
	li.list-artistSearch {width:100%;max-width:100%;overflow: hidden;border-bottom : 1px solid #333;padding-bottom:15px;display:table;}
	li.list-artistSearch:after {content: '>';font-size: 26px;color:#666;display: table-cell;  vertical-align: middle;margin-left:90%;}
	li.list-artistSearch > div {margin-top:0;}
	.list-artistNameSearch {font-size:calc(18px + 0.25vw);}
	.list-tabSearch li {width:100%;max-width:100%;}
	/* .list-tabSearch li div:after {content: '...';display: table-cell;  vertical-align: middle;font-size: 26px;color:#666;width:30px;} */
	.list-forumSearch ul li {width:99%;display:table;overflow: hidden;border-bottom : 1px solid #333;}
	.list-forumSearch ul li:after {content: '>';font-size: 26px;color:#666;display: table-cell;  vertical-align: middle;margin-left:90%;width:30px;}
}