/*

	These styles should be moved to .less

*/


/* Layouts\Components\Navigation\Top Header.ascx */
.worldwidebtn {
	/*background: #efefef;*/
	float: left;
	display: block;
	text-decoration: none;
/*	font-weight: 700;
	color: #51626f;*/
}


/* Layouts\Components\Navigation\Top Header.ascx */
 .areaoverlay {
	position: absolute;
	background: url(../images/areaoverlay.png) no-repeat 80px 50px;
	width: 119px;
	height: 73px;
	top: 0;
	left: 0;
}
.thumb-container img {
/*	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:118px;
	height:73px;*/
}

.empty-control{
	min-height:80px;
	color:red;
	font-weight:bold;
	padding-top:20px;
	padding-bottom:20px;
}
/*Popup Cookie*/
#action_iframe {
	display:none;
}
.cookie-popup .modal-body > div {
	padding:10px;
}
.popup-cookie-content {
	-webkit-background-size: cover; /* For WebKit*/
	-moz-background-size: cover;    /* Mozilla*/
	-o-background-size: cover;      /* Opera*/
	background-size: cover; 
	background-repeat:no-repeat;
	
}
/*Small contact list*/
#ModalContact .modal-body {
	background-color:#fff;
	text-align:center;
	padding:30px;
}
#ModalContact img {
	display:inline-block !important;
}

.small-contact-list .overlay {
	cursor:pointer;
}


/* Menu class for wrapping */
.menuwhite {color:white;}
.menuwhite li a{color:white !important;margin-left: 0px !important; }
.menuwhite li:before{ content:"-"; position:relative; left:-5px;}
.menuwhite li{ text-indent:-5px; background:none !important; }

/* Office List */
.office-list .photo-details {
	max-width:180px;
}

.office-list .wrap-photo {
		border:none;
}


.additionalfield{

display: block;
color: #A06E4F;
}





.usernameupdate{
	display: block;
    float: left;
    padding-right: 5px;
    color: #fff;
    margin: 7px 7px 0;
}


.text-uppercase{
    text-transform: uppercase;
}