body{
    background:#E6E6E6!important;
}
.loginlogoleft {
	visibility: hidden;
}
	
.loginlogoright {
	visibility: hidden;
}

/* unvisited link */
.ui-body-c .ui-link:link {
    color: #48BCBD;
}

/* visited link */
.ui-body-c .ui-link:visited {
    color: #48BCBD;
}

/* mouse over link */
.ui-body-c .ui-link:hover {
    color: #e45416;
}

/* selected link */
.ui-body-c .ui-link:active {
    color: #e45416;
}
@media all
{

	.ui-shadow,
	.ui-btn-up-a,
	.ui-btn-hover-a,
	.ui-btn-down-a,
	.ui-body-b,
	.ui-btn-up-b,
	.ui-btn-hover-b,
	.ui-btn-down-b,
	.ui-bar-c,
	.ui-body-c,
	.ui-btn-up-c,
	.ui-btn-hover-c,
	.ui-btn-down-c,
	.ui-bar-c,
	.ui-body-d,
	.ui-btn-up-d,
	.ui-btn-hover-d,
	.ui-btn-down-d,
	.ui-bar-d,
	.ui-body-e,
	.ui-btn-up-e,
	.ui-btn-hover-e,
	.ui-btn-down-e,
	.ui-bar-e,
	.ui-body-f,
	.ui-btn-up-f,
	.ui-btn-hover-f,
	.ui-btn-down-f,
	.ui-bar-f,
	.ui-body-g,
	.ui-btn-up-g,
	.ui-btn-hover-g,
	.ui-btn-down-g,
	.ui-bar-g,
	.ui-overlay-shadow,
	.ui-shadow,
	.ui-btn-active,
	.ui-body-a,
	.ui-bar-a {
		 text-shadow: none !important;
		 box-shadow: none !important;
		 -webkit-box-shadow: none !important;
		 font-family: Tahoma, Arial, Helvetica !important;
	}

	.ui-bar-b,
	#loginpopup .ui-footer
	{
		background: #4c4c4c; /* Old browsers */
		background: -moz-linear-gradient(top,  #4c4c4c 0%, #474747 39%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(39%,#474747), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #4c4c4c 0%,#474747 39%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #4c4c4c 0%,#474747 39%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #4c4c4c 0%,#474747 39%,#1c1c1c 91%,#131313 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #4c4c4c 0%,#474747 39%,#1c1c1c 91%,#131313 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
	}
    .loginbackground,#main .ui-body-b
	{
		background: #E6E6E6; /* Old browsers */
		/*background: -moz-linear-gradient(top,  #4c4c4c 0%, #474747 39%, #1c1c1c 91%, #131313 100%);*/ /* FF3.6+ */
		/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(39%,#474747), color-stop(91%,#1c1c1c), color-stop(100%,#131313));*/ /* Chrome,Safari4+ */
		/*background: -webkit-linear-gradient(top,  #4c4c4c 0%,#474747 39%,#1c1c1c 91%,#131313 100%);*/ /* Chrome10+,Safari5.1+ */
		/*background: -o-linear-gradient(top,  #4c4c4c 0%,#474747 39%,#1c1c1c 91%,#131313 100%);*/ /* Opera 11.10+ */
		/*background: -ms-linear-gradient(top,  #4c4c4c 0%,#474747 39%,#1c1c1c 91%,#131313 100%);*/ /* IE10+ */
		/*background: linear-gradient(to bottom,  #4c4c4c 0%,#474747 39%,#1c1c1c 91%,#131313 100%);*/ /* W3C */
		/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 );*/ /* IE6-9 */
	}

}

#loginpopup .ui-bar-e {
	background-image:url('images/top.png') !important;
	background-repeat: no-repeat !important;
	background-position: center center !important;
	height: 59px !important;
}

#loginpopup .ui-header .ui-title {
	display: none !important; 
}

#loginpopup .ui-header .ui-bar-e,
#loginpopup .ui-header .ui-bar-a,
.ui-header {
	border: 1px solid #000000 /*{a-bup-border}*/;
	background: #000000 /*{a-bup-background-color}*/;
	font-weight: bold;
	color: #ffffff /*{a-bup-color}*/;
	text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #444444 /*{a-bup-shadow-color}*/;
}

.ui-collapsible .ui-btn-up-b,
.ui-collapsible .ui-bar-b,
.ui-btn-up-b 
{
	border: 1px solid #48BCBD /*{a-bup-border}*/;
	background: #48BCBD /*{a-bup-background-color}*/;
	font-weight: bold;
	color: #ffffff /*{a-bup-color}*/;
	text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #444444 /*{a-bup-shadow-color}*/;
}

.ui-collapsible .ui-btn-hover-b,
.ui-btn-hover-b 
{
	border: 1px solid #B5B5B5 /*{a-bhover-border}*/;
	background: #B5B5B5 /*{a-bhover-background-color}*/;
	font-weight: bold;
	color: #ffffff /*{a-bhover-color}*/;
	text-shadow: 0 /*{a-bhover-shadow-x}*/ 1px /*{a-bhover-shadow-y}*/ 0 /*{a-bhover-shadow-radius}*/ #444444 /*{a-bhover-shadow-color}*/;
}
.ui-collapsible .ui-btn-down-b,
.ui-btn-down-b, .ui-btn-active
{
	border: 1px solid #B5B5B5 /*{a-bdown-border}*/;
	background: #B5B5B5 /*{a-bdown-background-color}*/;
	font-weight: bold;
	color: #ffffff /*{a-bdown-color}*/;
	text-shadow: 0 /*{a-bdown-shadow-x}*/ 1px /*{a-bdown-shadow-y}*/ 0 /*{a-bdown-shadow-radius}*/ #444444 /*{a-bdown-shadow-color}*/;
}

.ui-btn-craque a {
	width: 55px;
	height: 55px;
	display:inline-block;
	float:left;
	border:none !important;
	background-repeat: no-repeat;
	background-color:transparent !important;
}

#button_website {
	background:url('images/craque_toolbar.png') !important;
	background-position: 0px 0px !important; 
}	

#button_website:hover {
	background-position: 0px 55px !important; 
}	

#button_horario {
	background:url('images/craque_toolbar.png') !important;
	background-position: -55px 0px !important; 
}	

#button_horario:hover {
	background-position: -55px 55px !important; 
}	

#button_friendrecommend {
	width: 67px;
	background:url('images/craque_toolbar.png') !important;
	background-position: -110px 0px !important; 
}	

#button_friendrecommend:hover {
	width: 67px;
	background-position: -110px 55px !important; 
}	

#button_facebook {
	background:url('images/craque_toolbar.png') !important;
	background-position: -176px 0px !important; 
}	

#button_facebook:hover {
	background-position: -176px 55px !important; 
}	

#button_youtube {
	background:url('images/craque_toolbar.png') !important;
	background-position: -231px 0px !important; 
}	

#button_youtube:hover {
	background-position: -231px 55px !important; 
}	

#button_options {
	background:url('images/craque_toolbar.png') !important;
	background-position: -288px 0px !important; 
}

.fa-facebook-square:before {
	content: "";
}

.fa-facebook-square {
	width: 16px;
	height: 16px;
	background:url('images/button_facebook_small.png') !important;
	display: inline-block; 
}

.fa-chrome:before {
	content: "";
}

.fa-chrome {
	width: 16px;
	height: 16px;
	background:url('images/button_website_small.png') !important;
	display: inline-block; 
}

@media all
and (max-width : 480px) 
{ 

	#loginpopup .ui-bar-e {
		background-image:url('images/top.png') !important;
		background-repeat: no-repeat !important;
		background-position: center center !important;
		height: 55px !important;
	}

}
.ui-btn-corner-all{-moz-border-radius:0;-webkit-border-radius: 0;border-radius: 0;}
.ui-btn-icon-notext.ui-btn-corner-all{-moz-border-radius:1em !important;-webkit-border-radius: 1em !important;border-radius: 1em !important;}
.ui-li-count.ui-btn-corner-all{-moz-border-radius:1em !important;-webkit-border-radius: 1em !important;border-radius: 1em !important;}
.ui-corner-all {
   -webkit-border-radius:.0 !important;
   border-radius: 0 !important;
}
.ui-header{
    height:60px;
    background-image:url('images/top.png') !important;
	background-repeat: no-repeat !important;
	background-position: left center !important;
}
.ui-header h1.ui-title{
    display:none;
}
.ui-icon{
    background-color: transparent;
    border-radius:0;
}
.ui-icon-shadow{
    box-shadow:none!important;
}
.ui-icon-grid {
    background-image:url('images/menu.png') !important;
	background-repeat: no-repeat !important;
	background-position: left center !important;
}
#optionsmenu{
    border-radius:0!important;
    border:0;
    background:transparent;
    width:30px;
    height:24px;
    top: 17px;
    right: 17px;
}
#optionsmenu .ui-btn-inner {
    border:0;
}
#optionsmenu .ui-icon-grid {
    background-image:url('images/menu.png') !important;
	background-repeat: no-repeat !important;
	background-position: left center !important;
    background-size:cover;
}
#optionsmenu .ui-icon {
    width: 26px;
    height: 20px;
}
.ui-header-fixed>.ui-btn-icon-notext {
    top: 50px;
}
#schedulerange{
    padding: 5px;
}
.ui-bar-b {
    border:1px solid #000000;
}
ul.ui-listview li.ui-btn-up-e {
    border: 1px solid #B5B5B5;
    background: #dcdcdc;
}
    
    