
/*		
.header {	

	background-image: url('images/loading.jpg');
	background-repeat:no-repeat;
	background-attachment:fixed;   
	font-weight:normal;
	
}

*/



.title_app{

	font-size: 12px;

}


.curr-date{
	font-size: 14px;
	font-weight: normal;
	padding: 10px;
	color: #fff;
	background-color: #2d2d2d;	
	-moz-border-radius: 50%;
	-webkit-border-radius: 20%;
	border-radius: 10%;

}



.phase-text{
	float: left; 
	width: 0px;
	height: 0px;
	color: rgb(190, 31, 159); 
	text-align: center; 
	font-size: 9px;
	margin-top: -23px;
	margin-left: 5px;	
	position: absolute;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
}

.moon_0 a.ui-state-default {
    
	background-image: url('images/calendar-moons/0.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%;     	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
}


.moon_1 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/1.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_2 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/2.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}



.moon_3 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/3.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_4 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/4.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}




.moon_5 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/5.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}




.moon_6 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/6.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_7 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/7.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}



.moon_8 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/8.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}



.moon_9 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/9.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}



.moon_10 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/10.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}





.moon_11 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/11.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}




.moon_12 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/12.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_13 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/13.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}



.moon_14 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/14.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_15 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/15.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}



.moon_16 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/16.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_17 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/17.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_18 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/18.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_19 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/19.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}



.moon_20 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/20.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_21 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/21.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_22 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/22.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_23 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/23.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}



.moon_24 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/24.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_25 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/25.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_26 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/26.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_27 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/27.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}



.moon_28 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/28.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_29 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/29.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_30 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/30.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.moon_31 a.ui-state-default {
    
   
	background-image: url('images/calendar-moons/30.png') !important;
	background-repeat:no-repeat;
	background-position: 58% 80%; 	
	padding: 0px 10px 22px 0px;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;				
    border-radius: 16px;
    -webkit-box-shadow: 0 0 16px rgba(66, 140, 240, 0.5);
	
	
}


.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {

/*

background: #414141 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #FDEDFF;

*/

}

td {        
    height: 65px;   	
}


span {

 font-family: arial,"Times New Roman",serif;		
 
 
}


/* categories custom icon */
.ui-icon-diet {
	background-image: url('images/categories-icon/diet.png') !important;
	background-repeat: no-repeat;
	background-position: 1px 10%;
	background-color: transparent;
	box-shadow: none;
}


.ui-icon-diet-rec {
	background-image: url('images/categories-icon/diet-rec.png') !important;
	background-repeat: no-repeat;
	background-position: 1px 10%;
	background-color: transparent;
	box-shadow: none;
}



.ui-icon-gardening {
	background-image: url('images/categories-icon/gardening.png') !important;
	background-repeat: no-repeat;
	background-position: 1px 10%;
	background-color: transparent;
	box-shadow: none;
}


.ui-icon-hair {
	background-image: url('images/categories-icon/hair.png') !important;
	background-repeat: no-repeat;
	background-position: 1px 10%;
	background-color: transparent;
	box-shadow: none;
}


.ui-icon-household {
	background-image: url('images/categories-icon/household.png') !important;
	background-repeat: no-repeat;
	background-position: 1px 10%;
	background-color: transparent;
	box-shadow: none;
}


.ui-icon-massage {
	background-image: url('images/categories-icon/massage.png') !important;
	background-repeat: no-repeat;
	background-position: 1px 10%;
	background-color: transparent;
	box-shadow: none;
}


.ui-icon-nail {
	background-image: url('images/categories-icon/nail.png') !important;
	background-repeat: no-repeat;
	background-position: 1px 10%;
	background-color: transparent;
	box-shadow: none;
}


.ui-icon-other {
	background-image: url('images/categories-icon/other.png') !important;
	background-repeat: no-repeat;
	background-position: 1px 10%;
	background-color: transparent;
	box-shadow: none;
}


.ui-icon-purchase {
	background-image: url('images/categories-icon/purchase.png') !important;
	background-repeat: no-repeat;
	background-position: 1px 10%;
	background-color: transparent;
	box-shadow: none;
}



.ui-icon-skin {
	background-image: url('images/categories-icon/skin.png') !important;
	background-repeat: no-repeat;
	background-position: 1px 10%;
	background-color: transparent;
	box-shadow: none;
}


.ui-icon-spa {
	background-image: url('images/categories-icon/spa.png') !important;
	background-repeat: no-repeat;
	background-position: 1px 10%;
	background-color: transparent;
	box-shadow: none;
}


.ui-icon-surgery {
	background-image: url('images/categories-icon/surgery.png') !important;
	background-repeat: no-repeat;
	background-position: 1px 10%;
	background-color: transparent;
	box-shadow: none;
}



/* menu icons */

.ui-icon-moonfind {
	background-image: url('images/menu-icons/find.png') !important;
	background-repeat: no-repeat;	
	background-color: transparent;
	box-shadow: none;
}


.ui-icon-lng {
	background-image: url('images/menu-icons/lang.png') !important;
	background-repeat: no-repeat;	
	background-color: transparent;
	box-shadow: none;
}


.ui-icon-moonphase {
	background-image: url('images/menu-icons/moonphase.png') !important;
	background-repeat: no-repeat;	
	background-color: transparent;
	box-shadow: none;
}

.ui-icon-setings {
	background-image: url('images/menu-icons/setings.png') !important;
	background-repeat: no-repeat;	
	background-color: transparent;
	box-shadow: none;
}


.ui-icon-exit {
	background-image: url('images/menu-icons/exit.png') !important;
	background-repeat: no-repeat;	
	background-color: transparent;
	box-shadow: none;
}



.ui-icon-exit {
	background-image: url('images/menu-icons/exit.png') !important;
	background-repeat: no-repeat;	
	background-color: transparent;
	box-shadow: none;
}


.ui-icon-reminder
 {
	background-image: url('images/menu-icons/reminder.png') !important;
	background-repeat: no-repeat;	
	background-color: transparent;
	box-shadow: none;
}


.ui-icon-reminder2
 {
	background-image: url('images/menu-icons/reminder2.png') !important;
	background-color: #666;
	background-color: rgba(0,0,0,.4);
	background-image: url(images/icons-18-white.png);
	background-repeat: no-repeat;
	-webkit-border-radius: 9px;
	border-radius: 9px;
    
}


