input:-webkit-autofill{
    -webkit-box-shadow: 0 0 0 1000px white inset !important;
    -background-color: rgba(255,255,255,1) !important;
}
i{cursor:pointer;}
.badge{margin-bottom:2px;}
#zone-counter-media-etat .notification-item{font-size: 14px;}
#zone-counter-media-etat .notification-item .default-link-etat,
#zone-counter-media-etat .notification-item .state-selected:hover{color:#999;}
#zone-counter-media-etat .notification-item .state-selected,
#zone-counter-media-etat .notification-item .default-link-etat:hover{color:#555;}
body .content-wrapper{background-color:#FFF;}
body .wrapper .top-bar .logged-user .btn img{border:none;margin-right:10px;}
body .wrapper .top-bar .top-bar-right{top:0;padding-right:0px !important;}
body .wrapper .top-bar .logged-user .dropdown-menu{left:-100px;top:45px;}
body .wrapper .btn-primary,
body .wrapper .btn-warning,
body .wrapper .bt-delete-media,
body .wrapper .bt-send-invitation-media{background:#FFF;border:1px solid #FFF;color:#000;padding:1px 2px;font-size:1.2em;cursor:pointer;}
body .wrapper .bt-lost-password-user{background:#FFF;border:1px solid #FFF;color:#000;padding:1px 2px;font-size:0.9em;cursor:pointer;}
body .wrapper .btn-primary:hover,
body .wrapper .btn-warning:hover,
body .wrapper .bt-delete-media:hover,
body .wrapper .bt-send-invitation-media:hover{background:#FFF;border:1px solid #FFF;color:#555;}
body .wrapper .btn-primary:active,
body .wrapper .btn-warning:active,
body .wrapper .bt-delete-media:active,
body .wrapper .bt-send-invitation-media:active{background:#FFF !important;border:1px solid #FFF !important;color:#555 !important;}
body .wrapper .btn-primary:focus,
body .wrapper .btn-warning:focus,
body .wrapper .bt-delete-media:focus,
body .wrapper .bt-send-invitation-media:focus{background:#FFF !important;border:1px solid #FFF !important;color:#555 !important;}
body .wrapper .bt-control-ingenieur-off,
body .wrapper .bt-control-ingenieur,
body .wrapper .bt-validate-media,
body .wrapper .bt-reject-media,
body .wrapper .bt-reject-media-modal,
body .wrapper .btn-validation-externe{font-size:0.8em !important;min-height:15px !important;}
body .wrapper .bt-add-new-item{margin-top:15px;margin-left:15px;}
body .wrapper .panel-info>.panel-heading{background:#555555;color:#FFFFFF;border:1px solid #555555;padding:0px 0px 0px 10px !important;min-height:22px !important;}
body .wrapper .panel-info>.panel-footer{padding-bottom:0px !important;padding-top:0px !important;min-height:45px;}
body .wrapper .panel-info{border:1px solid #555555;}
body .wrapper .panel-body{background:#FFFFFF;padding:5px;}
body.topnav-fixed #wrapper{padding-top:50px;}
body.page-connection #wrapper{height:100%;padding:0 !important;}
.zone-identite-user{cursor:pointer;}
#zone-connected-user{min-width:50px;text-align:right;}
#zone-connected-user a{font-size:1.5em;}
.error{color:#FFF;background-color:#d9534f;border:1px #d9534f solid;}
.error::placeholder{color:#FFF;}
.footer .btn-primary{background:#4075af;border:1px solid #4075af;}
.nav-pills-custom-minimal.custom-minimal-bottom > li.active > a, .nav-pills-custom-minimal.custom-minimal-bottom > li.active > a:hover, .nav-pills-custom-minimal.custom-minimal-bottom > li.active > a:focus{border-bottom-color:#4075af;}
.header-libelle-media{font-size:10px;}
.container-lockscreen{z-index: 999;position: absolute;width: 100%;height: 100%;margin: auto;background: rgba(0,0,0,0.5);}
.inner-lockscreen{width:800px;margin:auto;}
.lockscreen{margin: auto;width:100%;top: 25%;position: absolute;left: 0px;background: #FFF;border: 1px #999 solid;padding: 25px;}
.main-nav{margin-top:15px;}
@media screen and (max-width: 800px){
	.inner-lockscreen{width: 100% !important;left: 0px;}
	.m-b-md img{width:100%;max-width:350px;}
}
/* TOP BAR */
.top-bar{background:#FFF;padding:2px 0;border-bottom:1px #ececec solid;}
.top-bar .container{height:50px;}
.logo-netshare-customer{height:50px;}
.logo-netshare-customer-responsive{display:none;height:50px;}
.toggle-sidebar-collapse{color:#555;}
.toggle-sidebar-collapse:hover{color:#999;}
.top-bar a,.top-bar a:active{color:#555 !important;}
.top-bar a:hover{color:#999;}
.top-bar .top-bar-right .btn-link{color:#555;}
.top-bar .top-bar-right .btn-link:hover{color:#999;}
.top-bar .logged-user .open .btn{color:#999;}
.top-bar .container-counter{position:relative;width:100%;margin:auto;}
.top-bar .notifications{margin-right:0px;}
#zone-counter-media-etat{position:fixed;right:60px;}
.top-bar .notifications .count{border-color:#E60404 !important;top:0px !important;left:50% !important;}
.top-bar .logged-user{padding-top:0px;position:fixed;right:5px;}
.zone-initiales-user{padding-top: 7px;height: 35px;width: 35px;color: #FFF;background-color: #999999;font-size: 1.2em;margin-top: 5px;}
.top-bar .notification-item .inbox{margin-right:0px;text-align:center !important;}
/* LISTE DES ETATS */
#zone-counter-media-etat-minify{display:none;width:100%;right:46px;}
#zone-counter-media-etat-minify ul{display:inline-block;width:100%;}
/*MOTEUR DE RECHERCHE */
.top-bar .zone-searchbox{padding-right:20px;padding-left:50px;}
.top-bar .searchbox{width:100%;top:8px;max-width:250px !important;}
.top-bar #zone-search-media-tags:focus>.top-bar .searchbox{width:100% !important;}
.left-sidebar #zone-searchbox-left{display:none;margin-right:5px;}
.left-sidebar .searchbox{top:0px !important;width:100%;background-color:#ececec;margin-left:5px;margin-right:5px;}
.input-search-close{border:none !important;}
.input-search-close {color: #000;text-shadow: none;opacity: .2; }
.input-search-close.icon {font-size: inherit;line-height: inherit; }
.input-search-close:hover, .input-search-close:focus {color: #000;text-decoration: none;cursor: pointer;opacity: .5; }

button.input-search-close {padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none; }

.input-search {position: relative; }
.input-search .form-control {border-radius: 200px; }
.input-search .input-search-icon, .input-search .input-search-close {position: absolute;top: 50%;z-index: 1;width: 2.573rem;-webkit-transform: translateY(-50%);transform: translateY(-50%); }
.input-search .input-search-icon {right: 0px;left: unset;pointer-events: unset;background: #E60404;height: 100%;width: 36px;float: right;border-radius: 0px 76px 76px 0px;color: #FFF !important;font-size: 1.5em;padding-top:3px;}
.input-search .input-search-close + .form-control {padding-left: 3.073rem;padding-right: 3.073rem; }
.input-search .input-search-close {left: 8px;font-size: 16px;color: #555;text-align: center;cursor:pointer; }
.input-search .input-search-close {font-size: 10px;color: #555;text-align: center;cursor:pointer; }
.input-search-btn + .form-control {padding-right: 50px; }

.input-search-btn {position: absolute;top: 0;right: 0;height: 100%;padding: 0 10px;background: transparent;border: none;border-radius: 0 200px 200px 0; }
.input-search-btn .icon {margin: 0 3px; }
.input-search-dark .input-search-icon {color: #555; }
.input-search-dark .form-control {background: #efefef;box-shadow: none; }
.input-search-dark .form-control:focus {background-color: #fff;border-color:#E60404 !important; }
.bt-create-advanced-search {padding: 3px 6px;padding-left: 6px;background-color: #e60404 !important;border-color: #e60404 !important;border-radius: 30px;width: 34px;height: 34px;padding-left: 7px;}
.bt-create-advanced-search i {color: #FFF !important;}
.bt-create-advanced-search-used {padding: 3px 6px;padding-left: 6px;background-color: #4BA84B !important;border-color: #439643 !important;border-radius: 30px;width: 34px;height: 34px;padding-left: 7px;}
.bt-create-advanced-search-used i {color: #FFF !important;}
.close-advanced-search{cursor:pointer;position: absolute;float: left;width: 20px;height: 20px;right: -5px;top: -5px;color: #FFF;/* opacity: 0.2; */border: solid #CDCDCD 1px;border-radius: 10px;background: rgb(119,119,119);margin-top: -2px;line-height: 1.2em;text-align: center;padding-left: 2px;transition: border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;-webkit-font-smoothing: subpixel-antialiased;}
.close-advanced-search:hover{background: rgb(50,50,50);border: solid #000 1px;}

/* NODE MEDIA
.bt-edit-information-media{background-color:#111 !important;border:1px #000 solid;}
.bt-edit-information-media:hover{background-color:#555 !important;} */
.listing-user-categories{z-index:50;position:absolute;float:right;right:0px;width:auto;min-width:180px;padding:10px;margin-top:5px;border:1px #999 solid;color:#000;background:rgb(255,255,255,0.65);}
/* MAIN BODY */
.content-header{margin-left: -15px;background-color: #FFF;margin-right: -15px;}
.sticky {position: -webkit-sticky;position: sticky;top: 50px;height:60px;background-color:#FFF;z-index:500;padding-top:10px;}
.main-header h2 {/*margin-left:17px !important;*/}
.main-header{margin-bottom:25px;display:inline-flex !important;}
.main-header div{font-size:20px;color:#bbbbbb;font-style:italic;padding-top:3px;width: auto;}
.panel-footer{background-color:#FFF;border-top:0px #FFF solid;}
.main-header .logo-netshare-fil{height:30px;max-height:30px;}
.icone-note-dialog-media{position: absolute;top: 70px;left: 23px;float:right;height:20px;width:20px;background-color: rgba(249, 247, 63, 1) !important;color: rgba(1,1,1,0.75) !important;text-shadow: 0px 0px 0px rgba(0, 0, 0, 0);border-radius:10px;}
.icone-free-comment-media{cursor:pointer;position: absolute;top: 100px;left: 23px;float:right;height:20px;width:20px;background-color: rgba(249, 247, 63, 1) !important;color: rgba(1,1,1,0.75) !important;text-shadow: 0px 0px 0px rgba(0, 0, 0, 0);border-radius:10px;}
.icone-info-refus-media{cursor:pointer;position: absolute;top: 130px;left: 23px;float:right;height:20px;width:20px;background-color: rgba(249, 247, 63, 1) !important;color: rgba(1,1,1,0.75) !important;text-shadow: 0px 0px 0px rgba(0, 0, 0, 0);border-radius:10px;}
.btn-validation-externe{background-color:#FFF;border:1px solid #FFF;}
/*.bt-add-user{background: #203382 !important;border: #203382 !important;border-radius: 0px !important;}
.bt-add-user:hover{background: #FFF !important;color:#203382 !important;border: #203382 !important;border-radius: 0px !important;}*/
/*AM 16/01/2019 modification du vert de l'icone validation externe success*/
.btn-validation-externe .text-success {color:#11C26D !important;}

/* INTERFACE VALIDATION EXTERIEURE */
.refus-media-externe{width:150px;border-radius:15px;}
.valide-media-externe{width:150px;border-radius:15px;}
/* POUR INTERFACE USER */
#interface-user{top:55px;padding-top:15px;width: 450px;min-width: 450px;min-height: 100%;position: fixed;background: #FFF;z-index: 999;float: right;right: 0px;-webkit-box-shadow: 1px 4px 5px 4px rgba(0, 0, 0, 0.3);box-shadow: 1px 4px 5px 4px rgba(0, 0, 0, 0.3);}
#interface-user .tab-pane{overflow-y: auto;height: calc(100vh - 230px);overflow-x: hidden;}
#zone-langues-users{width:100%;display:inline-block;}
.node-langue-user{float:left;max-width: 50px;width: 50px;padding-right: 15px;/* margin-bottom: 5px; */cursor: pointer;opacity:0.5;}
.node-langue-user.selected-langue-user{opacity:1 !important;}

/* BARRE DE GAUCHE */
#zone-bt-add-media-footer{display:none;}
#zone-bt-refresh-footer{display:none;}
.bt-refresh-visible-xs{display:none;}

.refresh-page{position:relative;right:400px;top:15px;}
.bt-refresh-page{width:100px;border-radius:15px;background-color:rgb(119,119,119);}
.bt-refresh-page-footer{width:100px;border-radius:15px;background-color:rgb(119,119,119);}
@media screen and (max-width: 1240px){
	.bt-refresh-hidden-xs{display:none;}
	.bt-refresh-visible-xs{display:block;width:40px;}
	.refresh-page{right:345px;}
}
@media screen and (max-width: 1110px){
	.bt-refresh-page{display:none;}
	#zone-bt-refresh-footer{display:block;}
}
@media screen and (max-width: 991px){
	.left-sidebar #zone-searchbox-left{display:block;}
	.left-sidebar #zone-search-media-tags-left{background: #fff !important;}
	.top-bar .zone-searchbox{display:none;}
	.logo-netshare-customer-responsive{display:block;}
	.logo-netshare-customer{display:none;}
	.main-header {margin-bottom:15px;}
	.main-header .logo-netshare-fil{height:30px;max-height:30px;}
	.main-header em{font-size:13px;}
	.refresh-page{position: relative;right: unset;top: 15px;left: 15px;float: left !important;}
}
@media screen and (max-width: 768px){
	.main-header h2{display:inline-block;border-right:1px solid #ccc;}
	.label-bt-add-item{display:none;}
}
@media screen and (max-width: 620px){
	.top-bar-right{width:calc(100% - 120px);position:fixed !important;right:0px;float:right;}
	#zone-counter-media-etat-minify{width:auto;display:block !important;position:fixed !important;float:right;right:15px !important;}
	#zone-counter-media-etat-minify .notification-item{display:inline-block !important;margin-left:10px;position:relative;}
	#zone-counter-media-etat-minify .count-minify{width:-webkit-fill-available;	border-color:#E60404 !important;top:0px !important;left:10% !important;font-size:16px !important;padding-top:4px;}
	#zone-counter-media-etat-minify .count-minify i{margin-top:-3px;}
	#zone-counter-media-etat-minify .notification-item .btn-group{display:inline-block !important;width:90px;}
}
@media screen and (max-width: 545px){
	.refresh-page{display:none;}
	.refresh-page-left{display:block;}
	#zone-bt-add-media{display:none;}
	#zone-bt-add-media-footer{display:block;}
}
