/* Generated by CSS Usage.
   File: file:///D:/Documents/Dropbox/Iwine/Backend/Html-css-js2/css/load-styles.css.
   Look for the UNUSED items and see if you can remove them. */


#loader {
    display: none;
}

#wpadminbar * {
	height:auto;
	width:auto;
	margin:0;
	padding:0;
	position:static;
	text-transform:none;
	letter-spacing:normal;
	line-height:1;
	font:normal 13px/28px sans-serif;
	color:#ccc;
	text-shadow:#444 0 -1px 0;
}

#wpadminbar a, #wpadminbar a:hover, #wpadminbar a img, #wpadminbar a img:hover {
	outline:none;
	border:none;
	text-decoration:none;
	background:none;
}
#wpadminbar {
	direction:ltr;
	color:#ccc;
	font:normal 13px/28px sans-serif;
	height:70px;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	min-width:600px;
	z-index:99999;
	
	background: #000000; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0OTQ5NDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #000000 0%, #494949 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#494949)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #000000 0%,#494949 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #000000 0%,#494949 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #000000 0%,#494949 100%); /* IE10+ */
background: linear-gradient(to bottom, #000000 0%,#494949 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#494949',GradientType=0 ); /* IE6-8 */
}
#wpadminbar .ab-sub-wrapper, #wpadminbar ul, #wpadminbar ul li {
	background:none;
	clear:none;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	z-index:99999;
}
#wpadminbar .quicklinks {
	border-left:1px solid transparent;
	margin-top: -71px !important;
}
#wpadminbar .quicklinks ul {
	text-align:left;
}
#wpadminbar li {
	float:left;
}
UNUSED#wpadminbar .ab-empty-item {
	outline:none;
}
#wpadminbar .quicklinks>ul>li {
	border-right:1px solid #555;
}
#wpadminbar .quicklinks>ul>li>a, #wpadminbar .quicklinks>ul>li>.ab-empty-item {
	border-right:1px solid #333;
}
#wpadminbar .quicklinks .ab-top-secondary>li {
	border-left:1px solid #333;
	border-right:0;
	float:right;
	
}
#wpadminbar .quicklinks .ab-top-secondary>li>a, #wpadminbar .quicklinks .ab-top-secondary>li>.ab-empty-item {
	border-left:1px solid #555;
	border-right:0;
}
#wpadminbar .quicklinks a, UNUSED#wpadminbar .quicklinks .ab-empty-item, UNUSED#wpadminbar .shortlink-input {
	height:28px;
	display:block;
	padding:0 12px;
	margin:0;
}
#wpadminbar .menupop .ab-sub-wrapper, #wpadminbar .shortlink-input {
	margin:0 0 0 -1px;
	padding:0;
	-moz-box-shadow:0 4px 4px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 4px 4px rgba(0, 0, 0, 0.2);
	box-shadow:0 4px 4px rgba(0, 0, 0, 0.2);
	background:#fff;
	display:none;
	position:absolute;
	float:none;
	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#dfdfdf;
}

#wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper {
	right:0;
	left:auto;
	margin:0 -1px 0 0;
}
#wpadminbar .ab-sub-wrapper>.ab-submenu:first-child {
	border-top:none;
}
#wpadminbar .ab-submenu {
	padding:6px 0;
	border-top:1px solid #dfdfdf;
}

#wpadminbar .quicklinks .menupop ul li {
	float:none;
}

#wpadminbar .quicklinks .menupop ul li .ab-item, #wpadminbar .quicklinks .menupop ul li a strong, #wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item, #wpadminbar .shortlink-input {
	line-height:26px;
	height:26px;
	text-shadow:none;
	white-space:nowrap;
	min-width:140px;
}
#wpadminbar .shortlink-input {
	width:200px;
}
#wpadminbar.nojs li:hover>.ab-sub-wrapper, #wpadminbar li.hover>.ab-sub-wrapper {
	display:block;
}
#wpadminbar .menupop li:hover>.ab-sub-wrapper, #wpadminbar .menupop li.hover>.ab-sub-wrapper {
	margin-left:100%;
	margin-top:-33px;
	border-width:1px;
}
#wpadminbar .ab-top-secondary .menupop li:hover>.ab-sub-wrapper, #wpadminbar .ab-top-secondary .menupop li.hover>.ab-sub-wrapper {
	margin-left:0;
	left:inherit;
	right:100%;
}
#wpadminbar .ab-top-menu>li:hover>.ab-item, #wpadminbar .ab-top-menu>li.hover>.ab-item, #wpadminbar .ab-top-menu>li>.ab-item:focus, #wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus {
	
background: #3a3a3a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhM2EzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAyMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #3a3a3a 0%, #000222 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a3a3a), color-stop(100%,#000222)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #3a3a3a 0%,#000222 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #3a3a3a 0%,#000222 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #3a3a3a 0%,#000222 100%); /* IE10+ */
background: linear-gradient(to bottom, #3a3a3a 0%,#000222 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a3a3a', endColorstr='#000222',GradientType=0 ); /* IE6-8 */
}

#wpadminbar.nojs .ab-top-menu>li.menupop:hover>.ab-item, #wpadminbar .ab-top-menu>li.menupop.hover>.ab-item {
	background:#fff;
	text-shadow:none;
}
#wpadminbar.nojq .ab-item:focus .ab-label {
	color:#fafafa;
}

#wpadminbar .menupop li:hover, #wpadminbar .quicklinks .menupop .ab-item:focus, #wpadminbar .quicklinks .ab-top-menu .menupop .ab-item:focus {
background-color:#f1eadb;
}
#wpadminbar .ab-submenu .ab-item {
	color:#333;
	text-shadow:none;
}
#wpadminbar .quicklinks .menupop ul li a, #wpadminbar .quicklinks .menupop ul li a strong, #wpadminbar.nojs .quicklinks .menupop:hover ul li a {
		
	color:#892153;
}
#wpadminbar .menupop .menupop>.ab-item {
	display:block;
	background-image:url(../wp-includes/images/admin-bar-sprite.png?d=20111130);
	background-position:95% -20px;
	background-repeat:no-repeat;
	padding-right:2em;
}
#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item {
	background-image:url(../wp-includes/images/admin-bar-sprite.png?d=20111130);
	background-position:5% -46px;
	background-repeat:no-repeat;
	padding-left:2em;
	padding-right:1em;
}

#wpadminbar .quicklinks .menupop .ab-sub-secondary>li:hover, #wpadminbar .quicklinks .menupop .ab-sub-secondary>li.hover, #wpadminbar .quicklinks .menupop .ab-sub-secondary>li .ab-item:focus {
	background-color:#dfdfdf;
	
}

#wpadminbar .quicklinks a:hover span#ab-updates {
	background:#fff;
	color:#000;
}
#wpadminbar .ab-top-secondary {
	float:right;
background: #373737; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM3MzczNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NjQ2NDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #373737 0%, #464646 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#373737), color-stop(100%,#464646)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #373737 0%,#464646 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #373737 0%,#464646 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #373737 0%,#464646 100%); /* IE10+ */
background: linear-gradient(to bottom, #373737 0%,#464646 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373737', endColorstr='#464646',GradientType=0 ); /* IE6-8 */
	padding: 21px 0;
}
#wpadminbar ul li:last-child, #wpadminbar ul li:last-child .ab-item {
	border-right:0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}
#wp-admin-bar-my-account>ul {
	min-width:198px;
}
#wp-admin-bar-my-account.with-avatar>ul {
	min-width:270px;
}
#wpadminbar #wp-admin-bar-user-actions>li {
	margin-left:16px;
	margin-right:16px;
}
#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li {
	margin-left:88px;
}
#wp-admin-bar-user-actions>li>.ab-item {
	padding-left:8px;
}
#wpadminbar #wp-admin-bar-user-info {
	margin-top:6px;
	margin-bottom:15px;
	height:auto;
	background:none;
}
#wp-admin-bar-user-info .avatar {
	position:absolute;
	left:-72px;
	top:4px;
}
#wpadminbar #wp-admin-bar-user-info a {
	background:none;
	height:auto;
}
#wpadminbar #wp-admin-bar-user-info span {
	background:none;
	padding:0;
	height:18px;
}
#wpadminbar #wp-admin-bar-user-info .display-name {
	text-shadow:none;
	display:block;
}
#wpadminbar #wp-admin-bar-user-info .display-name {
	color:#333;
}
#wpadminbar #wp-admin-bar-user-info .username {
	color:#999;
	font-size:11px;
}
#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar>a img {
	width:16px;
	height:16px;
	border:1px solid #999;
	padding:0;
	background:#eee;
	line-height:24px;
	vertical-align:middle;
	margin:-3px 0 0 6px;
	float:none;
	display:inline;
}



#wpadminbar #adminbarsearch .adminbar-input:focus {
	color:#555;
	text-shadow:0 1px 0 #fff;
	width:200px;
	background-color:rgba(255, 255, 255, 0.9);
}

#wpadminbar.ie8 #adminbarsearch .adminbar-input:focus {
	background-color:#fff;
}
#wpadminbar #adminbarsearch .adminbar-input::-webkit-input-placeholder {
color:#ddd;
}


#wpadminbar #wp-admin-bar-appearance {
	border-top:none;
	margin-top:-12px;
}


#wp-admin-bar-wp-logo>.ab-item .ab-icon {
	width:20px;
	height:20px;
	margin-top:4px;
	background-image:url(../wp-includes/images/admin-bar-sprite.png?d=20111130);
	background-position:0 -76px;
	background-repeat:no-repeat;
}
#wpadminbar.nojs #wp-admin-bar-wp-logo:hover>.ab-item .ab-icon, #wpadminbar #wp-admin-bar-wp-logo.hover>.ab-item .ab-icon {
	background-position:0 -104px;
}
#wp-admin-bar-updates>.ab-item .ab-icon {
	background-image:url(../wp-includes/images/admin-bar-sprite.png?d=20111130);
	background-position:-2px -159px;
	background-repeat:no-repeat;
}
#wp-admin-bar-comments>.ab-item .ab-icon {
	background-image:url(../wp-includes/images/admin-bar-sprite.png?d=20111130);
	background-position:-1px -134px;
	background-repeat:no-repeat;
}

#wpadminbar #wp-admin-bar-new-content>.ab-item .ab-icon {
	background-image:url(../wp-includes/images/admin-bar-sprite.png?d=20111130);
	background-position:-2px -182px;
	background-repeat:no-repeat;
}
#wpadminbar.nojs #wp-admin-bar-new-content:hover>.ab-item .ab-icon, #wpadminbar #wp-admin-bar-new-content.hover>.ab-item .ab-icon {
	background-position:-2px -203px;
}

#wpadminbar.admin {
    background: linear-gradient(to bottom, #3a1111 0%, #D62121 100%);
}


#wpwrap {
	height:auto;
	min-height:100%;
	width:100%;
	position:relative;
}
#wpcontent {
	height:100%;
}
#wpcontent{
	margin-left:165px;
}

#wpbody-content {
	padding-bottom:15px;
	float:left;
	width:100%;
}
#adminmenuback, #adminmenuwrap, #adminmenu, #adminmenu .wp-submenu, #adminmenu .wp-submenu-wrap{
	width:150px;
}
#adminmenuback {
	position:absolute;
	top:0;
	bottom:0;
	z-index:-1;
}
#adminmenu {
	clear:left;
	margin:0;
	padding:0;
	list-style:none;
}
.folded #adminmenuback, .folded #adminmenuwrap, .folded #adminmenu, .folded #adminmenu li.menu-top {
	width:32px;
}

#col-left {
	width:35%;
}
#col-right {
	float:right;
	clear:right;
	width:65%;
}

.clear {
	clear:both;
}

.hidden, .js .closed .inside, .js .hide-if-js, .no-js .hide-if-no-js {
	display:none;
}
input[type="text"], input[type="password"], textarea {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
input[type="checkbox"], input[type="radio"] {
	vertical-align:text-bottom;
}
html, body {
	height:100%;
	margin:0;
	padding:0;
}
body {
	font-family:sans-serif;
	font-size:12px;
	line-height:1.4em;
	min-width:600px;
}


td, textarea, input, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
td, textarea {
	line-height:inherit;
}
input, select {
	line-height:15px;
}
a, input, select {
	outline:0;
}


p {
	margin:1em 0;
}
blockquote {
	margin:1em;
}
label {
	cursor:pointer;
}
li {
	margin-bottom:6px;
}
textarea, input, select {
	margin:1px;
	padding:3px;
}
h1, h2, h3, h4 {
	display:block;
	font-weight:bold;
}
h1 {
	font-size:2em;
	margin:.67em 0;
}
h2 {
	font-size:1.5em;
	margin:.83em 0;
}
h3 {
	font-size:1.17em;
	margin:1em 0;
}
h4 {
	font-size:1em;
	margin:1.33em 0;
}
h5 {
	font-size:.83em;
	margin:1.67em 0;
}
h6 {
	font-size:.67em;
	margin:2.33em 0;
}
ul, ol {
	padding:0;
}
ul {
	list-style:none;
}
ol {
	list-style-type:decimal;
	margin-left:2em;
}

ul.ul-disc, ul.ul-square, ol.ol-decimal {
	margin-left:1.8em;
}
ul.ul-disc>li, ul.ul-square>li, ol.ol-decimal>li {
	margin:0 0 .5em;
}

code {
	padding:1px 3px;
	margin:0 1px;
	font-size:11px;
}


div.error, textarea, input[type="text"], input[type="password"], input[type="file"], input[type="button"], input[type="submit"], input[type="reset"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="url"], select, #titlediv #title, .postbox {
	-webkit-border-radius:3px;
	border-radius:3px;
	border-width:1px;
	border-style:solid;
}
.widefat {
	border-spacing:0;
	width:100%;
	clear:both;
	margin:0;
}



.widefat td {
	font-size:12px;
	padding:4px 7px 2px;
	vertical-align:top;
}

.widefat th {
	padding:7px 7px 8px;
	text-align:left;
	line-height:1.3em;
	font-size:14px;
}

.widefat th, .widefat td {
	overflow:hidden;
}
.widefat th {
	font-weight:normal;
}
.widefat td p {
	margin:2px 0 .8em;
}
.widefat .column-comment p {
	margin:.6em 0;
}

.wrap {
	margin:4px 15px 0 0;
}
div.updated, div.error, div.success {
	padding:0 .6em;
	margin:5px 15px 2px;
}
div.error p, div.success p {
	margin:.5em 0;
	padding:2px;
}

.wrap h2{
	font-weight:normal;
	margin:0;
	text-shadow:#fff 0 1px 0;
}
.wrap h2 {
	font-size:23px;
	padding:9px 15px 4px 0;
	line-height:29px;
}
.subtitle {
	font-size:14px;
	padding-left:25px;
}
.wrap .add-new-h2 {
	font-family:sans-serif;
	margin-left:4px;
	padding:3px 8px;
	position:relative;
	top:-3px;
	text-decoration:none;
	font-size:12px;
	border:0 none;
}

.drag-drop-buttons a:hover {
text-decoration:none !important;
}


.fade-1000 {
	-moz-transition-duration:1s;
	-webkit-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s;
}
.fade-600 {
-moz-transition-duration:.6s;
-webkit-transition-duration:.6s;
-o-transition-duration:.6s;
transition-duration:.6s;
}
.fade-400 {
-moz-transition-duration:.4s;
-webkit-transition-duration:.4s;
-o-transition-duration:.4s;
transition-duration:.4s;
}
.fade-300 {
-moz-transition-duration:.3s;
-webkit-transition-duration:.3s;
-o-transition-duration:.3s;
transition-duration:.3s;
}

#dashboard_right_now td.b, #dashboard-widgets h4, .metabox-holder h3, .widefat th {
	font-family:Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
}
 .wrap h2, .subtitle{
	font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
}
.quicktags, .search {
	font-size:12px;
}
.icon32 {
	float:left;
	height:34px;
	margin:7px 8px 0 0;
	width:36px;
}


.howto {
	font-style:italic;
	display:block;
	font-family:sans-serif;
}

.wp-admin select {
	padding:2px 2px 2px 0px;
	height:2em;
	width:100%;
}
.tablenav select {
	padding:2px 2px 2px 0px;
	height:2em;
	width:auto;
}

.wp-admin select[multiple] {
	height:auto;
}
select option {
	padding:2px;
}
.submit {
	padding:1.5em 0;
	margin:5px 0;
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}
form p.submit a.cancel:hover {
	text-decoration:none;
}
.submit input, .button, input.button, .button-primary, input.button-primary {
	text-decoration:none;
	font-size:12px!important;
	line-height:13px;
	padding:3px 8px;
	cursor:pointer;
	border-width:1px;
	border-style:solid;
	-webkit-border-radius:11px;
	border-radius:11px;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
}

 .add a{
	text-decoration:none;
	font-size:18px!important;
	color:#FFF;
	font-weight:bold;
	line-height:13px;
	padding:7px 7px 7px 7px;
	cursor:pointer;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	display:block;
	float:left;
	margin-top:20px;
	
/* Anciens navigateurs */
	background: #34af74 url("gradient-bg.png") repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #34af74;
	background: #34af74\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FF004716, endColorstr=#FF34af74);
	/* Navigateurs récents */
	background-image: -webkit-gradient(
		linear,
		left top, left bottom,
		from(#004716),
		to(#34af74)
	);
	background-image: -webkit-linear-gradient(
		top,
		#004716,
		#34af74
	);
	background-image: -moz-linear-gradient(
		top,
		#004716,
		#34af74
	);
	background-image: -o-linear-gradient(
		top,
		#004716,
		#34af74
	);
	background-image: linear-gradient(
		top,
		#004716,
		#34af74
	);
}

 .add a:hover{
	text-decoration:none !important;
	font-size:18px!important;
	color:#FFF;
	font-weight:bold;
	line-height:13px;
	padding:7px 7px 7px 7px;
		cursor:pointer;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
/* Anciens navigateurs */
	background: #004716 url("gradient-bg.png") repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #004716;
	background: #004716\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FF34af74, endColorstr=#FF004716);
	/* Navigateurs récents */
	background-image: -webkit-gradient(
		linear,
		left top, left bottom,
		from(#34af74),
		to(#004716)
	);
	background-image: -webkit-linear-gradient(
		top,
		#34af74,
		#004716
	);
	background-image: -moz-linear-gradient(
		top,
		#34af74,
		#004716
	);
	background-image: -o-linear-gradient(
		top,
		#34af74,
		#004716
	);
	background-image: linear-gradient(
		top,
		#34af74,
		#004716
	);	

}

	.no_margin a {
		margin-top:0px !important;
	}

 .delete a{
	text-decoration:none;
	font-size:18px!important;
	color:#FFF;
	font-weight:bold;
	line-height:10px;
	padding:7px 7px 10px 7px;
		cursor:pointer;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	display:block;
	float:left;
	margin-top:20px;
	
/* Anciens navigateurs */
	background: #da0000 url("gradient-bg.png") repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #da0000;
	background: #da0000\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FF8d0b0b, endColorstr=#FFda0000);
	/* Navigateurs récents */
	background-image: -webkit-gradient(
		linear,
		left top, left bottom,
		from(#8d0b0b),
		to(#da0000)
	);
	background-image: -webkit-linear-gradient(
		top,
		#8d0b0b,
		#da0000
	);
	background-image: -moz-linear-gradient(
		top,
		#8d0b0b,
		#da0000
	);
	background-image: -o-linear-gradient(
		top,
		#8d0b0b,
		#da0000
	);
	background-image: linear-gradient(
		top,
		#8d0b0b,
		#da0000
	);
}

 .delete a:hover{
	text-decoration:none !important;
	font-size:18px!important;
	color:#FFF;
	font-weight:bold;
	line-height:10px;
	padding:7px 7px 10px 7px;
		cursor:pointer;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
/* Anciens navigateurs */
	background: #8d0b0b url("gradient-bg.png") repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #8d0b0b;
	background: #8d0b0b\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFda0000, endColorstr=#FF8d0b0b);
	/* Navigateurs récents */
	background-image: -webkit-gradient(
		linear,
		left top, left bottom,
		from(#da0000),
		to(#8d0b0b)
	);
	background-image: -webkit-linear-gradient(
		top,
		#da0000,
		#8d0b0b
	);
	background-image: -moz-linear-gradient(
		top,
		#da0000,
		#8d0b0b
	);
	background-image: -o-linear-gradient(
		top,
		#da0000,
		#8d0b0b
	);
	background-image: linear-gradient(
		top,
		#da0000,
		#8d0b0b
	);

}

.partenaire{
	display:block;
	float:left;
	padding-right:20px;
	margin-top: -20px;
	}

 .delete-img a{
	text-decoration:none;
	font-size:18px!important;
	color:#FFF;
	font-weight:bold;
	line-height:10px;
	padding:7px 7px 10px 7px;
		cursor:pointer;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	display:block;
	position:relative;
	top:34px;
	right:-6px;
	width:10px;
	
/* Anciens navigateurs */
	background: #da0000 url("gradient-bg.png") repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #da0000;
	background: #da0000\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FF8d0b0b, endColorstr=#FFda0000);
	/* Navigateurs récents */
	background-image: -webkit-gradient(
		linear,
		left top, left bottom,
		from(#8d0b0b),
		to(#da0000)
	);
	background-image: -webkit-linear-gradient(
		top,
		#8d0b0b,
		#da0000
	);
	background-image: -moz-linear-gradient(
		top,
		#8d0b0b,
		#da0000
	);
	background-image: -o-linear-gradient(
		top,
		#8d0b0b,
		#da0000
	);
	background-image: linear-gradient(
		top,
		#8d0b0b,
		#da0000
	);

}

 .delete-img a:hover{
	text-decoration:none !important;
	font-size:18px!important;
	color:#FFF;
	font-weight:bold;
	line-height:10px;
	padding:7px 7px 10px 7px;
		cursor:pointer;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
/* Anciens navigateurs */
	background: #8d0b0b url("gradient-bg.png") repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #8d0b0b;
	background: #8d0b0b\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFda0000, endColorstr=#FF8d0b0b);
	/* Navigateurs récents */
	background-image: -webkit-gradient(
		linear,
		left top, left bottom,
		from(#da0000),
		to(#8d0b0b)
	);
	background-image: -webkit-linear-gradient(
		top,
		#da0000,
		#8d0b0b
	);
	background-image: -moz-linear-gradient(
		top,
		#da0000,
		#8d0b0b
	);
	background-image: -o-linear-gradient(
		top,
		#da0000,
		#8d0b0b
	);
	background-image: linear-gradient(
		top,
		#da0000,
		#8d0b0b
	);

}


UN
.tablenav select[name="action"], .tablenav select[name="action2"] {
	width:130px;
}
.tablenav select[name="m"] {
	width:155px;
}

#wpcontent option {
	padding:2px;
}

label, #your-profile label+a {
	vertical-align:middle;
}


#publishing-action {
	text-align:right;
	float:right;
	line-height:23px;
	width:99%;
	display:block;
	margin-top:15px;
	
}


#save-post {
	float:left;
}

#wp-fullscreen-title, #wp-fullscreen-container {
	-webkit-border-radius:0;
	border-radius:0;
	border:1px dashed transparent;
	background:transparent;
	-moz-transition-property:border-color;
-moz-transition-duration:.6s;
	-webkit-transition-property:border-color;
-webkit-transition-duration:.6s;
	-o-transition-property:border-color;
-o-transition-duration:.6s;
	transition-property:border-color;
transition-duration:.6s;
}

#wp-fullscreen-count, #wp-fullscreen-close {
	padding-top:5px;
}

#wp-fullscreen-buttons>div {
	float:left;
}
#wp-fullscreen-mode-bar {
	padding:1px 14px 0 0;
}

#wp-fullscreen-modes a:hover {
	color:#333;
	border-color:#999;
	background-color:#eee;
	background-image:-moz-linear-gradient(bottom, #f9f9f9, #e0e0e0);
	background-image:-webkit-gradient(linear, left bottom, left top, from(#f9f9f9), to(#e0e0e0));
}


#wp-fullscreen-save img {
	padding-right:4px;
	display:none;
}
UNUSED#wp-fullscreen-buttons .mce_image .mce_image {
	background-image:url('images/menu.png?ver=20111128');
	background-position:-124px -38px;
}
#wp-fullscreen-buttons .mce_image .mce_image:hover {
	background-position:-124px -6px;
}
UNUSED.fullscreen-active #TB_overlay {
	z-index:150100;
}
UNUSED.fullscreen-active #TB_window {
	z-index:150102;
}
UNUSED#wp_mce_fullscreen_ifr {
	background:transparent;
}
UNUSED#wp_mce_fullscreen_parent #wp_mce_fullscreen_tbl tr.mceFirst {
	display:none;
}
UNUSED#wp-fullscreen-container .wp_themeSkin table td {
	vertical-align:top;
}
#adminmenu a, UNUSED#sidemenu a, UNUSED#taglist a, UNUSED#catlist a {
	text-decoration:none;
}
UNUSED#screen-options-wrap, #contextual-help-wrap {
	margin:0;
	padding:8px 20px 12px;
	position:relative;
	overflow:auto;
}
UNUSED#screen-meta .screen-reader-text {
	visibility:hidden;
}
#screen-meta-links {
	margin:0 24px 0 0;
}
#screen-meta {
	display:none;
	position:relative;
	margin:0 15px 0 5px;
	border-width:0 1px 1px;
	border-style:none solid solid;
}
UNUSED#screen-options-link-wrap, #contextual-help-link-wrap {
	float:right;
	height:22px;
	padding:0;
	margin:0 0 0 6px;
	font-family:sans-serif;
}
#screen-options-link-wrap, #contextual-help-link-wrap, #screen-meta {
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}
#screen-meta-links a.show-settings {
	text-decoration:none;
	z-index:1;
	padding:0 16px 0 6px;
	height:22px;
	line-height:22px;
	font-size:12px;
	display:block;
	text-shadow:rgba(255, 255, 255, 0.7) 0 1px 0;
}
#screen-meta-links a.show-settings:hover {
	text-decoration:none;
}
.toggle-arrow {
	background-repeat:no-repeat;
	background-position:top left;
	background-color:transparent;
	height:22px;
	line-height:22px;
	display:block;
}
.toggle-arrow-active {
	background-position:bottom left;
}

#contextual-help-wrap {
	padding:0;
	margin-left:-4px;
}
#contextual-help-columns {
	position:relative;
}
#contextual-help-back {
	position:absolute;
	top:0;
	bottom:0;
	left:150px;
	right:170px;
	border-width:0 1px;
	border-style:solid;
}

.contextual-help-tabs {
	float:left;
	width:150px;
	margin:0;
}
.contextual-help-tabs ul {
	margin:1em 0;
}
.contextual-help-tabs li {
	margin-bottom:0;
	list-style-type:none;
	border-style:solid;
	border-width:1px 0;
	border-color:transparent;
}
.contextual-help-tabs a {
	display:block;
	padding:5px 5px 5px 12px;
	line-height:18px;
	text-decoration:none;
}
.contextual-help-tabs .active {
	padding:0;
	margin:0 -1px 0 0;
	border-width:1px 0 1px 1px;
	border-style:solid;
}
.contextual-help-tabs-wrap {
	padding:0 20px;
	overflow:auto;
}
.help-tab-content {
	display:none;
	margin:0 22px 12px 0;
	line-height:1.6em;
}
.help-tab-content.active {
	display:block;
}

#adminmenuback, #adminmenuwrap {
	border-width:0 1px 0 0;
	border-style:solid;
}
#adminmenuwrap {
	position:relative;
	float:left;
}
#adminmenushadow {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	width:6px;
	z-index:20;
}
#adminmenu * {
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
}
#adminmenu .wp-submenu {
	list-style:none;
	padding:0;
	margin:0;
	overflow:hidden;
}
#adminmenu li .wp-submenu, .folded #adminmenu .wp-has-current-submenu .wp-submenu {
	position:absolute;
	top:-1px;
	left:150px;
	z-index:999;
	overflow:hidden;


}
.wp-not-current-submenu .wp-submenu{
-webkit-box-shadow: 2px 2px 2px 0px #aaa;
box-shadow: 2px 2px 2px 0px #aaa; 


}
.js #adminmenu .wp-submenu.sub-open, .folded #adminmenu .wp-has-current-submenu .wp-submenu.sub-open, .no-js #adminmenu .wp-has-submenu:hover .wp-submenu, #adminmenu .wp-has-current-submenu .wp-submenu, #adminmenu li.focused .wp-submenu {
	display:block;
}
#adminmenu .wp-has-current-submenu .wp-submenu {
	position:relative;
	z-index:2;
	top:auto;
	left:auto;
	right:auto;
	bottom:auto;
	padding:0;
}
#adminmenu .wp-has-current-submenu .wp-submenu-wrap {
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}
.folded #adminmenu .wp-submenu, .folded #adminmenu .wp-has-current-submenu .wp-submenu {
	top:-5px;
	left:26px;
}
#adminmenu .wp-submenu.sub-open, adminmenu li.focused.wp-not-current-submenu .wp-submenu, .folded #adminmenu li.focused.wp-has-current-submenu .wp-submenu, .folded #adminmenu .wp-has-current-submenu .wp-submenu.sub-open, .no-js #adminmenu .wp-has-submenu:hover .wp-submenu, .no-js.folded #adminmenu .wp-has-current-submenu:hover .wp-submenu {
	padding:0 8px 8px 0;
}
.no-js #adminmenu .wp-has-current-submenu:hover .wp-submenu, #adminmenu .wp-has-current-submenu .wp-submenu {
	padding:0;
}
#adminmenu .wp-submenu a {
	font-size:12px;
	line-height:18px;
}
#adminmenu a.menu-top, #adminmenu .wp-submenu-head {
	font-size:13px;
	line-height:18px;
}
#adminmenu div.wp-submenu-head {
	display:none;
}
.folded #adminmenu div.wp-submenu-head {
	display:block;
}
.folded #adminmenu a.menu-top, body.no-js #adminmenu .wp-menu-toggle, .folded #adminmenu div.wp-menu-toggle {
	display:none;
}
#adminmenu div.wp-menu-image {
	float:left;
	width:28px;
	height:28px;
}
.folded #adminmenu div.wp-menu-image {
	width:32px;
}
#adminmenu li {
	margin:0;
	padding:0;
	cursor:pointer;
}
#adminmenu a {
	display:block;
	line-height:18px;
	padding:8px 5px;
}
#adminmenu li.menu-top {
	min-height:29px;
	position:relative;
}
#adminmenu a.menu-top {
	font-weight:bold;
	line-height:18px;
	min-width:10em;
	padding:5px 5px;
	border-width:1px 0 1px;
	border-style:solid;
}
#adminmenu li.wp-menu-open {
	border-width:0 0 1px;
	border-style:solid;
}
#adminmenu .wp-submenu ul {
	padding:4px 0;
}
#adminmenu .wp-submenu a {
	margin:0;
}
#adminmenu li li {
	margin-left:8px;
}
#adminmenu .wp-submenu a, #adminmenu li li a, .folded #adminmenu .wp-not-current-submenu li a {
	padding-left:12px;
}
#adminmenu .wp-not-current-submenu li a {
	padding-left:18px;
}
.folded #adminmenu li li {
	margin-left:0;
}
.folded #adminmenu li li a {
	padding-left:0;
}
.wp-menu-arrow {
	display:none;
	cursor:auto;
	z-index:25;
	position:absolute;
	right:100%;
margin: 0 -4px 0 11px;
	height:30px;
	width:10px;
	-moz-transform:translate(146px);
	-webkit-transform:translate(146px);
	-o-transform:translate(146px);
	-ms-transform:translate(146px);
	transform:translate(146px);
	
}
#adminmenu li.wp-has-current-submenu .wp-menu-arrow, #adminmenu li.menu-top:hover .wp-menu-arrow, #adminmenu li.current .wp-menu-arrow, #adminmenu li.focused .wp-menu-arrow, #adminmenu li.menu-top.wp-has-submenu:hover .wp-menu-arrow div {
	display:block;
}
#adminmenu li.wp-not-current-submenu:hover .wp-menu-arrow div {
	display:none;
}
#adminmenu li.menu-top:hover .wp-menu-arrow, #adminmenu li.menu-top.focused .wp-menu-arrow {
	z-index:1001;
}
#adminmenu .wp-menu-arrow div {
	position:absolute;
	top:7px;
	left:3px;
	width:14px;
	height:15px;
	-moz-transform:matrix(-0.6, 1, 0.6, 1, 0, 0);
	-webkit-transform:matrix(-0.6, 1, 0.6, 1, 0, 0);
	-o-transform:matrix(-0.6, 1, 0.6, 1, 0, 0);
	-ms-transform:matrix(-0.6, 1, 0.6, 1, 0, 0);
	transform:matrix(-0.6, 1, 0.6, 1, 0, 0);
}
#adminmenu li.wp-not-current-submenu .wp-menu-arrow {
	-moz-transform:translate(145px);
	-webkit-transform:translate(145px);
	-o-transform:translate(145px);
	-ms-transform:translate(145px);
	transform:translate(145px);
	height:28px;
	border-width:1px 0;
	border-style:solid;
}
.folded .wp-menu-arrow {
	-moz-transform:translate(33px);
	-webkit-transform:translate(33px);
	-o-transform:translate(33px);
	-ms-transform:translate(33px);
	transform:translate(33px);
}
#adminmenu .wp-not-current-submenu .wp-menu-arrow div {
	width:14px;
	top:6px;
	border-width:0 0 1px 1px;
	border-style:solid;
}
.wp-menu-arrow, .folded #adminmenu li.menu-top:hover .wp-menu-arrow {
	display:none;
}
.folded #adminmenu li.current:hover .wp-menu-arrow, .folded #adminmenu li.menu-top.wp-menu-open:hover .wp-menu-arrow {
	display:block;
	z-index:125;
}
#adminmenu .wp-submenu li {
	padding:0;
	margin:0;
}
.folded #adminmenu li.menu-top {
	border-width:1px 0;
	border-style:solid none;
}
#adminmenu .wp-menu-image img {
	float:left;
	padding: 3px 1px 1px 0px;
	opacity:.6;
	filter:alpha(opacity=60);
}

.folded #adminmenu .wp-menu-image img {
	float:left;
	padding: 3px 1px 1px 0px;
	opacity:.6;
	filter:alpha(opacity=60);
	margin-top: -15px;
}



#adminmenu li.menu-top:hover .wp-menu-image img, #adminmenu li.wp-has-current-submenu .wp-menu-image img {
	opacity:1;
	filter:alpha(opacity=100);
}
#adminmenu li.wp-menu-separator {
	height:3px;
	padding:0;
	margin:0;
	border-width:1px 0;
	border-style:solid;
	cursor:inherit;
}
#adminmenu div.separator {
	height:1px;
	padding:0;
	border-width:1px 0 0 0;
	border-style:solid;
}
#adminmenu .wp-submenu .wp-submenu-head {
	padding:6px 4px 5px 10px;
	cursor:default;
	border-width:1px 0;
	border-style:solid;
}
#adminmenu li .wp-submenu-wrap {
	border-width:1px 1px 1px 0;
	border-style:solid solid solid none;
	position:relative;
	-webkit-border-bottom-right-radius:3px;
	-webkit-border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-right-radius:3px;
}
#adminmenu li.wp-menu-open .wp-submenu-wrap {
	border:0 none;
}
.folded #adminmenu .wp-submenu .wp-submenu-wrap {
	margin-top:3px;
}
.folded #adminmenu .wp-has-current-submenu {
	margin-bottom:1px;
}
.folded #adminmenu .wp-has-current-submenu.menu-top-last {
	margin-bottom:0;
}
.folded #adminmenu .wp-has-current-submenu .wp-submenu-wrap {
	margin-top:4px;
}
.folded #adminmenu .wp-submenu ul {
	border-width:0 0 0 1px;
	border-style:solid;
}
.folded #adminmenu .wp-submenu a {
	padding-left:10px;
}
.folded #adminmenu a.wp-has-submenu {
	margin-left:40px;
}
#adminmenu .wp-menu-toggle {
	width:18px;
	clear:right;
	float:right;
	margin:1px 0 0;
	height:27px;
	padding:1px 2px 0 0;
	cursor:pointer;
}
#adminmenu .wp-menu-image a {
	height:24px;
}
#adminmenu .awaiting-mod, #adminmenu span.update-plugins {
	position:absolute;
	font-family:sans-serif;
	font-size:9px;
	line-height:17px;
	font-weight:bold;
	margin-top:1px;
	margin-left:7px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
#adminmenu li .awaiting-mod span, #adminmenu li span.update-plugins span {
	display:block;
	padding:0 6px;
}
#adminmenu li span.count-0 {
	display:none;
}
#collapse-menu {
	font-size:12px;
	line-height:34px;
}
.folded #collapse-menu span {
	display:none;
}
#collapse-button, #collapse-button div {
	width:15px;
	height:15px;
}
#collapse-button {
	float:left;
	margin:8px 6px;
	border-width:1px;
	border-style:solid;
	-webkit-border-radius:10px;
	border-radius:10px;
}


.post-com-count:hover {
	background-position:center -3px;
}


body.admin-bar #wpcontent, body.admin-bar #adminmenu {
	padding-top:70px;
}


.widefat th, .widefat td {
	overflow:hidden;
}
.widefat th {
	font-weight:normal;
}
.widefat td p {
	margin:2px 0 .8em;
}

.postbox-container {
	float:left;
}
.postbox-container .meta-box-sortables {
	min-height:350px;
}
.postbox-container .meta-box-sortables.empty-container, #side-sortables.empty-container {
	border:3px dashed #CCC;
	height:350px;
}
.postbox .hndle{
	cursor:move;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
}
.postbox.closed .hndle {
	-webkit-border-radius:3px;
	border-radius:3px;
}

.postbox .handlediv {
	float:right;
	width:27px;
	height:30px;
	cursor:pointer;
}

.postbox{
	margin-bottom:20px;
	padding:0;
	border-width:1px;
	border-style:solid;
	line-height:1;
}
.postbox h3{
	margin-top:1px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	cursor:move;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
}
.postbox .inside{
	padding:0 10px;
	line-height:1.4em;
}
.postbox .inside {
	margin:10px 0;
	position:relative;
}
.postbox.closed h3 {
	border:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}


#wpbody-content .metabox-holder {
	padding-top:10px;
}
#dashboard-widgets .meta-box-sortables {
	margin:0 8px;
}


.welcome-panel .welcome-panel-close:hover:before {
	background-position:100% 17%;
}


th.desc:hover span.sorting-indicator {
	display:block;
	background-position:0 0;
}
th.asc:hover span.sorting-indicator {
	display:block;
	background-position:-7px 0;
}


.tablenav .tablenav-pages a, .tablenav-pages span.current {
	text-decoration:none;
	padding:3px 6px;
}
.tablenav .tablenav-pages a.disabled:hover, .tablenav .tablenav-pages a.disabled:active {
	cursor:default;
}
.tablenav .displaying-num {
	margin-right:10px;
	font-size:12px;
	font-style:italic;
}


.inline-edit-row fieldset span.title, .inline-edit-row fieldset span.checkbox-title {
	margin:0;
	padding:0;
	line-height:27px;
}


.inline-edit-row .input-text-wrap input[type=text] {
	width:100%;
}
.inline-edit-row fieldset label input[type=checkbox] {
	vertical-align:text-bottom;
}

.inline-edit-row h4 {
	text-transform:uppercase;
}
.inline-edit-row fieldset span.title, .inline-edit-row fieldset span.checkbox-title {
	font-style:italic;
	line-height:1.8em;
}
.inline-edit-row fieldset input[type="text"] {
	border-style:solid;
	border-width:1px;
}

.inline-edit-row fieldset input[name=jj], .inline-edit-row fieldset input[name=hh], .inline-edit-row fieldset input[name=mn] {
	font-size:12px;
	width:2.1em;
}
.inline-edit-row fieldset input[name=aa] {
	font-size:12px;
	width:3.5em;
}


.inline-edit-row .catshow, .inline-edit-row .cathide {
	font-family:sans-serif;
	font-style:normal;
	font-size:11px;
}


#bulk-titles {
	line-height:140%;
}


#titlediv #title {
	padding:3px 8px;
	font-size:1.7em;
	line-height:100%;
	width:100%;
	outline:none;
}

#wp-fullscreen-title-prompt-text {
	left:0;
	padding:11px;
}

.submitbox .submitdelete {
	text-decoration:none;
	padding:1px 2px;
}
.submitbox .submitdelete, .submitbox .submit a:hover {
	border-bottom-width:1px;
	border-bottom-style:solid;
}


.postbox {
	position:relative;
	min-width:255px;
}

#normal-sortables .postbox .submit {
	background:transparent none;
	border:0 none;
	float:right;
	padding:0 12px;
	margin:0;
}
.category-add input[type="text"]{
	width:100%;
	max-width:260px;
}

.no-js #side-sortables .category-tabs li.hide-if-no-js {
	display:none;
}


#side-sortables .submitbox .submit a.preview:hover {
	border:0 none;
}


.screen-per-page {
	width:3em;
}
#posts-filter fieldset {
	float:left;
	margin:0 1.5ex 1em 0;
	padding:0;
}
#posts-filter fieldset legend {
	padding:0 0 .2em 1px;
}


#jj, #hh, #mn {
	width:2em;
}
#aa {
	width:3.4em;
}

#postcustomstuff table {
	margin:0;
	width:100%;
	border-width:1px;
	border-style:solid;
	border-spacing:0;
}


#postcustomstuff .submit input {
	width:auto;
}



#post-body ul.category-tabs, #post-body ul.add-menu-item-tabs {
	float:left;
	width:120px;
	text-align:right;
	margin:0 -120px 0 5px;
	padding:0;
}
#post-body ul.category-tabs li, #post-body ul.add-menu-item-tabs li {
	padding:8px;
}
#post-body ul.category-tabs li.tabs, #post-body ul.add-menu-item-tabs li.tabs {
	-webkit-border-top-left-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}
.categorydiv div.tabs-panel, .customlinkdiv div.tabs-panel, .posttypediv div.tabs-panel, .taxonomydiv div.tabs-panel, #linkcategorydiv div.tabs-panel {
	height:200px;
	overflow:auto;
	padding:.5em .9em;
	border-style:solid;
	border-width:1px;
}
.nav-menus-php .customlinkdiv div.tabs-panel, .nav-menus-php .posttypediv div.tabs-panel, .nav-menus-php .taxonomydiv div.tabs-panel {
	height:auto;
	max-height:205px;
}
div.tabs-panel-active {
	display:block;
}
div.tabs-panel-inactive {
	display:none;
}
#post-body .categorydiv div.tabs-panel, .taxonomy div.tabs-panel, #post-body #linkcategorydiv div.tabs-panel {
	margin:0 5px 0 125px;
}
.categorydiv ul, .customlinkdiv ul, .posttypediv ul, .taxonomydiv ul, #linkcategorydiv ul {
	list-style:none;
	padding:0;
	margin:0;
}

.form-wrap label {
	display:block;
	padding:2px;
	font-size:12px;
}

.form-wrap p {
	margin:2px 0 5px;
	font-size:12px;
	font-style:italic;
	font-family:sans-serif;
}


.media-item .describe input[type="text"] {
	width:460px;
}


.media-item .startopen {
	display:none;
}


.media-item .error-div {
	line-height:16px;
	font-size:12px;
	margin:10px;
	padding:0;
}



ul#dismissed-updates {
	display:none;
}
form.upgrade {
	margin-top:8px;
}
form.upgrade .hint {
	font-style:italic;
	font-size:85%;
	margin:-0.5em 0 2em 0;
}
#poststuff .inside .the-tagcloud {
	margin:5px 0 10px;
	padding:8px;
	border-width:1px;
	border-style:solid;
	line-height:1.8em;
	word-spacing:3px;
	-webkit-border-radius:6px;
	border-radius:6px;
}


.drag-drop .drag-drop-inside p {
	display:block;
}


.imgedit-menu div {
	float:left;
	width:32px;
	height:32px;
}

.imgedit-crop.disabled:hover {
	background-position:-9px -31px;
}
.imgedit-crop:hover {
	background-position:-9px -1px;
}

.imgedit-rleft.disabled:hover {
	background-position:-46px -31px;
}
.imgedit-rleft:hover {
	background-position:-46px -1px;
}

.imgedit-rright.disabled:hover {
	background-position:-77px -31px;
}
.imgedit-rright:hover {
	background-position:-77px -1px;
}

.imgedit-flipv.disabled:hover {
	background-position:-115px -31px;
}
.imgedit-flipv:hover {
	background-position:-115px -1px;
}
.imgedit-fliph.disabled:hover {
	background-position:-147px -31px;
}
.imgedit-fliph:hover {
	background-position:-147px -1px;
}

.imgedit-undo.disabled:hover {
	background-position:-184px -31px;
}
.imgedit-undo:hover {
	background-position:-184px -1px;
}

.imgedit-redo.disabled:hover {
	background-position:-215px -31px;
}
.imgedit-redo:hover {
	background-position:-215px -1px;
}


.form-wrap label {
	font-weight:normal;
	text-shadow:#fff 0 1px 0;
}
.form-table th {
	vertical-align:top;
	text-align:left;
	padding:10px;
	width:200px;
}

.nav-tab:hover, .nav-tab-active {
	border-color:#ccc #ccc #fff;
}

h2 .nav-tab {
	padding:4px 10px 6px;
	font-weight:200;
	font-size:20px;
	line-height:24px;
}
#dashboard_right_now .versions .b, #adminmenu .wp-submenu li.current a, #adminmenu .wp-submenu li.current a:hover, UNUSED.media-item .percent, .button-highlighted, input.button-highlighted {
	font-weight:bold;
}

.plugins .row-actions-visible {
	padding:0 0 5px;
}

.plugin-update-tr .update-message {
	margin:5px;
	padding:3px 5px;
}

#your-profile legend {
	font-size:22px;
}

.pressthis a {
	display:inline-block;
	width:113px;
	position:relative;
	cursor:move;
	color:#333;
	background:#dfdfdf;
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.07, #e6e6e6), color-stop(0.77, #d8d8d8));
	background-image:-moz-linear-gradient(center bottom, #e6e6e6 7%, #d8d8d8 77%);
	background-repeat:no-repeat;
	background-image-position:10px 8px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px #b4b4b4 solid;
	font-style:normal;
	line-height:16px;
	font-size:14px;
	text-decoration:none;
	text-shadow:#fff 0 1px 0;
}
.pressthis a:hover, .pressthis a:active {
	color:#333;
}
.pressthis a:hover:after {
	transform:skew(20deg) rotate(9deg);
	-webkit-transform:skew(20deg) rotate(9deg);
	-moz-transform:skew(20deg) rotate(9deg);
	box-shadow:0 10px 8px rgba(0, 0, 0, 0.7);
	-webkit-box-shadow:0 10px 8px rgba(0, 0, 0, 0.7);
	-moz-box-shadow:0 10px 8px rgba(0, 0, 0, 0.7);
}


#footer {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	padding:10px 0;
	margin-right:20px;
	border-top-width:1px;
	border-top-style:solid;
}


#footer a:hover {
	text-decoration:underline;
}


.about-description {
	margin-top:1.4em;
}
.about-text {
	margin:1em 200px 1.4em 0;
	min-height:60px;
	font-size:24px;
}



.about-wrap .feature-section img {
	margin:5px auto;
	border:none;
	-webkit-border-radius:3px;
	border-radius:3px;
}


tr:hover .row-actions, div.comment-item:hover .row-actions {
	visibility:visible;
}

#poststuff h3, .metabox-holder h3 {
	font-size:17px;
	font-weight:normal;
	padding:7px 10px;
	margin:0;
	line-height:1;
	font-weight:bold;
}

#titlediv, UNUSED#poststuff .postarea {
	margin-bottom:20px;
}
td.post-title strong, td.plugin-title strong {
	display:block;
	margin-bottom:.2em;
}
td.post-title p, td.plugin-title p {
	margin:6px 0;
}
.tool-box .title {
	margin:8px 0;
	font-size:18px;
	font-weight:normal;
	line-height:24px;
}
UNUSED#sidemenu {
	margin:-30px 15px 0 315px;
	list-style:none;
	position:relative;
	float:right;
	padding-left:10px;
	font-size:12px;
}
#sidemenu a {
	padding:0 7px;
	display:block;
	float:left;
	line-height:28px;
	border-top-width:1px;
	border-top-style:solid;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

#sidemenu li a .count-0 {
	display:none;
}

body.iframe {
	height:98%;
}

.screen-per-page {
	width:3em;
}


h3:hover .edit-box {
	display:inline;
}
.index-php form .input-text-wrap {
	background:#fff;
	border-style:solid;
	border-width:1px;
	padding:2px 3px 2px 3px;
	border-color:#ccc;
	float:left;
	width:96%;
}
#dashboard-widgets form .input-text-wrap input {
	border:0 none;
	outline:none;
	margin:0;
	padding:0;
	width:99%;
	color:#333;
	
}
form .textarea-wrap {
	background:#fff;
	border-style:solid;
	border-width:1px;
	padding:2px;
	border-color:#ccc;
	display:block;
	float:left;
	width:96%;
	
}
#dashboard-widgets form .textarea-wrap textarea {
	border:0 none;
	padding:0;
	outline:none;
	width:99%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
#dashboard-widgets .postbox form .submit {
	float:none;
	margin:.5em 0 0;
	padding:0;
	border:none;
}
#dashboard-widgets-wrap #dashboard-widgets .postbox form .submit input {
	margin:0;
}
#dashboard-widgets-wrap #dashboard-widgets .postbox form .submit #publish {
	min-width:0;
}
#dashboard-widgets a {
	text-decoration:none;
}

#dashboard-widgets a:hover {
	text-decoration:underline;
}


#dashboard-widgets h4 {
	font-weight:normal;
	font-size:13px;
	margin:0 0 .2em;
	padding:0;
}
#dashboard_right_now p.sub, #dashboard_right_now .table, #dashboard_right_now .versions {
	margin:-12px;
}
#dashboard_right_now .inside {
	font-size:12px;
	padding-top:20px;
}
#dashboard_right_now p.sub {
	padding:5px 0 15px;
	color:#530010;
	font-size:14px;
	position:absolute;
	top:-17px;
	left:15px;
}
#dashboard_right_now .table {
	margin:0;
	padding:0;
	position:relative;
}
#dashboard_right_now .table_content {
	float:left;
	border-top:#c7b797 1px solid;
	width:45%;
}
#dashboard_right_now .table_discussion {
	float:right;
	border-top:#c7b797 1px solid;
	width:45%;
}
#dashboard_right_now table td {
	padding:3px 0;
	white-space:nowrap;
}
#dashboard_right_now table tr.first td {
	border-top:none;
}
#dashboard_right_now td.b {
	padding-right:6px;
	text-align:right;
	font-size:14px;
	width:1%;
}
#dashboard_right_now td.b a {
	font-size:18px;
}
#dashboard_right_now td.b a:hover {
	color:#d54e21;
}
#dashboard_right_now .t {
	font-size:12px;
	padding-right:12px;
	padding-top:6px;
	color:#777;
}
#dashboard_right_now .t a {
	white-space:nowrap;
}

#dashboard_right_now .versions {
	padding:6px 10px 12px;
	clear:both;
}


#the-comment-list .comment-item{
	margin:0 -10px;
}


#dashboard_quick_press h4 {
	font-family:sans-serif;
	float:left;
	width:100%;
	clear:both;
	font-weight:normal;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	display:block;
	float:left;
	padding-left: 3px;
}
#dashboard_quick_press h4 label {
	margin-right:10px;
}
#dashboard_quick_press .input-text-wrap, #dashboard_quick_press .textarea-wrap,#dashboard_quick_press .select-item, #postbox-container-2 .input-text-wrap{
	margin:3px 5px 15px 0px;
	
}



#dashboard-widgets #dashboard_quick_press form p.submit {
	margin-left:4.6em;
}
#dashboard-widgets #dashboard_quick_press form p.submit input {
	float:left;
}
#dashboard-widgets #dashboard_quick_press form p.submit #save-post {
	margin:0 1em 0 10px;
}
#dashboard-widgets #dashboard_quick_press form p.submit #publish {
	float:right;
}
#dashboard-widgets #dashboard_quick_press form p.submit img.waiting {
	vertical-align:middle;
	visibility:hidden;
	margin:4px 6px 0 0;
}

#dashboard_recent_drafts ul {
	list-style:none;
}

a.rsswidget {
	font-size:13px;
	line-height:1.7em;
}

#dashboard_plugins h5 {
	font-weight:normal;
	font-size:13px;
	margin:0;
	display:inline;
	line-height:1.4em;
}

#dashboard_browser_nag.postbox.browser-insecure {
	background-color:#ac1b1b;
	border-color:#ac1b1b;
}
#dashboard_browser_nag.postbox {
	background-color:#e29808;
	background-image:none;
	border-color:#edc048;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	color:#fff;
}
#dashboard_browser_nag.postbox.browser-insecure h3 {
	border-bottom-color:#cd5a5a;
	color:#fff;
}
#dashboard_browser_nag.postbox h3 {
	border-bottom-color:#f6e2ac;
	text-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	background:transparent none;
	color:#fff;
}
#dashboard_browser_nag a {
	color:#fff;
}

#dashboard_browser_nag a.update-browser-link {
	text-shadow:#d29a04 0 1px 0;
}

.login form {
	margin-left:8px;
	padding:26px 24px 46px;
	font-weight:normal;
	background:#fff;
	border:1px solid #e5e5e5;
	-moz-box-shadow:rgba(200, 200, 200, 0.7) 0 4px 10px -1px;
	-webkit-box-shadow:rgba(200, 200, 200, 0.7) 0 4px 10px -1px;
	box-shadow:rgba(200, 200, 200, 0.7) 0 4px 10px -1px;
}



#login_error, .login .message {
	margin:0 0 16px 8px;
	padding:12px;
}

.login form .input {
	font-weight:200;
	font-size:24px;
	line-height:1;
	width:100%;
	padding:3px;
	margin-top:2px;
	margin-right:6px;
	margin-bottom:16px;
	border:1px solid #e5e5e5;
	background:#fbfbfb;
	outline:none;
	-moz-box-shadow:inset 1px 1px 2px rgba(200, 200, 200, 0.2);
	-webkit-box-shadow:inset 1px 1px 2px rgba(200, 200, 200, 0.2);
	box-shadow:inset 1px 1px 2px rgba(200, 200, 200, 0.2);
}



.metabox-holder-disabled .postbox {
	opacity:.5;
	filter:alpha(opacity=50);
}

#wpbody {
	position:relative;
}


#menu-management .menu-edit {
	margin-bottom:20px;
}


#nav-menu-header {
	border-bottom:1px solid;
}
#nav-menu-footer {
	border-top:1px solid;
}

#menu-management .nav-tab {
	margin-bottom:0;
	font-size:14px;
}

.postbox .howto input {
	width:180px;
	float:right;
}


.postbox img.waiting {
	display:none;
	vertical-align:middle;
}

.hide-all {
	display:none;
}

.nav-menus-php .list-container {
	max-height:200px;
	overflow-y:auto;
	padding:10px 10px 5px;
}
.nav-menus-php .postbox p.submit {
	margin-bottom:0;
}

.menu-item-handle {
	border:1px solid #dfdfdf;
	position:relative;
	padding-left:10px;
	height:auto;
	width:400px;
	line-height:35px;
	text-shadow:0 1px 0 #FFF;
	overflow:hidden;
	word-wrap:break-word;
}

.item-controls a:hover {
	cursor:pointer;
}


.link-to-original {
	display:block;
	margin:0 0 10px;
	padding:3px 5px 5px;
	font-size:12px;
	font-style:italic;
}

#cancel-save {
	cursor:pointer;
}


.nav-menus-php .major-publishing-actions .form-invalid {
	padding-left:4px;
	margin-left:-4px;
	border:0 none;
}

#nav-menus-frame, .button-controls, UNUSED#menu-item-url-wrap{
	display:block;
}



 div.star a:hover{
	display:block;
	position:absolute;
	right:0;
	border:none;
	text-decoration:none;
}

#plugin-information pre {
	padding:7px;
	overflow:auto;
}

img {
	border:none;
}


.press-this #wphead h1 a:hover {
	text-decoration:underline;
}


#TB_window {
	border:1px solid #333;
}
.press-this .postbox, .press-this .stuffbox {
	margin-bottom:10px;
	min-width:0;
}
.postbox:hover .handlediv, .stuffbox:hover .handlediv {
	background:transparent url(images/arrows.png) no-repeat 6px 7px;
}
.press-this #submitdiv:hover .handlediv {
	background:none;
}
.tbtitle {
	font-size:1.7em;
	outline:none;
	padding:3px 4px;
	border-color:#dfdfdf;
}

#extra-fields .postbox {
	margin-bottom:5px;
}

#img_container a {
	width:68px;
	height:68px;
}
#img_container img {
	border:none;
	background-color:#f4f4f4;
	cursor:pointer;
}
#img_container a, #img_container a:link, #img_container a:visited {
	border:1px solid #ccc;
	display:block;
	position:relative;
}
#img_container a:hover, #img_container a:active {
	border-color:#000;
	z-index:1000;
	border-width:2px;
	margin:-1px;
}

input.newtag:focus ~ div.taghint {
visibility:hidden;
}

#photo-add-url-div input[type="text"] {
	width:300px;
}

h3 span {
	font-weight:normal;
}

.highlight {
	padding:3px 3px 3px 12px;
	margin-left:-12px;
	font-weight:bold;
	border:0 none;
}


.theme-listing .theme-item:hover .theme-item-info span.dots {
	display:none;
}
.theme-listing .theme-item:hover .theme-item-info span {
	display:inline;
}
 .available-theme {
	padding:20px 15px;
}
#theme-information .available-theme {
	overflow:visible;
	width:440px;
}

#theme-information .action-button #cancel {
	float:left;
}
#theme-information .action-button #install {
	float:right;
}


.feature-filter {
	padding:8px 12px 0;
}

.widget-liquid-right .sidebar-description {
	margin-bottom:10px;
}
.inactive-sidebar .widget {
	margin:0 10px 20px;
	float:left;
}
div.sidebar-name h3 {
	font-weight:normal;
	font-size:15px;
	margin:0;
	padding:8px 10px;
	overflow:hidden;
	white-space:nowrap;
}

.js .closed .sidebar-name {
	-webkit-border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
}

.js .closed .widgets-sortables, .js .closed .widget-holder {
	display:none;
}
.widget-liquid-right .widgets-sortables {
	padding:15px 0 0;
}


.widget .widget-top {
	margin-bottom:-1px;
	font-size:12px;
	font-weight:bold;
	height:26px;
	overflow:hidden;
}


.widget-top a.widget-action:hover {
	background:transparent url(images/arrows-dark.png) no-repeat 4px 6px;
}

.widget-title a:hover {
	text-decoration:none;
	border-bottom:none;
}

.editwidget .widget-inside {
	display:block;
	padding:10px;
}



 .widgets_access .closed .widgets-sortables, .widgets_access .closed .widget-holder {
	display:block;
}
.widgets_access .closed .sidebar-name {
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}


.padding-right{
	padding-right:3px;
}

.padding-right-middle{
	padding-right:4px;
}

.padding-left{
	padding-left:10px;
}
.two-third{
	width:70%;
	display:block;
	float:left;
}

.one-third{
width:27%;
display:block;
float:left;
}

.one-fourth{
width:24%;
display:block;
float:left;
}

.one-fifth{
width:19%;
display:block;
float:left;
}

.one-half{
width:48%;
display:block;
float:left;
}

.one-sixth{
width:15.7%;
display:block;
float:left;
}

.one-sixth .input-text-wrap{
width:92% !important;
}


.full-width{
width:99%;
display:block;
float:left;
}

#postbox-container-2 .full-width-add{
width:88%;
}


.full-width-add{
width:93%;
display:block;
float:left;
}

.full-width-add .input-text-wrap{
width:98% !important;
}

#postbox-container-2 .full-width-add .input-text-wrap{
width:94% !important;
}

.one-fourth-add {
width:20%;
display:block;
float:left;
}

.one-fifth-add{
	display:block;
float:left;
 padding-right: 10px;
width: 14.2%;
	}


.one-third-add{
width:22.6%;
display:block;
float:left;
}

.one-third-add .input-text-wrap{
width:92% !important;
}

.one-fourth-add .input-text-wrap{
width:91% !important;
}


#postbox-container-2 .one-third-add .input-text-wrap{
width:67% !important;
}

#postbox-container-2 .one-third-add{
width:16%;
}


#postbox-container-2 input[type="text"], input[type="password"], textarea{
width:100%;
}



.mandatory{
color:red !important;
font-weight:bold;
padding:0px 0px 0px 4px;
}

.err-txt{
color:red !important;
font-weight:bold;
}

.err{
    border-color: red !important;
    border-style: solid !important;
    border-width: 1px !important;
}




/* -------------------------------------- */
/* liste tableau */
/* -------------------------------------- */

table.fixed {
    table-layout: fixed;
}

.widefat, div.updated, div.error, div.success, .wrap .add-new-h2, textarea, input[type="text"], input[type="password"], input[type="file"], input[type="button"], input[type="submit"], input[type="reset"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="url"], select, .tablenav .tablenav-pages a, .tablenav-pages span.current, #titlediv #title, .postbox, #postcustomstuff table, #postcustomstuff input, #postcustomstuff textarea, .imgedit-menu div, .plugin-update-tr .update-message, #poststuff .inside .the-tagcloud, .login form, #login_error, .login .message, #menu-management .menu-edit, .nav-menus-php .list-container, .menu-item-handle, .link-to-original, .nav-menus-php .major-publishing-actions .form-invalid, .press-this #message, #TB_window, .tbtitle, .highlight, .feature-filter, #widget-list .widget-top, .editwidget .widget-inside {
	-webkit-border-radius:3px;
	border-radius:3px;
	border-width:1px;
	border-style:solid;

}
.widefat {
	border-spacing:0;
	width:100%;
	clear:both;
	margin:0;
}
.widefat * {
	word-wrap:break-word;
}
.widefat a {
	text-decoration:none;
}

.widefat thead,  .widefat tfoot{
		background-color:#f1f1f1;
	background-image:-ms-linear-gradient(top, #f9f9f9, #ececec);
	background-image:-moz-linear-gradient(top, #ffffff, #f1eadb);
	background-image:-o-linear-gradient(top, #f9f9f9, #ececec);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#ececec));
	background-image:-webkit-linear-gradient(top, #f9f9f9, #ececec);
	background-image:linear-gradient(top, #f9f9f9, #ececec);
		   border-style: solid !important;
    border-width: 1px !important;
	border-color: #E6D8BD !important;
}	

.widefat th,  .widefat td, .widefat{

	border-style: solid !important;
    border-width: 1px !important;
	border-color: #F1EADB !important;
}	
	
.widefat thead th:first-of-type {
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	
}


.widefat thead th:last-of-type {
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
}
.widefat tfoot th:first-of-type {
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
.widefat tfoot th:last-of-type {
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
}
.widefat td, .widefat th {
	border-width:1px 0;
	border-style:solid;
}
.widefat tfoot th {
	border-bottom:none;
}
.widefat .no-items td {
	border-bottom-width:0;
}
.widefat td {
	font-size:12px;
	padding:4px 7px 2px;
	vertical-align:top;
}
.widefat td p, .widefat td ol, .widefat td ul {
	font-size:12px;
}
.widefat th {
	padding:7px 7px 8px;
	text-align:left;
	line-height:1.3em;
	font-size:14px;
}
.widefat th input {
	margin:0 0 0 8px;
	padding:0;
	vertical-align:text-top;
}
.widefat .check-column {
	width:2.2em;
	padding:11px 0 0;
	vertical-align:top;
}
.widefat tbody th.check-column {
	padding:9px 0 22px;
}
.widefat .num, .column-comments, .column-links, .column-posts {
	text-align:center;
}
.widefat th#comments {
	vertical-align:middle;
}

.widefat th.sortable, .widefat th.sorted {
	padding:0;
}
th.sortable a, th.sorted a {
	display:block;
	overflow:hidden;
	padding:7px 7px 8px;
}
.fixed .column-comments.sortable a, .fixed .column-comments.sorted a {
	padding:8px 0;
}
th.sortable a span, th.sorted a span {
	float:left;
	cursor:pointer;
}
th.sorted.asc .sorting-indicator, th.desc:hover span.sorting-indicator {
	display:block;
	background-position:0 0;
}
th.sorted.desc .sorting-indicator, th.asc:hover span.sorting-indicator {
	display:block;
	background-position:-7px 0;
}
.tablenav-pages a {
	border-bottom-style:solid;
	border-bottom-width:2px;
	font-weight:bold;
	margin-right:1px;
	padding:0 2px;
}
.tablenav-pages .current-page {
	text-align:center;
}
.tablenav-pages .next-page {
	margin-left:2px;
}
.tablenav a.button-secondary {
	display:block;
	margin:3px 8px 0 0;
}
.tablenav {
	clear:both;
	height:30px;
	margin:6px 0 4px;
	vertical-align:middle;
}
.tablenav.themes {
	max-width:98%;
}
.tablenav .tablenav-pages {
	float:right;
	display:block;
	cursor:default;
	height:30px;
	line-height:30px;
	font-size:12px;
}
.tablenav .no-pages, .tablenav .one-page .pagination-links {
	display:none;
}
.tablenav .tablenav-pages a, .tablenav-pages span.current {
	text-decoration:none;
	padding:3px 6px;
}
.tablenav .tablenav-pages a.disabled:hover, .tablenav .tablenav-pages a.disabled:active {
	cursor:default;
}
.tablenav .displaying-num {
	margin-right:10px;
	font-size:12px;
	font-style:italic;
}
.tablenav .actions {
	padding:2px 8px 0 0;
}
.tablenav .delete {
	margin-right:20px;
}
.view-switch {
	float:right;
	margin:6px 8px 0;
}
.view-switch a {
	text-decoration:none;
}
.filter {
	float:left;
	margin:-5px 0 0 10px;
}
.filter .subsubsub {
	margin-left:-10px;
	margin-top:13px;
}
.screen-per-page {
	width:3em;
}
#posts-filter fieldset {
	float:left;
	margin:0 1.5ex 1em 0;
	padding:0;
}

.row-actions {
	visibility:hidden;
	padding:2px 0 0;
}
th.sorted.asc .sorting-indicator, th.desc:hover span.sorting-indicator {
    background-position: 0 0;
    display: block;
}
th.sortable a span, th.sorted a span {
    cursor: pointer;
    float: left;
}

.sorting-indicator {
    background-image: url("../images/sort.gif");
    background-repeat: no-repeat;
    height: 4px;
    margin-left: 7px;
 margin-left: 7px;
    margin-top: 8px;
    width: 7px;
	display:block;
}	

/*-----------------------------*/
/* Login ------------*/

#login {
width:300px;
	background-color:#e3e3e3;
	border-right:1px solid transparent;
	border-left:1px solid transparent;
	border-bottom:1px solid transparent;
	background-color:#f9f5ef;
	background-image:-ms-linear-gradient(top, #f9f5ef, #f9f5ef);
	background-image:-moz-linear-gradient(top, #f9f5ef, #f9f5ef);
	background-image:-o-linear-gradient(top, #f9f5ef, #f9f5ef);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f9f5ef), to(#f9f5ef));
	background-image:-webkit-linear-gradient(top, #f9f5ef, #f9f5ef);
	background-image:linear-gradient(top, #f9f5ef, #f9f5ef);
	
	border-color:#f1eadb;
	-moz-box-shadow:inset 0 1px 0 #fff;
	-webkit-box-shadow:inset 0 1px 0 #fff;
	box-shadow:inset 0 1px 0 #fff;
	-webkit-border-radius:3px;
	border-radius:3px;
	box-shadow: 0 4px 10px -1px rgba(200, 200, 200, 0.7);
	
}

#login .inside{
padding:10px;	
}

.head-login{
		-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
		border-bottom-color:#e6d8bd;
	text-shadow:#fff 0 1px 0;
	-moz-box-shadow:0 1px 0 #fff;
	-webkit-box-shadow:0 1px 0 #fff;
	box-shadow:0 1px 0 #fff;
	background-color:#f1f1f1;
	background-image:-ms-linear-gradient(top, #f9f9f9, #ececec);
	background-image:-moz-linear-gradient(top, #ffffff, #f1eadb);
	background-image:-o-linear-gradient(top, #f9f9f9, #ececec);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#ececec));
	background-image:-webkit-linear-gradient(top, #f9f9f9, #ececec);
	background-image:linear-gradient(top, #f9f9f9, #ececec);
	display:block;
	 font-size: 17px;
    font-weight: bold;
    line-height: 1;
    margin: 0;
    padding: 7px 10px;
	border-color: #F1EADB;
	border-style: solid;
    border-width: 1px;
}

.forgetmenot{
width:150px;

}

#login  .submit {

margin: -45px 0px 25px 0px;
    padding: 1.5em 0;	
}
#login .button-primary{
float:right;	
}

#login .inside label{
width:100%;	
}

#login label{
font-weight:bold;
}

#login input{
font-weight:normal;
}

/*-----------------------------*/
/* Language actif ------------*/

.lang-no-active{
font-weight:normal;
}


.added{
background:url(../images/checked.png) no-repeat right;
padding-right:20px;

}


/*-----------------------------*/
/* Upload image ------------*/


.drag-drop-area {
    border: 4px dashed #DDDDDD;
    height: 100px;
}

.foua-in {
		border: 4px solid #DDDDDD !important;
}

.drag-drop-inside {
    margin: 10px auto 0;
    width: 250px;
}

.one-fourth-drag
 {
    width: 25%;
}

.one-half-drag
 {
	float:left; 
    width: 45%;
	margin-right:20px;
}
.one-half-drag h4
 {
font-weight:bold !important;
font-size: 1em !important;
    margin: -17px 0px 10px 0px!important;
	display:block !important;
	font-family: sans-serif !important;
}

.full-drag
 {
	float:left; 
    width: 100%;
	margin-right:20px;
}
.drag-drop-inside p, .drag-drop-inside p.drag-drop-buttons {
    display: block;
}
.drag-drop-inside p.drag-drop-info {
    font-size: 20px;
}
.drag-drop-inside p {
    text-align: center;
}
.drag-drop-inside p {
    color: #AAAAAA;
    font-size: 14px;
    margin: 5px 0;
}

/*-----------------------------*/
/* save bar------------*/
.save {
		background: #000000; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0OTQ5NDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #000000 0%, #494949 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#494949)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #000000 0%,#494949 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #000000 0%,#494949 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #000000 0%,#494949 100%); /* IE10+ */
background: linear-gradient(to bottom, #000000 0%,#494949 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#494949',GradientType=0 ); /* IE6-8 */

-webkit-border-radius: 5px;
border-radius: 5px; 
padding:10px 10px 10px 10px;
height:33px;
}


.save a{
background: url(../images/save-out.png) no-repeat bottom left;
display:block;
float:right;
width:183px;
height:33px;
color:#FFF;
font-size:18px;
font-weight:bold;
text-decoration:none;
line-height:30px;
padding-left:10px;
 text-shadow: 1px 1px 1px #000000;
filter: dropshadow(color=#000000, offx=1, offy=1);
cursor:pointer;
}

.save a:hover{
background: url(../images/save-hover.png) no-repeat bottom left;
color:#FFF;
font-size:18px;
font-weight:bold;
text-decoration:none;
 text-shadow: 1px 1px 1px #000000;
filter: dropshadow(color=#000000, offx=1, offy=1);


}
/*-----------------------------*/
/* search prefill ------------*/

.search-prefill {
	width:100%;
	}

.search-prefill-input {
		background: #000000; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0OTQ5NDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #000000 0%, #494949 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#494949)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #000000 0%,#494949 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #000000 0%,#494949 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #000000 0%,#494949 100%); /* IE10+ */
background: linear-gradient(to bottom, #000000 0%,#494949 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#494949',GradientType=0 ); /* IE6-8 */

-webkit-border-radius: 5px;
border-radius: 5px; 
padding:10px 40px 10px 10px;
}

 .input-search{
	-webkit-border-radius: 10px;
border-radius: 10px; 
background:#fff url(../images/search-icon.png) no-repeat 5px 4px;
padding-left:20px;
width:100%;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
	}
	
 .delete-search{
	display:block;
	width:17px;
	height:17px;
	float:right;
	background:#000 url(../images/delete-search.png) no-repeat 0px 0px;
	position:relative;
	top:-21px;
	right:-22px;
	cursor:pointer;
	text-decoration:none;
	}
	
	 .delete-search:hover{

text-decoration:none;
	}
	
	.remove-search {
		display:inline-block;
		position:relative;				
		width:17px;
		height:17px;
		background:#fff url(../images/delete-search.png) no-repeat 0px 0px;
		cursor:pointer;
		margin-left:2px;
		padding-right:10px;
		top:3px;
	}	
	
	.arrow-search {
	position:relative;
	top:-8px;
	left:23px;
	width:14px;
	height:12px;
	-moz-transform:matrix(-1, 1, 1, 1, 0, 0);
	-webkit-transform:matrix(-1, 1, 1, 1, 0, 0);
	-o-transform:matrix(-1, 1, 1, 1, 0, 0);
	-ms-transform:matrix(-1, 1, 1, 1, 0, 0);
	transform:matrix(-1, 1, 1, 1, 0, 0);
	display:block;
	
	background: #494949; /* Old browsers */


z-index:-1;
}

hr{
width:100%;
border: 1px solid #ddd;
float: left;
}
	
	
	/*-----------------------------*/
/* Personnalisation ------------*/

.colour {
	display:block;
	float:left;
	padding-right:20px;
	}
	
	.colour .preview{
	display:block;
width:100px;
height:20px;
border: 1px solid #ddd;
text-align:center;
background: #ac3065; /* Old browsers */
background: -moz-linear-gradient(top, #ac3065 0%, #711746 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ac3065), color-stop(100%,#711746)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ac3065 0%,#711746 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ac3065 0%,#711746 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ac3065 0%,#711746 100%); /* IE10+ */
background: linear-gradient(to bottom, #ac3065 0%,#711746 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ac3065', endColorstr='#711746',GradientType=0 ); /* IE6-9 */
color:#fff;
	}
	
.color-box {
	display:block;
	width:20px;
	height:20px;
	background:#999;
	border: 1px solid #ddd;
	cursor:pointer;
	}
	
.customize-colour h4

 {
margin:0px;
	}
	
	/*-----------------------------*/
/* Personnalisation ------------*/
.action-search-filter{
display:block;
padding-bottom:20px;
height: 25px;
}

.action-filter{
display:block;
float:left;
}

.search-wine{
float:right;
display:block;
}
.search-wine input{
	margin:1px;
	padding:3px;
	 background: none repeat scroll 0 0 #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;

}

.search-wine-gray {
	color:#777777;
	font-style: italic;
	width:135px;
}

@media only screen and(max-width:768px) {
#col-left {
width:100%;
}
#col-right {
width:100%;
}
}
@media only screen and(min-width:769px) {
#col-left {
width:35%;
}
#col-right {
width:65%;
}
}
@media only screen and(max-width:860px) {
#col-left {
width:35%;
}
#col-right {
width:65%;
}
}
@media only screen and(min-width:980px) {
#col-left {
width:35%;
}
#col-right {
width:65%;
}
}
@media only screen and(max-width:768px) {
#col-left {
width:100%;
}
#col-right {
width:100%;
}
.form-field input, .form-field textarea {
width:99%;
}
.form-wrap .form-field {
padding:0;
}
#profile-page .form-table textarea {
max-width:400px;
width:auto;
}
}

.color-display {
	display:inline-block;
	width:50px;
	height:20px;
	border:1px solid black;
	cursor:pointer;
}


/* -------------------------------------- */
/* facturation */
/* -------------------------------------- */

.ui-datepicker-trigger {
	position:relative;
	top:2px;
	left:2px;
	cursor:pointer;
}

.calendar {
	display:block;
position:relative;
float:right;
top:-35px;
left:-8px;
}

.licence{
width:40%;
display:block;
padding-right:15px;
float:left;
padding-bottom:5px
}

.licence select{
width:80%;
}

.promo{
width:40%;
display:block;
padding-right:15px;
float:left;
padding-bottom:5px
}

.promo input{
width:80%;
}

.prix-promo{
width:5%;
display:block;
padding-right:15px;

float:left;
padding-bottom:5px
}

.prix-promo input{
width:80%;
}

.licence .delete a{
margin-top: 0px;
margin-right:5px;
}

.promo .delete a{
margin-top: 0px;
margin-right:5px;
}

.qty, .prix, .duree {
width:9%;
display:block;
float:left;
}

.qty input, .prix input, .duree input{
width:80%;
}


.total{
width:20%;
display:block;
padding-right:15px;
float:right;
}

.total-txt{
width:20%;
display:block;
padding-right:30px;
float:right;
}


.hndle {
    height: 15px;
}

.sous-total{
    display: block;
    float: right;
    padding-right: 30px;
    width: 20%;
	padding-bottom:5px;
	border-bottom:1px solid #F1EADB;
	padding-top:10px;
}


.sous-total-title{
    display: block;
    float: right;
    padding-right: 30px;
    width: 20%;
	text-align:right;
	padding-bottom:5px;
	padding-top:10px;

}


.red-title{
font-weight:bold;
color:#DA0000;
}

.action{
padding:15px 0px 30px 0px;
}

#publishing-facture {
    display: block;
    float: right;
    line-height: 23px;
    text-align: right;
	padding-right:5px;
}

.pdf-link{
float:left;
display:block;
padding-right:10px;
padding-left:3px;
}


#publishing-pdf {
    display: block;
    float: left;
    line-height: 23px;
    text-align: right;
	padding-right:10px;
}

.expired {
	background-color: red;
	color: black;
}

option.title-highlight {
	background-color:#DDDDDD
}

