 * { margin:0; padding:0; border:0; line-height:1; } ol, ul { list-style:none; } body{font-family:Trebuchet MS,Tahoma;font-size:0.9em;background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-body.gif) repeat-x left top;color:#4c4c4c;} h1, h2, h3, h4, h5, h6{display:inline;float:left;} hr, .access-nav, .hide{display:none;} a{text-decoration:none;} p{font-size:0.75em;} .engloba{display:inline;float:left;clear:both;} ul.menu, ul.menu li, ul.menu a{display:inline;float:left;clear:none;width:auto;} ul.menu li a{font-family:Trebuchet MS;font-size:0.8em;text-transform:uppercase;} #wrap{display:table;width:991px;margin:0 auto;background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-container-rpt.gif) repeat-y;} #container{position:relative;margin:0 auto;width:1000px;} #container p, #container h1, #container h2, #container h3, #container h4, #container h5, #container h6, #container ul, #container ul li{text-align:left;} #container .content{position:relative;display:inline;float:left;width:982px;margin-left:18px;padding:0 0 34px 0;} #container .content .principal{display:inline;float:left;width:759px;padding:23px 0 0 14px;} #container .content .principal.menor{width:566px;} .principal p{line-height:17px;} .principal .banner-destaque{display:inline;float:left;width:554px;height:252px;margin-bottom:15px;} .breadcrumb, .ticket-title, .ticket-title .fecha{display:inline;float:left;} .breadcrumb{width:100%;} .breadcrumb.distance{margin-bottom:10px;} .breadcrumb h1, .breadcrumb h1 span{color:#be0109;} .breadcrumb h1{float:left;font-size:1.2em;font-weight:lighter;} .breadcrumb h1 span{float:left;padding-right:5px;} .breadcrumb h3{float:right;padding-top:5px;font-size:0.75em;color:#333;} .multimidia{display:inline;float:left;width:370px;margin-right:17px;} ul.product-pictures, ul.product-pictures li, ul.product-pictures a{display:inline;float:left;margin:0;} ul.product-pictures li.pictures{margin-right:5px;} ul.product-pictures li img{border:2px solid #d5d5d5;} ul.product-pictures.photos{margin-top:13px;} ul.product-pictures.photos li.main-picture{margin-bottom:13px;} ul.product-pictures.photos li.picture{margin-left:5px;} .principal .content-box.full.aba{margin-top:17px;} .content .main, .content .sidebar{display:inline;} .content .sidebar{display:inline;width:192px;float:left;} .content .sidebar .box, .content .sidebar .box .box-conteudo, .content .sidebar .box .box-conteudo .fecha{display:inline;float:left;width:190px;} .content .sidebar .box{position:relative;} .content .sidebar .box .box-conteudo{position:absolute;top:50px;left:0;} .content .sidebar .box .box-conteudo .fecha{padding:12px 0 11px 0;} .content .sidebar .box .box-conteudo .fecha .engloba{width:190px;} .content .sidebar .box .box-conteudo.cor1{background:url(/app/webroot/css/frontend/../../img/frontend/base/sidebar/bg-box-open.gif) no-repeat left top;} .content .sidebar .box .box-conteudo.cor1 .fecha{background:url(/app/webroot/css/frontend/../../img/frontend/base/sidebar/bg-box-close.gif) no-repeat left bottom;} .content .sidebar .box .box-conteudo.cor1 .btn{margin-left:28px;} .content .sidebar .box .box-conteudo.cor2{background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-box-sidebar.gif) -190px top;} .content .sidebar .box .box-conteudo.cor2 .fecha{background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-box-sidebar.gif) no-repeat 0 bottom;} .content .sidebar .box .box-conteudo.cor2 .fecha form fieldset label{width:169px;margin-bottom:0;padding:0 0 5px 0;background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-input-newsletter.gif) no-repeat right top;} .content .sidebar .box .box-conteudo.cor2 .fecha form fieldset label input{float:right;border:none;width:144px;padding:0 3px;background:none;} .content .sidebar .box .box-conteudo.cor2 .fecha .btn{margin-left:95px;} .content .sidebar .box.form ul.menu{margin-left:14px;padding-right:18px;} .content .sidebar .box.form ul.menu li a{font-size:0.75em;} .box-conteudo .fecha form, .box-conteudo .fecha form fieldset, .box-conteudo .fecha form fieldset label, .box-conteudo .fecha form fieldset label strong, .box-conteudo .fecha form fieldset label span{display:inline;float:left;} .box-conteudo .fecha form fieldset label input, .box-conteudo .fecha form fieldset label select{float:left;} .box-conteudo .fecha form fieldset label, .box-conteudo .fecha form fieldset .date-fields{background:url(/app/webroot/css/frontend/../../img/frontend/base/sidebar/bg-search-label.gif) no-repeat right bottom;} .box-conteudo .fecha form fieldset .date-fields{display:inline;float:left;width:174px;margin-bottom:13px;padding-left:14px;} .box-conteudo .fecha form fieldset .date-fields label{width:auto;background:none;} .box-conteudo .fecha form fieldset label{clear:none;width:160px;padding:0 0 13px 14px;} .box-conteudo .fecha form fieldset label span{margin:5px 3px 0 5px;} .box-conteudo .fecha form fieldset label strong{padding:4px 8px 0 0;font-family:Trebuchet MS;font-size:1.1em;color:#d30f17;} .box-conteudo .fecha form fieldset label input, .box-conteudo .fecha form fieldset label select{width:115px;margin:0;} .box-conteudo .fecha form fieldset label.initial-date{padding:0;} .box-conteudo .fecha form fieldset label.final-date{padding:0;} .box-conteudo .fecha form fieldset label.initial-date input, .box-conteudo .fecha form fieldset label.final-date input{width:30px;} .box-conteudo .fecha form fieldset label a{display:inline;float:left;margin:5px 0 0 4px;} .box-conteudo .fecha form fieldset .btn.left{clear:both;margin-left:59px;} .content .sidebar .box.sidebar-menu{width:191px;margin-top:225px;background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-rpt-sidebar.gif) repeat-y left top;} .content .sidebar .box.sidebar-menu .abre, .content .sidebar .box.sidebar-menu .fecha{display:inline;float:left;width:100%;} .content .sidebar .box.sidebar-menu .abre{background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-sidebar.gif) no-repeat right bottom;} .content .sidebar .box.sidebar-menu .fecha{padding-bottom:16px;background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-sidebar.gif) no-repeat left top;} .content .sidebar .box.sidebar-menu .category, .content .sidebar .box.sidebar-menu ul, .content .sidebar .box.sidebar-menu ul li, .content .sidebar .box.sidebar-menu ul li a{display:inline;float:left;clear:both;} .content .sidebar .box.sidebar-menu .category, .eventos-destaque .category{width:167px;height:18px;margin-bottom:3px;margin-left:5px;padding-top:20px;padding-left:15px;font-size:0.8em;text-transform:uppercase;background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-menu-tit.gif) no-repeat;background-position:left -30px;color:#fff;} .content .sidebar .box.sidebar-menu .category.first{padding-top:21px;background-position:left 11px;} .content .sidebar .box.sidebar-menu.filter{margin-top:145px;} .content .sidebar .box.sidebar-menu.filter .fecha{background:url(/app/webroot/css/frontend/../../img/frontend/base/sidebar/bg-tit-filter-first.gif) no-repeat left top;} .content .sidebar .box.sidebar-menu.filter .category{padding-top:23px;height:15px;text-align:left;background:url(/app/webroot/css/frontend/../../img/frontend/base/sidebar/bg-tit-filter.gif) no-repeat left top;color:#900;} .content .sidebar .box.sidebar-menu.filter .category.first{background:none;} .content .sidebar .box.sidebar-menu ul{margin-left:18px;} .content .sidebar .box.sidebar-menu ul, .content .sidebar .box.sidebar-menu ul li{width:152px;} .content .sidebar .box.sidebar-menu ul li{border-bottom:1px solid #e8e8e8;font-size:0.75em;} .content .sidebar .box.sidebar-menu ul li a{padding:4px 0 5px 0;color:#646464;} .content .sidebar .box.sidebar-menu ul li.last{border-bottom:none;} .content .sidebar .box.sidebar-menu ul li.last a{padding-right:9px;background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bullet-tudo.jpg) no-repeat right 7px;color:#d10008;} .box-publicidade, .box-publicidade ul{display:inline;float:left !important;} .box-publicidade{position:relative;width:191px;background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-rpt-sidebar.gif) repeat-y left top;} .box-publicidade .abre, .box-publicidade .abre .fecha{display:inline;float:left;width:100%;background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-sidebar.gif) no-repeat;} .box-publicidade .abre{background-position:right bottom;} .box-publicidade .abre .fecha{padding-bottom:6px;background-position:0 0;} .box-publicidade ul{display:inline;width:178px;height:178px;margin:15px 0 0 6px;margin-top:14px;padding:0;} .box-publicidade ul li{margin:0;padding:0;} .box-publicidade ul li a, .box-publicidade ul li img{display:inline;float:left;margin:0;padding:0;} .eventos-destaque, .eventos-destaque dl{display:inline;float:left;} .eventos-destaque{position:absolute;top:145px;width:191px;background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-rpt-sidebar.gif) repeat-y left top;} .eventos-destaque .abre, .eventos-destaque .abre .fecha{display:inline;float:left;width:100%;background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-sidebar.gif) no-repeat;} .eventos-destaque .abre{background-position:right bottom;} .eventos-destaque .abre .fecha{padding-bottom:16px;background-position:0 0;} .eventos-destaque dl{display:inline;width:152px;margin:15px 0 0 18px;padding-top:15px;background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-box-sidebar.gif) no-repeat right -132px;} .eventos-destaque dl.no-padding{padding-top:0;background:none;} .eventos-destaque dl dt{width:152px;padding-bottom:2px;line-height:14px;font-size:0.75em;color:#d10008;} .eventos-destaque dl dd{line-height:12px;font-size:0.7em;} .eventos-destaque dl dd img{display:inline;float:left;width:60px;margin-right:10px;} .button{display:inline;float:left;width:20px;height:20px;} .header{position:relative; float:left;width:100%;height:181px;background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-header.jpg) no-repeat left top;} .header .logo{display:inline;float:left;width:199px;height:119px;margin:35px 0 0 18px;background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-base.gif) no-repeat -1152px 0;} .unify{display:inline;float:left;clear:both;margin-bottom:2px;} .header ul, .header ul li, .header ul li a, .header ul li a strong{display:inline;float:left;} .header .global-nav{position:absolute;right:90px;top:0;} .header .global-nav li{;} .header .global-nav li.first{border:none;} .header .global-nav li.pipe-bar{padding-top:5px;color:#fff;} .header .global-nav li a{height:13px;padding:7px 5px;font-size:0.8em;text-transform:uppercase;color:#fff;} .header .global-nav li.bt-login{position:relative;} .header .global-nav li.bt-login.selected{background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-aba-login.gif) no-repeat right top;} .header .global-nav li.bt-login.selected a{padding-left:15px;background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-aba-login-left.gif) no-repeat left top;color:#000;} .header .aba-login{display:none;position:absolute;top:26px;right:0;} .aba-login form, .aba-login form fieldset{display:inline;float:left;clear:both;} .aba-login form{position:relative;} .aba-login form fieldset{width:220px;padding:25px 0 13px 0;background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-form-login.jpg) no-repeat left top;} .aba-login form fieldset label{display:inline;float:right;width:205px;margin:0 10px 5px 0;background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-aba-input.gif) no-repeat right top;} .aba-login form fieldset label input{border:none;width:145px;margin-right:0;margin-left:5px;background:none;} .aba-login form fieldset .bt-close{position:absolute;top:4px;left:7px;display:block;float:left;cursor:pointer;} .aba-login form fieldset .btn{height:auto !important;margin:0 15px 0 0!important;padding:0 !important;background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bg-btn-vertical.png) no-repeat right -125px !important;} .aba-login form fieldset .btn strong{background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bg-btn-horizontal.png) no-repeat 0 -125px;} .aba-login form fieldset .btn{position:absolute;z-index:100;top:70px;left:175px;} .aba-login form fieldset a{background:none !important;} .header .logout{position:absolute;right:19px;top:130px;} .header .logout li{color:#fff;display:block;float:left;} .header .logout li a{ text-transform:uppercase;color:#fff;display:block;float:right;text-decoration:underline;} .header .idiomas{position:absolute;right:19px;top:33px;width:87px;} .header .idiomas li{margin-right:3px;} .header .idiomas li a{width:26px;height:21px;text-indent:-9999em;} .header .idiomas li.lang-de a{background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bg-flag-de.gif) no-repeat left top;} .header .idiomas li.lang-en a{background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bg-flag-en.gif) no-repeat left top;} .header .idiomas li.lang-pt a{background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bg-flag-pt.gif) no-repeat left top;} .header .idiomas li.lang-de.lang-actived a, .header .idiomas li.lang-de a:hover{background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bg-flag-de-hover.gif) no-repeat left top;} .header .idiomas li.lang-en.lang-actived a, .header .idiomas li.lang-en a:hover{background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bg-flag-en-hover.gif) no-repeat left top;} .header .idiomas li.lang-pt.lang-actived a, .header .idiomas li.lang-pt a:hover{background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bg-flag-pt-hover.gif) no-repeat left top;} .header ul.menu.principal-nav, .header .login-header{clear:both !important;} .header .login-header{float:right !important;} .header ul.menu, .footer ul.menu{width:80%;margin-left:10px;} ul.menu, ul.menu li, ul.menu li a, ul.menu li a strong{display:inline;float:left;} ul.menu li{z-index: 9999; float:left; position: relative; margin-left:1px;padding-right:26px;background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-close.png) no-repeat right top;} ul.menu li.selected{z-index:10000!important;} ul.menu li.hover{z-index:10001!important;} ul.menu li a{display:inline;} ul.menu li a strong{height:17px;padding:8px 10px 0 15px;color:#900507;background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-open.png) no-repeat left top;cursor:pointer;} ul.menu li.hover, ul.menu li.selected, ul.menu li:hover{background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-close-hover.png) no-repeat right top;} ul.menu li.hover a strong, ul.menu li.selected a strong, ul.menu li:hover a strong{background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-open-hover.png) no-repeat right top;} ul.menu.cor01 li{top:26px;margin-left:1px;padding-right:26px;background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-close-cor01.png) no-repeat right top;} ul.menu.cor01 li a{display:inline;} ul.menu.cor01 li a strong{height:17px;padding:8px 4px 0 10px;color:#fff;background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-open-cor01.png) no-repeat left top;} ul.menu.cor01 li.hover, ul.menu.cor01 li.selected, ul.menu.cor01 li:hover{background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-close-cor01-hover.png) no-repeat right top;} ul.menu.cor01 li.hover a strong, ul.menu.cor01 li.selected a strong, ul.menu.cor01 li:hover a strong{background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-open-cor01-hover.png) no-repeat right top;} ul.menu.cor02 li{top:26px;margin-left:1px;padding-right:26px;background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-close-cor01-hover.png) no-repeat right top;} ul.menu.cor02 li a{display:inline;} ul.menu.cor02 li a strong{height:17px;padding:8px 4px 0 10px;color:#fff;background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-open-cor01-hover.png) no-repeat left top;} ul.menu.cor02 li.hover, ul.menu.cor02 li.selected, ul.menu.cor02 li:hover{background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-close-cor01-hover.png) no-repeat right top;} ul.menu.cor02 li.hover a strong, ul.menu.cor02 li.selected a strong, ul.menu.cor02 li:hover a strong{background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-open-cor01-hover.png) no-repeat right top;} ul.menu.cor03 li{top:26px;margin-left:1px;padding-right:26px;background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-close-hover.png) no-repeat right top;} ul.menu.cor03 li a{display:inline;} ul.menu.cor03 li a strong{height:17px;padding:8px 21px 0 27px;color:#900507;background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-open-hover.png) no-repeat left top;} ul.menu.cor03 li.hover, ul.menu.cor03 li.selected, ul.menu.cor02 li:hover{background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-close.png) no-repeat right top;} ul.menu.cor03 li.hover a strong, ul.menu.cor03 li.selected a strong, ul.menu.cor02 li:hover a strong{background:url(/app/webroot/css/frontend/../../img/frontend/base/header/bg-menu-open.png) no-repeat right top;} .header .formBusca{display:inline;float:left;width:526px;height:48px;margin:68px 0 0 67px;background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-form-header.gif) no-repeat left top;} .header .formBusca p, .header .formBusca fieldset, .header .formBusca fieldset label, .header .formBusca fieldset label input{display:inline;float:left;} .header .formBusca p{font-family:Trebuchet MS;font-size:0.75em;margin:17px 0 0 39px;text-transform:uppercase;color:#fff;} .header .formBusca fieldset label{width:258px;height:18px;margin:14px 4px 0 16px;background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-busca-input.gif) no-repeat right top;} .header .formBusca fieldset label input{border:none;width:254px;margin:0;background:none;color:#000;} .header .formBusca .btn{margin-top:13px;} .footer { display:inline; float:left; clear:both; width:100%; height:216px; background:url(/app/webroot/css/frontend/../../img/frontend/base/footer/bg-footer-rpt.jpg) repeat-x left bottom; } .footer .footer-content { display:table; width:903px; height:161px; margin:0 auto; padding:55px 0 0 96px; background:url(/app/webroot/css/frontend/../../img/frontend/base/footer/bg-footer-content.jpg) no-repeat left top; } .footer-content h2 { display:none; } .footer-content ul, .footer-content ul li, .footer-content ul li a { display:inline; float:left; } .footer-content ul { clear:both; width:700px; margin-bottom:18px; } .footer-content ul li { border-right:1px solid #ccc; } .footer-content ul li.last { border:none; } .footer-content ul li a { padding:0 5px; font-size:0.75em; } .footer-content a { color:#ccc; } .footer-content a strong { font-weight:lighter; } .footer-content .conditions { width:304px; height:24px; margin:10px 0 13px 5px; background:url(/app/webroot/css/frontend/../../img/frontend/base/footer/bg-payment.gif) no-repeat left top; } .footer-content .conditions li { display:none; } .footer .footer-content address { display:inline; float:left; clear:left; width:600px; margin-left:5px; font-size:0.75em; font-style:normal; text-transform:uppercase; color:#fff; } .footer .footer-content .logo { display:inline; float:right; clear:right;margin-right:90px; } .hug { display:inline; float:left; clear:both; width:100%; } .hug h3 { margin:0 0 15px 15px; } .hug.top-distance { margin-top:10px; } .title-box { padding-bottom:10px; } .title-box { display:inline; float:left; width:760px; margin:20px 0 15px 0; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-title-close.gif) no-repeat left bottom; } .title-box .bottom { display:inline; float:left; width:732px; padding:18px 14px 0 14px; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-title-open.gif) no-repeat left top; } .title-box .bottom p { display:inline; float:left; clear:both; width:90%; } .title-box.c01 { background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-title-01-close.gif) no-repeat left bottom; } .title-box.c01 .bottom { background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-title-01-open.gif) no-repeat left top; } .title-box.middle { width:556px; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-title-middle.gif) no-repeat left top; } .title-box.middle .bottom { width:545px; height:168px; padding:14px 0 22px 11px; background:none; } .title-box.middle .bottom h2 { margin-bottom:8px; } .title-box h2, .title-box h3 { clear:both; } .title-box h1, .title-box h2 { font-size:1.5em; font-weight:lighter; color:#be0109; } .title-box h2 span { font-size:0.6em; } .title-box h3 { margin-top:19px; font-size:0.9em; font-weight:lighter; } .title-box h3 span { font-weight:700; } .title-box .checkout-steps { clear:both;  } .title-box .checkout-steps, .title-box .checkout-steps li { display:inline; float:left; } .title-box .checkout-steps { margin-top:16px; background:url(/app/webroot/css/frontend/../../img/frontend/base/navigation/bg-breadcrumb-open.gif) no-repeat left top; } .title-box .checkout-steps li { height:16px; padding:5px 18px 0 5px !important; font-size:0.75em; background:url(/app/webroot/css/frontend/../../img/frontend/base/navigation/bg-breadcrumb-arrow.gif) no-repeat right top; color:#999; } .title-box .checkout-steps li.close { background:url(/app/webroot/css/frontend/../../img/frontend/base/navigation/bg-breadcrumb-close.gif) no-repeat right top; } .title-box .checkout-steps li.step-last { background:url(/app/webroot/css/frontend/../../img/frontend/base/navigation/bg-breadcrumb-last.gif) no-repeat right top; } .title-box .checkout-steps li a { color:#333; } .title-box.checkout-field { margin-top:0; } .title-box.checkout-field .bottom h2 { margin-bottom:10px; font-size:0.9em; color:#333; } .title-box.checkout-field .bottom .warning01 { width:159px; } .title-box.checkout-field .bottom .warning02 { width:300px; } .title-box.checkout-field.register { padding-top:0; } .content-box, .content-box .open, .content-box .bottom { display:inline !important; margin:0 !important; } .content-box.right { float:right; margin-right:15px !important; } .content-box.left { float:left; } .content-box h2 { display:inline; height:16px; padding:14px 18px 0 18px; font-size:0.8em; text-transform:uppercase; color:#fff; } .content-box .open { float:left; width:100%; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-full-open-nt.gif) no-repeat left top; } .content-box .bottom h2.title-shadow { height:17px; margin-top:15px; padding-top:20px; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-full-open-shadow.png) no-repeat 6px top !important; } .content-box .bottom { float:left; width:100%; padding:20px 0; background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-boxes-bottom.png) no-repeat; } .content-box .bottom p { display:inline; float:left; clear:both; margin-bottom:5px; padding:0 18px; }  .content-box.middle { width:356px !important; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-middle-rpt.gif) repeat-y !important; } .content-box.middle.double { margin:0 18px 0 15px !important; } .content-box.middle h2 { width:320px !important; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-middle-open.gif) no-repeat left top !important; } .content-box.middle h2.title-shadow-middle { width:319px !important; height:17px !important; margin-bottom:10px; padding-top:20px !important; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-middle-shadow-open.gif) no-repeat left top !important; } .content-box.middle .bottom { background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-middle-close.gif) no-repeat left bottom !important; } .content-box.middle .bottom p { width:320px !important; } .content-box.middle.c01 { width:355px !important; margin-top:15px !important; background:#f1f1f1 !important; } .content-box.middle.c01 h2 { width:319px !important; height:17px !important; padding-top:20px !important; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-middle-01-open.gif) no-repeat left top !important; } .content-box.middle.c01 .bottom { width:355px !important; background:none !important; }  .content-box.full { width:760px; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-full-rpt.gif) repeat-y; } .content-box.full h2 { width:724px; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-full-open.gif) no-repeat left top; } .content-box.full h2.title-aba { width:712px; height:26px; padding:8px 18px 0 30px; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-full-open-aba.gif) no-repeat left top; } .content-box.full .bottom { background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-full-close.gif) no-repeat left bottom; } .content-box.full .bottom p { width:724px; } .content-box.full .bottom.padding { width:750px; padding-left:10px; } .content-box.full.c01 { width:728px !important; margin:15px 0 0 15px !important; background:#f1f1f1 !important; } .content-box.full.c01 h2 { width:692px !important; height:17px !important; padding-top:20px !important; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-full-01-open.gif) no-repeat left top !important; } .content-box.full.c01 .bottom { width:728px !important; background:none !important; } .content-box.full.c02 { width:755px; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-full-02-rpt.gif) repeat-y left top !important; } .content-box.full.c02 .open { width:100%; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-full-02-open.gif) no-repeat left top !important; } .content-box.full.c02 .bottom { width:753px; padding:10px 0 15px 5px; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-full-02-close.gif) no-repeat left bottom !important; } .content-box.full.product-related { margin-top:20px !important; } .content-box.full.product-related .group { padding-left:11px; }  .group { display:inline; float:left; margin-bottom:25px; } .product, .product .bottom, .product .bottom ul, .product .bottom ul li { display:inline; float:left; width:177px; } .product .bottom { padding:0 !important; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-product-top.gif) no-repeat left top !important; } .product .bottom ul { min-height:270px; padding-bottom:22px; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-product-bottom.gif) no-repeat left bottom !important; } .product-detail { background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bt-detail-buy.gif) no-repeat left bottom; } .product { margin:0 10px 0 0; } .product.margin-zero { margin-right:0; } .product .bottom ul, .product .bottom ul li { clear:both; } .product .bottom ul li { width:159px; padding-left:19px;} .product .bottom ul li p { width:140px; margin:10px 0 0 0; font-size:0.75em; color:#646464; } .product .bottom ul li h2 { width:140px !important; height:auto !important; margin:0 !important; padding:0 !important; font-size:1.2em; font-weight:lighter; text-transform:uppercase; background:none !important; } .product .bottom ul li h2 a { display:inline; float:left; width:140px; margin:0; padding:21px 0 10px 0; background:none; color:#d10008; } .content-box.full.product-related .group .product .bottom ul, .content-box.full.product-related .product .bottom ul li { clear:both; } .content-box.full.product-related .product .bottom ul li { width:159px; padding-left:19px;} .content-box.full.product-related .product .bottom ul li p { width:140px; margin:10px 0 0 0; font-size:0.75em; color:#646464;padding:0 !important; } .content-box.full.product-related .product .bottom ul li h2 { width:140px !important; height:auto !important; margin:0 !important; padding:0 !important; font-size:1.2em; font-weight:lighter; text-transform:uppercase; background:none !important; } .content-box.full.product-related .product .bottom ul li h2 a { display:inline; float:left; width:140px; margin:0; padding:21px 0 10px 0; background:none; color:#d10008; } .product-detail { display:inline; float:left; width:139px; height:18px; margin-left:19px; padding-top:7px; font-size:0.7em; text-align:center; text-transform:uppercase; color:#fff; } .help-box { display:inline; float:left; width:350px; margin:20px 10px 0 30px; padding:19px 0 24px 0; background:#f8f8f8; } .help-box h3 { padding:0 0 3px 15px; font-size:1em; color:#830406; } .help-box p { width:320px !important; } @charset "utf-8";  table { float:left; clear:both; } table tr td { vertical-align:middle; } table tr th.align-left, table tr td.align-left { text-align:left; } table tr td select { float:none; margin:0; width:40px; } .ticket-select tr td { text-align:center; } .principal .content-box table { clear:both; margin:0 15px 16px 15px; } .principal .content-box table tr th { height:32px; font-size:0.9em; font-weight:lighter; color:#990000; } .principal .content-box table tr td { padding:7px 0 10px 0; font-size:0.75em; } .principal .content-box table tr td em { font-style:normal; } .principal .content-box.middle table tbody tr td.align-left, .principal .content-box.middle table tbody tr th.align-left { padding-left:4px; } .principal .content-box.middle table tr.color { background:#f2f2f2; } .principal .content-box.middle table tr.color td { border-top:1px solid #e0e0e0; } .principal .content-box.middle table tr.color2 { background:#ececec; } .principal .content-box.middle table tr.color2 td { border-top:1px solid #e0e0e0; text-align:left; padding-left:4px; } table.listagem { margin-left:0 !important; } table.listagem tr { height:48px; background:#fff; } table.listagem tr td, table.listagem tr th { padding-left:9px !important; } table.listagem tr th { border-left:1px solid #b6b8bb; height:39px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-th-table.gif) repeat-x left top; color:#fff !important; } table.listagem tr td { font-size:0.75em; color:#333; } table.listagem tr td a.bt-ticket { display:inline; float:left; padding-left:14px;padding-right:14px; text-indent:5px; line-height:30px; background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/ico-table-ticket.gif) no-repeat left center; color:#990000; } table.listagem thead tr { height:43px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-th-table.gif) repeat-x left top; color:#fff; } table.listagem tbody tr.color { background:url(/app/webroot/css/frontend/../../img/frontend/base/bg-tr-impar.gif) repeat-x left top; } table.cart { float:right; margin-right:15px; } table.cart tbody tr.color td { border-top:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0; } table.cart tbody tr.color.c01 td { background:#f2f2f2; } table.cart tbody tr.color.c02 td { background:#f7f7f7; } table.cart tbody tr td { padding:8px 0; text-align:center; } table.cart tbody tr td.bg-total { width:90px; background:#e0e0e0 !important; } table.cart tr td .product-info { display:inline; float:left; margin:10px 0 0 10px; } table.cart tr td .product-info h3, table.cart tr td .product-info strong { display:inline; float:left; } table.cart tr td .product-info h3 { width:auto!important; } table.cart tr td .product-info strong { clear:both; width:150px; margin-top:7px; text-align:left; color:#666; } table.cart tr td em { font-size:1.3em; font-style:normal; } table.cart tr td img { display:inline; float:left; border:3px solid #d9d9d9; margin:0 5px; } table.cart tr td .button { margin-left:30px; } table.cart.delivery tbody tr td.td-title { border:none; background:none; } table.cart.delivery tbody tr td.align { text-align:left; } table.cart.delivery tbody tr td { border-bottom:none; } table.cart.delivery tbody tr td select { width:200px; } table.cart.delivery tbody tr td h3 { float:right; margin-right:13px; font-size:1.2em;  color:#990000; } table tr.separate { height:10px; } table tr.resume th { text-align:right !important; color:#2b6aa5 !important; } table tr.resume td.value { text-align:center !important; } table tr.resume .color { border-bottom:1px solid #e0e0e0; background:#f2f2f2; } table tr.resume .color01 { background:#e6edf5; } table tr.resume td span { display:block; padding-top:5px; color:#2b6aa5; } table tr.resume td strong { display:block; width:82px; height:16px; margin:0 !important; padding:0 3px 7px 3px; font-size:0.8em !important; font-weight:lighter;  color:#2b6aa5; } #authMessage , #flashMessage, #errorMessage { display:inline; float:left; width:690px; padding:10px 30px 10px 40px; } #authMessage.message { border:none; margin-top:20px; margin-bottom:20px; font-size:0.75em; color:#990000; background:url(/app/webroot/css/frontend/../../img/backend/icones_botoes/cmp_erro.gif) no-repeat 15px center; } #flashMessage.message { border:none; margin-top:20px; margin-bottom:20px; font-size:0.75em; color:#3d8b39; background:url(/app/webroot/css/frontend/../../img/backend/icones_botoes/cmp_ok.gif) no-repeat 15px center; } #errorMessage.message, #flashMessage.error-message, #validationError { border:none; margin-top:20px; margin-bottom:20px; font-size:0.75em; color:#990000; background:url(/app/webroot/css/frontend/../../img/backend/icones_botoes/cmp_erro.gif) no-repeat 15px center; } #validationError { float:right; width:280px; margin-right:30px; padding:10px 30px 10px 40px; } #flashMessage.notice {margin-bottom:20px; margin-top:10px; font-size:0.75em; color:#646464; background:url(/app/webroot/css/frontend/../../img/backend/icones_botoes/cmp_obrigatorio.gif) no-repeat 15px center; } legend { display:none; } form, fieldset { display:inline; float:left; } fieldset label { display:inline; clear:both; margin-bottom:8px; font-size:0.75em; text-align:right; color:#666; } input, select, textarea { border:1px solid; border-top-color:#aaadb2; border-right-color:#dadfe5; border-bottom-color:#e2e2ec; border-left-color:#e4e3eb; line-height:normal; margin:0 30px 0 10px; padding:0 2px; font-family:Trebuchet MS; font-size:11px; } fieldset.full { width:100%; } .align-fields, .align-button { display:inline; float:left; } .align-fields.full { width:720px; } .align-button { width:100%; margin-top:5px; } .align-button.product-info { width:320px; padding-left:18px; } .align-button.product-info h3 { width:auto!important; } .align-button.product-info .btn { margin-right:10px; } .align-button .access-map { margin:0 20px 0 55px; } .align-button .btn { float:left; } .align-button.btn-buy { margin-bottom:10px; } .align-button.btn-buy .btn { margin-left:210px; } .align-button.finish { margin-top:10px; } .align-button.finish .btn { float:right; margin-right:30px; } .align-button.print.button-top { margin-top:0; } .align-button.print.button-top .btn { margin-right:0; } .align-button.print .btn { float:right; margin-right:15px; } .align-button.print p { width:80%; }  .promo-code { display:inline; float:left; } .promo-code label { display:inline; float:left; clear:both; width:250px; margin-bottom:8px; padding:0 15px; } .promo-code label input { float:left; border:1px solid #d0d1d1; margin-right:5px; } .promo-code label .btn { float:left; }  .delivery label { display:inline; float:left; clear:none; margin-left:15px; font-size:1em; } .delivery label input { margin-right:10px; border:none; }  .checkout-field.login .bottom fieldset { float:right; width:350px; } .checkout-field.login .bottom fieldset label { float:left; width:240px; } .checkout-field.login .bottom fieldset .align-bottom { display:inline; float:left; } .checkout-field.login .bottom fieldset .lost-pass { display:inline; float:left; clear:both; width:100px; margin-top:5px; font-size:0.7em; color:#be0109; text-decoration:underline; } .checkout-field.register .bottom fieldset { clear:both; } .checkout-field.register .bottom fieldset label { float:left; clear:none; width:300px; padding-top:5px; text-align:left; } .checkout-field.register .bottom fieldset label.save-data { margin-left:50px; background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bt-cadastrar.gif) no-repeat 20px top; } .checkout-field.register .bottom fieldset label.no-save-data { background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bt-descadastrar.gif) no-repeat 20px top; } .checkout-field.register .bottom fieldset label input { display:inline; float:left; border:none; width:20px; margin:0 25px 0 0; padding:0; } .checkout-field.register .bottom fieldset label cite { display:inline; float:left; clear:both; width:180px; line-height:1.3; margin:5px 0 0 45px; font-size:0.8em; font-style:normal; } .content-box .bottom.form-register { padding-top:0; } .fieldset-register, h2.open-bottom { padding-top:20px !important; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-full-open-nt.gif) no-repeat 0 top !important; } h2.open-bottom { margin:0 !important; text-indent:-9999em; } .fieldset-register h3 { display:inline; float:right; border-bottom:1px solid #e0e0e0; padding-left:24px; margin-bottom:7px; width:735px; font-size:1.2em; font-weight:700; } .register-field { float:right; clear:both; width:550px; } .register-field label { display:inline; float:right; clear:both; width:100%; } .register-field label input, .register-field label select { width:305px; } .register-field .hug-label { display:inline; float:right; margin:0 0 8px 0; } .register-field .hug-label label { float:left; margin-bottom:0; } .register-field label.double { clear:none; width:225px; } .register-field label.double input { width:80px; } .register-field label.middle { width:240px; margin-right:180px; } .register-field label.middle.select { margin-right:185px; } .register-field label.middle input { width:125px; } .register-field label.middle select { width:131px; } .register-field label.delivery-address { float:left; margin:20px 0 0 65px; width:300px; } .register-field label.delivery-address input { border:none; width:15px; margin:0; padding:0; } .register-field label.delivery-address strong { font-size:1.1em; color:#990000; }  .title-box .bottom h2.title-rules { font-size:1.2em; text-transform:uppercase; color:#ab3030; } h3.attention { height:15px; margin:10px 0 0 0; padding-left:10px; color:#7f0405; font-weight:700; background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/ico-attention.gif) no-repeat 0 0; } .payment { display:inline; float:left; width:100%; } .payment.top-distance { clear:both; margin-top:5px; } .payment label { float:left; } .payment-type { display:inline; float:left; } .payment-type.inform {width:365px; margin-right:100px; } .payment-type.rules { width:260px; } .payment-type.rules label { padding:0; width:250px; } .payment-type.rules label input { float:left; margin-top:0; } .payment-type.rules label strong { display:inline; float:left; width:200px; margin:0; line-height:1.2; font-weight:lighter; } .payment-type label { text-align:left; margin-left:18px; } .payment-type label input { float:left; margin:4px 5px 0 0; } .payment-type label strong, .payment-type label span { display:inline; float:left; } .payment-type label strong { width:295px; } .payment-type label span { clear:both; width:100%; margin:10px 0; } .payment label textarea { float:left; clear:both; } .payment-type label.flags-cards, .payment-type label.flag-maestro, .payment-type label.flag-paypal { background-position:0 top; } .payment-type label.flags-cards strong { padding-top:30px; background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/flags-cards.gif) no-repeat; } .payment-type label.flag-maestro strong { background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/flag-maestro.gif) no-repeat; } .payment-type label.flag-paypal strong { background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/flag-paypal.gif) no-repeat; } .payment-type label.flags-cards strong { padding-top:30px; width:295px; } .payment-type label.flag-maestro strong, .payment-type label.flag-paypal strong { padding-left:65px; width:230px; height:25px; padding-top:10px; } .payment-type label.comments textarea { width:350px; height:100px; margin:0; } .payment-type .btn-rules { display:inline; float:left; clear:both; width:100%; font-size:0.75em; text-decoration:underline; color:#696969; }  .filter-result, .filter-result h2, .filter-result p, .filter-result fieldset label, .form-search, .form-search fieldset, .form-search fieldset label, .form-search fieldset .date-fields, .form-search fieldset .date-fields label span, .form-search fieldset .date-fields label a, .paginator, .paginator a { display:inline; float:left; } .filter-result { width:753px; margin-top:25px; } .filter-result h2 { padding:30px 0 0 15px; font-size:1em; font-weight:lighter; } .filter-result fieldset { float:right; } .filter-result fieldset label select { margin:0 3px; } .filter-result p { clear:both; } .form-search { width:756px; margin-top:15px; } .form-search fieldset { width:741px; height:32px; padding:10px 0 0 15px; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-search-form.gif) no-repeat left top; } .form-search fieldset label { clear:none; color:#fff; } .form-search fieldset label strong { text-transform:uppercase; } .form-search fieldset label input { width:255px; margin-right:0; } .form-search fieldset .date-fields { margin-left:125px; } .form-search fieldset .date-fields label input { float:left; width:50px; margin:0; } .form-search fieldset .date-fields label span { margin:5px 3px 0 5px; } .form-search fieldset .date-fields label a { margin:5px 0 0 4px; } .form-search fieldset .btn { margin-left:15px; } .form-search.middle { width:556px; } .form-search.middle fieldset { width:541px; background:url(/app/webroot/css/frontend/../../img/frontend/base/boxes/bg-search-form-middle.gif) no-repeat left top; } .form-search.middle fieldset label input {  } .form-search.middle fieldset label select { width:145px; margin:0 0 0 15px; } .paginator_div {padding-top:10px; font-size:0.75em; line-height:17px;} .paginator_div a { width:7px; height:9px; margin:0 2px 0 2px; padding:8px 9px 0 9px; background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bg-iten-paginator.gif) no-repeat left top; color:#646464; text-decoration:none; } .current { width:7px; height:9px; margin:0 2px; padding:8px 9px; background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bg-iten-paginator.gif) no-repeat left top; color:#d10008; text-decoration:none; font-weight:bold; display:inline; } .paginator_div a:hover { text-decoration:underline; } .paginator_div .next, .paginator_div .prev { width:82px; } .paginator_div .next { background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bg-next-paginator.gif) no-repeat left top; } .paginator_div .prev { background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bg-prev-paginator.gif) no-repeat right top; } .paginator_div span.separator { display:none; }  .align-btn { display:inline; float:right; margin-top:10px; } .align-btn .btn { margin-left:20px; } .btn, .btn strong { display:inline; float:left; cursor:pointer; } .btn { background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bg-btn-vertical.png) no-repeat; } .btn strong { height:15px; margin-right:4px; padding:6px 0 0 4px; font-size:0.75em; text-transform:uppercase; background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/bg-btn-horizontal.png) no-repeat; } .btn strong img, .btn strong span { display:inline; float:left; } .btn strong img { position:relative; top:-3px; } .btn strong span { margin-left:3px; font-size:1.1em; } .btn.cor01 { background-position:right -103px; } .btn.cor01 strong { background-position:0 -103px; color:#fff; } .btn.cor02 { background-position:right -125px; } .btn.cor02 strong { background-position:0 -125px; color:#00468e; } .btn.cor03 { background-position:right -177px; } .btn.cor03 strong { height:17px; padding:8px 10px 0 10px; background-position:left -177px; color:#00468e; } .btn.cor04 { background-position:right -149px; } .btn.cor04 strong { height:18px; margin-right:6px; padding:8px 10px 0 15px; background-position:left -149px; color:#fff; } .btn.cor05 { margin-left:3px; background-position:right -243px; } .btn.cor05 strong { height:18px; margin-right:6px; padding:6px 1px 0 6px; background-position:left -244px; text-transform:capitalize; color:#333; } .btn.checkout { background-position:right -204px; } .btn.checkout strong { height:28px; margin-right:10px; padding:13px 5px 0 15px; font-size:1em; font-weight:lighter; background-position:left -204px; color:#00468e; } .btn.buy strong { width:75px; } .btn.more-dates { position:relative; top:20px; left:200px; margin-left:10px; } .button { display:inline; float:left; width:20px; height:20px; text-align:left; text-indent:-9999em; } .button.add { background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/btn-ok.png) no-repeat left top; } .button.delete { background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/btn-excluir.png) no-repeat left top; } .register-field label.cp-obrigatorio { background:url(/app/webroot/css/frontend/../../img/frontend/icones-botoes/cmp_obrigatorio.gif) no-repeat 525px center; } .register-field label.middle.cp-obrigatorio { background-position: 215px center; }   .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .ui-helper-clearfix { display: inline-block; }  * html .ui-helper-clearfix { height:1%; } .ui-helper-clearfix { display:block; }  .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }  .ui-state-disabled { cursor: default !important; }   .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }   .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }   .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(/app/webroot/css/../img/jquery.ui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } .ui-widget-content a { color: #222222; } .ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(/app/webroot/css/../img/jquery.ui/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } .ui-widget-header a { color: #222222; }  .ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(/app/webroot/css/../img/jquery.ui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; outline: none; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; outline: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #dadada url(/app/webroot/css/../img/jquery.ui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; } .ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; } .ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(/app/webroot/css/../img/jquery.ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; outline: none; text-decoration: none; }  .ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(/app/webroot/css/../img/jquery.ui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; } .ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(/app/webroot/css/../img/jquery.ui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } .ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a; } .ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a; } .ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } .ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }   .ui-icon { width: 16px; height: 16px; background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_222222_256x240.png); } .ui-widget-content .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_222222_256x240.png); } .ui-widget-header .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_222222_256x240.png); } .ui-state-default .ui-icon { background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_888888_256x240.png); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_454545_256x240.png); } .ui-state-active .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_454545_256x240.png); } .ui-state-highlight .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_2e83ff_256x240.png); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_cd0a0a_256x240.png); }  .ui-icon-carat-1-n { background-position: 0 0; } .ui-icon-carat-1-ne { background-position: -16px 0; } .ui-icon-carat-1-e { background-position: -32px 0; } .ui-icon-carat-1-se { background-position: -48px 0; } .ui-icon-carat-1-s { background-position: -64px 0; } .ui-icon-carat-1-sw { background-position: -80px 0; } .ui-icon-carat-1-w { background-position: -96px 0; } .ui-icon-carat-1-nw { background-position: -112px 0; } .ui-icon-carat-2-n-s { background-position: -128px 0; } .ui-icon-carat-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0 -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-off { background-position: -96px -144px; } .ui-icon-radio-on { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; }   .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }  .ui-widget-overlay { background: #aaaaaa url(/app/webroot/css/../img/jquery.ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(/app/webroot/css/../img/jquery.ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; } .ui-dialog { position: relative; padding: .2em; width: 300px; } .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } .ui-draggable .ui-dialog-titlebar { cursor: move; }  .ui-datepicker { width: 17em; padding: .2em .2em 0; } .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } .ui-datepicker .ui-datepicker-prev { left:2px; } .ui-datepicker .ui-datepicker-next { right:2px; } .ui-datepicker .ui-datepicker-prev-hover { left:1px; } .ui-datepicker .ui-datepicker-next-hover { right:1px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } .ui-datepicker select.ui-datepicker-month-year {width: 100%;} .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%;} .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } .ui-datepicker td { border: 0; padding: 1px; } .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }  .ui-datepicker.ui-datepicker-multi { width:auto; } .ui-datepicker-multi .ui-datepicker-group { float:left; } .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } .ui-datepicker-row-break { clear:both; width:100%; }  .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } .ui-datepicker-rtl .ui-datepicker-group { float:right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } #ui-datepicker-div {position:absolute;z-index:30000;}  .ui-datepicker-cover { display: none;  display: block;  position: absolute;  z-index: -1;  filter: mask();  top: -4px;  left: -4px;  width: 200px;  height: 200px;  }  .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .ui-helper-clearfix { display: inline-block; }  * html .ui-helper-clearfix { height:1%; } .ui-helper-clearfix { display:block; }  .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }  .ui-state-disabled { cursor: default !important; }   .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }   .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }   .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(/app/webroot/css/../img/jquery.ui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } .ui-widget-content a { color: #222222; } .ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(/app/webroot/css/../img/jquery.ui/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } .ui-widget-header a { color: #222222; }  .ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(/app/webroot/css/../img/jquery.ui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; outline: none; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; outline: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #dadada url(/app/webroot/css/../img/jquery.ui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; } .ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; } .ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(/app/webroot/css/../img/jquery.ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; outline: none; text-decoration: none; }  .ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(/app/webroot/css/../img/jquery.ui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; } .ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(/app/webroot/css/../img/jquery.ui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } .ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a; } .ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a; } .ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } .ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }   .ui-icon { width: 16px; height: 16px; background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_222222_256x240.png); } .ui-widget-content .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_222222_256x240.png); } .ui-widget-header .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_222222_256x240.png); } .ui-state-default .ui-icon { background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_888888_256x240.png); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_454545_256x240.png); } .ui-state-active .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_454545_256x240.png); } .ui-state-highlight .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_2e83ff_256x240.png); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_cd0a0a_256x240.png); }  .ui-icon-carat-1-n { background-position: 0 0; } .ui-icon-carat-1-ne { background-position: -16px 0; } .ui-icon-carat-1-e { background-position: -32px 0; } .ui-icon-carat-1-se { background-position: -48px 0; } .ui-icon-carat-1-s { background-position: -64px 0; } .ui-icon-carat-1-sw { background-position: -80px 0; } .ui-icon-carat-1-w { background-position: -96px 0; } .ui-icon-carat-1-nw { background-position: -112px 0; } .ui-icon-carat-2-n-s { background-position: -128px 0; } .ui-icon-carat-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0 -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-off { background-position: -96px -144px; } .ui-icon-radio-on { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; }   .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }  .ui-widget-overlay { background: #aaaaaa url(/app/webroot/css/../img/jquery.ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(/app/webroot/css/../img/jquery.ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; } .ui-datepicker { width: 17em; padding: .2em .2em 0; } .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } .ui-datepicker .ui-datepicker-prev { left:2px; } .ui-datepicker .ui-datepicker-next { right:2px; } .ui-datepicker .ui-datepicker-prev-hover { left:1px; } .ui-datepicker .ui-datepicker-next-hover { right:1px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } .ui-datepicker select.ui-datepicker-month-year {width: 100%;} .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%;} .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } .ui-datepicker td { border: 0; padding: 1px; } .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }  .ui-datepicker.ui-datepicker-multi { width:auto; } .ui-datepicker-multi .ui-datepicker-group { float:left; } .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } .ui-datepicker-row-break { clear:both; width:100%; }  .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } .ui-datepicker-rtl .ui-datepicker-group { float:right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }  .ui-datepicker-cover { display: none;  display: block;  position: absolute;  z-index: -1;  filter: mask();  top: -4px;  left: -4px;  width: 200px;  height: 200px;  }  .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .ui-helper-clearfix { display: inline-block; }  * html .ui-helper-clearfix { height:1%; } .ui-helper-clearfix { display:block; }  .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }  .ui-state-disabled { cursor: default !important; }   .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }   .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }   .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(/app/webroot/css/../img/jquery.ui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } .ui-widget-content a { color: #222222; } .ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(/app/webroot/css/../img/jquery.ui/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } .ui-widget-header a { color: #222222; }  .ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(/app/webroot/css/../img/jquery.ui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; outline: none; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; outline: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #dadada url(/app/webroot/css/../img/jquery.ui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; } .ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; } .ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(/app/webroot/css/../img/jquery.ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; outline: none; text-decoration: none; }  .ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(/app/webroot/css/../img/jquery.ui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; } .ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(/app/webroot/css/../img/jquery.ui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } .ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a; } .ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a; } .ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } .ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }   .ui-icon { width: 16px; height: 16px; background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_222222_256x240.png); } .ui-widget-content .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_222222_256x240.png); } .ui-widget-header .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_222222_256x240.png); } .ui-state-default .ui-icon { background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_888888_256x240.png); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_454545_256x240.png); } .ui-state-active .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_454545_256x240.png); } .ui-state-highlight .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_2e83ff_256x240.png); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/app/webroot/css/../img/jquery.ui/ui-icons_cd0a0a_256x240.png); }  .ui-icon-carat-1-n { background-position: 0 0; } .ui-icon-carat-1-ne { background-position: -16px 0; } .ui-icon-carat-1-e { background-position: -32px 0; } .ui-icon-carat-1-se { background-position: -48px 0; } .ui-icon-carat-1-s { background-position: -64px 0; } .ui-icon-carat-1-sw { background-position: -80px 0; } .ui-icon-carat-1-w { background-position: -96px 0; } .ui-icon-carat-1-nw { background-position: -112px 0; } .ui-icon-carat-2-n-s { background-position: -128px 0; } .ui-icon-carat-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0 -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-off { background-position: -96px -144px; } .ui-icon-radio-on { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; }   .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }  .ui-widget-overlay { background: #aaaaaa url(/app/webroot/css/../img/jquery.ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(/app/webroot/css/../img/jquery.ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; } .ui-dialog { position: relative; padding: .2em; width: 300px; } .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } .ui-draggable .ui-dialog-titlebar { cursor: move; } .ac_results{ font-size: 11px; color: black; background-color: #ffffff; border: 1px solid #ccc; z-index:60000!important; } .ac_results ul{ list-style: none; margin: 1px; padding: 1px; overflow-x: hidden!important; } .ac_results ul li{ padding:2px; border-bottom:1px solid #e6e6e6; background-color:#fbfbfb; margin-bottom:1px; } .ac_results .jqac-link { cursor: hand; cursor: pointer; display: block; } .ac_results .jqac-highlight { background-color: #E0FFA1; } .ac_results .jqac-warning { font-style: italic; } .ac_results em { font-style:none; font-weight:700; color:#333; } .ac_results .jqs-info { text-align: right; font-style: italic; font-size: .75em; color: #666; } .jqac-menu{ background-color:#ffffff; } .jqac-menu{ font-size: 11px; color: black; background-color: white; border: 1px solid #ccc; } .jqac-menu ul{ list-style: none; margin: 1px; padding: 1px; overflow: hidden; } .jqac-menu ul li{ padding:2px; border-bottom:1px solid #e6e6e6; background-color:#fbfbfb; margin-bottom:1px; } .jqac-menu .jqac-link { cursor: hand; cursor: pointer; display: block; } .jqac-menu .jqac-highlight { background-color: #900507; color: #FFFFFF; } .jqac-menu .jqac-highlight em { color:#FF0; } .jqac-menu .jqac-warning { font-style: italic; } .jqac-menu em { font-style:none; font-weight:700; color:#333; } .jqac-menu .jqs-info { text-align: right; font-style: italic; font-size: .75em; color: #666; }   .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .ui-helper-clearfix { display: inline-block; }  * html .ui-helper-clearfix { height:1%; } .ui-helper-clearfix { display:block; }  .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }  .ui-state-disabled { cursor: default !important; }   .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }   .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }   .ui-widget { font-family: Arial,sans-serif; font-size: 1.1em; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial,sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid #eeeeee; background: #ffffff 50% 50% repeat-x; color: #333333; } .ui-widget-content a { color: #333333; } .ui-widget-header { border: 1px solid #e3a1a1; background: #cc0000 50% 50% repeat-x; color: #ffffff; font-weight: bold; } .ui-widget-header a { color: #ffffff; }  .ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d8dcdf; background: #eeeeee 50% 50% repeat-x; font-weight: bold; color: #004276; outline: none; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #004276; text-decoration: none; outline: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #cdd5da; background: #f6f6f6 50% 50% repeat-x; font-weight: bold; color: #111111; outline: none; } .ui-state-hover a, .ui-state-hover a:hover { color: #111111; text-decoration: none; outline: none; } .ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #eeeeee; background: #ffffff 50% 50% repeat-x; font-weight: bold; color: #cc0000; outline: none; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #cc0000; outline: none; text-decoration: none; }  .ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcd3a1; background: #fbf8ee 50% 50% repeat-x; color: #444444; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #444444; } .ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cc0000; background: #f3d8d8 50% 50% repeat; color: #2e2e2e; } .ui-state-error a, .ui-widget-content .ui-state-error a { color: #2e2e2e; } .ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #2e2e2e; } .ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } .ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }   .ui-icon { width: 16px; height: 16px; ; }  .ui-icon-carat-1-n { background-position: 0 0; } .ui-icon-carat-1-ne { background-position: -16px 0; } .ui-icon-carat-1-e { background-position: -32px 0; } .ui-icon-carat-1-se { background-position: -48px 0; } .ui-icon-carat-1-s { background-position: -64px 0; } .ui-icon-carat-1-sw { background-position: -80px 0; } .ui-icon-carat-1-w { background-position: -96px 0; } .ui-icon-carat-1-nw { background-position: -112px 0; } .ui-icon-carat-2-n-s { background-position: -128px 0; } .ui-icon-carat-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0 -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-off { background-position: -96px -144px; } .ui-icon-radio-on { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; }   .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; }  .ui-widget-overlay { background: #a6a6a6 50% 50% repeat; opacity: .40;filter:Alpha(Opacity=40); } .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #333333 50% 50% repeat-x; opacity: .10;filter:Alpha(Opacity=10); -moz-border-radius: 8px; -webkit-border-radius: 8px; } .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } .ui-accordion .ui-accordion-li-fix { display: inline; } .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } .ui-accordion .ui-accordion-content-active { display: block; } .ui-datepicker { width: 17em; padding: .2em .2em 0; } .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } .ui-datepicker .ui-datepicker-prev { left:2px; } .ui-datepicker .ui-datepicker-next { right:2px; } .ui-datepicker .ui-datepicker-prev-hover { left:1px; } .ui-datepicker .ui-datepicker-next-hover { right:1px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } .ui-datepicker select.ui-datepicker-month-year {width: 100%;} .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%;} .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } .ui-datepicker td { border: 0; padding: 1px; } .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }  .ui-datepicker.ui-datepicker-multi { width:auto; } .ui-datepicker-multi .ui-datepicker-group { float:left; } .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } .ui-datepicker-row-break { clear:both; width:100%; }  .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } .ui-datepicker-rtl .ui-datepicker-group { float:right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }  .ui-datepicker-cover { display: none;  display: block;  position: absolute;  z-index: -1;  filter: mask();  top: -4px;  left: -4px;  width: 200px;  height: 200px;  } .ui-dialog { position: relative; padding: .2em; width: 300px; } .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } .ui-draggable .ui-dialog-titlebar { cursor: move; }  .ui-progressbar { height:2em; text-align: left; } .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } .ui-resizable { position: relative;} .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} .ui-slider { position: relative; text-align: left; } .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } .ui-slider-horizontal { height: .8em; } .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .ui-slider-vertical { width: .8em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0; } .ui-slider-vertical .ui-slider-range-max { top: 0; } .ui-tabs { padding: .2em; zoom: 1; } .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }  .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } .ui-tabs .ui-tabs-hide { display: none !important; } 