
.loginDropdown{display:none}
.LoginCustomer i.fa-caret-down {
    top: -5px;
    font-size: 1.3rem;
    margin-left: 5px;
    position: relative;
}

.LoginCustomer .fa-user{font-size: 18px; float:left;}
#PoolManager{background-color:#f0f0f0;border-top:0px; top: 350px; padding: 0 10px 10px; z-index: 8;}
/* IE Hack */
/*@media screen and (min-width:0\0) {
	#PoolManager {top: 290px;}
}
 Chrome only Hack */
/*@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
    #PoolManager {top: 283px;}
}*/

.text-myacc a span {display: inline-block;max-width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; padding-left: 5px; /*top:-3px; position:relative;*/}


.loginDropdown::before {
    border-color: #bfbfbf transparent;
    border-style: solid;
    border-width: 0 11px 11px;
    content: "";
    display: block;
    left: 183px;
    position: absolute;
    top: -11px;
    width: 0;
    z-index: 0;
}
.loginDropdown::after {
    border-color: #ffffff transparent;
    border-style: solid;
    border-width: 0 10px 10px;
    content: "";
    display: block;
    left: 184px;
    position: absolute;
    top: -10px;
    width: 0;
    z-index: 1;
}
.loginDropdown {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    display: block !important;
    opacity: 0;
    padding: 0 10px;
    position: absolute;
    right: 0;
    top: 39px;
    transform: translateY(15px);
    transition: all 0.1s ease-in 0s;
    visibility: hidden;
    width: 250px;
    z-index: 9;
}
.moncompte-txt:hover .loginDropdown, .moncompte-txt:focus .loginDropdown, .moncompte-txt:active .loginDropdown {
    opacity: 1;
    transform: translateY(0px);
    visibility: visible;
}


.userOffline .loginDropdown a {
    background: transparent none repeat scroll 0 0;
    box-shadow: none;
    color: #1f1f1f;
    float: left;
    font-size: 12px;
    font-weight: normal;
    line-height: 1rem;
    margin: 0px;
    text-align: left;
    text-decoration: none !important;
    text-transform: uppercase;
    transition: all 0.1s ease-in 0s;
	padding: 10px 0;
	width:100%;
	font-family: roboto_condensedregular,'Open Sans', arial, sans-serif;
}
.userOffline .loginDropdown a.newClient {border-bottom: 0px solid #dedede;}
.userOffline .loginDropdown a:hover, .userOffline .loginDropdown a:active, .userOffline .loginDropdown a:focus {
    color: #e2001a;
}
.userOffline .loginDropdown span a strong{
    background: transparent none repeat scroll 0 0;
    color: #e2001a;
	font-size:14px;
	font-family: roboto_condensedregular,'Open Sans', arial, sans-serif;
}
.userOffline .loginDropdown span a:hover strong, .userOffline .loginDropdown span a:active strong, .userOffline .loginDropdown span a:focus strong{
    color: #555;
}

#PoolManager.CUSTOMERMenu::before, #PoolManager.CUSTOMERMenu::after {display:none;}
#PoolManager .MyAccount_Title {text-transform:uppercase; font-size: 14px; padding: 0px 0 5px 0px;}
#PoolManager .PoolManagerDetail {background-color: #f0f0f0; height: 30px; font-size: 12px; font-family: roboto_condensedregular,'Open Sans', arial, sans-serif;}
#PoolManager .PoolManagerDetail a {line-height: 18px;
border-top: 1px solid #fff;
background-color: #f0f0f0;
width: 205px;
margin-left: -10px;
padding: 10px;}

.userOffline .text-myacc {padding: 7px 10px;}
.userOffline .text-myacc div {/*float: left; background: #e31d23; padding: 5px 7px 2px;*/}
.userOffline .text-myacc div i.fa-user {/*color:#fff;*/}
.userOffline {/*top: 0px !important;*/}
.userOffline .moncompte-txt .fa.fa-user {/*border-right: 0px solid #d2d2d2; padding-right: 0px;*/}
/*.userOffline .text-myacc div.text-myacc {background: #fff; padding:0; border:none;}
.userOffline .text-myacc a span {padding: 10px; top: 8px; position: relative; max-width: 125px;}
.userOffline .text-myacc a {line-height: 0px;}
.LoginCustomer .userOffline i.fa-caret-down {margin-right: 10px; margin-left:5px; top: 3px;}*/


.LoginCustomer {float: right;}
.LoginZone {float: right; height: 30px; border-right: 1px solid #dddddd; margin-top: 5px;}