<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 
* jQuery Mobile Framework 1.1.1 1981b3f5ec22675ae47df8f0bdf9622e7780e90e
* http://jquerymobile.com
*
* Copyright 2012 jQuery Foundation and other contributors
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
*/.ui-bar-a{border:1px solid #535353 ;background:#535353 ;color:#ffffff ;font-weight:bold;text-shadow:0  1px  1px  #444444 ;background-image:-webkit-gradient(linear,left top,left bottom,from( #5b5b5b ),to( #4a4a4a )); background-image:-webkit-linear-gradient( #5b5b5b,#4a4a4a ); background-image:   -moz-linear-gradient( #5b5b5b,#4a4a4a ); background-image:-ms-linear-gradient( #5b5b5b,#4a4a4a ); background-image:-o-linear-gradient( #5b5b5b,#4a4a4a ); background-image:linear-gradient( #5b5b5b,#4a4a4a );}.ui-bar-a .ui-link-inherit{color:#ffffff ;}.ui-bar-a a.ui-link{color:#7cc4e7 ;font-weight:bold;}.ui-bar-a a.ui-link:visited{color:#2489CE;}.ui-bar-a a.ui-link:hover{color:#2489CE ;}.ui-bar-a a.ui-link:active{color:#2489CE ;}.ui-bar-a,.ui-bar-a input,.ui-bar-a select,.ui-bar-a textarea,.ui-bar-a button{font-family:Helvetica,Arial,sans-serif;}.ui-body-a,.ui-overlay-a{border:1px solid #dedede;color:#444444;text-shadow:0 1px 0 #eeeeee;background:#ffffff;background-image:-webkit-gradient(linear,left top,left bottom,
from(#FFFFFF),to(#eaeaea)); background-image:-webkit-linear-gradient(#FFFFFF,#eaeaea);background-image:-moz-linear-gradient(#FFFFFF,#eaeaea);background-image:-ms-linear-gradient(#FFFFFF,#eaeaea);background-image:-o-linear-gradient( #FFFFFF,#eaeaea ); background-image:linear-gradient( #FFFFFF,#eaeaea );}.ui-overlay-a{background-image:none;border-width:0;}.ui-body-a,.ui-body-a input,.ui-body-a select,.ui-body-a textarea,.ui-body-a button{font-family:Helvetica,Arial,sans-serif ;}.ui-body-a .ui-link-inherit{color:#000000;}.ui-body-a .ui-link{color:#0092f4;font-weight:bold;}.ui-body-a .ui-link:visited{color:#5c88a5;}.ui-body-a .ui-link:hover{color:#02b3ff;}.ui-body-a .ui-link:active{color:#02b3ff;}.ui-btn-up-a, .disabled.ui-btn-hover-a, .disabled.ui-btn-down-a{border:1px solid #dbdbdb ;background:#e5f9ff;font-weight:bold;color:#444444 ;text-shadow:0 1px 0 #eeeeee;background-image:-webkit-gradient(linear,left top,left bottom,from(#fbFFFF),to(#cee0e5));background-image:-webkit-linear-gradient(#fbFFFF,#cee0e5); background-image:-moz-linear-gradient(#fbFFFF,#cee0e5); 
background-image:-ms-linear-gradient(#fbFFFF,#cee0e5);background-image:-o-linear-gradient(#fbFFFF,#cee0e5);background-image:linear-gradient(#fbFFFF,#cee0e5);}.ui-btn-up-a:visited,.ui-btn-up-a a.ui-link-inherit{color:#444444 ;}.ui-btn-hover-a{border:1px solid #ddd ;background:#ffffff ;font-weight:bold;color:#000000;text-shadow:0 1px 0 #eeeeee ;background-image:-webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#dedede));background-image:-webkit-linear-gradient(#FFFFFF,#dedede);background-image:-moz-linear-gradient( #FFFFFF,#dedede);background-image:-ms-linear-gradient(#FFFFFF,#dedede);background-image:-o-linear-gradient( #FFFFFF,#dedede ); background-image:linear-gradient(#FFFFFF,#dedede);}.ui-btn-hover-a:visited,.ui-btn-hover-a:hover,.ui-btn-hover-a a.ui-link-inherit{color:#000000;}.ui-btn-down-a{border:1px solid #ddd;background:#fbfbfb;font-weight:bold;color:#000000;text-shadow:0 1px 0 #eeeeee;background-image:-webkit-gradient(linear,left top,left bottom,from( #e1e1e1 ),to(#FFFFFF));background-
image:-webkit-linear-gradient(#e1e1e1,#FFFFFF);background-image:-moz-linear-gradient(#e1e1e1,#FFFFFF);background-image:-ms-linear-gradient(#e1e1e1,#FFFFFF);background-image:-o-linear-gradient(#e1e1e1,#FFFFFF);background-image:linear-gradient( #e1e1e1,#FFFFFF );}.ui-btn-down-a:visited,.ui-btn-down-a:hover,.ui-btn-down-a a.ui-link-inherit{color:#000000;}.ui-btn-up-a,.ui-btn-hover-a,.ui-btn-down-a{font-family:Helvetica,Arial,sans-serif ;text-decoration:none;}a.ui-link-inherit{text-decoration:none !important;}.ui-btn-active{border:1px solid #fbfbfb;background:#5a5a5a ;font-weight:bold;color:#444444;cursor:pointer;text-shadow:0 1px 1px #eeeeee;text-decoration:none;background-image:-webkit-gradient(linear, left top, left bottom, from( #e1e1e1 /*{a-bdown-background-start}*/), to( #FFFFFF /*{a-bdown-background-end}*/));/* Saf4+, Chrome */background-image: -webkit-linear-gradient( #e1e1e1 /*{a-bdown-background-start}*/, #FFFFFF /*{a-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */background-image:-moz-linear-
gradient(#e1e1e1 /*{a-bdown-background-start}*/, #FFFFFF /*{a-bdown-background-end}*/); /* FF3.6 */background-image:-ms-linear-gradient( #e1e1e1 /*{a-bdown-background-start}*/, #FFFFFF /*{a-bdown-background-end}*/); /* IE10 */background-image:-o-linear-gradient( #e1e1e1 /*{a-bdown-background-start}*/, #FFFFFF /*{a-bdown-background-end}*/); /* Opera 11.10+ */background-image:linear-gradient(#e1e1e1 /*{a-bdown-background-start}*/, #FFFFFF /*{a-bdown-background-end}*/);font-family:Helvetica,Arial,sans-serif ;}.ui-btn-active:visited,.ui-btn-active:hover,.ui-btn-active a.ui-link-inherit{color:#444444 ;}.ui-btn-inner{border-top:1px solid #fff;border-color:rgba(255,255,255,.3);}.ui-corner-tl{-moz-border-radius-topleft:0.2em ;-webkit-border-top-left-radius:0.2em ;border-top-left-radius:0.2em ;}.ui-corner-tr{-moz-border-radius-topright:0.2em ;-webkit-border-top-right-radius:0.2em ;border-top-right-radius:0.2em ;}.ui-corner-bl{-moz-border-radius-bottomleft:0.2em ;-webkit-border-bottom-left-radius:0.2em ;border-bottom-
left-radius:0.2em ;}.ui-corner-br{-moz-border-radius-bottomright:0.2em ;-webkit-border-bottom-right-radius:0.2em;border-bottom-right-radius:0.2em;}.ui-corner-top{-moz-border-radius-topleft:0.2em ;-webkit-border-top-left-radius:0.2em ;border-top-left-radius:0.2em;-moz-border-radius-topright:0.2em ;-webkit-border-top-right-radius:0.2em ;border-top-right-radius:0.2em ;}.ui-corner-bottom{-moz-border-radius-bottomleft:0.2em ;-webkit-border-bottom-left-radius:0.2em ;border-bottom-left-radius:0.2em ;-moz-border-radius-bottomright:0.2em;-webkit-border-bottom-right-radius:0.2em ;border-bottom-right-radius:0.2em ;}.ui-corner-right{-moz-border-radius-topright:0.2em;-webkit-border-top-right-radius:0.2em;border-top-right-radius:0.2em ;-moz-border-radius-bottomright:0.2em ;-webkit-border-bottom-right-radius:0.2em ;border-bottom-right-radius:0.2em;}.ui-corner-left{-moz-border-radius-topleft:0.2em ;-webkit-border-top-left-radius:0.2em ;border-top-left-radius:0.2em ;-moz-border-radius-bottomleft:0.2em ;-webkit-border-bottom-
left-radius:0.2em ;border-bottom-left-radius:0.2em ;}.ui-corner-all{-moz-border-radius:0.2em;-webkit-border-radius:0.2em ;border-radius:0.2em;}.ui-corner-none{-moz-border-radius:   0;-webkit-border-radius:   0;border-radius:   0;}.ui-br{border-bottom:rgb(130,130,130);border-bottom:rgba(130,130,130,.3);border-bottom-width:1px;border-bottom-style:solid;}.ui-disabled{opacity:.3;}.ui-disabled,.ui-disabled a{cursor:default !important;pointer-events:none;}.ui-disabled .ui-btn-text{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=30)";filter:alpha(opacity=30);zoom:1;} .ui-icon, .ui-icon-searchfield:after {background:#666;background:transparent;background-image:url(../images/icons-18-black.png) !important;background-repeat:no-repeat;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;} .ui-icon-alt{background:#fff;background:rgba(255,255,255,.3);background-image:url(../images/icons-18-black.png);background-repeat:no-repeat;}@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen 
and (min--moz-device-pixel-ratio:1.5), only screen and (min-resolution:240dpi){.ui-icon-plus,.ui-icon-minus,.ui-icon-delete,.ui-icon-arrow-r,.ui-icon-arrow-l,.ui-icon-arrow-u,.ui-icon-arrow-d,.ui-icon-check,.ui-icon-gear,.ui-icon-refresh,.ui-icon-forward,.ui-icon-back,.ui-icon-grid,.ui-icon-star,.ui-icon-alert,.ui-icon-info,.ui-icon-home,.ui-icon-search,.ui-icon-searchfield:after,.ui-icon-checkbox-off,.ui-icon-checkbox-on,.ui-icon-radio-off,.ui-icon-radio-on{background-image:url(../images/icons-18-black.png);}.ui-icon-alt{background-image:url(../images/icons-36-black.png);}}.ui-icon-plus{background-position:0 50%;}.ui-icon-minus{background-position:-36px 50%;}.ui-icon-delete{background-position:-72px 50%;}.ui-icon-arrow-r{background-position:-108px 50%;}.ui-icon-arrow-l{background-position:-144px 50%;}.ui-icon-arrow-u{background-position:-180px 50%;}.ui-icon-arrow-d{background-position:-216px 50%;}.ui-icon-check{background-position:-252px 50%;}.ui-icon-gear{background-position:-288px 50%;}.ui-icon-refresh{background-position:-324px 50%;}.ui-icon-forward{background-position:-360px 50%;}.ui-icon-back{background-position:-396px 50%;}.ui-icon-grid{background-position:-432px 50%;}.ui-icon-star{background-position:-468px 50%;}.ui-icon-alert{background-position:-504px 50%;}.ui-icon-info{background-position:-540px 50%;}.ui-icon-home{background-position:-576px 50%;}.ui-icon-search,.ui-icon-searchfield:after{background-position:-612px 50%;}.ui-icon-checkbox-off{background-position:-684px 50%;}.ui-icon-checkbox-on{background-position:-648px 50%;}.ui-icon-radio-off{background-position:-756px 50%;}.ui-icon-radio-on{background-position:-720px 50%;}.ui-checkbox .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.ui-icon-checkbox-off,.ui-icon-radio-off{background-color:transparent;}.ui-checkbox-on .ui-icon,.ui-radio-on .ui-icon{background-color:#6bb2fb;}.ui-icon-loading{background:
url(../images/ajax-loader.gif) !important;background-size:46px 46px;}.ui-btn-corner-tl{-moz-border-radius-topleft:0.4em ;-webkit-border-top-left-radius:0.4em ;border-top-left-radius:0.4em ;}.ui-btn-corner-tr{-moz-border-radius-topright:0.4em ;-webkit-border-top-right-radius:0.4em ;border-top-right-radius:0.4em ;}.ui-btn-corner-bl{-moz-border-radius-bottomleft:0.4em ;-webkit-border-bottom-left-radius:0.4em ;border-bottom-left-radius:0.4em ;}.ui-btn-corner-br{-moz-border-radius-bottomright:0.4em ;-webkit-border-bottom-right-radius:0.4em ;border-bottom-right-radius:0.4em ;}.ui-btn-corner-top{-moz-border-radius-topleft:0.4em ;-webkit-border-top-left-radius:0.4em ;border-top-left-radius:0.4em ;-moz-border-radius-topright:0.4em ;-webkit-border-top-right-radius:0.4em ;border-top-right-radius:0.4em ;}.ui-btn-corner-bottom{-moz-border-radius-bottomleft:0.4em ;-webkit-border-bottom-left-radius:0.4em ;border-bottom-left-radius:0.4em ;-moz-border-radius-bottomright:0.4em ;-webkit-border-bottom-right-radius:0.4em ;border-bottom-right-
radius:0.4em ;}.ui-btn-corner-right{-moz-border-radius-topright:0.4em ;-webkit-border-top-right-radius:0.4em ;border-top-right-radius:0.4em ;-moz-border-radius-bottomright:0.4em ;-webkit-border-bottom-right-radius:0.4em ;border-bottom-right-radius:0.4em ;}.ui-btn-corner-left{-moz-border-radius-topleft:0.4em ;-webkit-border-top-left-radius:0.4em ;border-top-left-radius:0.4em ;-moz-border-radius-bottomleft:0.4em ;-webkit-border-bottom-left-radius:0.4em ;border-bottom-left-radius:0.4em ;}.ui-btn-corner-all{-moz-border-radius:0.4em ;-webkit-border-radius:0.4em ;border-radius:0.4em ;}.ui-corner-tl,.ui-corner-tr,.ui-corner-bl,.ui-corner-br,.ui-corner-top,.ui-corner-bottom,.ui-corner-right,.ui-corner-left,.ui-corner-all,.ui-btn-corner-tl,.ui-btn-corner-tr,.ui-btn-corner-bl,.ui-btn-corner-br,.ui-btn-corner-top,.ui-btn-corner-bottom,.ui-btn-corner-right,.ui-btn-corner-left,.ui-btn-corner-all{ -webkit-background-clip:padding-box;     -moz-background-clip:padding;          background-clip:padding-box;}.ui-overlay{
background:#666;opacity:.5;filter:Alpha(Opacity=50);position:absolute;width:100%;height:100%;}.ui-overlay-shadow{-moz-box-shadow:0px 0px 12px rgba(0,0,0,.6);-webkit-box-shadow:0px 0px 12px rgba(0,0,0,.6);box-shadow:0px 0px 12px rgba(0,0,0,.6);}.ui-shadow{-moz-box-shadow:0px 1px 4px  rgba(0,0,0,.3) ;-webkit-box-shadow:0px 1px 4px  rgba(0,0,0,.3) ;box-shadow:0px 1px 4px  rgba(0,0,0,.3) ;}.ui-bar-a .ui-shadow,.ui-bar-b .ui-shadow,.ui-bar-c .ui-shadow {-moz-box-shadow:0px 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:0px 1px 0 rgba(255,255,255,.3);box-shadow:0px 1px 0 rgba(255,255,255,.3);}.ui-shadow-inset{-moz-box-shadow:inset 0px 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:inset 0px 1px 4px rgba(0,0,0,.2);box-shadow:inset 0px 1px 4px rgba(0,0,0,.2);}.ui-icon-shadow{-moz-box-shadow:0px 1px 0 transparent ;-webkit-box-shadow:0px 1px 0 transparent ;box-shadow:0px 1px 0 transparent ;}.ui-btn:focus,.ui-link-inherit:focus{outline:0;}.ui-btn.ui-focus{z-index:1;}.ui-focus,.ui-btn:focus{border:1px solid #ddd ;background:#
ffffff ;font-weight:bold;color:#000000 ;text-shadow:0  1px  0  #eeeeee ;background-image:-webkit-gradient(linear,left top,left bottom,from( #FFFFFF ),to( #dedede )); background-image:-webkit-linear-gradient( #FFFFFF,#dedede ); background-image:   -moz-linear-gradient( #FFFFFF,#dedede ); background-image:-ms-linear-gradient( #FFFFFF,#dedede ); background-image:-o-linear-gradient( #FFFFFF,#dedede ); background-image: linear-gradient( #FFFFFF,#dedede );}.ui-input-text.ui-focus,.ui-input-search.ui-focus{-moz-box-shadow:0px 0px 12px #0a9dff ;-webkit-box-shadow:0px 0px 12px #0a9dff ;box-shadow:0px 0px 12px #0a9dff ;}.ui-mobile-nosupport-boxshadow *{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.ui-mobile-nosupport-boxshadow .ui-focus,.ui-mobile-nosupport-boxshadow .ui-btn:focus,.ui-mobile-nosupport-boxshadow .ui-link-inherit:focus{outline-width:1px;outline-style:auto;}

/*popup*/
.ui-popup-open .ui-header-fixed,.ui-popup-open .ui-footer-fixed{position:absolute!important}.ui-popup-screen{background-image:url(data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);top:0;left:0;right:0;bottom:1px;position:absolute;filter:Alpha(Opacity=0);opacity:0;z-index:1099}.ui-popup-screen.in{opacity:0.5;filter:Alpha(Opacity=50);-webkit-animation-name:popup-fadein;-moz-animation-name:popup-fadein}.ui-popup-screen.out{opacity:0;filter:Alpha(Opacity=0);-webkit-animation-name:popup-fadeout;-moz-animation-name:popup-fadeout}.ui-popup-container{z-index:1100;display:inline-block;position:absolute;padding:0;outline:0}.ui-popup.ui-content,.ui-popup .ui-content{overflow:visible}.ui-popup &gt; p,.ui-popup &gt; h1,.ui-popup &gt; h2,.ui-popup &gt; h3,.ui-popup &gt; h4,.ui-popup &gt; h5,.ui-popup &gt; h6{margin:.5em 7px}.ui-popup &gt; span{display:block;margin:.5em 7px}.ui-popup .ui-title{font-size:16px;font-weight:bold;margin-top:.5em;margin-bottom:.5em}.ui-popup-container .ui-content &gt; p,.ui-popup-container .ui-content &gt; h1,.ui-popup-container .ui-content &gt; h2,.ui-popup-container .ui-content &gt; h3,.ui-popup-container .ui-content &gt; h4,.ui-popup-container .ui-content &gt; h5,.ui-popup-container .ui-content &gt; h6{margin:.5em 0}.ui-popup-container .ui-content &gt; span{margin:0}.ui-popup-container .ui-content &gt; p:first-child,.ui-popup-container .ui-content &gt; h1:first-child,.ui-popup-container .ui-content &gt; h2:first-child,.ui-popup-container .ui-content &gt; h3:first-child,.ui-popup-container .ui-content &gt; h4:first-child,.ui-popup-container .ui-content &gt; h5:first-child,.ui-popup-container .ui-content &gt; h6:first-child{margin-top:0}.ui-popup-container .ui-content &gt; p:last-child,.ui-popup-container .ui-content &gt; h1:last-child,.ui-popup-container .ui-content &gt; h2:last-child,.ui-popup-container .ui-content &gt; h3:last-child,.ui-popup-container .ui-content &gt; h4:last-child,.ui-popup-container .ui-content &gt; h5:last-child,.ui-popup-container .ui-content &gt; h6:last-child{margin-bottom:0}.ui-popup &gt; img{width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle}.ui-popup iframe{vertical-align:middle}@media all and (min-width:450px){.ui-popup .ui-field-contain label.ui-submit,.ui-popup .ui-field-contain .ui-controlgroup-label,.ui-popup .ui-field-contain label.ui-select,.ui-popup .ui-field-contain label.ui-input-text{font-size:16px;line-height:1.4;display:block;font-weight:normal;margin:0 0 .3em}.ui-popup .ui-field-contain .ui-btn.ui-submit,.ui-popup .ui-field-contain .ui-controlgroup-controls,.ui-popup .ui-field-contain .ui-select,.ui-popup .ui-field-contain input.ui-input-text,.ui-popup .ui-field-contain textarea.ui-input-text,.ui-popup .ui-field-contain .ui-input-search{width:100%;display:block}}.ui-popup &gt; .ui-btn-left,.ui-popup &gt; .ui-btn-right{position:absolute;top:-9px;margin:0;z-index:1101}.ui-popup &gt; .ui-btn-left{left:-9px}.ui-popup &gt; .ui-btn-right{right:-9px}
/*end:popup*/
body {
  font-size: 14px;  
}

ul {list-style-type:none;
    padding:0;
}
h3 {
    margin:0;
}
h5 {
    margin:0;
    background-color:#ddd;
}
address {
    font-style: normal;
    font-size:11px;
    margin: 0 0 2em;
}
.block {
    display:block;
}
.fLeft {
    float:left;
}
.fRight {
    float:right;
}
.lineT {
    text-decoration:line-through;
}
.tCenter {
    text-align:center;
}
.tLeft, .ui-btn .tLeft {
    text-align:left;
}
.tRight {
    text-align:right;
}
.fontSmall {
    font-size:11px;
}
.fontNormal {
    font-weight: 300;
}
.fontBold {
    font-weight:700;
}
.fontRed {
    color: red;
}
.fontGreen {
    color: #397435;
}
.alignTop {
    vertical-align:top;
}
.textLight{
    font-weight:300;
}
.cell {
    display:table-cell;
}
.pRelative {
    position:relative;
}
.pAbsolute, .pAbsolute.ui-btn {
    position:absolute;
}
.pTop {
    top:0;
}
.pBottom {
    bottom:0;
}
.pRight {
    right:0;
}
.errorMsg {
    color:#900;
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
 
html[xmlns] .clearfix {
    display: block;
}
hr {
    margin:2em 0;
    border:none;
}
.width2em {
    width:2em !important;
}
.width5em {
    width:5em;
}
.width5em {
    width:5em;
}
.width6em, input#clientCode.width6em {
    width:6em;
}
.width7em {
    width:7em;
}
.textWhite {
    color:#fff;
}
.bt .ui-btn-inner {
padding:.2em;
padding-right:10px !important;
}
.ulNoIcon .ui-icon {
    display:none;
}
.ulNoIcon .bt .ui-icon {
    display:block;
    float:right;
    background-image: url(../images/icons-18-white.png) !important;
}
#header {
    height: 38px;
}
/*end:structure*/
.ui-btn-text {
    display: block;
    position:relative;
}
/*start: buttons header*/
.bt .ui-btn-up-a {
    border: 1px solid #484848 /*{a-bup-border}*/;
    background: #484848 /*{a-bup-background-color}*/;
    font-weight: bold;
    color: #ffffff /*{a-bup-color}*/;
    text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #444444 /*{a-bup-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #5d5d5d /*{a-bup-background-start}*/), to( #323232 /*{a-bup-background-end}*/)); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient( #5d5d5d /*{a-bup-background-start}*/, #323232 /*{a-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
    background-image:    -moz-linear-gradient( #5d5d5d /*{a-bup-background-start}*/, #323232 /*{a-bup-background-end}*/); /* FF3.6 */
    background-image:     -ms-linear-gradient( #5d5d5d /*{a-bup-background-start}*/, #323232 /*{a-bup-background-end}*/); /* IE10 */
    background-image:      -o-linear-gradient( #5d5d5d /*{a-bup-background-start}*/, #323232 /*{a-bup-background-end}*/); /* Opera 11.10+ */
    background-image:         linear-gradient( #5d5d5d /*{a-bup-background-start}*/, #323232 /*{a-bup-background-end}*/);
}
.bt .ui-btn-up-a:visited,
.bt .ui-btn-up-a a.ui-link-inherit {
    color: #ffffff /*{a-bup-color}*/;
}
.bt .ui-btn-hover-a {
    border: 1px solid #525252 /*{a-bhover-border}*/;
    background: #5a5a5a /*{a-bhover-background-color}*/;
    font-weight: bold;
    color: #ffffff /*{a-bhover-color}*/;
    text-shadow: 0 /*{a-bhover-shadow-x}*/ 1px /*{a-bhover-shadow-y}*/ 0 /*{a-bhover-shadow-radius}*/ #444444 /*{a-bhover-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #6e6e6e /*{a-bhover-background-start}*/), to( #454545 /*{a-bhover-background-end}*/)); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient( #6e6e6e /*{a-bhover-background-start}*/, #454545 /*{a-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
    background-image:    -moz-linear-gradient( #6e6e6e /*{a-bhover-background-start}*/, #454545 /*{a-bhover-background-end}*/); /* FF3.6 */
    background-image:     -ms-linear-gradient( #6e6e6e /*{a-bhover-background-start}*/, #454545 /*{a-bhover-background-end}*/); /* IE10 */
    background-image:      -o-linear-gradient( #6e6e6e /*{a-bhover-background-start}*/, #454545 /*{a-bhover-background-end}*/); /* Opera 11.10+ */
    background-image:         linear-gradient( #6e6e6e /*{a-bhover-background-start}*/, #454545 /*{a-bhover-background-end}*/);
}
.bt .ui-btn-hover-a:visited,
.bt .ui-btn-hover-a:hover,
.bt .ui-btn-hover-a a.ui-link-inherit {
    color: #ffffff /*{a-bhover-color}*/;
}
.bt .ui-btn-down-a {
    border: 1px solid #525252 /*{a-bdown-border}*/;
    background: #525252 /*{a-bdown-background-color}*/;
    font-weight: bold;
    color: #ffffff /*{a-bdown-color}*/;
    text-shadow: 0 /*{a-bdown-shadow-x}*/ 1px /*{a-bdown-shadow-y}*/ 0 /*{a-bdown-shadow-radius}*/ #444444 /*{a-bdown-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #494949 /*{a-bdown-background-start}*/), to( #5a5a5a /*{a-bdown-background-end}*/)); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient( #494949 /*{a-bdown-background-start}*/, #5a5a5a /*{a-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
    background-image:    -moz-linear-gradient( #494949 /*{a-bdown-background-start}*/, #5a5a5a /*{a-bdown-background-end}*/); /* FF3.6 */
    background-image:     -ms-linear-gradient( #494949 /*{a-bdown-background-start}*/, #5a5a5a /*{a-bdown-background-end}*/); /* IE10 */
    background-image:      -o-linear-gradient( #494949 /*{a-bdown-background-start}*/, #5a5a5a /*{a-bdown-background-end}*/); /* Opera 11.10+ */
    background-image:         linear-gradient( #494949 /*{a-bdown-background-start}*/, #5a5a5a /*{a-bdown-background-end}*/);
}
.bt .ui-btn-down-a:visited,
.bt .ui-btn-down-a:hover,
.bt .ui-btn-down-a a.ui-link-inherit {
    color: #ffffff /*{a-bdown-color}*/;
}
.bt .ui-btn-up-a,
.bt .ui-btn-hover-a,
.bt .ui-btn-down-a {
     font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
    text-decoration: none;
}
/*end: buttons header*/
/*start: main buttons*/
.ui-btn-up-main {
    border: 1px solid rgba(122,188,255,1) /*{a-bup-border}*/;
    background: #484848 /*{a-bup-background-color}*/;
    font-weight: bold;
    color: #ffffff /*{a-bup-color}*/;
    text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #444444 /*{a-bup-shadow-color}*/;
    background: rgb(122,188,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(122,188,255,1) 0%, rgba(96,171,248,1) 44%, rgba(64,150,238,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(122,188,255,1)), color-stop(44%,rgba(96,171,248,1)), color-stop(100%,rgba(64,150,238,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=0 ); /* IE6-9 */
}
.ui-btn-up-main:visited,
.ui-btn-up-main a.ui-link-inherit {
    color: #ffffff /*{a-bup-color}*/;
}
.ui-btn-hover-main {
    border: 1px solid #525252 /*{a-bhover-border}*/;
    background: #5a5a5a /*{a-bhover-background-color}*/;
    font-weight: bold;
    color: #ffffff /*{a-bhover-color}*/;
    text-shadow: 0 /*{a-bhover-shadow-x}*/ 1px /*{a-bhover-shadow-y}*/ 0 /*{a-bhover-shadow-radius}*/ #444444 /*{a-bhover-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #6e6e6e /*{a-bhover-background-start}*/), to( #454545 /*{a-bhover-background-end}*/)); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient( #6e6e6e /*{a-bhover-background-start}*/, #454545 /*{a-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
    background-image:    -moz-linear-gradient( #6e6e6e /*{a-bhover-background-start}*/, #454545 /*{a-bhover-background-end}*/); /* FF3.6 */
    background-image:     -ms-linear-gradient( #6e6e6e /*{a-bhover-background-start}*/, #454545 /*{a-bhover-background-end}*/); /* IE10 */
    background-image:      -o-linear-gradient( #6e6e6e /*{a-bhover-background-start}*/, #454545 /*{a-bhover-background-end}*/); /* Opera 11.10+ */
    background-image:         linear-gradient( #6e6e6e /*{a-bhover-background-start}*/, #454545 /*{a-bhover-background-end}*/);
}
.ui-btn-hover-main:visited,
.ui-btn-hover-main:hover,
.ui-btn-hover-main a.ui-link-inherit {
    color: #ffffff /*{a-bhover-color}*/;
}
.ui-btn-down-main {
    border: 1px solid #525252 /*{a-bdown-border}*/;
    background: #525252 /*{a-bdown-background-color}*/;
    font-weight: bold;
    color: #ffffff /*{a-bdown-color}*/;
    text-shadow: 0 /*{a-bdown-shadow-x}*/ 1px /*{a-bdown-shadow-y}*/ 0 /*{a-bdown-shadow-radius}*/ #444444 /*{a-bdown-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #494949 /*{a-bdown-background-start}*/), to( #5a5a5a /*{a-bdown-background-end}*/)); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient( #494949 /*{a-bdown-background-start}*/, #5a5a5a /*{a-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
    background-image:    -moz-linear-gradient( #494949 /*{a-bdown-background-start}*/, #5a5a5a /*{a-bdown-background-end}*/); /* FF3.6 */
    background-image:     -ms-linear-gradient( #494949 /*{a-bdown-background-start}*/, #5a5a5a /*{a-bdown-background-end}*/); /* IE10 */
    background-image:      -o-linear-gradient( #494949 /*{a-bdown-background-start}*/, #5a5a5a /*{a-bdown-background-end}*/); /* Opera 11.10+ */
    background-image:         linear-gradient( #494949 /*{a-bdown-background-start}*/, #5a5a5a /*{a-bdown-background-end}*/);
}
.ui-btn-down-main:visited,
.ui-btn-down-main:hover,
.ui-btn-down-main.ui-link-inherit {
    color: #ffffff /*{a-bdown-color}*/;
}
.ui-btn-up-main,
.ui-btn-hover-main,
.ui-btn-down-main {
     font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
    text-decoration: none;
}

.disabled.ui-btn {
cursor:default;
}

.disabled .ui-icon {
background-image: url(../images/icons-disabled-black.png) !important;
}
/*end: main buttons*/

/*start:entrada*/
.ui-field-contain .ui-btn-icon-notext{
    width:30px;
    height:30px;
margin-top:-6px !important;
padding-right:0 !important;
padding-left:0.4em !important;
}
.ui-field-contain .ui-btn-icon-notext .ui-btn-inner .ui-icon {
margin-top:5px;
}

#roomsExplanation.fontSmall {
    color: #AEB2BE;
}
/*end:entrada*/
.roomList .ui-li-has-alt.ui-li-has-count .ui-btn-inner a.ui-link-inherit
{
    padding-right:125px;
}
.bt_roomNext .ui-shadow {
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none;
}
.mirai_form label {
    display:none;
}
.listPrice .ui-li-has-count .ui-li-count {
margin-top: -1.9em !important;
right:0;
}
.listPrice .ui-li-has-count .ui-btn-inner a.ui-link-inherit {
padding-right:90px !important;
}
.listPrice .ui-icon {
    background-image: url(../images/icons-18-white.png) !important;
}
.listPrice .ui-li .ui-btn-inner a.ui-link-inherit {
 padding-bottom:0em;
}
.infoRoom {
    padding: 0 0 0 15px !important;
    min-height:40px;
    margin-right:98px;
    margin-top:.25em;
    white-space: normal;
    text-overflow: ellipsis;
}
.infoRoom .ui-btn-inline {
    margin-left:0;
}
.infoRoom .ui-btn.ui-mini{
    margin-top:0;
}
.infoRoom .cell.alignTop {
    padding-bottom:12px;
}
fieldset .ui-btn {
    text-align:left;
}
fieldset .ui-btn-up-a, fieldset .ui-btn-hover-a, fieldset .ui-btn-down-a {
    font-weight:300;
}
fieldset .ui-btn-inner {
    padding-left:6px;
}
.textWhite {
 color:#fff;
}
.linkIcon {
text-decoration:none;
margin-top:3px;
}
.linkIcon span {
    display: inline-block;
    width: 18px;
    height: 18px;
    background: url(../images/icons-18-white.png) no-repeat -110px 4px;
}
.listConf span {
    padding-right:.8em;
    line-height: 1em;
    display:table-cell;
}
.listConf li {
    display:table-row;
    vertical-align: top;
    width:100%;
}
/*start:form*/
#reservationClientFormMobile .ui-select .ui-btn{
    text-align:left;
    font-weight:500;
}
#reservationClientFormMobile .ui-select .ui-btn-inner {
    padding-left:.4em;
}
/*end:form*/
/*offers*/
.ui-li-has-count .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li-has-count, .ui-li-divider.ui-li-has-count {
    padding-right:Â&nbsp;95px;
}
/*end:offers*/

/* Check boxes payment types */
#payMethodSelector li.paymentMethod {
    list-style-position: inside;
    border: 2px solid #C5C5C5;
    padding-top: 15px;
    padding-bottom: 15px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    margin-bottom: 5px;
    color: #C5C5C5;
} 

#payMethodSelector li.paymentMethod span &gt; img {
    width: 100px;
    vertical-align: bottom;
}

#payMethodSelector li.selected {
    border: 2px solid #8ABAEA;
    color: inherit;
}

#payMethodSelector input {
    width: 15px;
    height: 15px;
    top: 0;
    margin: 0;
}

#payMethodSelector span {
    padding: 0 10px 0 45px;
    display: inline-block;
}

#idCongratulations .transferInformation span {
    color: #922039;
}

#idCongratulations .transferInformation div {
    background: url(../images/alert.png) no-repeat;
    width: 32px;
    height: 32px;
    float: left;
    background-size: cover;
    left: 0;
}

/*entrada*/
#showBookingOptionsMobile .ui-field-contain.ui-grid-a, #showBookingOptionsMobile .ui-mobile fieldset.ui-field-contain.ui-grid-a {
    padding:1em 0;
}
#showBookingOptionsMobile .ui-br{
    border-bottom:0;
}

#showBookingOptionsMobile .ui-field-contain .ui-controlgroup-label {
    visibility:hidden;
    font-size:0;
}

ul.restrictionsIncludes {
    margin: -29px 0 0 35px;
}

.ui-field-contain .floatingSelect .ui-select {
    width:100% !important;
}
a.offerName {
    margin-right:5px !important;  
}
a.offerName span.cancellationPolicy {
    display: block;
    font-weight:300;
    font-size: 14px;
}

a.offerName span.payment {
    font-weight:600;
    font-size: 11px;
    margin:5px 0px 5px 0px;
}

@media (max-width: 413px) {
.floatingSelect {
    width:100% !important;
}
}
/*fin:entrada*/

.main-logo {
    margin: 10px auto 5px;
    max-width: 100%;
    max-height: 100px;
    display: block;
}
.hotel-name {
    font-size: 15px;
    margin-bottom: 0px;
}
.book-list {
    margin: 0px;
    font-size: 12px;
}
.book-list li {
    margin: 5px;
}
.book-list li span {
    background-image: url(../images/icons-18-black.png) !important;
    background-position: -256px 1px;
    background-repeat: no-repeat;
    width: 17px;
    height: 15px;
    display: inline-block;
}
.currency-type {
    bottom: -5px;
}
.total-price {
    text-align: right;    
    font-size: 14px;
    border-top: 1px dotted #ccc;
    padding-top: 10px;
    margin-top: 15px;
    font-weight: bold;
}
.total-price span {    
    font-size: 20px;
}
.total-price p {    
    font-weight: normal;
    font-size: 11px;
    margin: 0px;
}
#geotrustTxt {
    margin:0px;
}
.ui-body-a {
    background: #f4f4f4;   
}
#header {
    background-image: none;
    height: 40px;
    position:absolute;
}
#header .ui-btn-left {
    top: 5px;
    left: 0px;
}
#header .ui-btn-right {
    right: 10px;
}
#header .ui-btn-right .ui-icon-delete {
    background-position: -75px 50%;
}
#header .ui-btn-left,
#header .ui-btn-right {
    background-image: none;
    background-color: transparent;
    border: 0px;
    box-shadow: none;
    top: 9px;
}
#header .ui-btn-right.textWhite {
    top: 7px;
}
#header .ui-btn-left .ui-btn-inner {
    padding: 11px;
    border: 0px;
}
#header .ui-btn-left .ui-btn-inner .ui-btn-text {
    display: none;
}
#header .ui-btn-left .ui-btn-inner .ui-icon,
#header .ui-btn-right .ui-btn-inner .ui-icon {
    background-image: url(../images/icons-18-white.png) !important;
}
#header .ui-btn-right span {
    margin-left: 5px;
}
/* select */
.floatingSelect {
    width: 100% !important;
}
label.ui-select {
    margin: 8px;
}
.ui-select .ui-btn {
    background-color: #ffffff;
    border-radius: 2px;
    margin-top: 8px;
    border: 1px solid #dedede;
    box-shadow: none;
}
/* botones +/- */
.ui-block-b {
    text-align: right;
}
#roomsLabel {
    line-height: 1.1;
}
#roomsExplanation {
    font-size: 13px;
    color: #999 !important;
}
label.ui-input-text {
    margin-top: 4px !important;
}
.ui-input-text.ui-focus {
    font-weight: normal !important;
}
.ui-field-contain .ui-btn-icon-notext {
    margin: 0px;
    padding: 0px;
    border: 0px;
    border-radius: 0px;
    box-shadow: none;
    text-shadow: none;
    width: 40px;
    height: 40px;
    margin-right: 1px !important;
}
.ui-field-contain .ui-btn-icon-notext .ui-btn-inner .ui-icon {
    margin-top: 12px;
    margin-left: 8px;
}
.ui-field-contain input.ui-slider-input {
    border: 0px;
    text-shadow: none;
    box-shadow: none;
    line-height: inherit !important;
    background: #ffffff;
    padding: 7px 0px 3px 19px !important;
    width: 28px !important;
    height: 30px;
}
#promoCodeDiv {
    margin-bottom: 40px;
}
/* labels */
label.ui-input-text {
    margin-top: 4px !important;
}
/* input text */
input.ui-input-text {
    box-shadow: none;
    background: #fff;
    border-radius: 2px;
}
/* checkbox */
.ui-checkbox .ui-btn-up-a {
    border: 1px solid #e8e8e8;
    background-color: #ececec;       
}
.ui-checkbox .ui-icon {
    background-color: white;
    border-radius: 0px;
    background-position: -20px 0px !important;
}
.ui-checkbox-on .ui-icon {
    background-position: -252px 50% !important;
}
.ui-btn-inner {
    border-top: 0px !important;
    border-color: transparent;
}
.ui-shadow {
    -moz-box-shadow: 0px 0px 1px rgba(0,0,0,.3);
    -webkit-box-shadow: 0px 0px 1px rgba(0,0,0,.3);
    box-shadow: 0px 0px 1px rgba(0,0,0,.3);
}
.ui-btn-up-a, .disabled.ui-btn-hover-a, .disabled.ui-btn-down-a {
    border: 0px;
    background-color: #cecece;
    text-shadow: none;
    background-image: none;
}
.ui-listview {
    margin-top:0px !important;
}
.ui-li {
    background-color: #fff;
    border: 1px solid #ddd;
    min-height: 88px;
}
.ui-li .ui-btn-icon-notext.ui-btn-up-main,
.ui-li .ui-btn-icon-notext.ui-btn-down-main,
.ui-li .ui-btn-icon-notext.ui-btn-hover-main {
    padding: 0px !important;
    border-radius:100px !important;
}
.ui-li .ui-li-count .ui-btn-up-main,
.ui-li .ui-li-count .ui-btn-down-main,
.ui-li .ui-li-count .ui-btn-hover-main {
    min-width: 90px;
    text-align: right;
}
.ui-li .ui-li-count .ui-btn-up-main .ui-btn-inner,
.ui-li .ui-li-count .ui-btn-down-main .ui-btn-inner,
.ui-li .ui-li-count .ui-btn-hover-main .ui-btn-inner {
    padding-right: 26px;
    padding-top: 10px;
    border-radius: 2px;
}
.ui-li .ui-li-count .ui-btn-up-main .ui-btn-text,
.ui-li .ui-li-count .ui-btn-down-main .ui-btn-text,
.ui-li .ui-li-count .ui-btn-hover-main .ui-btn-text {
    font-size: 16px !important;
}
.ui-li .ui-li-count .ui-btn-up-main .ui-icon,
.ui-li .ui-li-count .ui-btn-down-main .ui-icon,
.ui-li .ui-li-count .ui-btn-hover-main .ui-icon {
    top: 51%;
}
.ui-li .ui-li &gt; .ui-btn-text {
    position: static;
}
.listPrice .ui-li .ui-li-count {
    margin-top: -28px !important;
}
.listPrice .ui-li a.ui-link-inherit,
.listPrice .ui-li .infoRoom {
    margin-right: 105px !important;
    padding-right: 0px !important;
}
.ui-li-static.ui-li-has-count {
    padding-right: 105px !important;
}

.listPrice .ui-li-has-count .ui-btn-inner a.ui-link-inherit {
    padding-right: 20px !important;
}
/* pop up */
.ui-popup-container .ui-popup {
    border-radius: 2px !important;
    box-shadow: 0px 0px 6px;
    padding: 10px;
}
.ui-popup-screen {
    background: #000 !important;
}
.ui-popup-container a {
    background: transparent;
    border: 0px;
    box-shadow: none;
}
.ui-popup-container p {
    line-height: 20px;
}
.ui-popup-container a#photoNext,
.ui-popup-container a#photoPrevious {
    background: #d8d8d8;
    border: 0px;
    border-radius: 2px;
    box-shadow: none;
}
.ui-popup &gt; h3 {
    margin: 0 20px 10px 0 !important;
}
#errors h1 a {
    border-radius: 2px;
}

/* select */
.ui-select .ui-btn-inner {
    height: 26px;
    line-height: 30px;
    font-weight: normal;
}
/* input text */
input.ui-input-text {
    height: 47px;
}
/* boton main */
.ui-btn-up-main,
.ui-btn-down-main,
.ui-btn-hover-main  {
    height: 37px;
    border-radius: 0px;
    border: 0px !important;
    box-shadow: none !important;
    text-shadow: none;
    padding: 4px 0 !important;
    background: #3474b9;
    color: #fff;
}
.ui-btn-up-main:focus,
.ui-btn-up-main:visited,
.ui-btn-up-main:hover,
.ui-btn-down-main:focus,
.ui-btn-down-main:visited,
.ui-btn-down-main:hover,
.ui-btn-hover-main:focus,
.ui-btn-hover-main:visited,
.ui-btn-hover-main:hover {
    background-color: #264d77;
    color: #fff;
    text-shadow: none !important;
    background-image: none !important;
}


.ui-select .ui-btn:focus {
    background-color: #ffffff !important;
    border-radius: 2px !important;
    margin-top: 8px !important;
    font-weight: normal !important;
    background-image: none;
    text-shadow: none;
    color: inherit;
}
.ui-corner-tl, .ui-corner-tr, .ui-corner-bl, .ui-corner-br, .ui-corner-top, .ui-corner-bottom, .ui-corner-right, .ui-corner-left, .ui-corner-all, .ui-btn-corner-tl, .ui-btn-corner-tr, .ui-btn-corner-bl, .ui-btn-corner-br, .ui-btn-corner-top, .ui-btn-corner-bottom, .ui-btn-corner-right, .ui-btn-corner-left, .ui-btn-corner-all {

}

.ui-select .ui-btn select{
font-size: 50px;
}

a#btnViewAvailability {
   margin-top: 40px !important;
}

/* errors pages */

#validationErrorsMobile,
#validationNoRoomsWithClientCodeMobile {
    background: #fff !important;
}
#validationErrorsMobile .main-logo,
#validationNoRoomsWithClientCodeMobile .main-logo {
    margin-top: 15px;
}

#validationErrorsMobile h2.hotel-name,
#validationNoRoomsWithClientCodeMobile h2.hotel-name {
    text-align: center;
    margin-top: 40px;
}
#errors h2 {
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    text-shadow:none;
    padding: 15px 20px;
    border-radius: 3px;
    color: #999;
    margin: 15px 0;
}

#errors h1 a {
    color: #666;
    font-size: 14px !important;
    font-weight: normal !important;
    text-shadow:none !important;
    background: none;
    text-decoration: underline !important;
    border: none !important;
    box-shadow: none !important;
    text-shadow: none;
}

#errors h1 a span {
    padding: 0 !important;
}

#errors h1 a:hover,
#errors h1 a:focus,
#errors h1 a:active {
    color:#333 ;
}

.change-dates-link {
	color: ;
}

.dateboxWrapper #checkin {
	background-image: url(../images/ico-calendar.png) !important;
    background-repeat: no-repeat;
    background-position: 96% 50%;
}
.dateboxWrapper .ui-input-datebox {
	width: 100%;
	padding:0;
}

/* rooms - offers - board list */
.currency {
	text-align: right;
    	margin: 25px 0 0;
}
.currency .ui-select {
	display: inline-block;
    	width: 44%;
    	margin-bottom: 10px;
}
.currency select {
	background-color: #fff;
	padding: 5px;
	margin-bottom: 7px;
	color: #444;
    	border-color: #dddddd;
}
.currency span {
	display: block;
    	font-size: 12px;
    	line-height: 28px;
}
.currency .ui-btn-inner {
    padding: .6em 20px .6em 15px;
}

.listSelector li.ui-li-has-count {
	height:95px;
	margin-bottom:6px;
	border-top:0;
	padding: 0;
	min-height: auto;
}
.listSelector li.ui-li-has-count .ui-li {
	position: relative;
	height: 95px;
}
.listSelector .room-photo {
	width:95px;
	height: 95px;
	position:relative;
	float: left;
}
.listSelector .room-photo .regimen-info {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: auto;
	background-color: rgba(90,178,77, .7);
	color: #fff;
	white-space: initial;
	font-size: 12px;
	padding: 5px;
}
.listSelector .room-photo .ui-link {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	width: 20px;
}
.listSelector .room-photo .ui-link span {
    	background-color: rgba(0,0,0, .7) !important;
    	background-image: url(../images/icons-18-white.png) !important;
    	background-position: -790px 50%;
    	width: 23px;
    	height: 23px;
    	border-radius: 13px;
    	display: inline-block;
}
.listSelector .room-name {
	white-space: initial;
    padding: 5px 15px 2px 10px !important;
    line-height: 18px;
}
.listSelector .offer-name {
	white-space: initial;
	padding: 10px 15px !important;
	line-height: 18px;
}
.listSelector .board-name {
	font-size: 16px;
	white-space: initial;
	padding: 10px 15px !important;
	line-height: 18px;
	display: inline-block;
}
.listSelector .last-room {
	margin-left: 10px;
	display: inline-block;
	font-size: 13px;	
	font-weight: normal;
	color: #cc0011;		
}
.listSelector .room-info-text {
	position: absolute;
	bottom: 2px;
	left: 100px;
	right: 100px;
	height: 24px;
}
.listSelector .info-link {
	display: inline-block;
	vertical-align: top;
}
.listSelector .info-link &gt; span {
	width: 22px;
	height: 22px;
	margin:0;
}
.listSelector .ui-icon {
	background-image: url(../images/icons-18-white.png) !important;
}

.listSelector .room-info-text .room-occupation {
	font-size: 10px;
	display: inline-block;
	width: 150px;
	white-space: initial;
	font-weight: normal;
}
@media (max-width: 325px) {
	.listSelector .room-info-text .room-occupation {width: 100px;}
}
.listSelector .room-info-text .room-occupation &gt; span {
	text-transform: capitalize;
}
.listSelector .ui-li-count {
	top: auto !important;
	bottom: 0;
	margin: 0;
	padding: 0 !important;
	right: 0 !important;
}
.listSelector .ui-li-count &gt; span {
	margin: 0;
	padding: 4px 0 !important;
	border-radius: 0;
}

.listSelector .boardList,
.listSelector .restrictionsList ul {
	list-style-type: disc;
	margin-left: 20px;
}
.listSelector .boardList li,
.listSelector .restrictionsList ul li {
	font-size: 11px;
	font-weight: normal;
	color: #444;
	white-space: initial;
	margin-left: 12px;
}
.listSelector .restrictionsList span {
	font-size: 12px;
	font-weight: normal;
	color: red;
	margin: 5px 0 0 15px;
	display: inline-block;
}

.offerList li.ui-li-has-count,
.offerList li.ui-li-has-count .ui-li {
	height:auto;
}
.offerList li.ui-li-has-count .ui-li {
	padding-bottom: 45px;
}
.offerList li.ui-li-has-count .ui-li .info-link {
	position: absolute;
	bottom: 13px;
    	left: 15px;
}
.listSelector .offerDescriptionList {
	margin: 0 5px 20px 15px;
}
.listSelector .offerDescriptionList span {
	display: block;
	font-size: 13px;
	color: #444;
	font-weight: normal;
	margin-bottom: 5px;
	white-space: initial;
}
.listSelector .offerDescriptionList span:before {
	width: 5px;
	height: 5px;
	border-radius: 3px;
	background-color: #000;
	content: ' ';
	display: inline-block;
	margin: 0 5px 2px 5px;
}
.listSelector .restrictionsIncludes {
	margin: 10px 0 0 20px;
}
.listSelector .restrictionsIncludes span {
	display: inline-block;
	font-size: 11px;
	font-weight: normal;
	padding: 3px 8px 3px;
	color: #fff;
	border-radius: 5px;
	text-transform: uppercase;
}
.listSelector .restrictionsIncludes span.restrictions {
	background-color: #E04646;
}
.listSelector .restrictionsIncludes span.confidential {
	background-color: #59A9CC;
}
.listSelector .rateBoard {
font-size: 12px;
font-weight: normal;
display: inline-block;
margin: 15px 0 0px 15px;
padding: 5px 10px;
background-color: #5AB24D;
color: #fff;
border-radius: 12px;
}

/* date box */
.ui-datebox-screen {
	 background-color: rgba(0,0,0, .75);
}
.ui-mobile-viewport .ui-datebox-container {
	border: 0 !important;;
	width: 90% !important;;
	border-radius: 4px !important;;
}
.ui-datebox-gridheader h4 {
	color: #000 !important;
	font-size: 18px;
	margin: 15px 0 5px !important;
}
.ui-datebox-gridheader .ui-shadow {
	box-shadow: none !important;
	padding: 6px 10px;
}
/* todos las celdas */
.ui-datebox-griddate {
   	width: 14.2% !important;
   	height: 35px !important;
   	line-height: 35px !important;
   	border: 0 !important;
	font-weight: normal !important;
	font-size: 16px !important;
	color: #000 !important;
}
/* dÃ­as de la semana */
.ui-mobile-viewport .ui-datebox-griddate-empty.ui-datebox-griddate-label {
	height: 35px!important;
	line-height: 35px!important;
	font-size: 13px !important;
	font-weight: bold !important;
	color: #666 !important;
}
/* dÃ­as disabled */
.ui-mobile-viewport .ui-datebox-griddate-disable,
.ui-mobile-viewport .ui-datebox-griddate-empty {
	color: #888 !important;
}
.ui-mobile-viewport .ui-datebox-container .ui-btn-up-a, 
.ui-mobile-viewport .ui-datebox-container .ui-btn-up-a:hover, 
.ui-mobile-viewport .ui-datebox-container .ui-btn-down-a, 
.ui-mobile-viewport .ui-datebox-container .ui-btn-down-a:hover {
	background-color: #264d77 !important; /* meter con las reglas del style y la variable background-color */ 
	color: #fff !important; /* meter con las reglas del style y la variable background-color */ 
	border-radius: 4px;
}</pre></body></html>