/* RESET
----------------------------------------------------------------------------------------------------*/
img{
background: none;
padding: 0;
border: none;
}

img, div { behavior: url(/themes/theme2/iepngfix/iepngfix.htc) }

#container
{
	background: none;
	margin-top: 147px;
}

#container a img{
	border: 0;
}


#middle.white_ver img
{
padding: 0;
}

#middle.white_ver .entry h2, #middle.white_ver .entry h3, #middle.white_ver .entry h4, #middle.white_ver .entry h5, #middle.white_ver .entry h6 {
color: #585858;
}

#middle.white_ver h1, #middle.white_ver h2, #middle.white_ver h3, #middle.white_ver h4, #middle.white_ver h5, #middle.white_ver h6 {
color: #191919;
text-shadow: none;
}

#middle.white_ver h1.headline
{
	color: #191919
}

h2.posttitle a, h4.posttitle a {
color: #000;
}

/******/
body {
	margin: 0 auto;
	background: #111;
	color: #7A7A7A;
	line-height: 24px;
	font-family: "Tahoma", Helvetica, Arial;
	font-size: 12px
}
::selection{
	color:#fff;
	background:#FF0078
}
::-moz-selection{
	color:#fff;
	background:#FF0078
}
img {
	border: none;
	max-width: 100%
}
a {
	color: #000;
	font-weight: bold;
	text-decoration: none !important;
	-webkit-transition: color 0.1s ease-in-out;
	transition: color 0.1s ease-in-out
}

.breadcrumbIn a{
	color: #fff;
}

#tbInfoArtistes a{
	color: #000;
}
a:hover {
	color: #FF0078
}
h1, h2, h3, h4, h5, h6 {
	color: #fff;
	padding: 0;
	margin: 0 0 10px 0;
	font-family: "Oswald", Tahoma, Arial;
	font-weight: bold;
	line-height: 1.3;
	text-transform: uppercase;
}
h1 { font-size: 32px }
h2 { font-size: 26px }
h3 { font-size: 20px }
h4 { font-size: 18px }
h5 { font-size: 14px }
h6 { font-size: 12px }
p {
	/*margin-bottom: 30px*/
}
p:last-child {
	margin-bottom: 0
}
strong {
	font-weight: bold;
}
em {
	font-style: italic
}
ol {
	padding: 0;
	margin: 0
}
ol li {
	list-style: decimal;
	padding: 0 0 10px 0;
	margin: 0 0 0 20px;
	line-height: 24px
}
ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}
cite {
	float: right;
	padding: 0 0 5px 0
}
hr {
	background: #e6e6e6;
	border: 0;
	clear: both;
	width: 100%;
	height: 1px;
	padding: 0;
	margin: 20px 0;
	position: relative
}
pre {
	color: #333;
	white-space: initial;
	border-radius: 3px;
	background: #ccc;
	border-left: 8px solid #1ABC9C;
	padding: 14px 20px;
	white-space: initial;
	margin: 5px 0 20px 0;
	overflow: auto;
	font-size: 12px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
code {
	color: #333;
	background: #ccc;
	border-left: 8px solid #1ABC9C;
	padding: 14px 20px;
	border-radius: 3px;
	margin: 5px 0 20px 0;
	clear: both;
	display: block;
	font-size: 12px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
iframe {
	max-width: 100%;
}
mark {
	padding: 3px 5px;
}
textarea {
	white-space:pre;
}

.full {
	width: 100%;
	margin: 0 auto;
	background: #1F1F1F url(../new/images/bg/bg1.png) repeat;
}

.pagination-tt {
	padding: 30px 0 0;
	position: relative;
	overflow: hidden;
}

.pagination-tt .deactive {
	padding: 0 10px;
	line-height: 2.4em;
	overflow: hidden;
	display: inline-block;
}

.footer-last a {
	color: #fff;
}

.ovh i {
	padding-left: 1px;
}
/*	Header
----------------------------------------------------------------------------------------------------*/
#header {
	position: absolute;
	z-index: 1020;
	width: 100%;
	background: rgba(0, 0, 0, 0.8);
	behavior: url(/themes/theme1/css/styles/pie.htc);
	-pie-background: rgba(0, 0, 0, 0.8);
	box-shadow: 0 2px rgba(0, 0, 0, 0.5);
	height: auto;
}

.top_publicite_accueil
{
	background: rgba(0, 0, 0, 0.8);
	behavior: url(/themes/theme1/css/styles/pie.htc);
	-pie-background: rgba(0, 0, 0, 0.8);
	box-shadow: 0 2px rgba(0, 0, 0, 0.5);
	width: 100%;
}

#header.header-accueil
{
	position: absolute;
}

.row
{
	width: 980px;
	margin: 0 auto;
	padding: 0 40px;
	position: relative;
	z-index: 1000;
}
.top_publicite {
display: block;
width: 100%;
max-width: 980px;
height: auto;
margin: 0 auto;
text-align: center;
padding-bottom: 10px;
padding-top: 10px;
position: relative;
top: 0;
min-height: 60px;
}


.under_header {
	height: 375px;
	position: absolute;
	width: 100%;
}
.under_header img {
	width: 100%;
}
.sticky {
	position: fixed !important;
	margin-top: -64px !important;
}
.boxed .sticky, .boxed-margin .sticky {
	width: 100%;
	left: 0
}
.boxed-margin .sticky {
	margin-top: -94px !important;
}
.little-head {
	float: right;
	padding: 10px 0 8px;
	border-bottom: 1px solid #0B0B0B;
	-webkit-box-shadow: 0 1px rgba(42, 42, 42, 0.75);
	box-shadow: 0 1px rgba(42, 42, 42, 0.75);
	margin-bottom: 35px;
}
.sign-btn {
	float: right;
}

#Login_PopUp_Link2
{
	float: right;
}

.blocsocialhead
{
	z-index: 2000;
}

#Login_PopUp_Link2 .btn-inverse
{
  background-color: #d80869;
  color: #ffffff;
  background-image: linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -o-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -moz-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -ms-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgba(0,0,0,0.08)),color-stop(0.5, rgba(128,128,128,0.08)),color-stop(1, rgba(255,255,255,0.08)));
-moz-box-shadow: inset 0 0 1px rgba(0,0,0,0.1);
}

#Login_PopUp_Link2 .btn-inverse:hover
{
	background: #000;
}

#Login_PopUp_Link2 .btn-group
{
	margin-top: 0 !important;
}

#Login_PopUp_Link2 .dropdown-menu a{
	color: #333;
}

#Login_PopUp_Link2 .dropdown-menu a:hover{
	background: #ff0078;
	color: #fff !important;
}

.tbutton {
	font-family:Oswald, Tahoma, Helvetica;
	display:inline-block;
	cursor:pointer;
	position:relative;
	word-spacing:0.2em;
	background:#ff0078;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	color:#fff;
	white-space: nowrap;
	text-transform:uppercase;
	text-shadow:0 -1px 0 rgba(0,0,0,0.2);
	border:1px solid rgba(0,0,0,0.1);
	background-image: linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
	background-image: -o-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
	background-image: -moz-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
	background-image: -ms-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgba(0,0,0,0.08)),color-stop(0.5, rgba(128,128,128,0.08)),color-stop(1, rgba(255,255,255,0.08)));
	-moz-box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
	-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
	box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.tbutton:hover {
	color: #fff !important;
	background:#8e0545
}
.tbutton.color2 {
	background:#181818
}
.tbutton.color2:hover {
	color: #fff;
	background:#111
}
.tbutton.color3 {
	background: #FF7000;
}
.tbutton.color3:hover {
	color: #fff;
	background: #BE590A;
}
.tbutton.color4 {
	background: #09F;
}
.tbutton.color4:hover {
	color: #fff;
	background: #0C6BAA;
}
.tbutton.color5 {
	background: #F00;
}
.tbutton.color5:hover {
	color: #fff;
	background: #971919;
}
.tbutton span {
	display: block;
	background: url(../new/images/button_bg.png) 0 0 repeat-x;
	overflow: hidden;
}
.tbutton:active span {
	background: url(../new/images/button_bg.png) bottom repeat-x;
}
.tbutton span {
	padding: 0 10px;
	line-height: 2.4em;
}
.tbutton.small {
	font-size: 12px;
}
.tbutton.medium {
	font-size: 14px;
}
.tbutton.large {
	font-size: 16px;
}
.tbutton.small span {
	padding: 0 14px;
	line-height: 2em;
}
.tbutton.medium span {
	padding: 0 16px;
	line-height: 2.2em;
}
.tbutton.large span {
	padding: 0 18px;
	line-height: 2.4em;
}
.tbuttom img {
	padding: 10px 18px;
}
div.logo.bottomtip {
	min-height:79px;
	max-width: 530px;
}
.logo {
	float: left;
	margin: 5px 20px 0 0;
	width: auto;

}

.logo img {
max-height: 140px;
margin-bottom: 5px;

}
.social-head {
	float: right;
	margin: 0 20px 0 0;
}
#headdown .sociallink a {
	float: left;
	text-align: center;
	margin: 0 4px 0;
	width: 26px;
	height: 26px;
	border-radius: 2px;
	color: #ddd;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.sociallink a:hover {
	color: #fff !important;
}

#headdown .sociallink a i {
	padding: 6px 0;
	display: block;
	font-size: 14px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.metro-social a {
	width: 52px;
	height: 52px;
}
.metro-social a i {
	padding: 10px;
	font-size: 30px;
}
.sociallink a:hover .icon-twitter, .sociallink a:hover .icons-social-twitter { background-color: #00abdc; }
.sociallink a:hover .icon-facebook, .sociallink a:hover .icons-social-facebook { background-color: #325c94; }
.sociallink a:hover .icon-dribbble, .sociallink a:hover .icons-social-dribbble { background-color: #fa4086; }
.sociallink a:hover .icon-rss, .sociallink a:hover .icons-rss { background-color: #f1862f; }
.sociallink a:hover .icon-github, .sociallink a:hover .icons-social-github { background-color: #333; }
.sociallink a:hover .icon-instagram { background-color: #964b00; }
.sociallink a:hover .icon-linkedin, .sociallink a:hover .icons-social-linkedin { background-color: #0073b2; }
.sociallink a:hover .icon-pinterest, .sociallink a:hover .icons-social-pinterest { background-color: #d9031f; }
.sociallink a:hover .icon-google-plus, .sociallink a:hover .icons-social-google-plus { background-color: #d9031f; }
.sociallink a:hover .icon-foursquare { background-color: #0cbadf }
.sociallink a:hover .icon-skype, .sociallink a:hover .icons-social-skype { background-color: #00b9e5 }
.sociallink a:hover .icon-cloud, .sociallink a:hover .icons-social-soundcloud { background-color: #ff7700 }
.sociallink a:hover .icon-youtube, .sociallink a:hover .icons-social-youtube { background-color: #d9031f }
.sociallink a:hover .icon-tumblr, .sociallink a:hover .icons-social-tumblr { background-color: #325c94 }
.sociallink a:hover .icon-stackexchange { background-color: #4e4e4e; }
.sociallink a:hover .icon-flickr, .sociallink a:hover .icons-social-flickr { background-color: #fa4086 }
.sociallink a:hover .icon-android, .sociallink a:hover .icons-social-android { background-color: #92b83e }
.sociallink a:hover .icon-apple, .sociallink a:hover .icons-social-apple { background-color: #bebebe }

/*	Superfish
----------------------------------------------------------------------*/
.sf-menu, .sf-menu * {
	margin: 0;
	padding: 0;
	list-style: none;
}
.sf-menu {
	line-height: 1.0;
	float: right;
	padding: 15px 0 0;
	position: relative;
	margin: 0 0 0 -20px;
	font-family: 'Oswald', Tahoma;
}
.sf-menu ul {
	position: absolute;
	top: -999em;
	width: 172px;
}
.sf-menu ul li {
	width: 100%;
	margin: 0;
	padding: 10px 0;
	background: rgba(0, 0, 0, 0.8);
	behavior: url(/themes/theme1/css/styles/pie.htc);
	-pie-background: rgba(0, 0, 0, 0.8);
}
.sf-menu ul li:hover {
	background: transparent url(../new/images/ie_fff_80.png) repeat;
	background: rgba(255, 255, 255, 0.8);
	behavior: url(/themes/theme1/css/styles/pie.htc);
	-pie-background: rgba(0, 0, 0, 0.8);
}
.sf-menu li:hover { visibility: inherit }
.sf-menu li {
	float: left;
	position: relative;
	padding: 0
}
.sf-menu a {
	padding: 0 40px 30px 0;
	display: block;
	position: relative;
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
}
.sf-menu li:hover > a, .sf-menu li > a:hover, .sf-menu li.current > a {
	color: #ff0078;
	text-decoration: none !important;
}
.sf-menu li li:hover > a, .sf-menu li li > a:hover, .sf-menu li li.current > a {
	color: #000;
	background: transparent url(../new/images/ie_fff_80.png) repeat;
	background: rgba(255, 255, 255, 0.8);
	behavior: url(/themes/theme1/css/styles/pie.htc);
	-pie-background: rgba(255, 255, 255, 0.8);
	text-decoration: none !important;
}
.sf-menu li li {
	border-top: 1px solid #0F0F0F;
	border-bottom: 1px solid #020202;
	margin:0;
	padding: 0;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease
}
.sf-menu li li li:first-child {
	border-top: 1px solid #222 !important
}
.sf-menu li li a {
	font-size: 12px;
	font-family: "Tahoma", Helvetica, Arial;
	font-weight: normal;
	padding: 8px 15px;
	line-height: 20px;
	color: #fff;
	text-transform: none;
	letter-spacing: 0;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.sf-menu li a span {
	/*
	font-size: 12px;
	font-family: tahoma;
	font-weight: normal;
	text-transform: none;
	display: block;
	color: #AFAFAF;
	margin: 10px 0 0 0;
	*/
}
.sf-menu ul ul:before {
	position: absolute;
	width: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	height: 0 !important;
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	border-left: 6px solid #fff;
	left: 0;
	top: 0
}
.sf-menu i {
	margin-right: 8px
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left: 0px;
	z-index:	 10000;
	top: 35px;
	padding: 16px 0 0 0;
	-webkit-animation: lr 0.4s;
	animation: lr 0.4s
}
@-webkit-keyframes lr {
	0% {opacity: 0;-webkit-transform: translateX(-20px);}
	100% {opacity: 1;-webkit-transform: translateX(0);}
}
@keyframes lr {
	0% {opacity: 0;transform: translateX(-20px);}
	100% {opacity: 1;transform: translateX(0);}
}
.sf-menu li:hover ul li ul,
.sf-menu li.sfHover ul li ul,
.sf-menu li:hover ul li ul li ul,
.sf-menu li.sfHover ul li ul li ul  {
	left: 172px;
	z-index: 999;
	top: -1px !important
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top: -999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left: 172px;
	top: -1px !important;
	padding: 0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top: -999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left: 172px;
	top: 0;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	outline: 0;
}

/*** arrows **/
.sf-menu a.sf-with-ul { min-width: 1px }
a > .sf-sub-indicator {
	display: inline !important;
	width: 8px;
	height: 10px;
	padding: 0 0 0 6px !important;
}
.sf-menu li.back {
	position: absolute;
	padding: 0 !important;
	margin: 0 !important;
	bottom: -2px;
	height: 2px !important;
	overflow: inherit !important
}
.sf-menu li.back .left {
	position: absolute;
	padding: 0 !important;
	margin: 0 !important;
	height:2px !important;
	width: 100% !important;
	background: #ff0078;
}

.little-head .search {
	float: right;
	margin: 0 20px 0 0;
}
.little-head .search form {
	position: relative;
}
.little-head .search input {
	margin: 2px 0;
	padding: 8px 12px;
	border: 0;
	background: #232323;
	background: rgba(35, 35, 35, 0.6);
	behavior: url(/themes/theme1/css/styles/pie.htc);
	-pie-background: rgba(35, 35, 35, 0.6);
	-webkit-border-radius: 20px;
	border-radius: 20px;
	font-size: 10px;
	color: #868686;
	cursor: default;
	width: 134px;
	height: 24px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.ie8 .little-head .search input {
	padding: 2px 12px 0;
}
.ie9 .little-head .search input {
	padding: 0px 12px 0;
}
.little-head .search input:focus {
	width: 160px;
	box-shadow: none;
	background: #fff;
	background: transparent url(../new/images/ie_fff_80.png) repeat;
	background: rgba(255, 255, 255, 0.9);

	color: #1B1B1B;
}
.little-head .search:focus button {
	color: #1B1B1B;
}
.little-head .search button {
	position: absolute;
	top: 3px;
	right: 12px;
	background: none;
	border: 0;
	color: #8c8c8c;
	font-size: 11px;
	cursor: pointer;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.little-head .search button:hover {
	color: #666;
}




/*	Music player
----------------------------------------------------------------------*/

.music-player-list
{
	margin-bottom: 30px;
}
.ttw-music-player {
	width: 100%;
	margin: 0;


}

ul.listplayer3
{
	margin: 0;
	overflow: hidden;
}
ul.listplayer3 li
{
	list-style: none;
	float: left;
}
.ttw-music-player p{
	padding: 0;
}

.ttw-music-player .player {
	width: 48%;
	float: left;
}

.ttw-music-player .player .playercontent
{
	width: 100%;
	float: left;
		behavior: url(/themes/theme1/css/styles/pie.htc);
	-pie-background: rgba(0, 0, 0, 0.4);
}

.ttw-music-player .album-cover {
    position: relative;
    float: left;
    background: #333 url(../new/images/player/album-cover-bg.jpg) no-repeat 0 0 scroll;
    box-shadow: 0px 1px 10px rgba(0, 0, 0, .8);
    -moz-box-shadow: 0px 1px 10px rgba(0, 0, 0, .8);
    -webkit-box-shadow: 0px 1px 10px rgba(0, 0, 0, .8);
}
.ttw-music-player .album-cover .img {
    box-shadow: inset 0 0 1px rgba(255, 255, 255, .6);
    -moz-box-shadow: inset 0 0 1px rgba(255, 255, 255, .6);
    -webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, .6);
    background-position:center center;
    background-repeat:no-repeat;
    background-color:transparent;
}
.ttw-music-player .album-cover .highlight {
    background: transparent url(../new/images/player/album-cover-highlight.png) no-repeat 0 0 scroll;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.ttw-music-player .album-cover:hover .highlight {
    opacity: 1;
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.ttw-music-player .album-cover,
.ttw-music-player .album-cover .img,
.ttw-music-player .album-cover .highlight {
    display: block;
    height: 100px;
    width: 100px;
}

.ttw-music-player .album-cover img,
.ttw-music-player .album-cover .img,
.ttw-music-player .album-cover .highlight {
    position: absolute;
    top: 0;
    left: 0;
    height:100px;
    width:100px;
}

/** Track Info **/
.ttw-music-player .track-info {
    width: 338px;
    margin: 8px 0 0 30px;
    float: left;
    font-size: 12px;
}

#newheader .content-un-demi .track-info a.btn-ecoute
{
	float: right;
	width: 100px;
	display: block;
	text-align: center;
}

.track-info a.btn-ecoute span.ecoute1
{
	text-align: center;
	display: block;
	font-size: 14px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
	padding: 0;
	margin: 10px 0 0 0;
	font-family: "Oswald", Tahoma, Arial;
	font-weight: bold;
	line-height: 1;
	text-transform: uppercase;
}

.track-info a.btn-ecoute span.ecoute2
{
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
	display: block;
}

.track-info i
{
	font-size: 42px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
	display: block;
}


.ttw-music-player .player .title {
    color: #efefef;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .8);
    font-family: 'Lato Bold', arial, sans-serif;
    font-weight: bold;
    font-size: 14px;
    margin: 0;
}

.ttw-music-player .artist-outer {
    color: #727272;
    font-family: 'Lato Italic', arial, sans-serif;
    font-style: italic;
}

.ttw-music-player .artist {
    color: #999;
    font-family: 'Lato', arial, sans-serif;
}

.hover:before,
.on:before {
	color: #FFFF00 !important
}



.ttw-music-player .more,
.ttw-music-player .album-cover .highlight,
.ttw-music-player .tracklist li,
.ttw-music-player .buy {
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.ttw-music-player .player:after {
    clear: both;
    content: ' ';
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
    width: 0;
    height: 0;
}





/*	BreadcrumbIn
----------------------------------------------------------------------*/
.breadcrumbIn {
	background: rgba(0, 0, 0, 0) url(images/ie_000_40.png) repeat;
	background: rgba(0, 0, 0, 0.4);
	behavior: url(/themes/theme1/css/styles/pie.htc);
	-pie-background: rgba(0, 0, 0, 0.4);
	display: inline-block;
	padding: 2px 8px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 30px;
}
.breadcrumbIn ul{
	margin: 0;
}
.breadcrumbIn ul li {
	color : #C2C2C2;
	font-size: 12px;
	padding: 0 10px;
	font-weight: normal;
	display: inline-block;
	white-space: nowrap;
	position: relative;
}
.breadcrumbIn li:before {
	font-family: FontAwesome;
	content: "\f105";
	color: #919191;
	position: absolute;
	display: block;
	font-size: 10px;
	left: -4px;
	top: 1px;
}
.breadcrumbIn .icon-home {
	padding-top: 5px;
}
.breadcrumbIn li:first-child:before {
	content: "";
	height: 0;
	width: 0;
	border: 0;
}
.back_to_up {
	margin: -210px auto 40px auto !important
}
.error-page i {
	font-size: 15em;
	color: #808080;
}
.error-page h2 small {
	font-size: 14px;
	display: block;
	line-height: 24px;
	margin: 14px 0 30px 0;
	font-family: tahoma;
	text-transform: none;
	color: #C4C4C4;
}

/* DEDICACES */


.ttw-music-player .dedislist {
	width: 49%;
	float: right;

}

.ttw-music-player .dedislist .contentdedis
{
	padding: 10px 10px;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .15), 0 1px 0 rgba(255, 255, 255, .04);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .15), 0 1px 0 rgba(255, 255, 255, .04);
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .15), 0 1px 0 rgba(255, 255, 255, .04);
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: rgba(0, 0, 0, 0.4);
	color: #999;
	font-size: 12px;
	width: 460px;
	float: left;
	padding-top: 0;
	behavior: url(/themes/theme1/css/styles/pie.htc);
	-pie-background: rgba(0, 0, 0, 0.4);
}

#home_dedis {
float: left;
height: 90px;
color: #fff;
width: 100%;
}

#home_dedis .widget_custom_homededicace_entries {
padding: 0px;
margin-top: 10px;
}

#home_dedis .one_third {
	width: 350px;
	padding: 0;
	height: 80px;
	background: none;
	border-radius: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}


#home_dedis .well {
	border: 0;
	padding: 0;
	background: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	behavior: none;
}

#home_dedis ul.widget_custom_homededicace_entries_slides {
height: 80px;
max-height: 102px;
}

#home_dedis ul.widget_custom_homededicace_entries_slides li{
	height: 80px;
}

#newheader .custom-un-tiers #home_dedis ul.widget_custom_homededicace_entries_slides li{
	height: 60px;
}


#home_dedis .pie_first-child
{
	behavior: none;
}

#home_dedis a.btn-dedicaces
{
	float: right;
	width: 100px;
	display: block;
	text-align: center;
	margin-top: 2px;
}
#home_dedis a.btn-dedicaces span.dedicaces1
{
	text-align: center;
	display: block;
	font-size: 14px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
	padding: 0;
	margin: 10px 0 0 0;
	font-family: "Oswald", Tahoma, Arial;
	font-weight: bold;
	line-height: 1;
	text-transform: uppercase;
}

#home_dedis a.btn-dedicaces span.dedicaces2
{
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
	display: block;
}

#home_dedis i
{
	font-size: 42px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
	display: block;
}

#home_dedis em
{
	color: #999;
font-family: 'Lato', arial, sans-serif;
}

/* 	Tipsy
----------------------------------------------------------------------*/
.tipsy { padding: 5px; font-size: 10px; position: absolute; z-index: 100000}
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: white; color: black; max-width: 200px; text-align: center; }
.tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-arrow { position: absolute; background: url('../new/images/tipsy.gif') no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px}
.tipsy-nw .tipsy-arrow { top: 0; left: 10px}
.tipsy-ne .tipsy-arrow { top: 0; right: 10px}
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left}
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left}
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px}



/* 	SIDEBAR
----------------------------------------------------------------------*/
#middle.white_ver .sidebar_bg #sidebar .widget h3.widgettitle
{
	padding-bottom: 10px;
	margin: 0;
	border-bottom: 1px solid #FF0078;
	display: inline-block;
	color: #fff;
	text-rendering: auto;
}

.sidebar_bg #sidebar .widget h3.widgettitle {
padding: 15px 0 20px;
}
.liner{

display: block;
width: 100%;
border-bottom: 1px solid rgba(0, 0, 0, 0.3);;
box-shadow: 0 1px 0 rgba(207, 207, 207, 0.2);
-webkit-box-shadow: 0 1px 0 rgba(207, 207, 207, 0.2);
margin: -1px 0 20px;
}


#sidebar{
	width: 290px;
	padding: 0;
	color: rgb(122, 122, 122);
}

.sidebar_bg #sidebar .widget {
padding: 10px;
background: rgba(0, 0, 0, 0.4);
behavior: url(/themes/theme1/css/styles/pie.htc);
-pie-background: rgba(0, 0, 0, 0.4);
border-radius: 6px;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255, 255, 255, 0.04);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .15), 0 1px 0 rgba(255, 255, 255, .04);
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255, 255, 255, 0.04);
margin: 0 0 20px 0;

}

#middle.white_ver .sidebar_bg #sidebar .widget {
	background: rgba(0, 0, 0, 0.4);
	behavior: url(/themes/theme1/css/styles/pie.htc);
	-pie-background: rgba(0, 0, 0, 0.4);
}


.controlslide {
	width: auto;
	margin-right: 5px;
	font-size: 20px;
	position: absolute;
	right: 0;
	top: 15px;
}

.controlslide a {
	background: none;
	padding: 0;
	cursor: pointer;
	opacity: 1;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	transition: all .3s ease;
}
.controlslide a i {
	color: #525252;
	font-size: 20px;
	font-weight: bold;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	transition: all .3s ease;
}
.controlslide a i:hover {
	color: #fff;
}


.tab-content-items h4 {
font-size: 14px;
line-height: 18px;
margin: 0;
color: #fff;
}



.sous_categorie h4 {
font-size: 14px;
line-height: 18px;
margin: 0;
color: #fff;
}

.widget small{
	font-family: Tahoma, Helvetica, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
}

.widget .m_thumbnail
{
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-transition: all .2s ease;
	transition: all .2s ease;
	float: left;
	margin: 0px 14px 0px 0px;
	width: 60px;

}
.widget .tab-content-items li
{
	border-bottom: 1px solid rgba(0, 0, 0, 0.3);
	box-shadow: 0 1px 0 rgba(207, 207, 207, 0.2);
	-webkit-box-shadow: 0 1px 0 rgba(207, 207, 207, 0.2);
	background: none;
}

.widget .image_shadow_container
{
	float: left;
	margin-right: 10px;
}

#middle.white_ver .widget li {
	background: none;
}

@media(min-width: 981px){
	.widget_custom_portfolio_entries_container ul.widget_custom_portfolio_entries_slides li
	{
		width: 268px;
	}
	.widget_custom_portfolio_entries_container ul.widget_custom_portfolio_entries_slides li.deuxtiers {
		width: 610px !important;
	}
	#no_social_header {
		height: 84px !important;
	}
}

.widget .m_thumbnail_slider
{
	float: left;
	margin: 0;
	width : 260px;
	margin-bottom: 10px;
}

/* SPECIAL EQUIPE / VOTE */
.bloc-podcasts .m_thumbnail_slider,.bloc-rss.rss-podcast .m_thumbnail_slider, .bloc-equipes .m_thumbnail_slider, .bloc-top10 .m_thumbnail_slider, .bloc-galeries .m_thumbnail_slider, .bloc-musiques .m_thumbnail_slider, .bloc-ckoi .m_thumbnail_slider
{
	width: 80px;
	float: left;
	margin: 0px 14px 0px 0px;
}

 .bloc-top10 .image_shadow_container,.bloc-rss.rss-podcast .image_shadow_container, .bloc-musiques .image_shadow_container, .bloc-podcasts .image_shadow_container, .bloc-galeries .m_thumbnail_slider, .bloc-equipes .image_shadow_container, .bloc-ckoi .image_shadow_container
 {
 	width: 80px !important;
 }


.bloc-equipes .tab-content-items-slider-text
{
	padding: 4px;
}

/******** *******/


.tab-content-items-slider h4
{
	font-size: 14px;
	line-height: 18px;
	margin: 0;
/*	color: #fff !important; */
	padding-bottom: 3px;
}

.tab-content-items-slider-text
{
	padding: 4px;
}

/* 	CONTENT
----------------------------------------------------------------------*/

#middle.white_ver{
	background: none;
	behavior: none;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}

#middle.white_ver .middle_line.sidebar_bg {
	background: none;
}

#middle.white_ver h1.headline {
	border-bottom: 2px solid #FF0078;
}

#content
{
	background: #fefefe;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	behavior: url(/themes/theme1/css/styles/pie.htc);
}
#content h2 a
{
	color: #000;
}

#content h2 a:hover
{
	color: #FF0078;
}

#content .n_post:hover h2 a
{
	color: #FF0078;
}

#middle.white_ver .content_news .n_post{
	margin: 0;
	padding: 15px 0 15px 0;
}
#middle.white_ver .content_news .n_pair{
	background: #f2f2f2 url(../images/white/dotted_white.png) bottom left repeat-x;
}

.n_post p{
	padding-bottom: 0;
	line-height: 20px;
	margin-bottom: 10px;
	min-height: 60px;
	color: #686868;
}

.n_post_image{
	width: 120px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	position: relative;
}

.n_post_content
{
	width: 460px;
	/* float: left; */
	padding-right: 10px;

	margin-left: 140px;
	/* min-height: 125px; */
}
.n_post_content.content_pages
{
	margin-left: 10px !important;
	width: 590px;
}

.n_post_content h2
{
	font-size: 16px;
	margin-top: 4px;
}

.n_post .tbutton
{
	float: right;
}

.layout-content .person img
{
	border-radius: 3px;
	-webkit-border-radius: 3px;
}

.layout-content p{
padding-bottom: 0;
line-height: 20px;
margin-bottom: 10px;
min-height: 60px;
color: #686868;
}

.layout-content .one_fourth p, .layout-content .one_third p {
	min-height: 0 ;
}

.layoutpar2 h4.posttitle, .layoutpar3 h4.posttitle, .layoutpar4 h4.posttitle
{
	margin-bottom: 0;
}
/*
.layoutpar2 .one_third:hover h4.posttitle a, .layoutpar2 h4.posttitle:hover a,
.layoutpar3 .one_third:hover h4.posttitle a, .layoutpar3 h4.posttitle:hover a,
.layoutpar4 .one_third:hover h4.posttitle a, .layoutpar4 h4.posttitle:hover a
{
	color: #FF0078;
}
*/

/* 	BLOC UNE
----------------------------------------------------------------------*/

ul.blocune li img {
	opacity: 0.6;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
	-webkit-transform: scale(1);
	transform: scale(1);
}
ul.blocune li:hover img {
	opacity: 1;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}


ul.blocune li h3 {
	position: absolute;
	bottom: 18px;
	left: 20px;
	text-align: left;
	color: #FFF !important;
	font-size: 14px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
}

ul.blocune li:hover h3 {
	bottom: 5px;
	left: 20px;
}


/*	Footer
----------------------------------------------------------------------*/
#footer {
	padding: 0;
	color: #bfbfbf;
}
#footer h4 {
	font-size: 16px;
	font-weight: normal;
}


.footer-last {
	background: rgba(0, 0, 0, 0.4);
	behavior: url(/themes/theme1/css/styles/pie.htc);
	-pie-background: rgba(0, 0, 0, 0.4);
	padding: 20px 0;
}
.copyright {
	float: left;
	padding: 0 20px;
	color: #696969;
}

#footer .row
{
	width: 980px;
margin: 0 auto;
padding: 0 40px;
position: relative;
}


/*	Top Scroll
----------------------------------------------------------------------*/
#toTop {
	float: right;
	width: 20px;
	height: 20px;
	margin: 2px 0 0 0;
	background: #141414;
	color: #AAA;
	cursor: pointer;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
#toTop i {
	padding: 2px 0 0 5.3px;
	display: block;
	font-size: 14px;
}
#toTop:hover {
	background: #FF0078;
	color: #fff;
}


/* 	Revolution Slider
----------------------------------------------------------------------*/
.sliderr {
	overflow: hidden;
	background: #0E0E0E;
	margin-bottom: 20px;
	position: relative;
	top: 0;
	margin-top: 0;
	width: 100%;
}


/* 	Blocs Accueil
----------------------------------------------------------------------*/
@media(min-width: 981px){

	#middle.white_ver .middle_content_accueil .portfolio.three_blocks .custom-un-tiers
	{
		margin: 0 16px 0 0;
	}

	#middle.white_ver .middle_content_accueil .portfolio.three_blocks .custom-un-tiers.last
	{
		margin-right: 0;
	}

	#middle.white_ver .middle_content_accueil .portfolio.three_blocks .post {

		/*width: 275px;
		padding: 10px;
		margin: 10px;
		*/
		background: rgba(0, 0, 0, 0.4);
		behavior: url(/themes/theme1/css/styles/pie.htc);
		-pie-background: rgba(0, 0, 0, 0.4);
		border-radius: 6px;
		box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255, 255, 255, 0.04);
		-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .15), 0 1px 0 rgba(255, 255, 255, .04);
		-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255, 255, 255, 0.04);
		border: none;
		padding: 15px;
		width: auto;
		margin: 8px 0 8px 0;
	}

	#middle.white_ver .middle_content_accueil .one_third
	{
		width: 286px;
	}

}
	#middle.white_ver .middle_content_accueil  .portfolio {
	margin-right: 0;
	padding-left: 0;
	}


#middle.white_ver .middle_content_accueil .portfolio.three_blocks .post h3 {
	border: none;
	background: none;
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #FF0078;
	display: inline-block;
	font-size: 20px;
	width: auto;
	text-rendering: auto;
}


#middle.white_ver .middle_content_accueil .post h4 {
	margin-bottom: 7px;
}
#middle.white_ver .middle_content_accueil small{
	font-family: Tahoma, Helvetica, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	color: rgb(122, 122, 122);
}

.middle_content_accueil{
	padding-right: 0;
	padding-left: 0;
}

#middle.white_ver .middle_content_accueil .portfolio.three_blocks .post .wrap
{
	padding: 0;
}

#middle.white_ver .middle_content_accueil .controlslide
{
	top: 5px;
}

/* 	Blocs Mosaique
----------------------------------------------------------------------*/

.flickr-photos li {
	float: left;
	margin: 0 5px 10px;
	width: 80px;
	height: 80px;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.mosaique_full .flickr-photos li
{
	width: 100px;
	height: 100px;
}

.mosaique_full li.flickr_badge_image {
	padding: 0 5px 10px;
}

.flickr-photos:hover li {
	opacity: 0.2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	-webkit-transform: scale(.9);
	-moz-transform: scale(.9);
	transform: scale(.9);
	filter: grayscale(80%);
	-webkit-filter: grayscale(80%);
	filter: grayscale(80%);
}
.flickr-photos li:hover {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1);
	filter: grayscale(100%);
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
}
.flickr-photos li img {
	-webkit-border-radius: 2px;
	border-radius: 2px
}


/* 	Blocs Liste
----------------------------------------------------------------------*/
li.deuxtiers {
	padding: 0 0 20px !important;
	display: block;

	border-bottom: 1px solid rgba(0, 0, 0, 0.3);
	box-shadow: 0 1px 0 rgba(207, 207, 207, 0.2);
	-webkit-box-shadow: 0 1px 0 rgba(207, 207, 207, 0.2);
	margin: 0 0 20px;
}

.slides_control li.deuxtiers {
	border-bottom: none;
}

li.deuxtiersclear{clear: both;}


li.deuxtiers img{
	border-radius: 4px;
	-webkit-border-radius: 4px;
	width: 100px;
	height: 100px;
	float: left;
	margin: 0px 14px 0px 0px;
	padding-bottom: 0 !important;
}

/*
.one_third ul.tab-content-items li:hover img {
	padding: 0 0 0 10px !important;
}
*/
li.deuxtiers h4 {
	font-size: 14px;
	margin: 0 0 16px 0;
	color: #fff;
	padding: 0;
	font-family: "Oswald", Tahoma, Arial;
	font-weight: bold;
	line-height: 1.3;
	text-transform: uppercase;
}

li.deuxtiers .post_data
{
	color: #494949;
}
li.deuxtiers .tbutton
{
	float: right;
	margin-top: 5px;
}

ul li.deuxtiers:last-child {
	margin-bottom: 0;
	padding-bottom: 5px;
}


.widget_custom_portfolio_entries_container ul.widget_custom_portfolio_entries_slides li.deuxtiers .tbutton {
margin-right: 20px;
}

#middle.white_ver {
	color: rgb(122, 122, 122);;
	}

.dedicaces-liste li{
	border: none !important;
	box-shadow: none !important;
}

.liste-full li{
	width: 48%;
	float: left;
	margin-left: 1%;
	margin-right: 1%;
}

.liste-full li.deuxtiers small {
	margin-bottom: 5px;
}

/*	Bloc Slider
----------------------------------------------------------------------*/
.mp3-carousel {
	width: 100% !important;
	overflow: visible !important;
}

.mp3-carousel li {
	height: 80px;
}


.anyClass {
	float: left !important;
	overflow: hidden !important;
	width: 101% !important;
	margin-left: -10px !important;
}
.anyClass ul {
	margin: 0 !important;
	padding: 0 !important;
	list-style-type: none;
}
.anyClass li {
	width: 220px;
	margin: 6px 10px !important;
	padding: 0 !important;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.anyClass li:hover {
	opacity: 0.4
}

.mp3-carousel .m-thumbnail {
float: left;
width: 60px;
height: 60px;
margin: 0 10px 0 0;
border-radius: 3px;
-webkit-border-radius: 3px;
-webkit-transition: all .2s ease;
transition: all .2s ease;
}

.mp3-carousel h4 {
font-size: 14px;
line-height: 18px;
margin: 0;
}

.mp3-carousel .m-thumbnail img{
	height: 50px;
	width: 50px;
	padding: 0 !important;
}

/** TOP 10 **/
.bloc-top10 .mp3-carousel li, .bloc-podcasts .mp3-carousel li, .bloc-rss.rss-podcast .mp3-carousel li, .bloc-musiques .mp3-carousel li, .bloc-ckoi .mp3-carousel li  {
	height: 80px !important;
}


.bloc-top10 .mp3-carousel .m-thumbnail-vote, .bloc-podcasts .mp3-carousel .m-thumbnail-vote, .bloc-rss.rss-podcast .mp3-carousel .m-thumbnail-vote, .bloc-musiques .mp3-carousel .m-thumbnail-vote, .bloc-ckoi .mp3-carousel .m-thumbnail-vote {
width: 50px !important;
height: 50px !important;
padding: 0 !important;
float: left;
margin: 0 10px 0 0;
border-radius: 3px;
-webkit-border-radius: 3px;
-webkit-transition: all .2s ease;
transition: all .2s ease;

}

/** DEDICACES **/
.bloc-dedicaces .mp3-carousel li {
	height: 130px !important;
}



/** UI PLAYER 360 **/

.container-ui360
{
	width: 100%;
	display: block;
	height: 100%;
	position: absolute;
	line-height: 103px;
	text-align: center;
}

.ui360{
	width: 50px;
	height: 50px;
	vertical-align: middle;
	display: inline-block;
}

/** *********** **/

img.n_portfolio
{
	padding: 4px !important;
	border: 1px solid #dadada !important;
}

#bottom{
	text-shadow: none;
}


.ui360,
.sm2-360ui {
  /* size of the container for the circle, etc. */
  width:50px;
  height:50px;
}

.slider-container
{
	width: 980px;
	margin: 0 auto;

	margin-top: 10px;
}


.middle_line.nobg
{
	background: #ffffff !important;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;

}

#middle.white_ver .widget_links li
{
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

#middle.white_ver .widget_links li:last-child
{
	border: 0;
}

.widget .tab-content-items li:last-child
{
	border: 0;
	box-shadow: none;
	-webkit-box-shadow: none;

}

li.deuxtiers:last-child
{
	border: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
}


.tab-content-one-child li
{
	padding: 0;
}

#slider a {
	color: #fff;
}

/* ----------- Même CSS pour newbottom ----------- */



/* RESET
----------------------------------------------------------------------------------------------------*/
#newbottom.white_ver img
{
padding: 0;
}



#newbottom.white_ver h1, #newbottom.white_ver h2, #newbottom.white_ver h3, #newbottom.white_ver h4, #newbottom.white_ver h5, #newbottom.white_ver h6 {
text-shadow: none;
}

#newbottom.white_ver h1.headline
{
	color: #191919
}


/* 	SIDEBAR
----------------------------------------------------------------------*/
#newbottom.white_ver .sidebar_bg #sidebar .widget h3.widgettitle
{
	padding-bottom: 10px;
	margin: 0;
	border-bottom: 1px solid #FF0078;
	display: inline-block;
	color: #fff;
	text-rendering: auto;
}



#newbottom.white_ver .sidebar_bg #sidebar .widget {
	background: rgba(0, 0, 0, 0.4);
	behavior: url(/themes/theme1/css/styles/pie.htc);
	-pie-background: rgba(0, 0, 0, 0.4);
}

#newbottom.white_ver .widget li {
	background: none;
}


/* 	CONTENT
----------------------------------------------------------------------*/

#newbottom.white_ver{
	background: none;
	behavior: none;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}

#newbottom.white_ver .middle_line.sidebar_bg {
	background: none;
}

#newbottom.white_ver h1.headline {
	border-bottom: 2px solid #FF0078;
}

#newbottom.white_ver .content_news .n_post{
	margin: 0;
	padding: 15px 0 15px 0;
}
#newbottom.white_ver .content_news .n_pair{
	background: #f2f2f2 url(../images/white/dotted_white.png) bottom left repeat-x;
}


/* 	Blocs Accueil
----------------------------------------------------------------------*/


#newbottom .middle_content_accueil .portfolio.three_blocks .custom-un-tiers
{
	width: 313px;
}

#newbottom .middle_content_accueil .portfolio.three_blocks .custom-un-tiers.last
{
	margin-right: 0;
}

#newbottom .middle_content_accueil .portfolio.three_blocks .post {

	/*width: 275px;
	padding: 10px;
	margin: 10px;
	*/
	background: rgba(0, 0, 0, 0.4);
	behavior: url(/themes/theme1/css/styles/pie.htc);
	-pie-background: rgba(0, 0, 0, 0.4);
	border: none;
	padding: 15px;
	width: auto;
	margin: 8px 0 8px 0;
}

#newbottom.white_ver .middle_content_accueil .portfolio.three_blocks .post h3 {
	border: none;
	background: none;
	padding: 0;
	margin: 0;
	display: inline-block;
	font-size: 20px;
	width: auto;
	text-rendering: auto;
}

#newbottom .middle_content_accueil .one_third
{
	width: 286px;
}


#newbottom .middle_content_accueil  .portfolio {
margin-right: 0;
padding-left: 0;
}


#newbottom.middle_content_accueil .portfolio.three_blocks .post h3 {
	border: none;
	background: none;
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #FF0078;
	display: inline-block;
	font-size: 20px;
	width: auto;
	text-rendering: auto;
}


#newbottom .middle_content_accueil .post h4 {
	margin-bottom: 10px;
}
#newbottom .middle_content_accueil small{
	font-family: Tahoma, Helvetica, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	color: rgb(122, 122, 122);
}

#newbottom .middle_content_accueil .portfolio.three_blocks .post .wrap
{
	padding: 0;
}

#newbottom.white_ver .middle_content_accueil .controlslide
{
	top: 5px;
}


#newbottom .controlslide
{
	top: 5px;
}


/* 	Blocs Liste
----------------------------------------------------------------------*/


#newbottom.white_ver {
	color: rgb(122, 122, 122);;
	}


/*
#newbottom.white_ver .entry h4
{
	color: #fff;
}
*/



/*	Bloc Slider
----------------------------------------------------------------------*/


#newbottom.white_ver .widget_links li
{
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

#newbottom.white_ver .widget_links li:last-child
{
	border: 0;
}
