﻿#guiaBtns {
    display: flex;
}
#header {
    min-height: 50px
}
#header a.ui-btn:not(.translate) {
    width: 40px !important;
    height: 40px !important;
    border-radius: 2em !important;
}
/*#header .ui-title {
    height: 50px;
}*/
#guiaContent #tabsGuia .ui-navbar{
    position: fixed;
    z-index: 99999;
    width: 100%;
    /*Corrigir barra fixa guia*/ 
    top: 0%;
    margin-top: 85px;
}
/*
#tabsGuia > .ui-tabs-panel > ul > li.ui-first-child{
    margin-top:45px;
}
*/
.ui-shadow {
    -webkit-box-shadow: 0 0 0 rgba(0,0,0,0) !important;
    -moz-box-shadow: 0 0 0 rgba(0,0,0,0) !important;
    box-shadow: 0 0 0 rgba(0,0,0,0) !important;
}

.ui-tabs-anchor{
    padding: 9px 2px;
	text-align:center !important;
}

.ui-tabs{
    padding:.1px;
}

.popupboxtripadrev {
    background-color: #ffffff !important;
	border: none !important;
	padding: 1px 0;
    margin-top: 150px !important;
    right: 20px !important;
	box-shadow: 0 1px 10px #999999 !important;
}

.menucontactsicn {
    float: left;
}

.menucontactsheader {
    margin-top: 0px !important;
    padding-left: 10px;
}

.menucontactsparagraph {
    margin-top: 0px !important;
    padding-left: 10px;
}

.aboutreviewbtnTour {
    text-align: center;
	margin-bottom: 0px !important;
}

.aboutreviewbtn {
    text-align: center;
	margin-top: -4px !important;
	margin-bottom: -3px !important;
}

.temaDark .ui-header-fixed{
	border-top: none !important;
	border-bottom: none /*{d-bar-border}*/ !important;
    color: #333 /*{d-bar-color}*/;
	padding-bottom: 4px !important;
    text-shadow: 0 /*{d-bar-shadow-x}*/ 1px /*{d-bar-shadow-y}*/ 0 /*{d-bar-shadow-radius}*/ #eee /*{d-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #4C4C4C /*{d-bar-background-start}*/), to( #000 /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #4C4C4C /*{d-bar-background-start}*/, #000 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #4C4C4C /*{d-bar-background-start}*/, #000 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #4C4C4C /*{d-bar-background-start}*/, #000 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4C4C4C /*{d-bar-background-start}*/, #000 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #4C4C4C /*{d-bar-background-start}*/, #000 /*{d-bar-background-end}*/);
}

.temaDark .ui-footer-fixed{
	border-top-width: 1px !important;
	border-top-color: #444444;
	border-bottom: none /*{d-bar-border}*/ !important;
    color: #333 /*{d-bar-color}*/;
	padding-top: 5px;
	padding-bottom: 5px;
    text-shadow: 0 /*{d-bar-shadow-x}*/ 0px /*{d-bar-shadow-y}*/ 0 /*{d-bar-shadow-radius}*/ #eee /*{d-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #4C4C4C /*{d-bar-background-start}*/), to( #000 /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #4C4C4C /*{d-bar-background-start}*/, #000 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #4C4C4C /*{d-bar-background-start}*/, #000 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #4C4C4C /*{d-bar-background-start}*/, #000 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4C4C4C /*{d-bar-background-start}*/, #000 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #4C4C4C /*{d-bar-background-start}*/, #000 /*{d-bar-background-end}*/);
}

.temaGrey .ui-header-fixed{
	border-top: none !important;
    border-bottom: none /*{d-bar-border}*/ !important;
    background: #bbb /*{d-bar-background-color}*/;
    color: #333 /*{d-bar-color}*/;
	padding-bottom: 4px !important;
    text-shadow: 0 /*{d-bar-shadow-x}*/ 0px /*{d-bar-shadow-y}*/ 0 /*{d-bar-shadow-radius}*/ #eee /*{d-bar-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #4c4c4c /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
}

.temaGrey .ui-footer-fixed{
	border-top-width: 1px !important;
	border-top-color: #656565;
	border-bottom: none /*{d-bar-border}*/ !important;
    color: #333 /*{d-bar-color}*/;
	padding-top: 5px;
	padding-bottom: 5px;
    text-shadow: 0 /*{d-bar-shadow-x}*/ 1px /*{d-bar-shadow-y}*/ 0 /*{d-bar-shadow-radius}*/ #eee /*{d-bar-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #4c4c4c /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
}

.temaWhite .ui-header-fixed{
	border-top: none !important;
    border-bottom: none /*{d-bar-border}*/ !important;
    background: #bbb /*{d-bar-background-color}*/;
    color: #333 /*{d-bar-color}*/;
	padding-bottom: 4px !important;
    text-shadow: 0 /*{d-bar-shadow-x}*/ 0px /*{d-bar-shadow-y}*/ 0 /*{d-bar-shadow-radius}*/ #eee /*{d-bar-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #FFFFFF /*{d-bar-background-start}*/), to( #F2F2F2 /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #FFFFFF /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #FFFFFF /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #FFFFFF /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #FFFFFF /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #FFFFFF /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
}

.temaWhite .ui-footer-fixed{
	border-top-width: 1px !important;
	border-top-color: #656565;
	border-bottom: none /*{d-bar-border}*/ !important;
    color: #333 /*{d-bar-color}*/;
	padding-top: 5px;
	padding-bottom: 5px;
    text-shadow: 0 /*{d-bar-shadow-x}*/ 0px /*{d-bar-shadow-y}*/ 0 /*{d-bar-shadow-radius}*/ #eee /*{d-bar-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #FFFFFF /*{d-bar-background-start}*/), to( #F2F2F2 /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #FFFFFF /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #FFFFFF /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #FFFFFF /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #FFFFFF /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #FFFFFF /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
}


a {
    text-decoration: none;
}

p.LogIn{
	color: #4c4c4c;
}
h1,h2,h3,h4,h5 {
    margin: 0px;
}
#home div#content{
    overflow:hidden;
}
div#footer{
    overflow:hidden;
}
div#search{
    position:relative;
    display:none;
}
a#search-categories{
    position:absolute;
    bottom: 4px;
    right: 0;
}
.secondnav {
    width: 100%;
    display: inline;
    padding-right: 1em;
}
.posleft {
    float: left;
    padding-left: 15px;
    padding-top: 15px;
    padding-bottom: 18px;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: 100;
    font-family:'Open Sans', sans-serif;
    font-size: 18px;
    /*white-space: nowrap;*/
    text-align: left;
}
.tipsposleft {
    float: left;
    padding-left: 20px;
    padding-top: 0px;
    padding-bottom: 5px;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: 100;
    font-family:'Open Sans', sans-serif;
    font-size: 18px;
}
.abouustnavbar {
    font-family:'Open Sans', sans-serif;
    font-size: 10px;
    font-weight: 200;
    padding-top: 5px;
	margin: 0px;
    text-shadow: none;
}
.posright {
    float: right;
    font-weight: 100;
    font-family:'Open Sans', sans-serif;
    font-size: 10px;
}
.tripadivrev {
    float: right;
    margin-top: 0px;
}

.clientripadivrevTour {
    position: absolute;
    right: 5px;
    margin-top: 5px;
}

.clientripadivrev {
    position: absolute;
    right: 20px;
	width: 45px;
	height: 45px;
	border-radius: 50%;
	background-image: -webkit-gradient(linear, 255, 255, 255 100%, from(rgba(255,255,255,.8)), to(#ffffff));
	background-image: -webkit-linear-gradient(rgba(255,255,255,.8), #ffffff);
	background-image: -moz-linear-gradient(rgba(255,255,255,.8), #ffffff);
	background-image: -o-linear-gradient(rgba(255,255,255,.8), #ffffff);
	background-image: linear-gradient(rgba(255,255,255,.8), #ffffff);
	box-shadow: 0 1px 10px #999999;
	z-index: 999999;
	padding-top: 8px;
	padding-left: 8px;
	margin-top: -24px;
}
.toursreview{
    position: absolute;
    right: 20px;
	width: 45px;
	height: 45px;
	border-radius: 50%;
	background-image: -webkit-gradient(linear, 255, 255, 255 100%, from(rgba(255,255,255,.8)), to(#ffffff));
	background-image: -webkit-linear-gradient(rgba(255,255,255,.8), #ffffff);
	background-image: -moz-linear-gradient(rgba(255,255,255,.8), #ffffff);
	background-image: -o-linear-gradient(rgba(255,255,255,.8), #ffffff);
	background-image: linear-gradient(rgba(255,255,255,.8), #ffffff);
	box-shadow: 0 1px 10px #999999;
	z-index: 999999;
	padding-top: 8px;
	padding-left: 8px;
	margin-top: 5px;
}
.agenteTour, .tipoTour, .precoTour{
    margin: 0px !important;
}
.agenteTour {
    font-size: .85em !important;
    padding-bottom: 4px;
}
.nearme {
    margin: -20px !important;
    padding-top: -10px !important;
    padding-right: 7px;
    font-size: 12px !important;
    font-weight: 100;
    font-family:'Open Sans', sans-serif !important;
}
.clienttitle {
    margin-top: 0px !important;
    /*padding-left: 20px;*/
    margin-bottom: 10px;
	text-align: left;
}
.clientp {
    margin-top: 0px;
    /*padding-left: 20px;
    padding-right: 20px;*/
    text-align: justify;
    font-size: 1em !important;
}
.swiper-container, .swiper-images-container{
    position:relative;
    width: 100%;
    overflow:hidden;
}
.swiper-slide {
    /*font-size: 18px;*/
    background: #fff;
}
.clientreview {
    list-style-type: none;
    padding-left: 35px;
}
.faciliticon {
    /*padding-left: 30px;*/
    margin: 10px;
    font-size: 20px;
    font-family: sans-serif, FontAwesome;
}
#details_table {
    word-break: break-all;
}

.nearmeicon{
    padding-right: 5px;
}
.tipssubsearch {
    padding-right: 10px;
}

.ui-body-a, .ui-page-theme-a .ui-body-inherit, html .ui-bar-a .ui-body-inherit, html .ui-body-a .ui-body-inherit, html body .ui-group-theme-a .ui-body-inherit, html .ui-panel-page-container-a {
    background-color: transparent;
    border-color: #ddd;
    color: #333;
    text-shadow: 0 1px 0 #f3f3f3;
}
.ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper{
    background-color: #ffffff;
    font-family:'Open Sans',sans-serif;
}
.horarioDias{
    vertical-align: top;    
}
.bottomLine{
    margin-top: 5px;
    border-bottom: 1px solid grey;
}

tr:last-child > td.bottomLine{
   border-bottom: 0; 
}
#menu_tips_content.ui-listview{
    margin: 0 !important;
}
.tableFacilitiesTitle{
    /*border-bottom: 1px solid #eee;*/
    height: 40px;
	font-size: 1.1em;
}
hr {
    margin-top: 10px;
    margin-bottom: 10px;
}
.tableSubItem{
    font-size: 0.97em;
    color: #5b5b5b;
    padding-left: 25px;
}
.cityDivImage{
    position: relative;
    margin-top: 10px;
	margin-right: 5px;
	margin-left: 5px;
}
.cityDivImage:first-child{
    margin-top:0px;
}
.cityLink{
    margin: 0px !important;
    background-color: #000 !important;
    color:#7f7f7f !important;
    border-radius: 0px;
	border: none !important;
    padding: 0;
    /* text-shadow: 0 1px 0 #111; */
    /*box-shadow: 0 1px 3px rgba(0,0,0,.15);
    -moz-box-shadow: 0px 0px 9px #111;
    -webkit-box-shadow: 0px 0px 9px #111;*/
    /* box-shadow: 0px 0px 9px #111; */
    underline:none;
}
.cityImg{            
    width: 100%;
    /* border-radius: 20px; */
    height: auto;
}
.cityTitle{
	text-align: left;
	background-color: #ffffff;
    color:#7f7f7f !important;
	position:relative;
	bottom:0;
	margin:0;
	font-weight:400;
	height:50px;
	color:#c0c0c0;
	line-height:50px;
	padding:0 20px 0 10px;
	width:100%;
	overflow: hidden;
	text-overflow: ellipsis;
	text-shadow: none;
	 /*overflow:hidden;white-space:nowrap*/
}
.cityTitlePlus{
    right: 0px;
    position: absolute;
    margin: 18px 10px;
    font-size: 20px;
}
.cityText{    
    background: #ffffff;
    color:#7f7f7f !important;
    position:relative;
    bottom:0;
    margin:0;
    font-weight:400;
    height:auto;
    color:#000000;
    line-height:25px;
    padding:5px 10px;
    width:100%;        
    text-shadow:none;
    white-space:normal;
    text-align:justify;
}
#appversion{
    bottom: 0px;
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
}

#cityPage{
	height: 100% !important;
}

/* Para alterar a cor de fundo na página city em gastronomia e pessoas */
#gastronomia{
	background-color: #eeeeee;
}

#pessoas{
	background-color: #eeeeee;
}
/* Fim */


/* Para retirar o border nas listas do Filters */
.ui-collapsible-themed-content .ui-collapsible-content {
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0px;
    border-style: none !important;
}

/* Leave us a comment */
.ui-page-theme-a a:hover, html .ui-bar-a a:hover, html .ui-body-a a:hover, html body .ui-group-theme-a a:hover {
    color: #333;
}
.ui-page-theme-a a:visited, html .ui-bar-a a:visited, html .ui-body-a a:visited, html body .ui-group-theme-a a:visited {
    color: #333;
}
.ui-page-theme-a a, html .ui-bar-a a, html .ui-body-a a, html body .ui-group-theme-a a {
    color: #333;
}

/* Para retirar a sombra no home - PC!gina de descriC'C#o de um serviC'o */
li a.notLoader {
	background: none !important;
	border-color: #38c !important;
	border-width: 2px;
	color: #fff;
    text-shadow: 0 0 0 #000 !important;
}
/* Para colocar o fundo transparent no City Guide - imagem da setinha */
.ui-btn-icon-left:after, .ui-btn-icon-right:after, .ui-btn-icon-top:after, .ui-btn-icon-bottom:after, .ui-btn-icon-notext:after {
    background-color: transparent;
    /*background-color: rgba(0,0,0,.3);*/
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-border-radius: 1em;
    border-radius: 1em;
}

.ui-controlgroup-horizontal .ui-controlgroup-controls>.ui-btn, .ui-controlgroup-horizontal .ui-controlgroup-controls li>.ui-btn, .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-checkbox, .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-radio, .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-select {
    float: left;
    clear: none;
    margin-left: 5px;
    border-radius: 3px !important;
}

#requests{
	padding: 0 15px;
}

/* Tema Dark */
/* Top Buttons */
.temaDark .ui-btn{
	background-color: transparent !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaDark .ui-btn:active{
	background-color: transparent !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaDark .ui-btn:hover{
	background-color: transparent !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaDark #login_status.ui-btn{
	background-color: rgba(0, 0, 0, .1) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaDark #login_status.ui-btn:active{
	background-color: rgba(0, 0, 0, .2) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaDark #login_status.ui-btn:hover{
	background-color: rgba(0, 0, 0, .2) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaDark #menuEsq.ui-btn{
	background-color: rgba(0, 0, 0, .1) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaDark #menuEsq.ui-btn:active{
	background-color: rgba(0, 0, 0, .2) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaDark #menuEsq.ui-btn:hover{
	background-color: rgba(0, 0, 0, .2) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

/* Botoes Home, Facilities, Rooms, Areas, Contacts */
.temaDark .ui-navbar li.ui-state-default a{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
	border-right: 1px solid #2f2f2f !important;
	border-left: 1px solid #464646 !important;
	border-top: 0px solid #2f2f2f !important;
	border-bottom: 0px solid #2f2f2f !important;
	color: #fff;
    text-shadow: 0 0 0 #000 !important;
}

.temaDark .ui-navbar li.ui-state-default a:active{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #323232 /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    border-right: 1px solid #2f2f2f !important;
	border-left: 1px solid #464646 !important;
	border-top: 0px solid #2f2f2f !important;
	border-bottom: 0px solid #2f2f2f !important;
	color: #fff;
    text-shadow: 0 0 0 #000 !important;
}

.temaDark .ui-navbar li.ui-state-default a:hover{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #323232 /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    border-right: 1px solid #2f2f2f !important;
	border-left: 1px solid #464646 !important;
	border-top: 0px solid #2f2f2f !important;
	border-bottom: 0px solid #2f2f2f !important;
	color: #fff;
    text-shadow: 0 0 0 #000 !important;
}

.temaDark .ui-navbar li.ui-tabs-active a {
	background: #38c !important;
	border-color: #38c !important;
	border-width: 2px;
	color: #fff;
    text-shadow: 0 0px 0 #000;
}

.temaDark .ui-navbar li.ui-tabs-active a:hover {
	background: #38c !important;
	border-color: #38c !important;
	border-width: 2px;
	color: #fff;
    text-shadow: 0 0 0 #000 !important;
}

/* Social Request */
.temaDark #requests .ui-btn {
    background-image: -webkit-gradient(linear, left top, left bottom, from( #666666 /*{d-bar-background-start}*/), to( #4c4c4c /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    border-color: none !important;
	border-width: 0px !important;
	border-radius: 0px !important;
    text-shadow: 0 1px 0 #323232 !important;
	margin-bottom: 5px !important;
	font-weight: 500 !important;
	color: #ffffff !important;
}

.temaDark #requests .ui-btn:hover {
    background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #323232 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    border-color: none !important;
	border-width: 0px !important;
	border-radius: 0px !important;
    text-shadow: 0 1px 0 #323232 !important;
	margin-bottom: 5px !important;
	color: #ffffff !important;
}

/* Lista City Guide e Tours */
.temaDark ul.ui-listview  > li > a{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #666666 /*{d-bar-background-start}*/), to( #4c4c4c /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    border-color: #323232 !important;
	border-bottom-width: 1px !important;
	border-top-width: 0px !important;
	border-right-width: 0px !important;
	border-left-width: 0px !important;
	color:#cccccc !important;
    text-shadow: 0 1px 0 #323232 !important;
}

.temaDark ul.ui-listview  > li > a:hover{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #323232 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    border-color: #323232 !important;
	border-bottom-width: 1px !important;
	border-top-width: 0px !important;
	border-right-width: 0px !important;
	border-left-width: 0px !important;
	color:#cccccc !important;
    text-shadow: 0 1px 0 #000 !important;
}

/* Area City Guide Filters */
.temaDark .ui-collapsible-themed-content .ui-collapsible-content {
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0px !important;
    border-style: none !important;
}

.temaDark .gfTags .ui-btn {
    background-image: -webkit-gradient(linear, left top, left bottom, from( #666666 /*{d-bar-background-start}*/), to( #4c4c4c /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    border-color: none !important;
	border-width: 0px !important;
	border-radius: 0px !important;
    text-shadow: 0 1px 0 #323232 !important;
	margin-bottom: 2px !important;
	font-weight: 500 !important;
	color: #ffffff !important;
}

.temaDark .gfTags .ui-btn:hover {
    background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #323232 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    border-color: none !important;
	border-width: 0px !important;
	border-radius: 0px !important;
    text-shadow: 0 1px 0 #323232 !important;
	margin-bottom: 2px !important;
	color: #ffffff !important;
}

/* Botoes Filters, Map, Nearby */
#btgfFilter.btHighlight, #btNearBy.btHighlight {
	background-image: none !important;
	background-color: #38c !important;
    border-color: #161616 !important;
	border-width: 0px !important;
	color: #fff !important;
    text-shadow: 0 0 0 #000 !important;
}

.temaDark .ui-controlgroup a{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #323232 /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    border-color: #161616 !important;
	border-width: 1px !important;
	color: #fff !important;
    text-shadow: 0 0 0 #000 !important;
}

.temaDark .ui-controlgroup  a:hover{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/) !important;
    border-color: #161616 !important;
	border-width: 1px !important;
	color: #fff !important;
    text-shadow: 0 0 0 #000 !important;
}

.temaDark .ui-checkbox-off:after, .ui-btn.ui-radio-off:after {
    filter: Alpha(Opacity=100) !important;
    opacity: 100 !important;
}

/* cor fundo dos Tours */
.temaDark #tourPage{
	background: #323232 !important;
	height: 100% !important;
}

/* cor fundo dos Tours */
.temaWhite #tourPage{
	background: #CECECE !important;
	height: 100% !important;
}

/* cor fundo dos Tours */
.temaGrey #tourPage{
	background: #4c4c4c !important;
	height: 100% !important;
}
/* cor fundo dos CityGuide */
.temaDark #guia{
	background: #323232 !important;
	height: 100% !important;
}
.temaWhite #guia{
	background: #CECECE !important;
	height: 100% !important;
}
.temaGrey #guia{
	background: #4c4c4c !important;
	height: 100% !important;
}

/* Tema Grey */
/* Top Buttons */
.temaGrey .ui-btn{
	background-color: transparent !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaGrey .ui-btn:active{
	background-color: transparent !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaGrey .ui-btn:hover{
	background-color: transparent !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaGrey #login_status.ui-btn{
	background-color: rgba(0, 0, 0, .1) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaGrey #login_status.ui-btn:active{
	background-color: rgba(0, 0, 0, .2) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaGrey #login_status.ui-btn:hover{
	background-color: rgba(0, 0, 0, .2) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaGrey #menuEsq.ui-btn{
	background-color: rgba(0, 0, 0, .1) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaGrey #menuEsq.ui-btn:active{
	background-color: rgba(0, 0, 0, .2) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaGrey #menuEsq.ui-btn:hover{
	background-color: rgba(0, 0, 0, .2) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

/* Botoes Home, Facilities, Rooms, Areas, Contacts */
.temaGrey .ui-navbar li.ui-state-default a{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #4c4c4c /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
	border-right: 1px solid #5d5d5d !important;
	border-left: 1px solid #6f6f6f !important;
	border-top: 0px solid #2f2f2f !important;
	border-bottom: 0px solid #2f2f2f !important;
	color: #fff;
    text-shadow: 0 0 0 #000;
}

.temaGrey .ui-navbar li.ui-state-default a:active{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #4c4c4c /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
	border-right: 1px solid #5d5d5d !important;
	border-left: 1px solid #6f6f6f !important;
	border-top: 0px solid #2f2f2f !important;
	border-bottom: 0px solid #2f2f2f !important;
	color: #fff;
    text-shadow: 0 0 0 #000;
}

.temaGrey .ui-navbar li.ui-state-default a:hover{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #323232 /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #323232 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    border-right: 1px solid #5d5d5d !important;
	border-left: 1px solid #6f6f6f !important;
	border-top: 0px solid #2f2f2f !important;
	border-bottom: 0px solid #2f2f2f !important;
	color: #fff;
    text-shadow: 0 0 0 #000;
}

.temaGrey .ui-navbar li.ui-tabs-active a {
	background: #38c !important;
	border-color: #38c !important;
	border-width: 2px;
	color: #fff;
    text-shadow: 0 0px 0 #000;
}

.temaGrey .ui-navbar li.ui-tabs-active a:hover {
	background: #38c !important;
	border-color: #38c !important;
	border-width: 2px;
	color: #fff;
    text-shadow: 0 0 0 #000 !important;
}

/* Social Request */
.temaGrey #requests .ui-btn {
    background-image: -webkit-gradient(linear, left top, left bottom, from( #999999 /*{d-bar-background-start}*/), to( #666666 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #999999 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #999999 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #999999 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #999999 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #999999 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    border-color: none !important;
	border-width: 0px !important;
	border-radius: 0px !important;
    text-shadow: 0 1px 0 #323232 !important;
	margin-bottom: 5px !important;
	font-weight: 500 !important;
	color: #ffffff !important;
}

.temaGrey #requests .ui-btn:hover {
    background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #323232 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    border-color: none !important;
	border-width: 0px !important;
	border-radius: 0px !important;
    text-shadow: 0 1px 0 #323232 !important;
	margin-bottom: 5px !important;
	color: #ffffff !important;
}

/* Lista City Guide e Tours */
.temaGrey ul.ui-listview  > li > a{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #999999 /*{d-bar-background-start}*/), to( #666666 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #999999 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #999999 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #999999 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #999999 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #999999 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    border-color: #4c4c4c !important;
	border-bottom-width: 1px !important;
	border-top-width: 0px !important;
	border-right-width: 0px !important;
	border-left-width: 0px !important;
	color:#ffffff !important;
    text-shadow: 0 1px 0 #323232 !important;
}

.temaGrey ul.ui-listview  > li > a:hover{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #323232 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    border-color: #4c4c4c !important;
	border-bottom-width: 1px !important;
	border-top-width: 0px !important;
	border-right-width: 0px !important;
	border-left-width: 0px !important;
	color:#ffffff !important;
    text-shadow: 0 1px 0 #000 !important;
}

/* Area City Guide Filters */
.temaGrey .ui-collapsible-themed-content .ui-collapsible-content {
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0px !important;
    border-style: none !important;
}

.temaGrey .gfTags .ui-btn {
    background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #666666 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    border-color: none !important;
	border-width: 0px !important;
	border-radius: 0px !important;
    text-shadow: 0 1px 0 #323232 !important;
	margin-bottom: 2px !important;
	font-weight: 500 !important;
	color: #ffffff !important;
}

.temaGrey .gfTags .ui-btn:hover {
    background-image: -webkit-gradient(linear, left top, left bottom, from( #666666 /*{d-bar-background-start}*/), to( #4c4c4c /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: linear-gradient( #666666 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    border-color: none !important;
	border-width: 0px !important;
	border-radius: 0px !important;
    text-shadow: 0 1px 0 #323232 !important;
	margin-bottom: 2px !important;
	color: #ffffff !important;
}

/* Botoes Filters, Map, Nearby */
.temaGrey .ui-controlgroup a{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #4c4c4c /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/);
    border-color: #444444 !important;
	border-width: 1px !important;
	color: #fff !important;
    text-shadow: 0 0 0 #000 !important;
}

.temaGrey .ui-controlgroup  a:hover{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #323232 /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #323232 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #323232 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #323232 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #323232 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #323232 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    border-color: #444444 !important;
	border-width: 1px !important;
	color: #fff !important;
    text-shadow: 0 0 0 #000 !important;
}

/* Tema White*/
/* Top Buttons */
.temaWhite .ui-btn{
	background-color: transparent !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaWhite .ui-btn:active{
	background-color: transparent !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaWhite .ui-btn:hover{
	background-color: transparent !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaWhite #login_status.ui-btn{
	background-color: rgba(0, 0, 0, .1) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaWhite #login_status.ui-btn:active{
	background-color: rgba(0, 0, 0, .2) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaWhite #login_status.ui-btn:hover{
	background-color: rgba(0, 0, 0, .2) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaWhite #login_status.ui-btn-nobckg{
	background-color: transparent !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaWhite #login_status.ui-btn-nobckg:active{
	background-color: transparent !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaWhite #login_status.ui-btn-nobckg:hover{
	background-color: transparent !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaWhite #menuEsq.ui-btn{
	background-color: rgba(0, 0, 0, .1) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaWhite #menuEsq.ui-btn:active{
	background-color: rgba(0, 0, 0, .2) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaWhite #menuEsq.ui-btn:hover{
	background-color: rgba(0, 0, 0, .2) !important;
	border-color: transparent !important;
	border-width: 1px;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}
/* Botoes Home, Facilities, Rooms, Areas, Contacts */
.temaWhite .ui-navbar li.ui-state-default a{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #F9F9F9 /*{d-bar-background-start}*/), to( #E7E7E7 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/);
	border-right: 1px solid #cfcfcf !important;
	border-left: 1px solid #fcfcfc !important;
	border-top: 0px solid #2f2f2f !important;
	border-bottom: 0px solid #2f2f2f !important;
	color: #808080;
    text-shadow: 0 0 0 #000;
}

.temaWhite .ui-navbar li.ui-state-default a:active{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #F9F9F9 /*{d-bar-background-start}*/), to( #E7E7E7 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/);
	border-right: 1px solid #cfcfcf !important;
	border-left: 1px solid #fcfcfc !important;
	border-top: 0px solid #2f2f2f !important;
	border-bottom: 0px solid #2f2f2f !important;
	color: #606060;
    text-shadow: 0 0 0 #000;
}

.temaWhite .ui-navbar li.ui-state-default a:hover{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #CECECE /*{d-bar-background-start}*/), to( #F9F9F9 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/);
    border-right: 1px solid #cfcfcf !important;
	border-left: 1px solid #fcfcfc !important;
	border-top: 0px solid #2f2f2f !important;
	border-bottom: 0px solid #2f2f2f !important;
	color: #606060;
    text-shadow: 0 0 0 #000;
}

.temaWhite .ui-navbar li.ui-tabs-active a {
	background: #38c !important;
	border-color: #38c !important;
	border-width: 2px;
	color: #fff;
    text-shadow: 0 0px 0 #000;
}

.temaWhite .ui-navbar li.ui-tabs-active a:hover {
	background: #38c !important;
	border-color: #38c !important;
	border-width: 2px;
	color: #fff;
    text-shadow: 0 0 0 #000 !important;
}

/* Social Request */
.temaWhite #requests .ui-btn {
    background-image: -webkit-gradient(linear, left top, left bottom, from( #FCFCFC /*{d-bar-background-start}*/), to( #EFEFEF /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    border-color: none !important;
	border-width: 0px !important;
	border-radius: 0px !important;
    text-shadow: 0 0 0 #727272 !important;
	margin-bottom: 5px !important;
	font-weight: 500 !important;
	color: #B7B7B7!important;
}

.temaWhite #requests .ui-btn:hover {
    background-image: -webkit-gradient(linear, left top, left bottom, from( #E5E5E5 /*{d-bar-background-start}*/), to( #F2F2F2 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    border-color: none !important;
	border-width: 0px !important;
	border-radius: 0px !important;
    text-shadow: 0 0 0 #727272 !important;
	margin-bottom: 5px !important;
	color: #A0A0A0 !important;
}

/* Lista City Guide e Tours */
.temaWhite ul.ui-listview  > li > a{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #FCFCFC /*{d-bar-background-start}*/), to( #EFEFEF /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    border-color: #CECECE !important;
	border-bottom-width: 1px !important;
	border-top-width: 0px !important;
	border-right-width: 0px !important;
	border-left-width: 0px !important;
	color:#A0A0A0 !important;
    text-shadow: 0 0 0 #727272 !important;
}

.temaWhite ul.ui-listview  > li > a:hover{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #E5E5E5 /*{d-bar-background-start}*/), to( #F2F2F2 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    border-color: #CECECE !important;
	border-bottom-width: 1px !important;
	border-top-width: 0px !important;
	border-right-width: 0px !important;
	border-left-width: 0px !important;
	color:#909090 !important;
    text-shadow: 0 0 0 #727272 !important;
}

/* Area City Guide Filters */
.temaWhite .ui-collapsible-themed-content .ui-collapsible-content {
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0px !important;
    border-style: none !important;
}

.temaWhite .gfTags .ui-btn {
    background-image: -webkit-gradient(linear, left top, left bottom, from( #E5E5E5 /*{d-bar-background-start}*/), to( #F2F2F2 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    border-color: none !important;
	border-width: 0px !important;
	border-radius: 0px !important;
    text-shadow: 0 0 0 #323232 !important;
	margin-bottom: 2px !important;
	font-weight: 500 !important;
	color: #B7B7B7 !important;
}

.temaWhite .gfTags .ui-btn:hover {
    background-image: -webkit-gradient(linear, left top, left bottom, from( #E5E5E5 /*{d-bar-background-start}*/), to( #F2F2F2 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    border-color: none !important;
	border-width: 0px !important;
	border-radius: 0px !important;
    text-shadow: 0 0 0 #323232 !important;
	margin-bottom: 2px !important;
	font-weight: 500 !important;
	color: #A0A0A0 !important;
}

/* Botoes Filters, Map, Nearby */
.temaWhite .ui-controlgroup a{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #F2F2F2 /*{d-bar-background-start}*/), to( #FFFFFF /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #F2F2F2 /*{d-bar-background-start}*/, #FFFFFF /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #F2F2F2 /*{d-bar-background-start}*/, #FFFFFF /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #F2F2F2 /*{d-bar-background-start}*/, #FFFFFF /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #F2F2F2 /*{d-bar-background-start}*/, #FFFFFF /*{d-bar-background-end}*/);
    background-image: linear-gradient( #F2F2F2 /*{d-bar-background-start}*/, #FFFFFF /*{d-bar-background-end}*/);
    border-color: #E7E7E7 !important;
	border-width: 1px !important;
	color: #808080 !important;
    text-shadow: 0 0 0 #000 !important;
}

.temaWhite .ui-controlgroup  a:hover{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #FFFFFF /*{d-bar-background-start}*/), to( #F2F2F2 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #FFFFFF /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #FFFFFF /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #FFFFFF /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #FFFFFF /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #FFFFFF /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    border-color: #E7E7E7 !important;
	border-width: 1px !important;
	color: #606060 !important;
    text-shadow: 0 0 0 #000 !important;
}

/* Search Area */
.temaDark .ui-body-a, .temaDark .ui-page-theme-a .ui-body-inherit, html .temaDark .ui-bar-a .ui-body-inherit, html .temaDark .ui-body-a .ui-body-inherit, html body .temaDark .ui-group-theme-a .ui-body-inherit, html .temaDark .ui-panel-page-container-a {
    background-color: transparent;
    border-color: #000;
    color: #e5e5e5;
	font-weight: 500 !important;
    text-shadow: none !important;
}

.temaGrey .ui-body-a, .temaWhite .ui-page-theme-a .ui-body-inherit, html .temaWhite .ui-bar-a .ui-body-inherit, html .temaWhite .ui-body-a .ui-body-inherit, html body .temaWhite .ui-group-theme-a .ui-body-inherit, html .temaWhite .ui-panel-page-container-a {
    background-color: transparent;
    border-color: #999;
    color: #ffffff;
	font-weight: 500 !important;
    text-shadow: none !important;
}

.temaWhite .ui-body-a, .temaWhite .ui-page-theme-a .ui-body-inherit, html .temaWhite .ui-bar-a .ui-body-inherit, html .temaWhite .ui-body-a .ui-body-inherit, html body .temaWhite .ui-group-theme-a .ui-body-inherit, html .temaWhite .ui-panel-page-container-a {
    background-color: transparent;
    border-color: #E7E7E7;
    color: #B7B7B7;
	font-weight: 500 !important;
    text-shadow: none !important;
}

.temaDark #search-input{
    color: #ffffff;
}

.temaGrey #search-input{
    color: #191919;
}

.temaWhite #search-input{
    color: #B7B7B7;
}

.temaDark #warnNetStatus{
	color:#999999 !important;
	text-shadow:none;
    font-weight: 100 !important;
	font-size: 12px !important;
}

.temaGrey #warnNetStatus{
	color:#b2b2b2 !important;
	text-shadow:none;
    font-weight: 100 !important;
	font-size: 12px !important;
}

.temaWhite #warnNetStatus{
	color:#7F7F7F !important;
	text-shadow:none;
    font-weight: 100 !important;
	font-size: 12px !important;
}

.ui-page-theme-a a{
    color: #333;
    font-weight: 300 !important;
}

div#header{
	z-index: 99999 !important;
}

#nav-panel, #login-form{
	z-index: 999997;
}

.ui-panel-dismiss-position-right{
	z-index: 9999994;
}
/*Mensagem de erro no map e no city guide (guia)*/
.alert{margin-bottom: 0;border-radius:0;}

#tours #details span{
	display: block;
}

.alert{margin:0;}

/* Botoes Footer */
.temaDark .btGuiaFilters.ui-btn{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
	border-color: none !important;
	border-width: 0px !important;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
	margin-left: 3px;
	margin-right: 3px;
}

.temaDark .btGuiaFilters.ui-btn:active{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
	border-color: none !important;
	border-width: 0px !important;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
	margin-left: 3px;
	margin-right: 3px;
}

.temaDark .btGuiaFilters.ui-btn:hover{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #191919 /*{d-bar-background-start}*/), to( #323232 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #191919 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #191919 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #191919 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #191919 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #191919 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
	border-color: none !important;
	border-width: 0px !important;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
	margin-left: 3px;
	margin-right: 3px;
}

.temaDark .btApplyGuiaFilters.ui-btn{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
	border-color: none !important;
	border-width: 0px !important;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
	margin-left: 3px;
	margin-right: 3px;
}

.temaDark .btApplyGuiaFilters.ui-btn:active{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
	border-color: none !important;
	border-width: 0px !important;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
	margin-left: 3px;
	margin-right: 3px;
}

.temaDark .btApplyGuiaFilters.ui-btn:hover{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #191919 /*{d-bar-background-start}*/), to( #323232 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #191919 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #191919 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #191919 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #191919 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #191919 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
	border-color: none !important;
	border-width: 0px !important;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
	margin-left: 3px;
	margin-right: 3px;
}

.temaGrey .btGuiaFilters.ui-btn{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #cccccc /*{d-bar-background-start}*/), to( #666666 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
	border-color: none !important;
	border-width: 0px !important;
	color: #ffffff;
    text-shadow: 0 0 0 #333 !important;
	margin-left: 3px;
	margin-right: 3px;
}

.temaGrey .btGuiaFilters.ui-btn:active{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #cccccc /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
	border-color: none !important;
	border-width: 0px !important;
	color: #ffffff;
    text-shadow: 0 0 0 #333 !important;
	margin-left: 3px;
	margin-right: 3px;
}

.temaGrey .btGuiaFilters.ui-btn:hover{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #cccccc /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
	border-color: none !important;
	border-width: 0px !important;
	color: #ffffff;
    text-shadow: 0 2px 0 #333;
	margin-left: 3px;
	margin-right: 3px;
}

.temaGrey .btApplyGuiaFilters.ui-btn{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #cccccc /*{d-bar-background-start}*/), to( #666666 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
	border-color: none !important;
	border-width: 0px !important;
	color: #ffffff;
    text-shadow: 0 0 0 #333 !important;
	margin-left: 3px;
	margin-right: 3px;
}

.temaGrey .btApplyGuiaFilters.ui-btn:active{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #cccccc /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
	border-color: none !important;
	border-width: 0px !important;
	color: #ffffff;
    text-shadow: 0 0 0 #333 !important;
	margin-left: 3px;
	margin-right: 3px;
}

.temaGrey .btApplyGuiaFilters.ui-btn:hover{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #cccccc /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
	border-color: none !important;
	border-width: 0px !important;
	color: #ffffff;
    text-shadow: 0 0 0 #333;
	margin-left: 3px;
	margin-right: 3px;
}

.temaWhite .btGuiaFilters.ui-btn{
    font-weight: 500 !important;
	border: none !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #F9F9F9 /*{d-bar-background-start}*/), to( #E7E7E7 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
	text-shadow: 0 0 0 #191919 !important;
	color: #A0A0A0;
	margin-left: 3px;
	margin-right: 3px;
}

.temaWhite .btGuiaFilters.ui-btn:active{
	font-weight: 500 !important;
	border: none !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #F9F9F9 /*{d-bar-background-start}*/), to( #E7E7E7 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
	text-shadow: 0 0 0 #191919 !important;
	color: #A0A0A0;
	margin-left: 3px;
	margin-right: 3px;
}

.temaWhite .btGuiaFilters.ui-btn:hover{
    font-weight: 500 !important;
	border: none !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #CECECE /*{d-bar-background-start}*/), to( #F9F9F9 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
	text-shadow: 0 0 0 #191919 !important;
	color: #A0A0A0;
	margin-left: 3px;
	margin-right: 3px;
}

.temaWhite .btApplyGuiaFilters.ui-btn{
    font-weight: 500 !important;
	border: none !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #F9F9F9 /*{d-bar-background-start}*/), to( #E7E7E7 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
	text-shadow: 0 0 0 #191919 !important;
	color: #A0A0A0;
	margin-left: 3px;
	margin-right: 3px;
}

.temaWhite .btApplyGuiaFilters.ui-btn:active{
	font-weight: 500 !important;
	border: none !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #F9F9F9 /*{d-bar-background-start}*/), to( #E7E7E7 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
	text-shadow: 0 0 0 #191919 !important;
	color: #A0A0A0;
	margin-left: 3px;
	margin-right: 3px;
}

.temaWhite .btApplyGuiaFilters.ui-btn:hover{
    font-weight: 500 !important;
	border: none !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #CECECE /*{d-bar-background-start}*/), to( #F9F9F9 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
	text-shadow: 0 0 0 #191919 !important;
	color: #A0A0A0;
	margin-left: 3px;
	margin-right: 3px;
}
/* Fim */

#btSearch{
	margin-top: 2px !important;
	margin-right: 0px !important;
}

/* Area Useful */
/* Para colocar a seta de abrir e fechar topico a cinza*/
.temaWhite .ui-icon-carat-d:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23A0A0A0%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
}

.temaWhite .ui-icon-carat-u:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23A0A0A0%3B%22%20points%3D%222.051%2C10.596%207%2C5.646%2011.95%2C10.596%2014.07%2C8.475%207%2C1.404%20-0.071%2C8.475%20%22%2F%3E%3C%2Fsvg%3E");
}
/* Fim */
#useful .ui-collapsible-content{
	padding: 0;
}
.useful
{
	margin-left: 10px;
	margin-right: 10px;
    margin-top: 10px; 
    margin-bottom: 50px;
}

.useful li
{
	border-width: 0px !important;
    padding: 0;
}

.ui-filterable
{
	margin-left: 20px;
	margin-right: 20px;
}

.usefulMorada p{
	padding-left: 10px !important;
}

.usefulContacto p{
	padding-left: 10px !important;
}

.temaDark .usefulItem {
	color: #5b5b5b !important;
	padding: 0px 0 0px 18px;
	margin: 0px !important;
}

.temaDark .usefulItem p{
	color: #5b5b5b !important;
	padding: 0 0 0 10px !important;
	margin: 0px !important;
}

.temaGrey .usefulItem {
	color: #7f7f7f !important;
	padding: 0px 0 0px 18px;
	margin: 0px !important;
}

.temaGrey .usefulItem p{
	color: #7f7f7f !important;
	padding: 0 0 0 10px !important;
	margin: 0px !important;
}

.temaDark .usefulItem:nth-child(odd), .temaDark .pBookTermo:nth-child(odd){
	background-color: #eaeaea !important;
	color: #5b5b5b !important;
	padding: 2px 0 2px 18px;
	margin-top: 5px !important;
}

.temaDark .usefulItem:nth-child(even){
	background-color: #cccccc !important;
	color: #5b5b5b !important;
	padding: 2px 0 2px 18px;
	margin-top: 5px !important;
}
.temaDark .pBookTermo:nth-child(even){
    color: #5b5b5b !important;
}
.temaGrey .usefulItem:nth-child(odd), .temaGrey .pBookTermo:nth-child(odd){
	background-color: #efefef !important;
	color: #7f7f7f !important;
	padding: 2px 0 2px 18px;
	margin-top: 5px !important;
}

.temaGrey .usefulItem:nth-child(even){
	background-color: #cecece !important;
	color: #7f7f7f !important;
	padding: 2px 0 2px 18px;
	margin-top: 5px !important;
}
.temaGrey .pBookTermo:nth-child(even){
    color: #7f7f7f !important;
}

/* Lista de traducoes */
.temaDark .usefulLanguageLink.ui-btn
{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #eaeaea /*{d-bar-background-start}*/), to( #eaeaea /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #eaeaea /*{d-bar-background-start}*/, #eaeaea /*{d-bar-background-end}*/);
    background-image: -webkit-linear-gradient( #eaeaea /*{d-bar-background-start}*/, #eaeaea /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #eaeaea /*{d-bar-background-start}*/, #eaeaea /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #eaeaea /*{d-bar-background-start}*/, #eaeaea /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #eaeaea /*{d-bar-background-start}*/, #eaeaea /*{d-bar-background-end}*/);
    background-image: linear-gradient( #eaeaea /*{d-bar-background-start}*/, #eaeaea /*{d-bar-background-end}*/);
	border-width: 0px !important;
	border-color: none !important;
	color: #5b5b5b !important;
	text-shadow: 0 0 0 #333 !important;
	margin-top: 5px !important;
}

.temaDark .usefulLanguageLink.ui-btn:hover
{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #cccccc /*{d-bar-background-start}*/), to( #cccccc /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #cccccc /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/);
    background-image: -webkit-linear-gradient( #cccccc /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #cccccc /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #cccccc /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #cccccc /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/);
    background-image: linear-gradient( #cccccc /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/);
	border-width: 0px !important;
	border-color: none !important;
	color: #5b5b5b !important;
	text-shadow: 0 0 0 #333 !important;
	margin-top: 5px !important;
}

.temaGrey .usefulLanguageLink.ui-btn
{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #efefef /*{d-bar-background-start}*/), to( #999999 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #efefef /*{d-bar-background-start}*/, #efefef /*{d-bar-background-end}*/) !important;
    background-image: -webkit-linear-gradient( #efefef /*{d-bar-background-start}*/, #efefef /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #efefef /*{d-bar-background-start}*/, #efefef /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #efefef /*{d-bar-background-start}*/, #efefef /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #efefef /*{d-bar-background-start}*/, #efefef /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #efefef /*{d-bar-background-start}*/, #efefef /*{d-bar-background-end}*/) !important;
	border-width: 0px !important;
	border-color: none !important;
	color: #7f7f7f !important;
	text-shadow: 0 0 0 #333 !important;
	margin-top: 5px !important;
}

.temaGrey .usefulLanguageLink.ui-btn:hover
{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #cecece /*{d-bar-background-start}*/), to( #cecece /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #cecece /*{d-bar-background-start}*/, #cecece /*{d-bar-background-end}*/) !important;
    background-image: -webkit-linear-gradient( #cecece /*{d-bar-background-start}*/, #cecece /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #cecece /*{d-bar-background-start}*/, #cecece /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #cecece /*{d-bar-background-start}*/, #cecece /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #cecece /*{d-bar-background-start}*/, #cecece /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #cecece /*{d-bar-background-start}*/, #cecece /*{d-bar-background-end}*/) !important;
	border-width: 0px !important;
	border-color: none !important;
	color: #7f7f7f !important;
	text-shadow: 0 0 0 #333 !important;
}
/* Fim */

/* Botoes Phone, Site, Adress - Useful */
.temaDark .usefulPhone.ui-btn{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #4c4c4c /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
	border-width: 0px !important;
	border-color: none !important;
	color: #ffffff !important;
	text-shadow: 0 0 0 #333 !important;
	padding: 20px 20px  !important;
	border-radius: 0px !important;
}

.temaDark .usefulPhone.ui-btn:hover{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #666666 /*{d-bar-background-start}*/), to( #666666 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -webkit-linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
	border-width: 0px !important;
	border-color: none !important;
	color: #ffffff !important;
	text-shadow: 0 0 0 #333 !important;
	padding: 20px 20px !important;
	border-radius: 0px !important;
}

.temaDark .usefulMap.ui-btn{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #4c4c4c /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
	border-width: 0px !important;
	border-color: none !important;
	color: #ffffff !important;
	text-shadow: 0 0 0 #333 !important;
	padding: 20px 20px !important;
	border-radius: 0px !important;
}

.temaDark .usefulMap.ui-btn:hover{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #666666 /*{d-bar-background-start}*/), to( #666666 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -webkit-linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
	border-width: 0px !important;
	border-color: none !important;
	color: #ffffff !important;
	text-shadow: 0 0 0 #333 !important;
	padding: 20px 20px !important;
	border-radius: 0px !important;
}
.temaDark .usefulLink.ui-btn{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #4c4c4c /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
	border-width: 0px !important;
	border-color: none !important;
	color: #ffffff !important;
	text-shadow: 0 0 0 #333 !important;
	padding: 20px 20px !important;
	border-radius: 0px !important;
}

.temaDark .usefulLink.ui-btn:hover{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #666666 /*{d-bar-background-start}*/), to( #666666 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -webkit-linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #666666 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
	border-width: 0px !important;
	border-color: none !important;
	color: #ffffff !important;
	text-shadow: 0 0 0 #333 !important;
	padding: 20px 20px !important;
	border-radius: 0px !important;
}

.temaGrey .usefulPhone.ui-btn{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #999999 /*{d-bar-background-start}*/), to( #999999 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
    background-image: -webkit-linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
	border-width: 0px !important;
	border-color: none !important;
	color: #ffffff !important;
	text-shadow: 0 0 0 #333 !important;
	padding: 20px 20px !important;
	border-radius: 0px !important;
}

.temaGrey .usefulPhone.ui-btn:hover{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #7f7f7f /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
	border-width: 0px !important;
	border-color: none !important;
	color: #ffffff !important;
	text-shadow: 0 0 0 #333 !important;
	padding: 20px 20px !important;
	border-radius: 0px !important;
}

.temaGrey .usefulMap.ui-btn{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #999999 /*{d-bar-background-start}*/), to( #999999 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
    background-image: -webkit-linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
	border-width: 0px !important;
	border-color: none !important;
	color: #ffffff !important;
	text-shadow: 0 0 0 #333 !important;
	padding: 20px 20px !important;
	border-radius: 0px !important;
}

.temaGrey .usefulMap.ui-btn:hover{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #7f7f7f /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
	border-width: 0px !important;
	border-color: none !important;
	color: #ffffff !important;
	text-shadow: 0 0 0 #333 !important;
	padding: 20px 20px !important;
	border-radius: 0px !important;
}

.temaGrey .usefulLink.ui-btn{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #999999 /*{d-bar-background-start}*/), to( #999999 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
    background-image: -webkit-linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #999999 /*{d-bar-background-start}*/, #999999 /*{d-bar-background-end}*/) !important;
	border-width: 0px !important;
	border-color: none !important;
	color: #ffffff !important;
	text-shadow: 0 0 0 #333 !important;
	padding: 20px 20px !important;
	border-radius: 0px !important;
}

.temaGrey .usefulLink.ui-btn:hover{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #7f7f7f /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #7f7f7f /*{d-bar-background-end}*/) !important;
	border-width: 0px !important;
	border-color: none !important;
	color: #ffffff !important;
	text-shadow: 0 0 0 #333 !important;
	padding: 20px 20px  !important;
	border-radius: 0px !important;
}
/* Fim */

/* Cabecalho Topico */
.temaDark #useful .ui-collapsible-heading-toggle.ui-btn, .temaDark .phrasebook a.ui-collapsible-heading-toggle.ui-btn{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
	border-color: none !important;
	border-width: 0px !important;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaDark #useful .ui-collapsible-heading-toggle.ui-btn:active{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
	border-color: none !important;
	border-width: 0px !important;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}

.temaDark #useful .ui-collapsible-heading-toggle.ui-btn:hover{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #191919 /*{d-bar-background-start}*/), to( #666666 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #191919 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #191919 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #191919 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #191919 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #191919 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
	border-color: none !important;
	border-width: 0px !important;
	color: #e5e5e5;
    text-shadow: 0 0 0 #333 !important;
}
.temaGrey #useful .ui-collapsible-heading-toggle.ui-btn, .temaGrey .phrasebook a.ui-collapsible-heading-toggle.ui-btn{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #cccccc /*{d-bar-background-start}*/), to( #4c4c4c /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #cccccc /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #cccccc /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #cccccc /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #cccccc /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #cccccc /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
	border-color: none !important;
	border-width: 0px !important;
	color: #ffffff;
    text-shadow: 0 0 0 #333 !important;
}

.temaGrey #useful .ui-collapsible-heading-toggle.ui-btn:active{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #cccccc /*{d-bar-background-start}*/), to( #4c4c4c /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #cccccc /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #cccccc /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #cccccc /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #cccccc /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #cccccc /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
	border-color: none !important;
	border-width: 0px !important;
	color: #ffffff;
    text-shadow: 0 0 0 #333 !important;
}

.temaGrey #useful .ui-collapsible-heading-toggle.ui-btn:hover{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #cccccc /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
	border-color: none !important;
	border-width: 0px !important;
	color: #ffffff;
    text-shadow: 0 2px 0 #333;
}
.temaWhite #useful .ui-collapsible-heading-toggle.ui-btn, .temaWhite .phrasebook a.ui-collapsible-heading-toggle.ui-btn{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #FCFCFC /*{d-bar-background-start}*/), to( #EFEFEF /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    border-color: none !important;
	border-width: 0px !important;
	border-radius: 0px !important;
    text-shadow: 0 0 0 #727272 !important;
	margin-bottom: 5px !important;
	font-weight: 500 !important;
	color: #B7B7B7!important;
}

.temaWhite #useful .ui-collapsible-heading-toggle.ui-btn:active{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #FCFCFC /*{d-bar-background-start}*/), to( #EFEFEF /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    background-image: linear-gradient( #FCFCFC /*{d-bar-background-start}*/, #EFEFEF /*{d-bar-background-end}*/);
    border-color: none !important;
	border-width: 0px !important;
	border-radius: 0px !important;
    text-shadow: 0 0 0 #727272 !important;
	margin-bottom: 5px !important;
	font-weight: 500 !important;
	color: #B7B7B7!important;
}

.temaWhite #useful .ui-collapsible-heading-toggle.ui-btn:hover{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #E5E5E5 /*{d-bar-background-start}*/), to( #F2F2F2 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    border-color: none !important;
	border-width: 0px !important;
	border-radius: 0px !important;
    text-shadow: 0 0 0 #727272 !important;
	margin-bottom: 5px !important;
	color: #A0A0A0 !important;
}
/* Fim */

.usefulLanguageTitle
{
	float: left;
	width: 90%;
	text-align: left;
	padding: 5px 0px 5px 0px !important;
	margin: 0px !important;
	text-shadow: 0 0 0 none !important;
}

.usefulLanguagePlus 
{
	float: right;
	width: 10%;
	text-align: right;
}

.usefulLanguageItem
{
	float: left;
	width: 100%;
	text-align: left;
	padding: 0px !important;
	margin: 0px !important;
}

input#searchForUseful{
	color: #999999;
}

.ui-input-search{
	margin: 10px 35px 0 35px !important;
}

.ui-collapsible {
    margin: 5px !important;
    border-radius: 0px !important;
}

.usefulControlGroup 
{
	text-align: right;
	padding-right: 15px;
}
/* Fim */

/* Para aumentar a margem laterar dos botões */
.ui-header .ui-btn-left, .ui-header .ui-btn-right, .ui-btn-left>[class*=ui-], .ui-btn-right>[class*=ui-] {
    margin-right: 15px;
	margin-left: 15px;
}

/* Tira o shadow azul nos botões - colocada a 04012017 - 12:01 */
.ui-page-theme-a .ui-btn:focus{
    -webkit-box-shadow: 0 0 0 #000 !important;
    -moz-box-shadow: 0 0 0 #000 !important;
    box-shadow: 0 0 0 #000 !important;
}*/
/* Fim */

/* AGENDA */
/* Barra Data */
.agendapubli, .localpubli {
    width: 100%;
    height: 100px;
    margin: 0 auto;
}

.agendabox {
    width: 90%;
    height: 105px;
    margin: 0 auto;
}

.agendathumb {
    width: 40%;
    height: 100px;
    float: left;
}

.agendathumb img{
    width: 100%;
    max-height: 100%;
}

.agendacontent {
    width: 54%;
    height: 100px;
    float: left;
    margin-left: 5%;
}

.agendahead {   
    font-family:'Open Sans', sans-serif;
    font-weight: 200;
    font-size: 10px;
    padding: 2px;
}

.agendadescr {
    font-family:'Open Sans', sans-serif;
    font-weight: 100;
    font-size: 14px;
    padding: 2px;
}

.agendadivdatetimelocal {
    width: 100%;
    height: 50%;
    background-color: rgba(0,0,0,.65);
    text-shadow: none;
    color: #FFF;
}

.agendadivdescr {
    width: 100%;
    height: 50%;
    background-color: #f6f6f6;
    color: #333;
    
    text-shadow: none;
}
.agendaText img {
    width: 100%;
}

.banner_image img{
    max-width:100%;
}

.temaDark .ui-bar-d {
    border: 0px solid #4C4C4C /*{d-bar-border}*/;
    background: #000 /*{d-bar-background-color}*/;
    color: #cccccc /*{d-bar-color}*/;
    text-shadow: 0 /*{d-bar-shadow-x}*/ -2px /*{d-bar-shadow-y}*/ 0 /*{d-bar-shadow-radius}*/ #000 /*{d-bar-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #4C4C4C /*{d-bar-background-start}*/), to( #000 /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #4C4C4C /*{d-bar-background-start}*/, #000 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #4C4C4C /*{d-bar-background-start}*/, #000 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #4C4C4C /*{d-bar-background-start}*/, #000 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4C4C4C /*{d-bar-background-start}*/, #000 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #4C4C4C /*{d-bar-background-start}*/, #000 /*{d-bar-background-end}*/);
}

.temaGrey .ui-bar-d {
    border: 0px solid #666666 /*{d-bar-border}*/;
    background: #000 /*{d-bar-background-color}*/;
    color: #e5e5e5 /*{d-bar-color}*/;
    text-shadow: 0 /*{d-bar-shadow-x}*/ -1px /*{d-bar-shadow-y}*/ 0 /*{d-bar-shadow-radius}*/ #000 /*{d-bar-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #323232 /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
}

.temaWhite .ui-bar-d {
    border: 0px solid #e5e5e5 /*{d-bar-border}*/;
    background: #bbb /*{d-bar-background-color}*/;
    color: #A0A0A0 /*{d-bar-color}*/;
	text-shadow: 0 /*{d-bar-shadow-x}*/ 0 /*{d-bar-shadow-y}*/ 0 /*{d-bar-shadow-radius}*/ #727272 /*{d-bar-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #E5E5E5 /*{d-bar-background-start}*/), to( #F2F2F2 /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #E5E5E5 /*{d-bar-background-start}*/, #F2F2F2 /*{d-bar-background-end}*/);
}

.temaDark .ui-li-count {
    border: 0px solid #4C4C4C /*{d-bar-border}*/;
    background: none /*{d-bar-background-color}*/;
    color: #cccccc /*{d-bar-color}*/;
    text-shadow: 0 /*{d-bar-shadow-x}*/ 0px /*{d-bar-shadow-y}*/ 0 /*{d-bar-shadow-radius}*/ #000 /*{d-bar-shadow-color}*/;
    background-image: none;
}

.temaGrey .ui-li-count {
    border: 0px solid #666666 /*{d-bar-border}*/;
    background: none /*{d-bar-background-color}*/;
    color: #e5e5e5 /*{d-bar-color}*/;
    text-shadow: 0 /*{d-bar-shadow-x}*/ 0px /*{d-bar-shadow-y}*/ 0 /*{d-bar-shadow-radius}*/ #000 /*{d-bar-shadow-color}*/;
    background-image: none;
}

.temaWhite .ui-li-count {
    border: 0px solid #e5e5e5 /*{d-bar-border}*/;
    background: none /*{d-bar-background-color}*/;
    color: #A0A0A0 /*{d-bar-color}*/;
    text-shadow: 0 /*{d-bar-shadow-x}*/ 0px /*{d-bar-shadow-y}*/ 0 /*{d-bar-shadow-radius}*/ #000 /*{d-bar-shadow-color}*/;
    background-image: none;
}

.ui-btn-up-d {
    border: 0px solid #bbb /*{d-bup-border}*/;
    background: #fff /*{d-bup-background-color}*/;
    font-weight: bold;
    color: #333 /*{d-bup-color}*/;
    text-shadow: 0 /*{d-bar-shadow-x}*/ 0px /*{d-bar-shadow-y}*/ 0 /*{d-bar-shadow-radius}*/ #000 /*{d-bar-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #fafafa), to( #f6f6f6 /*{d-bup-background-end}*/));
    background-image: -webkit-linear-gradient( #fafafa /*{d-bup-background-start}*/, #f6f6f6 /*{d-bup-background-end}*/);
    background-image: -moz-linear-gradient( #fafafa /*{d-bup-background-start}*/, #f6f6f6 /*{d-bup-background-end}*/);
    background-image: -ms-linear-gradient( #fafafa /*{d-bup-background-start}*/, #f6f6f6 /*{d-bup-background-end}*/);
    background-image: -o-linear-gradient( #fafafa /*{d-bup-background-start}*/, #f6f6f6 /*{d-bup-background-end}*/);
    background-image: linear-gradient( #fafafa /*{d-bup-background-start}*/, #f6f6f6 /*{d-bup-background-end}*/);
}

.agendapubli, .localpubli {
    width: 100%;
    /*height: 100px;*/
    margin: 0 auto;
    background: #fff;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
}
.localpubli {
    height: 100%;
}
.banner_image {
    max-width: 100%;
}

li.ui-li-static {
	border: none !important;
	background: none !important;
}

.ui-li-heading{
	font-weight: 600 !important;
}

h3.ui-li-heading {
    color: #323232 !important;
	padding-top: 5px;
}

p.ui-li-desc {
    color: #323232 !important;
}

ul.ui-li-heading a:link {
    color: #323232 !important;
}

ul.ui-li-heading a:visited {
    color: #323232 !important;
}

ul.ui-li-heading a:hover {
    color: #323232 !important;
}

ul.ui-li-heading a:active {
    color: #323232 !important;
}

/*
span.ui-li-count{
	border: none !important;
}
*/
/* Fim */

/* Página Inicial */
/*
.ui-page-theme-b .ui-btn, html .ui-bar-b .ui-btn, html .ui-body-b .ui-btn, html body .ui-group-theme-b .ui-btn, html head+body .ui-btn.ui-btn-b, .ui-page-theme-b .ui-btn:visited, html .ui-bar-b .ui-btn:visited, html .ui-body-b .ui-btn:visited, html body .ui-group-theme-b .ui-btn:visited, html head+body .ui-btn.ui-btn-b:visited {
    background-color: transparent;
    border-color: transparent;
    color: #fff;
    text-shadow: 0 1px 0 #111;
}
*/

#home{
    background: url('../images/backgrounds/background.jpg') no-repeat center center fixed;
    /*background: linear-gradient(rgba(255,255,255,.3), rgba(0,0,0,.2)),url('../images/backgrounds/background.jpg') no-repeat center center fixed;*/
    /*background: linear-gradient(rgba(0,0,0,.4), rgba(255,255,255,.2)),url('../images/backgrounds/background.jpg') no-repeat center center fixed;*/
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.gTipImg,.toursImg{
    height:100%;
    width:auto;
}

#footer{
	background-image: none !important;
}

#loader {
  position: fixed;
  left: 49%;
  top: 50%;
  z-index: 999999;
  margin: 130px -15px 0;
  border: 4px solid #c2c2c2;
  border-radius: 50%;
  border-top: 4px solid #3498db;
  width: 30px;
  height: 30px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
/* END LOAD CODE */

.boxbuttonone {
    /*float: left;*/
    display: inline-block;
    width: 48%;
    height: 60px;
    /*background-color: rgba(0,0,0,.75);*/
	background: black; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.9)); /*Safari 5.1-6*/
	background: -o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.9)); /*Opera 11.1-12*/
	background: -moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.9)); /*Fx 3.6-15*/
	background: linear-gradient(to bottom, rgba(0,0,0,.5), rgba(0,0,0,.9)); /*Standard*/
    margin: 2px 3px;
	position: relative;
	border-bottom: 1px solid black;
	border-top: 1px solid rgba(255,255,255,.4);
}

.boxbuttonone:before, .boxbuttonone:after {
  content: "";
  position: absolute;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,.4)), to(#000));
  background-image: -webkit-linear-gradient(rgba(255,255,255,.4), #000);
  background-image: -moz-linear-gradient(rgba(255,255,255,.4), #000);
  background-image: -o-linear-gradient(rgba(255,255,255,.4), #000);
  background-image: linear-gradient(rgba(255,255,255,.4), #000);
  top: -1px;
  bottom: -1px;
  width: 1px;
}

.boxbuttonone:before {
  left: -1px;
}

.boxbuttonone:after {
  right: -1px;
}

.boxbuttonone h2 {
    text-align: center;
    color: #FFF;
    font-weight: 100;
    font-size: 16px;
    text-shadow: 0px 1px 0 #000;
    line-height: 57px;
}
.cg4uCity{
    height:90px;
}
.cg4uCity h2{
    line-height:25px;
}
.cg4uCity img{
    height:45px;
    padding-top:5px;
}
.ui-bar-a, .ui-page-theme-a .ui-bar-inherit, html .ui-bar-a .ui-bar-inherit, html .ui-body-a .ui-bar-inherit, html body .ui-group-theme-a .ui-bar-inherit {
    background-color: transparent;
    border-color: transparent;
}

#home #header.ui-header-fixed {
	background-image: none !important;
    height: 45px;
}

a.up-arrow {
    margin-top: 10px;
	display: inline-block;
	position: relative;
	background-color: #4885ed;
	color: #FFF;
	text-decoration: none;
	padding: 10px;
    border-radius: 6px;
}

a:hover.up-arrow {
	background: #4885ed;
}

a.up-arrow:after {
   margin-top: 10px;
   content: '';
   display: block;
   position: absolute;
   left: 0px;
   right: 0px;
   bottom: 100%;
   border-bottom: 10px solid #4885ed;
   border-top: 10px solid transparent;
   border-left: 10px solid transparent;
   border-right: 10px solid transparent;
   margin: 0 auto;
   width: 1px;
}

a:hover.up-arrow:after {
	border-bottom-color: #4885ed;
}

.swipermenuh4 {
padding-bottom: 0px;
padding-left: 10px !important;
margin-bottom: 0px !important;
font-weight: 100 !important;
text-align: left;
color: #ccc;
font-size: 14px !important;
}

a {
    text-decoration:none;
}

#appversion{
    bottom: 0px;
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
}

#contentLogoHowtogethere.ui-panel-wrapper, .ui-page-theme-a{
    text-align: center;
    font-size: 14px;
}

.ui-btn.ui-icon-delete{
	background-image: none !important;
}
/* Login User*/
#login-form{display:flex;align-items:center; width: 100%;background-color: #ffffff;}
#login-form > div.ui-panel-inner{width:100%;};
#imgUserLogin{border-radius: 50%;}
#nameUserLogin{margin:5px auto;font-weight:bold;font-size:13px;color: #4c4c4c;}    
#emailUserLogin{margin:5px auto;font-weight:lighter;font-size:12px;color: #4c4c4c;}
#warnNetStatus{}

/*Sidebar left do Menu principal*/
div.ui-select > div{text-align:left;}
#btOfflineMap > div{text-align:left !important;}
#btMenuCredits >div{text-align:left;}

.userform{
	margin: 0 10px 0 10px;
}

/* Botoes Face e Google */
.btn {
    font-weight: 100 !important;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    padding: 6px 12px;
    font-size: 14px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
	margin-top: 5px;
	margin-top: 5px;
}

.btn:hover{
    color: #333;
    text-decoration: none;
}

.btn.btn-flat {
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-width: 1px;
}

.btn-facebook:link{
    color: #ffffff;
    background-color: #3b5998;
    border-color: rgba(0, 0, 0, 0.2);
	text-shadow: 0 0 0 !important;
}

.btn-facebook:hover {
    color: #ffffff !important;
    background-color: #2d4373;
    border-color: rgba(0, 0, 0, 0.2);
	text-shadow: 0 0 0 !important;
}

.btn-google:link{
    color: #ffffff;
    background-color: #dd4b39;
    border-color: rgba(0, 0, 0, 0.2);
	text-shadow: 0 0 0 !important;
}

.btn-google:hover {
    color: #ffffff !important;
    background-color: #c23321;
    border-color: rgba(0, 0, 0, 0.2);
	text-shadow: 0 0 0 !important;
}

.btn-social {
    position: relative;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	padding-top: 10px;
	padding-bottom: 10px;
}

.btn-block {
    display: block !important;
}

.imgChevronRightColor
{
	color: #7f7f7f;
}

.imgChevronRightPosition
{
	position: absolute;
	top: 0px;
	left: 0px;
	text-align: right;
	margin: 20px 0 0 20px;
	vertical-align: top;
}

.InfoTitle{
	position: relative;
	font-family: 'Open Sans', sans-serif;
	font-size: 26px;
	font-weight: 100;
	margin-bottom: 5px;
	color: #4c4c4c;
}

.InfoText{
	position: relative;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: 100;
	margin-bottom: 40px;
	color: #4c4c4c;
}

.posImgSocial
{
	position: relative;
	float: left;
	width: 15%;
	text-align: center;
	margin: 5px 0 0 0;
}

.posTextSocial
{
	position: relative;
	float: right;
	width: 85%;
	text-align: left;
	margin: 5px 0 0 0;
	padding-left: 0px !important;
}
/* Fim */

/* Botoes Menu Esquerdo Buttons */
.temaDark div.ui-btn{
	font-weight: 500 !important;
	border: none !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
	text-shadow: 0 1px 0 #191919 !important;
	
}

.temaDark div.ui-btn:active{
	font-weight: 500 !important;
	border: none !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
	text-shadow: 0 1px 0 #191919 !important;
}

.temaDark div.ui-btn:hover{
	font-weight: 500 !important;
	border: none !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #191919 /*{d-bar-background-start}*/), to( #666666 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #191919 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #191919 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #191919 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #191919 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #191919 /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/);
	text-shadow: 0 1px 0 #191919 !important;
}

/* Tema Grey */
/* Botoes Menu Esquerdo Buttons */
.temaGrey div.ui-btn{
	font-weight: 500 !important;
	border: none !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #cccccc /*{d-bar-background-start}*/), to( #666666 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
	text-shadow: 0 1px 0 #191919 !important;
}

.temaGrey div.ui-btn:active{
	font-weight: 500 !important;
	border: none !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #cccccc /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
	text-shadow: 0 1px 0 #191919 !important;
}

.temaGrey div.ui-btn:hover{
	font-weight: 500 !important;
	border: none !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #cccccc /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
	text-shadow: 0 1px 0 #191919 !important;
}

/* Tema White */
/* Botoes Menu Esquerdo Buttons */
.temaWhite div.ui-btn{
	font-weight: 500 !important;
	border: none !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #F9F9F9 /*{d-bar-background-start}*/), to( #E7E7E7 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
	text-shadow: 0 0 0 #191919 !important;
	color: #A0A0A0;
}

.temaWhite div.ui-btn:active{
	font-weight: 500 !important;
	border: none !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #F9F9F9 /*{d-bar-background-start}*/), to( #E7E7E7 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
	text-shadow: 0 0 0 #191919 !important;
	color: #A0A0A0;
}

.temaWhite div.ui-btn:hover{
	font-weight: 500 !important;
	border: none !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #CECECE /*{d-bar-background-start}*/), to( #F9F9F9 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
	text-shadow: 0 0 0 #191919 !important;
	color: #A0A0A0;
}

#btCloseBkg.ui-btn{
	border: none !important;
    background-image: none !important;
    background: none !important;
}
/* Fim */

#horario_table{
	font-size: 1em !important;
}

#contacts_table{
	font-size: 1em !important;
}
#contacts_table .contacts_details{
    word-break: break-all
}
#details_table a{
	font-size: 1em !important;
}

#textHTGT.ui-link{
	color: #ffffff !important;
    min-width:110px;
}

#textHTGT.ui-link:hover{
	color: #ffffff !important;
}
a#textHTGT {
    color: #ffffff;
}
/* Para colocar o shadow na parte do texto nas páginas rooms, areas, services */
.Shadow{
	margin-top: 0px !important;
	-webkit-box-shadow: 0 1px 5px #b2b2b2 !important;
	-moz-box-shadow: 0 1px 5px #b2b2b2 !important;
	box-shadow: 0 1px 5px #b2b2b2 !important;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 20px;
	text-shadow: 0 0 0 #333 !important;
}
/* Fim */

/* Propriedades que vieram da specials.css */
/* Para alterar a cor de fundo nas páginas rooms, areas */
.bkgColor{
	background-color: #eeeeee;
    height: 100% !important;
}

.areaDivImage{
    position: relative;
    margin-top:20px;
	margin-right: 5px;
	margin-left: 5px;
}
.areaDivImage:first-child{
    margin-top:0px;
}
.areaLink{
    /* margin: 0; */
    border-radius: 0px;
    padding: 0;
    /* text-shadow: 0 1px 0 #111; */
    /*box-shadow: 0 1px 3px rgba(0,0,0,.15);
    -moz-box-shadow: 0px 0px 9px #111;
    -webkit-box-shadow: 0px 0px 9px #111;*/
    /* box-shadow: 0px 0px 9px #111; */
    underline:none;
}
.areaImg{            
    width: 100%;
    border-radius: 0px !important;
    height: auto;
}

.areasMore{
    right: 0;
    position: absolute;
    margin: 19px 19px 0 19px;
}
.areaText{
    background-color: #ffffff;
    position:relative;
    bottom:0;
    margin:0;
    font-weight:400;
    height:50px;
    color:#7f7f7f;
    line-height:50px;
    padding:0 50px 0 10px;
    width:100%;
    text-align: left;
    overflow: hidden;
    /*text-overflow: ellipsis;*/
    /*overflow:hidden;white-space:nowrap*/
	white-space: nowrap;
}

.areaTitle{
    color:#ffffff !important;
    position: absolute;
    top: 0;
    right: 0;
    background: rgba(0,0,0,.25);
    margin: 0;
    padding: .125em .625em;
    font-weight: 400;
	text-shadow: 0 0 0 #ffffff !important;
}

.area_select{
	background-image: none !important;
	border-width: 0px !important;
	border-color: none !important;
	margin: 0px !important;
}
/* Fim */

td{
	text-align: left !important;
}

span{
	font-size: 1em !important;
}

.ui-listview>li h1, .ui-listview>li h2, .ui-listview>li h3, .ui-listview>li h4, .ui-listview>li h5, .ui-listview>li h6 {
    font-size: 1em;
    font-weight: 500;
    display: block;
    margin: 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
	line-height: 18px;
}

.ui-listview>li p.gTipCat {
    font-size: .8em;
    font-weight: 400;
    display: block;
    margin: 4px 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.ui-listview>li p.gTipTag {
    font-size: .7em;
    font-weight: 1;
    display: block;
    margin: 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.ui-icon-bars:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23ffffff%3B%22%20d%3D%22M1%2C4h12c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H1C0.447%2C2%2C0%2C2.447%2C0%2C3S0.447%2C4%2C1%2C4z%20M13%2C6H1%20C0.447%2C6%2C0%2C6.447%2C0%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H1c-0.553%2C0-1%2C0.447-1%2C1%20s0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%22%2F%3E%3C%2Fsvg%3E");
}

.netOffline.ui-icon-user:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%237f7f7f%22%20d%3D%22M8.851%2C10.101c-0.18-0.399-0.2-0.763-0.153-1.104C9.383%2C8.49%2C9.738%2C7.621%2C9.891%2C6.465C10.493%2C6.355%2C10.5%2C5.967%2C10.5%2C5.5%20c0-0.437-0.008-0.804-0.502-0.94C9.999%2C4.539%2C10%2C4.521%2C10%2C4.5c0-2.103-1-4-2-4C8%2C0.5%2C7.5%2C0%2C6.5%2C0C5%2C0%2C4%2C1.877%2C4%2C4.5%20c0%2C0.021%2C0.001%2C0.039%2C0.002%2C0.06C3.508%2C4.696%2C3.5%2C5.063%2C3.5%2C5.5c0%2C0.467%2C0.007%2C0.855%2C0.609%2C0.965%20C4.262%2C7.621%2C4.617%2C8.49%2C5.303%2C8.997c0.047%2C0.341%2C0.026%2C0.704-0.153%2C1.104C1.503%2C10.503%2C0%2C12%2C0%2C12v2h14v-2%20C14%2C12%2C12.497%2C10.503%2C8.851%2C10.101z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.logged_on.ui-icon-user:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%236EBB56%22%20d%3D%22M8.851%2C10.101c-0.18-0.399-0.2-0.763-0.153-1.104C9.383%2C8.49%2C9.738%2C7.621%2C9.891%2C6.465C10.493%2C6.355%2C10.5%2C5.967%2C10.5%2C5.5%20c0-0.437-0.008-0.804-0.502-0.94C9.999%2C4.539%2C10%2C4.521%2C10%2C4.5c0-2.103-1-4-2-4C8%2C0.5%2C7.5%2C0%2C6.5%2C0C5%2C0%2C4%2C1.877%2C4%2C4.5%20c0%2C0.021%2C0.001%2C0.039%2C0.002%2C0.06C3.508%2C4.696%2C3.5%2C5.063%2C3.5%2C5.5c0%2C0.467%2C0.007%2C0.855%2C0.609%2C0.965%20C4.262%2C7.621%2C4.617%2C8.49%2C5.303%2C8.997c0.047%2C0.341%2C0.026%2C0.704-0.153%2C1.104C1.503%2C10.503%2C0%2C12%2C0%2C12v2h14v-2%20C14%2C12%2C12.497%2C10.503%2C8.851%2C10.101z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E") !important;
}

.logged_off.ui-icon-user:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23ca3f3f%22%20d%3D%22M8.851%2C10.101c-0.18-0.399-0.2-0.763-0.153-1.104C9.383%2C8.49%2C9.738%2C7.621%2C9.891%2C6.465C10.493%2C6.355%2C10.5%2C5.967%2C10.5%2C5.5%20c0-0.437-0.008-0.804-0.502-0.94C9.999%2C4.539%2C10%2C4.521%2C10%2C4.5c0-2.103-1-4-2-4C8%2C0.5%2C7.5%2C0%2C6.5%2C0C5%2C0%2C4%2C1.877%2C4%2C4.5%20c0%2C0.021%2C0.001%2C0.039%2C0.002%2C0.06C3.508%2C4.696%2C3.5%2C5.063%2C3.5%2C5.5c0%2C0.467%2C0.007%2C0.855%2C0.609%2C0.965%20C4.262%2C7.621%2C4.617%2C8.49%2C5.303%2C8.997c0.047%2C0.341%2C0.026%2C0.704-0.153%2C1.104C1.503%2C10.503%2C0%2C12%2C0%2C12v2h14v-2%20C14%2C12%2C12.497%2C10.503%2C8.851%2C10.101z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.temaWhite .ui-icon-back:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23808080%3B%22%20d%3D%22M5%2C3V0L1%2C4l4%2C4V5c0%2C0%2C6%2C0%2C6%2C3s-5%2C4-5%2C4v2c0%2C0%2C7-1%2C7-6C13%2C4%2C8%2C3%2C5%2C3z%22%2F%3E%3C%2Fsvg%3E");
}

.temaWhite .ui-icon-home:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23808080%22%20points%3D%227%2C0%200%2C7%202%2C7%202%2C14%205%2C14%205%2C9%209%2C9%209%2C14%2012%2C14%2012%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.temaWhite .ui-icon-search:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23808080%3B%22%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5%20s2.463%2C5.5%2C5.5%2C5.5c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E");
}

.temaWhite .ui-icon-grid:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23808080%22%20d%3D%22M3%2C0H1C0.447%2C0%2C0%2C0.447%2C0%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C4%2C0.447%2C3.553%2C0%2C3%2C0z%20M8%2C0H6%20C5.447%2C0%2C5%2C0.447%2C5%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C9%2C0.447%2C8.553%2C0%2C8%2C0z%20M13%2C0h-2c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C14%2C0.447%2C13.553%2C0%2C13%2C0z%20M3%2C5H1C0.447%2C5%2C0%2C5.447%2C0%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1V6C4%2C5.447%2C3.553%2C5%2C3%2C5z%20M8%2C5H6C5.447%2C5%2C5%2C5.447%2C5%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6%20C9%2C5.447%2C8.553%2C5%2C8%2C5z%20M13%2C5h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6C14%2C5.447%2C13.553%2C5%2C13%2C5z%20M3%2C10%20H1c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C4%2C10.447%2C3.553%2C10%2C3%2C10z%20M8%2C10H6c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C9%2C10.447%2C8.553%2C10%2C8%2C10z%20M13%2C10h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1v-2C14%2C10.447%2C13.553%2C10%2C13%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.temaWhite .btHighlight.ui-icon-grid:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M3%2C0H1C0.447%2C0%2C0%2C0.447%2C0%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C4%2C0.447%2C3.553%2C0%2C3%2C0z%20M8%2C0H6%20C5.447%2C0%2C5%2C0.447%2C5%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C9%2C0.447%2C8.553%2C0%2C8%2C0z%20M13%2C0h-2c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C14%2C0.447%2C13.553%2C0%2C13%2C0z%20M3%2C5H1C0.447%2C5%2C0%2C5.447%2C0%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1V6C4%2C5.447%2C3.553%2C5%2C3%2C5z%20M8%2C5H6C5.447%2C5%2C5%2C5.447%2C5%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6%20C9%2C5.447%2C8.553%2C5%2C8%2C5z%20M13%2C5h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6C14%2C5.447%2C13.553%2C5%2C13%2C5z%20M3%2C10%20H1c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C4%2C10.447%2C3.553%2C10%2C3%2C10z%20M8%2C10H6c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C9%2C10.447%2C8.553%2C10%2C8%2C10z%20M13%2C10h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1v-2C14%2C10.447%2C13.553%2C10%2C13%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.temaWhite #btMap.ui-icon-location:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23808080%3B%22%20d%3D%22M7%2C0C4.791%2C0%2C3%2C1.791%2C3%2C4c0%2C2%2C4%2C10%2C4%2C10s4-8%2C4-10C11%2C1.791%2C9.209%2C0%2C7%2C0z%20M7%2C6C5.896%2C6%2C5%2C5.104%2C5%2C4%20s0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2S8.104%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}

.temaWhite .ui-controlgroup .ui-icon-location:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23ffffff%3B%22%20d%3D%22M7%2C0C4.791%2C0%2C3%2C1.791%2C3%2C4c0%2C2%2C4%2C10%2C4%2C10s4-8%2C4-10C11%2C1.791%2C9.209%2C0%2C7%2C0z%20M7%2C6C5.896%2C6%2C5%2C5.104%2C5%2C4%20s0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2S8.104%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}

.temaWhite .ui-icon-navigation:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23808080%3B%22%20points%3D%2213%2C1%200%2C6%207%2C7%208%2C14%20%22%2F%3E%3C%2Fsvg%3E");
}

.temaWhite .btHighlight.ui-icon-navigation:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2213%2C1%200%2C6%207%2C7%208%2C14%20%22%2F%3E%3C%2Fsvg%3E");
}

.temaWhite .ui-icon-plus:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23A0A0A0%22%20points%3D%2214%2C5%209%2C5%209%2C0%205%2C0%205%2C5%200%2C5%200%2C9%205%2C9%205%2C14%209%2C14%209%2C9%2014%2C9%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.temaWhite .fa-flag:before {
    content: "\f024";
	color: #A0A0A0;
}

.temaWhite .fa-map-signs:before {
    content: "\f277";
	color: #A0A0A0;
}

.temaWhite .ui-collapsible-heading-toggle .fa-coffee {
    content: "\f0f4";
	color: #A0A0A0;
}

.temaWhite .ui-collapsible-heading-toggle .fa-cutlery:before {
    content: "\f0f5";
	color: #A0A0A0;
}

.temaWhite .ui-collapsible-heading-toggle .fa-glass:before {
    content: "\f000";
	color: #A0A0A0;
}

.temaWhite .ui-collapsible-heading-toggle .fa-euro:before, .temaWhite .ui-collapsible-heading-toggle .fa-eur:before {
    content: "\f153";
	color: #A0A0A0;
}

.temaWhite .ui-collapsible-heading-toggle .fa:before {
	color: #A0A0A0;
}

/*
.temaWhite .ui-btn-active.fa-binoculars:before {
    content: "\f1e5";
	color: #FFFFFF;
}

.temaWhite .ui-btn-active.fa-glass:before {
    content: "\f000";
	color: #FFFFFF;
}

.temaWhite .ui-btn-active.fa-cutlery:before {
    content: "\f0f5";
	color: #FFFFFF;
}
*/

.temaWhite .ui-icon-arrow-d:after{
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23A0A0A0%22%20points%3D%229%2C7%209%2C0%205%2C0%205%2C7%200%2C7%207%2C14%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

.temaWhite .ui-icon-info:after{
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23A0A0A0%22%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C2c0.552%2C0%2C1%2C0.447%2C1%2C1S7.552%2C4%2C7%2C4S6%2C3.553%2C6%2C3%20S6.448%2C2%2C7%2C2z%20M9%2C11H5v-1h1V6H5V5h3v5h1V11z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}
.temaWhite .ui-icon-carat-r:after{
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23A0A0A0%3B%22%20points%3D%223.404%2C2.051%208.354%2C7%203.404%2C11.95%205.525%2C14.07%2012.596%2C7%205.525%2C-0.071%20%22%2F%3E%3C%2Fsvg%3E")
}

/* Para colocar o painel de recolha do login a 100% */
/*.ui-panel-dismiss {
    width: 100% !important;
    position: absolute;
    top: 0;
    left: 0;
}
*/
/* Fim */

/* Verificar se retira a linha inferior na barra de topo em Services */
.ui-page-theme-b .ui-bar-inherit{
    background-color: transparent;
    border-color: transparent;
    color: #fff;
    text-shadow: 0 0 0 #111;
    font-weight: 100;
}
/* Fim */

#contentSocial.ui-content{
	padding: 0px;
	overflow: hidden;
}
.ui-popup-screen{
    z-index: 999998;
}
.ui-popup-container{
    z-index: 999999;
}
/*.ios .ui-header-fixed{
	height: 50px;
}*/
.ios #guia .ui-header-fixed{
    min-height: 100px;
}
.ios #header .ui-title{
    margin-top: 15px !important;
}
.ios .ui-btn-left{
	margin-top: 15px !important;
}
.ios .ui-btn-right{
	margin-top: 15px !important;
}
.ios #guiaContent #tabsGuia .ui-navbar {
    margin-top: 98px;
}
.ios #guiaBtns{
/*    margin-top: 15px;*/
}
/* Fundo Menu Esquerdo, Cor Texto Select, Cor X */
.temaDark .fundoMenuEsq{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #666666 /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #666666 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #666666 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #666666 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #666666 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #666666 /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
}

.temaGrey .fundoMenuEsq{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #999999 /*{d-bar-background-start}*/), to( #4c4c4c /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #999999 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #999999 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #999999 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #999999 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #999999 /*{d-bar-background-start}*/, #4c4c4c /*{d-bar-background-end}*/) !important;
}

.temaWhite .fundoMenuEsq{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{d-bar-background-start}*/), to( #e2e2e2 /*{d-bar-background-end}*/)) !important;
    background-image: -webkit-linear-gradient( #ffffff /*{d-bar-background-start}*/, #e2e2e2 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #ffffff /*{d-bar-background-start}*/, #e2e2e2 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #ffffff /*{d-bar-background-start}*/, #e2e2e2 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #ffffff /*{d-bar-background-start}*/, #e2e2e2 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #ffffff /*{d-bar-background-start}*/, #e2e2e2 /*{d-bar-background-end}*/) !important;
}

#select_theme{
	color: #999999;
	padding-left: 15px;
}

#select_language{
	color: #999999;
	padding-left: 15px;
}

.temaWhite .ui-icon-delete:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23b2b2b2%22%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.temaWhite #appversion{
	color: #4c4c4c;
	text-shadow: none;
}
li.agendaText p{
    white-space: normal !important;
}
/* Requests */

#formRequests{
	text-align: left;
}

.reqheader{
	margin-top: 20px;
	font-size: 14px;
	font-family: sans-serif;
	margin-bottom: 0px;
	padding-left: 6px;
}

#ui-datepicker-div{
    z-index: 2!important;
	background: #ffffff;
}

/* Requests New 29.03 */
.temaDark #ui-datepicker-div .ui-icon-arrow-r:after{
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%231e1e1e%22%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.temaDark #ui-datepicker-div .ui-icon-arrow-l:after{
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%231e1e1e%22%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.temaDark #ui-datepicker-div .ui-datepicker-month{
	color:#1e1e1e;
}

.temaDark #ui-datepicker-div .ui-datepicker-year{
	color:#1e1e1e;
}

.temaDark #ui-datepicker-div .ui-datepicker-calendar th {
    background: #1e1e1e;
    border: solid 1px #1e1e1e;
    text-align: center;
	text-shadow: 0 0 0 #1e1e1e;
}

.temaDark #ui-datepicker-div .ui-bar-a{
	color: #ffffff;
	text-shadow: 0 0 0 #1e1e1e;
    font-weight: 500;
}

.temaDark #ui-datepicker-div .ui-btn.ui-btn-active{
	color: #1e1e1e;
	font-weight: 700;
}

.temaDark #ui-datepicker-div .ui-btn{
	color: #1e1e1e;
	font-weight: 500;
}

.temaDark #btRequest.ui-btn{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
	border-color: none !important;
	border-width: 0px !important;
	color: #e5e5e5;
	margin-left: 3px;
	margin-right: 3px;
	font-weight: 500;
	border-radius: 0;
}

.temaDark #btRequest.ui-btn:active{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #4c4c4c /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #4c4c4c /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/);
	border-color: none !important;
	border-width: 0px !important;
	color: #e5e5e5;
	margin-left: 3px;
	margin-right: 3px;
	font-weight: 500;
	border-radius: 0;
}

.temaDark #btRequest.ui-btn:hover{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #191919 /*{d-bar-background-start}*/), to( #323232 /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #191919 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -moz-linear-gradient( #191919 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -ms-linear-gradient( #191919 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: -o-linear-gradient( #191919 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
    background-image: linear-gradient( #191919 /*{d-bar-background-start}*/, #323232 /*{d-bar-background-end}*/);
	border-color: none !important;
	border-width: 0px !important;
	color: #e5e5e5;
	margin-left: 3px;
	margin-right: 3px;
	font-weight: 500;
	border-radius: 0;
}

.temaWhite #ui-datepicker-div .ui-datepicker-title {
	color: #808080;
}

.temaWhite #ui-datepicker-div .ui-icon-arrow-r:after{
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.temaWhite #ui-datepicker-div .ui-icon-arrow-l:after{
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23999%22%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.temaWhite #ui-datepicker-div .ui-datepicker-month{
	color:#808080;
}

.temaWhite #ui-datepicker-div .ui-datepicker-year{
	color:#808080;
}

.temaWhite #ui-datepicker-div .ui-datepicker-calendar th {
    background: #EAEAEA;
    border: solid 1px #EAEAEA;
    text-align: center;
    text-shadow: 0 0px 0 #EAEAEA;
}

.temaWhite #ui-datepicker-div .ui-bar-a{
	color: #808080;
    text-shadow: 0 0px 0 #EAEAEA;
    font-weight: 500;
}

.temaWhite #ui-datepicker-div .ui-btn.ui-btn-active{
	color: #808080;
	font-weight: 700;
}

.temaWhite #ui-datepicker-div .ui-btn{
	color: #808080;
	font-weight: 500;
}

.temaWhite #ui-datepicker-div .ui-datepicker-title {
	color: #808080;
}

.temaGrey #ui-datepicker-div .ui-icon-arrow-r:after{
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.temaGrey #ui-datepicker-div .ui-icon-arrow-l:after{
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23999%22%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.temaGrey #ui-datepicker-div .ui-datepicker-month{
	color:#808080;
}

.temaGrey #ui-datepicker-div .ui-datepicker-year{
	color:#808080;
}

.temaGrey #ui-datepicker-div .ui-datepicker-calendar th {
    background: #999;
    border: solid 1px #999;
    text-align: center;
	text-shadow: 0 0 0 #999;
}

.temaGrey #ui-datepicker-div .ui-bar-a{
	color: #eaeaea;
	text-shadow: 0 0 0 #999;
    font-weight: 500;
}

.temaGrey #ui-datepicker-div .ui-btn.ui-btn-active{
	color: #808080;
	font-weight: 700;
}

.temaGrey #ui-datepicker-div .ui-btn{
	color: #808080;
	font-weight: 500;
}

#contentRequests input{
	color: #808080;
}

.temaGrey #btRequest.ui-btn{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #cccccc /*{d-bar-background-start}*/), to( #666666 /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #cccccc /*{d-bar-background-start}*/, #666666 /*{d-bar-background-end}*/) !important;
	border-color: none !important;
	border-width: 0px !important;
	color: #ffffff;
	margin-left: 3px;
	margin-right: 3px;
	font-weight: 500;
	border-radius: 0;
}

.temaGrey #btRequest.ui-btn:active{
	background-image: -webkit-gradient(linear, left top, left bottom, from( #cccccc /*{d-bar-background-start}*/), to( #191919 /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #cccccc /*{d-bar-background-start}*/, #191919 /*{d-bar-background-end}*/) !important;
	border-color: none !important;
	border-width: 0px !important;
	color: #ffffff;
	margin-left: 3px;
	margin-right: 3px;
	font-weight: 500;
	border-radius: 0;
}

.temaGrey #btRequest.ui-btn:hover{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #7f7f7f /*{d-bar-background-start}*/), to( #cccccc /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #7f7f7f /*{d-bar-background-start}*/, #cccccc /*{d-bar-background-end}*/) !important;
	border-color: none !important;
	border-width: 0px !important;
	color: #ffffff;
	margin-left: 3px;
	margin-right: 3px;
	font-weight: 500;
	border-radius: 0;
}

.temaWhite #btRequest.ui-btn{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #F9F9F9 /*{d-bar-background-start}*/), to( #E7E7E7 /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
	border-color: none !important;
	border-width: 0px !important;
	color: #A0A0A0;
	margin-left: 3px;
	margin-right: 3px;
	font-weight: 500;
	border-radius: 0;
}

.temaWhite #btRequest.ui-btn:active{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #F9F9F9 /*{d-bar-background-start}*/), to( #E7E7E7 /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #F9F9F9 /*{d-bar-background-start}*/, #E7E7E7 /*{d-bar-background-end}*/) !important;
	border-color: none !important;
	border-width: 0px !important;
	color: #A0A0A0;
	margin-left: 3px;
	margin-right: 3px;
	font-weight: 500;
	border-radius: 0;
}

.temaWhite #btRequest.ui-btn:hover{
    background-image: -webkit-gradient(linear, left top, left bottom, from( #CECECE /*{d-bar-background-start}*/), to( #F9F9F9 /*{d-bar-background-end}*/));
    background-image: -webkit-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: -moz-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: -ms-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: -o-linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
    background-image: linear-gradient( #CECECE /*{d-bar-background-start}*/, #F9F9F9 /*{d-bar-background-end}*/) !important;
	border-color: none !important;
	border-width: 0px !important;
	color: #A0A0A0;
	margin-left: 3px;
	margin-right: 3px;
	font-weight: 500;
	border-radius: 0;
}

/* Agenda 30.03 */
#contentAgenda .ui-listview>li p{
	font-size: 1em !important;
	color: #333 !important;
	font-weight: 100;
}

#contentAgenda .ui-listview>.ui-li-divider.ui-li-has-count{
	padding-right: 1em !important;
}

.IconAgenda{
	float: right;
	/*width: 10%;*/
	height: 20px;
	margin-top: -5px;
	/*margin-left: 10px;*/
}
.IconAgenda a{
   margin: 0;
}
.temaWhite #contentAgenda .ui-icon-location:after{
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23A0A0A0%3B%22%20d%3D%22M7%2C0C4.791%2C0%2C3%2C1.791%2C3%2C4c0%2C2%2C4%2C10%2C4%2C10s4-8%2C4-10C11%2C1.791%2C9.209%2C0%2C7%2C0z%20M7%2C6C5.896%2C6%2C5%2C5.104%2C5%2C4%20s0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2S8.104%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}

.temaWhite #contentAgenda .ui-icon-cloud:after{
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23A0A0A0%3B%22%20d%3D%22M14%2C9.5c0-0.793-0.465-1.473-1.134-1.795C12.949%2C7.484%2C13%2C7.249%2C13%2C7c0-1.104-0.896-2-2-2%20c-0.158%2C0-0.311%2C0.023-0.457%2C0.058C9.816%2C3.549%2C8.286%2C2.5%2C6.5%2C2.5c-2.33%2C0-4.224%2C1.777-4.454%2C4.046C0.883%2C6.76%2C0%2C7.773%2C0%2C9%20c0%2C1.381%2C1.119%2C2.5%2C2.5%2C2.5h10v-0.07C13.361%2C11.206%2C14%2C10.432%2C14%2C9.5z%22%2F%3E%3C%2Fsvg%3E");
}

.temaWhite .ui-icon-recycle:after{
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23808080%3B%22%20d%3D%22M3%2C7h1L2%2C4L0%2C7h1c0%2C3.313%2C2.687%2C6%2C6%2C6c0.702%2C0%2C1.374-0.127%2C2-0.35v-2.205C8.41%2C10.789%2C7.732%2C11%2C7%2C11%20C4.791%2C11%2C3%2C9.209%2C3%2C7z%20M13%2C7c0-3.313-2.688-6-6-6C6.298%2C1%2C5.626%2C1.127%2C5%2C1.349v2.206C5.59%2C3.211%2C6.268%2C3%2C7%2C3c2.209%2C0%2C4%2C1.791%2C4%2C4%20h-1l2%2C3l2-3H13z%22%2F%3E%3C%2Fsvg%3E");
}
.error{
    color:red;
}
.phrasebook{
   margin: 5px 0;
   text-align: left;
}
.pBookType{
    margin: 20px 0 20px 20px;
}
ul.ui-listview  > li > a.pBookTipoTermos{
   background-image:none !important;
   border: 0;
   margin: .45em 0;
}
ul.ui-listview  > li > a.pBookTipoTermos > h3{
   text-shadow: none;
}
ul.ui-listview  > li > a.pBookTipoTermos:hover{
   background-image: none !important;
}
.pBookTermo1{
  font-size: 20px;
}
#menu_tours .ui-btn {
   padding: .4em 1em .4em 6.25em;
}
#menu_tours > li > a >img{
   max-height: none;
}
.temaDark #useful .btLanguage.ui-btn{
    color: #e5e5e5;
}
.temaGrey #useful .btLanguage.ui-btn{
    color: #ffffff;
}
.temaWhite #useful .btLanguage.ui-btn{
    color: #B7B7B7!important;
}
.btLanguage{
   margin: 5px;   
   text-align: left;   
}
#wall_public{
    -webkit-overflow-scrolling:touch;
    overflow-y:scroll;
    height: 100%;
}

#home .booknow {
	z-index: 1000;
	left: 0;
	right: 0;
	margin-top: 10px;
}

#home .booknow>a {
	color: #38c;
	background: rgba(255, 255, 255, .8);
	padding: 5px 10px;
	border-radius: 5px;
	font-weight: bold !important;
}
#home .dataDebugCredits {
	position: absolute;
	bottom: 10px;
	left: 15px;
	text-shadow: 0 0 0 transparent;
	color: #A0A0A0;
	font-size: 10px;
}

#home .appVersion {
	position: absolute;
	bottom: 10px;
	right: 15px;
	text-shadow: 0 0 0 transparent;
	color: #A0A0A0;
	font-size: 10px;
}
#commonareas .booknow,
#services .booknow,
#rooms .booknow{
	position:relative;
	z-index:1000;
	left:0;
	right:0;
	margin-top:10px;
}
#commonareas .booknow > a,
#services .booknow > a,
#rooms .booknow > a{
	color: #38c;
	background: rgba(255,255,255,.8);
	padding: 5px 10px;
	border-radius: 5px;
	font-weight: bold !important;
}
#services .booknow,
#rooms .booknow,
#commonareas .booknow{
    position: absolute;
}