/*Custom VAD*/

/*Labels*/
.dataGrid TBODY TD
{
	white-space:normal;
}

.VAD_Mailbutton{
	margin-left:5px;		
	}
	
.VAD_Label{
	display: inline-block;
    margin: 2px;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: default;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.VAD_LabelPublic{
	color: #fff !important;
    background-color: #7dc402;
    border-color: #7dc402;
	}
	
.VAD_LabelPrivate{
	color: #fff !important;
    background-color: #de9502;
    border-color: #de9502;
	}
.VAD_LabelPrivateOthers{
	color: #333 !important;
    background-color: #ddd;
    border-color: #ddd;
	}	

	
.VAD_LabelAddButton{
	color: #fff !important;
    background-color: #02aac4;
    border-color: #02aac4;
	}	
	
.VAD_LabelDelete .fa{
	font-size: 16px !important;
	color: #fff !important;
	}

.VAD_LabelPrivateOthers .VAD_LabelDelete .fa{
	font-size: 16px !important;
	color: #333 !important;
	}
	
.VAD_LabelDelete {
	cursor: pointer;
	}	

.btnAddLabel .fa{
	font-size: 18px !important;
	color: #fff !important;
	padding-left: 0px !important;
	}
	
.btnAddLabel {
	cursor: pointer;
	}	


/*labeltree*/
.VADLabelTree{
	
}

.VADLabelTree UL{
	padding-left: 25px !important;
}

.VADLabelTree LI {
	float:none !important;
	border:none !important;
}

.VADLabelTree LI label{
	display: inline-block;
    border: 1px solid transparent;
    padding: 2px 6px;
    vertical-align: middle;
    line-height: 25px;
    margin-left: 16px;
}

.VADLabelTree LI .checkbox{
	margin-bottom: 0px;
	margin-top: 0px;	
}

.VADLabelTree LI label input[type="checkbox"]{
	margin-left: -24px;
}

.VADLabelTree LI label:hover{
	background-color: #E5F3FB;
    border-color: #70C0E7;
    border-radius: 4px;
}

.VADLabelTree .plusimageapply{ 
	list-style-image:url(../images/treePlus.png); 
	cursor:pointer; 
	} 

.VADLabelTree .minusimageapply{ 
	list-style-image:url(../images/treeMinus.png); 
	cursor:pointer; 
	} 

.VADLabelTree .selectedimage{ 
	list-style-image:none; 
	cursor:pointer; 
	}
	
/*Overwrites*/
#headerLogo {
	background-color: #fff;
	background-image: url('../images/admin_logo_textonly.jpg');
}

#menu {
	background-color: #006A8C;
}

INPUT:focus, TEXTAREA:focus, SELECT:focus {
	/*border-color: #006A8C;*/
}

#subMenu {
	/*background-color: #454e59;*/
}

#subMenu a.active {
	background: #5ccdde;
	 /*color: #006A8C!important;*/
	 color: #EBEEF2!important;
	/* border-right: 4px solid #006A8C*/;
}

html,body {
	color: #006A8C;
	background-color: #006A8C;
	}

#page_login .label {
	
	
}

#subMenu {
    background-color: #ebeef2;
}

#page_login {
    background-color: rgba(255,255,255,.95);
    box-shadow: 2px 2px 8px rgba(0,0,0,0.2);
}
#subMenu A:not(.aboutUslink):not(.aboutSnowBirdlink) {
	color : #666;
}
.aboutUslink {
    color: #666;
    font-size: 12px;
    text-decoration: none;
   }
/*
 #popups  FORM INPUT[type=submit] {
 margin-left: 5px;
 border-radius: 0;
 background-color: #5ccdde;
 border-color: #5ccdde;
 color: #fff;
 height:30px;
 }

 #popups  FORM INPUT[type=button]:hover,
 #popups  FORM INPUT[type=button]:focus,
 #popups  FORM INPUT[type=button]:active,
 #popups  FORM INPUT[type=submit]:hover,
 #popups  FORM INPUT[type=submit]:focus,
 #popups  FORM INPUT[type=submit]:active {
 background-color: #02aac4;
 border-color: #02aac4;
 color: #ffffff !important;
 }

 #popups  FORM INPUT[type=button].disabled,
 #popups  FORM INPUT[type=button].disabled:hover,
 #popups  FORM INPUT[type=button].disabled:focus,
 #popups  FORM INPUT[type=button].disabled:active,
 #popups  FORM INPUT[type=submit].disabled,
 #popups  FORM INPUT[type=submit].disabled:hover,
 #popups  FORM INPUT[type=submit].disabled:focus,
 #popups  FORM INPUT[type=submit].disabled:active {
 background-color: #5ccdde;
 border-color: #5ccdde;
 }

 .dataGrid tbody td.active, .dataGrid tbody tr.switchcolor td.active {
 background-color: #E4C17C;
 color: #fff;
 border-left: 1px solid #DEB25C;
 }

 ----

 */

/*#menu {
 border-bottom: none;
 }
 #topMenu A {
 background-color: #f0f0f0;
 }
 #topMenu A:HOVER {
 background-color: #ccc;
 color: #333;
 }
 #topMenu A.mainMenuButtonSelected {
 background-color: #fedf1a;
 color: #000;
 font-weight: bold;
 }

 #subMenu {
 background-color: #fedf1a;
 }

 #subMenu A {
 text-shadow: #eacd0d 0px 0px 0px;
 }*/

/*#footer {
 background-color: #cdcd01;
 }*/
/*#topMenu A.mainMenuButtonSelected {
 background-color: #ea8000;
 color: #f0f0f0;
 font-weight: bold;
 }*/
/*#popups .popup .head {
 border-style: solid;
 background-color: #ea8000;
 border-top-color: #ea8000;
 border-left-color: #ea8000;
 border-right-color: #ea8000;
 border-top-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 0px;
 color: #fff;
 height: 28px;
 font-size: 13px;
 }*/

/* Import Result Table styling */
.importResultTable					{  }
.importResultTable th				{ font-weight: bold; padding: 5px 10px; border-bottom: 1px dotted #ccc; border-left: 1px dotted #ccc; }
.importResultTable th:first-child	{ border-left: none; }
.importResultTable td				{ font-weight: normal; padding: 5px 10px; border-left: 1px dotted #ccc; }
.importResultTable td:first-child	{ border-left: none; }
.importResultTable tr.even td		{ background: #f5f5f5; }
.NumberHits { float: left !important;background: #f5f5f5;     position: absolute;
    left: 20px;
    bottom: 40px;}