html,body,h1,h2,h3,h4,h5,h6,img,blockquote,form,fieldset,label,p,ul,ol,li,dl,dd,dt{border:none;margin:0;padding:0}body{background:url('/partners/img/head_background.png') repeat-x top;background-color:#fff;color:#212834;font-family:Arial,Helvetica,sans-serif;font-size:13px}input,select,textarea,option,table{font-family:Arial,Helvetica,sans-serif;font-size:13px}table{border-collapse:collapse}a{text-decoration:none;outline:0}h1,h2,h3{font-size:13px}address{font-style:normal}.wrapper{background:url('/partners/img/head_background.png') repeat-x top;background-color:#fff;margin:0 auto;width:1180px}.grid1,.grid2,.grid3,.grid4,.grid5,.grid6,.grid7,.grid8,.grid9,.grid10{display:block;float:left;margin:0 10px}.grid1{width:80px}.grid2{width:180px}.grid3{width:280px}.grid4{width:380px}.grid5{width:480px}.grid6{width:580px}.grid7{width:680px}.grid8{width:780px}.grid9{width:880px}.grid10{width:980px}.grid11{width:1080px}.grid12{width:1180px;float:none}.left{float:left}.right{float:right}.pullRight{margin-right:0}.pullLeft{margin-left:0}header{height:210px;background:url('/partners/img/head_background.png') repeat-x top;background-color:#fff;position:relative}.form input[type=submit],.newsletter form input[type=submit]{background-color:#e30613;background:-moz-linear-gradient(top,#fe0c25,#c90102);background:-webkit-gradient(linear,left top,left bottom,from(#fe0c25),to(#c90102));background:-webkit-linear-gradient(top,#fe0c25,#c90102);background:-o-linear-gradient(top,#fe0c25,#c90102);background:-ms-linear-gradient(top,#fe0c25,#c90102);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe0c25',endColorstr='#c90102',GradientType=0);background:linear-gradient(top,#fe0c25,#c90102)}.buttonGo{background-color:#e9e9e9;background:-moz-linear-gradient(top,#e9e9e9,#d7d7d7);background:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#d7d7d7));background:-webkit-linear-gradient(top,#e9e9e9,#d7d7d7);background:-o-linear-gradient(top,#e9e9e9,#d7d7d7);background:-ms-linear-gradient(top,#e9e9e9,#d7d7d7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#d7d7d7',GradientType=0);background:linear-gradient(top,#e9e9e9,#d7d7d7)}#reserve-container .ui-tabs-tab{background:linear-gradient(top,#f4f4f4,#ebebeb)}#reserve-container .ui-tabs-tab.ui-state-active,#reserve-container .ui-tabs-tab.ui-state-active:hover,#reserve-container .ui-tabs-tab.act,#reserve-container .ui-tabs-tab.act:hover{background:linear-gradient(top,#e9e9e9,#d7d7d7)}.linksAccount.logged .linkAccount,.linksAccount.logged .linkReservation,.linksAccount.logged .linkLogout{background-color:#3e3e3e}ul.partnersNav{list-style:none;display:block;float:left}.partnersNav > li{border-bottom:2px solid #000;color:#fff;float:left;display:inline-block}.partnersNav > li.act{border:1px solid #000;border-bottom:2px solid #fff;background:#fff}.partnersSubNav-wrapper{width:100%;overflow:hidden}ul.partnersSubNav{list-style:none;display:flex;overflow-x:auto}.partnersSubNav > li{font-size:14px;padding:15px 15px 7px 15px;display:block}.partnersSubNav > li a{color:#000;text-wrap:nowrap}.partnersSubNav > li:hover{border-bottom:5px solid #8e9198}.partnersSubNav > li.act{font-weight:bold;border-bottom:5px solid #e20613}.linksAccount.logged ul{-moz-box-shadow:0 1px 0 2px rgba(38,45,57,0.38);-webkit-box-shadow:0 1px 0 2px rgba(38,45,57,0.38);box-shadow:0 1px 0 2px rgba(38,45,57,0.38)}.buttonGo{-moz-box-shadow:1px 1px 0 #fff inset;-webkit-box-shadow:1px 1px 0 #fff inset;box-shadow:1px 1px 0 #fff inset}.form input[type=password],.form input[type=text],.newsletter form input[type=text],.cartTableQuantity input[type=text],.form textarea{-moz-box-shadow:0 5px 6px -6px #555 inset;-webkit-box-shadow:0 5px 6px -7px #555 inset;box-shadow:0 5px 6px -7px #555 inset}.form input[type=submit],.newsletter form input[type=submit]{-moz-box-shadow:1px 1px 0 #f45e62 inset;-webkit-box-shadow:1px 1px 0 #f45e62 inset;box-shadow:1px 1px 0 #f45e62 inset}.buttonGo:hover,.form input[type=text]:focus,.newsletter form input[type=text]:focus,.cartTableQuantity input[type=text]:focus,.form textarea:focus,.form input[type=submit]:hover,.newsletter form input[type=submit]:hover,.formInner input[type=text],.search input[type=text]:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.clear{clear:both;font-size:0;height:0;overflow:hidden}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{min-height:1%}.sep{background:url(../../img/dotted.gif) repeat-x left center;clear:both;height:30px}.buttonGo{border:1px solid #c9c9c9;display:inline-block;color:#000;font-size:16px;font-weight:bold;padding:6px 12px;text-shadow:1px 1px 0 rgba(255,255,255,0.53);text-transform:uppercase;cursor:pointer}.buttonGo span{background:url(../../img/button_go.png) no-repeat right center;display:inline-block;padding-right:15px}.buttonGo:hover{background:#d3d3d3}.form{}#reserve-container{border:0}#reserve-container .ui-tabs-panel{padding:0}#reserve-container .ui-tabs-nav{padding:0}#reserve-container .ui-tabs-tab{border-color:#e6e6e6;border-style:solid;border-width:1px 1px 0 1px;border-radius:0;color:#808080;display:inline-block;float:left;font-family:"Arial Black",serif;font-size:18px;margin-right:-1px;padding:10px 15px 14px 10px;position:relative}#reserve-container .ui-tabs-tab a{color:#808080;font-family:Arial,serif;font-size:18px;font-weight:normal}#reserve-container .ui-tabs-tab:hover{background:#d3d3d3;color:#000}#reserve-container .ui-tabs-tab.ui-state-active a,#reserve-container .ui-tabs-tab.ui-state-active:hover a,#reserve-container .ui-tabs-tab.act a,#reserve-container .ui-tabs-tab.act:hover a{color:#000}#reserve-container .ui-tabs-tab.ui-state-active,#reserve-container .ui-tabs-tab.ui-state-active:hover,#reserve-container .ui-tabs-tab.act,#reserve-container .ui-tabs-tab.act:hover{border-color:#cbcbcb;color:#000}.fieldset{background-color:#e9e9e9;border:1px solid #cbcbcb;padding:20px}.fieldset.greeting{background:url(../../img/form_greeting.jpg) no-repeat right top}.fieldset.white{background-color:#fff}.fieldset .sectionHeadline{font-size:18px;margin:30px 0 10px;padding-bottom:5px}.form input[type=password],.form input[type=text],.form input[type=email],.form input[type=datetime-local],.newsletter form input[type=text],.cartTableQuantity input[type=text],.form textarea{background-color:#fff;border:1px solid #abadb3;font-size:14px;height:26px;margin-right:10px;padding:0 10px;width:186px}.form input[type=datetime-local],.form input[type=email]{padding:0 1px}.form textarea{height:8em;padding:10px;overflow:auto}.form input[type=text]:focus,.newsletter form input[type=text]:focus,.cartTableQuantity input[type=text]:focus,.form textarea:focus{background-color:#fff;border-color:#000;color:#000}.form .error input[type=text],.form .error input[type=password],.newsletter form .error input[type=text],.form .error textarea{border-color:#e30613}.form .sideBox input[type=text]{display:block;margin:10px 0;width:170px}.form .error{color:#e30613}.form input[type=submit],.newsletter form input[type=submit]{border:1px solid #b30004;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:bold;margin-top:20px;padding:5px 10px;text-shadow:1px 1px 0 #3b0003;text-transform:uppercase}.form input[type=submit].inline{margin-top:0}.form input[type=submit]:hover,.newsletter form input[type=submit]:hover{background:#e30613}.formBlock{color:#000;display:block;font-weight:bold;margin-bottom:10px;position:relative}.formBlock:last-child{margin-bottom:0}.formBlock input,.formBlock textarea,.formBlock select{display:block;margin-top:3px}.formBlock .link{font-weight:normal}.formRequired{color:#e30613;font-weight:bold}.form .linkLine{margin-left:20px}.form .linkInfo{float:right;margin-top:-30px}.form .linkInfo.alt{float:right;margin-top:20px}.formAside{border-left:1px dotted #747474;float:right;margin-top:-20px;padding:10px 30px;width:200px}.formAside legend{color:#000;font-weight:bold;margin-top:20px}.formAside label{display:block;margin-top:8px}.form .hint{background-color:#fff;bottom:0;color:#212834;display:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:italic;font-weight:normal;left:243px;line-height:28px;padding:0 6px;position:absolute}.form label:hover .hint{display:block}.formError{background-color:#edecc4;border:1px solid #ee3d30;color:#ee3224;margin-bottom:20px;padding:8px 10px 15px;width:430px}.formError p{font-weight:bold;line-height:18px}.formError ul{list-style-image:url(../../img/dot3.gif);margin-left:15px}.formError li{margin-top:10px;padding-left:10px}.formLine{display:block;line-height:35px;margin-bottom:5px}.formLine img{vertical-align:bottom}.formInner{background-color:#e9e9e9;border:1px solid #CBCBCB;padding:25px 20px 10px}.formInner label{color:#000;display:block;font-weight:bold;margin-bottom:15px}.formInner input[type=text]{border-color:#abadb3;font-size:12px;height:auto;padding:1px}.formInner select{border:1px solid #abadb3;font-size:12px}.formInnerLabel{display:inline-block;width:200px}.heavy{font-size:18px}.top{height:118px}.linksInfo{float:left;list-style:none;margin-left:10px}.linksInfo li{display:inline}.linksInfo a{border-top:2px solid #c8c8c8;color:#000;display:inline-block;font-size:12px;height:30px;line-height:30px;margin-right:8px;margin-top:-2px;padding:0 8px}.linksInfo a:hover{border-top-color:#ababab;color:#e30613}.linksInfo .act a{border-top-color:#e30613;color:#e30613}.linksAccount{float:right;list-style:none}.linksAccount > li{background-color:#3e3e3e;color:#fff;float:left}.linksAccount > li:hover{background-color:#595959}.linksAccount > li > a{color:#fff;display:inline-block;line-height:30px;padding:0 10px}.linksAccount > li:hover > a{color:#fff}.linksAccount a:hover,.linksAccount.logged ul a:hover{color:#595959}.linksAccount.logged .linkAccount > a{background-image:url(../img/link_account.png);padding-right:0}.linksAccount.logged .linkAccount > a span{display:inline-block;line-height:30px;padding-left:20px}.linksAccount.logged .linkReservation a{background-image:url(../../img/link_reservation_active.png)}.linksAccount.logged .linkLogout a{background:url(../../img/link_logout.gif) no-repeat right center;padding:0 30px 0 10px}.linksAccount.logged .linkAccount,.linksAccount.logged .linkReservation,.linksAccount.logged .linkLogout{color:#fff;position:relative}.linksAccount.logged .linkAccount > a,.linksAccount.logged .linkReservation a,.linksAccount.logged .linkLogout a{color:#fff}.linksAccount.logged .linkReservation a:hover,.linksAccount.logged .linkLogout a:hover{text-decoration:underline}.linksAccount.logged .linkAccount:hover{background:#595959}.linksAccount.logged .linkAccount:hover ul{display:block}.linksAccount.logged ul{background-color:#fff;display:none;list-style:none;min-width:100%;position:absolute;z-index:9}.linksAccount.logged ul li{border-color:#3e3e3e;border-style:solid;border-width:0 1px 0 1px;padding:3px 8px}.linksAccount.logged ul li:first-child{padding-top:8px}.linksAccount.logged ul li:last-child{border-bottom-width:1px;padding-bottom:8px}.linksAccount.logged ul a{color:#212834;font-size:12px}.linkAccount a{background-position:5px center;background-repeat:no-repeat;padding:0 10px 0 30px}.linkAccount > a span{background-position:5px center;background-repeat:no-repeat;padding:0 10px 0 30px}.logo{float:left}.hilite{color:#000;display:block;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin-top:16px}a.hilite{background:url(../../img/link_arrow2.gif) no-repeat right center;padding-right:12px}a.hilite:hover{color:#e30613}.supplierSelection{color:#000;display:block;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;top:45px;right:0;position:absolute;float:right}.supplierSelection select{width:200px}.fakeNav{background-color:#dd0415;clear:both;height:12px;width:100%}.partnersNav{line-height:41px}.partnersNavLink{color:#727272;font-size:15px;font-weight:bold;text-shadow:1px 1px 0 rgba(255,255,255,0.53);text-transform:uppercase;padding:0 15px}.act .partnersNavLink{color:#000}.partnersNavLink:hover{color:#e30613}.partnersNavLink.act{color:#000}.content{margin:15px 10px}.content h1{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:30px;font-weight:bold;margin-top:25px;margin-bottom:15px}.content .description{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;line-height:28px;margin-bottom:25px}.wrapper > footer{margin-top:20px}footer{width:100%;background-color:#e5e5e5}.copyright{border-top:1px solid #d0d0d0;color:#565656;font-size:11px;line-height:19px;margin:0 auto;padding:10px 20px 20px;text-align:center}.copyright.isAd{padding-bottom:62px}.copyright a{color:#565656}.copyright a:hover{color:#e30613}.form input[type=password],.form input[type=text],.form input[type=email],.form input[type=datetime-local],.form select,.newsletter form input[type=text],.cartTableQuantity input[type=text],.cartTableQuantity input[type=text],.formInner input[type=text],.search input[type=text]{line-height:26px;width:200px}form input[type=submit].inline{background-color:#e30613;background:-moz-linear-gradient(top,#fe0c25,#c90102);background:-webkit-gradient(linear,left top,left bottom,from(#fe0c25),to(#c90102));background:-webkit-linear-gradient(top,#fe0c25,#c90102);background:-o-linear-gradient(top,#fe0c25,#c90102);background:-ms-linear-gradient(top,#fe0c25,#c90102);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe0c25',endColorstr='#c90102',GradientType=0);background:linear-gradient(top,#fe0c25,#c90102);-moz-box-shadow:1px 1px 0 #f45e62 inset;-webkit-box-shadow:1px 1px 0 #f45e62 inset;box-shadow:1px 1px 0 #f45e62 inset;border:1px solid #b30004;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:bold;margin-top:20px;padding:5px 10px;text-shadow:1px 1px 0 #3b0003;text-transform:uppercase}.else{font-size:18px;color:#6b6b6b;padding:0 10px}.fLeft{float:left}.reservation_legend,.supplied_legend,.open_legend{float:right;font-size:12px;padding-left:10px}span.gr_box,span.or_box,span.op_box{float:left;margin:7px 5px 0 0;width:15px;height:15px}span.or_box{border:1px solid #BB821E;background-color:#FFB83A}span.gr_box{border:1px solid #708E0C;background-color:#A7D11C}span.op_box{background:#40C0CB;border:1px solid #149EA8}.monthControlls{font-size:18px;font-family:Arial,Helvetica,sans-serif;line-height:30px}.monthControlls a{display:block;width:24px;height:24px;margin-left:12px;vertical-align:bottom;float:left;margin-top:3px}.monthControlls a.monthLeft{background:url(/partners/img/month_left.png)}.monthControlls a.monthRight{background:url(/partners/img/month_right.png)}.calendar{background-color:#f5f5f5;margin-top:10px}.calendar td{border:1px solid #c9c9c9}.calendar td a{display:block;width:168px;height:82px;color:#000}.calendar td:hover{background:#e9e9e9}.calendar td.inactive{}.calendar td.active{background:#DD0415}.calendar td a span.day_title{display:block;padding:6px 0 0 4px}.calendar td.inactive a span.day_title{color:#828282}.calendar td a span.reservations,.calendar td a span.supplied,.calendar td a span.open{display:block;margin:5px 0 0 4px;padding-left:5px;width:150px;height:17px}.calendar td a span.reservations{background:#ffb83a;border:1px solid #bb821e}.calendar td a span.supplied{background:#a7d11c;border:1px solid #708e0c}.calendar td a span.open{background:#40C0CB;border:1px solid #149EA8}.cal_content{margin-top:15px}.listReservations{margin-top:10px;width:100%}.listReservationsElem{height:60px;background:#f5f5f5;border:1px solid #cbcbcb}.listReservationsSpacing{height:10px;border:none;background:none}.reservationSupplied,.reservationReserved,.reservationOpen{height:60px;width:10px}.reservationSupplied{background:#a7d11c}.reservationReserved{background:#ffb83a}.reservationOpen{background:#40C0CB}.listReservationsText{padding-left:10px}.listReservationsText.time{width:30px}.listReservationsText.time_long{width:105px}.listReservationsText.code{width:100px}.listReservationsText.title{font-weight:bold;width:160px}.listReservationsText.contacts{width:100px}.listReservationsText.comments,.listReservationsText.comments_shorter,.grey_italic{font-style:italic;width:200px;color:#6b6b6b}.listReservationsText.comments_shorter{width:220px}.removeReservation{display:block;border-left:1px solid #cbcbcb;padding:0 20px 0 15px;line-height:38px;float:right}.markAsUsed{text-align:center}.markAsUsed a{color:#212834}.reports{width:100%}.reports th{background-color:#e4e4e4;border-top:1px solid #797979;border-bottom:1px solid #797979;text-align:left}.reports th.act{background:#e3e3e3;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7}.reports th a{color:#000000;padding-right:15px;background:url("../img/sort_unactive.png") no-repeat scroll right 4px transparent}.reports th a.down{background:url("../img/sort.png") no-repeat scroll right 7px transparent}.reports th a.up{background:url("../img/sort_desc.png") no-repeat scroll right 7px transparent}.reports td,.reports th{height:36px;padding:0 20px}.reports td a{color:#368dde;text-decoration:underline}.reports td a:hover{color:#e30613}.reports tr{border-bottom:1px solid #c9c9c9}.reports tr.last{border-bottom:1px solid #000000}.reportTop{border:1px solid #c9c9c9;background:#e9e9e9;width:100%;margin-top:10px}.reportTop td{width:50%;height:40px}.reportTopLabel{font-weight:bold;width:170px;display:inline-block;padding-left:20px}.print{float:right}.print li{display:inline;border-right:1px solid #000000;background:url("../img/print.png") no-repeat scroll left 1px}.print li a{padding:0 10px;color:#000000}.print li.last{border-right:none}.print li.last a{padding-right:0}.blink{color:green !important;text-decoration:none !important}.partnersNav > li.navCalendar{background:url("/partners/img/calendar.png") no-repeat scroll 15px 4px}li.navCalendar:hover,.partnersNav > li.navCalendar.act{background:url("/partners/img/calendar_hover.png") no-repeat scroll 15px 4px}.partnersNav > li.navCalendar.act{background-color:#fff}li.navCalendar a.partnersNavLink{padding:10px 15px 12px 45px}.loginBlock{width:380px;display:inline-block;float:left}.appBlockContainer{margin-left:40px;width:600px;display:inline-block;float:left}.appBlockContainer .appBlock{background-color:#e9e9e9;border:1px solid #cbcbcb;padding:20px}.partnersLayout h2{font-size:21px;padding-bottom:20px;font-family:Georgia,serif;font-weight:normal}.coloredBlock{background-color:#f5f5f5;border:1px solid #c9c9c9;padding:20px}.appTop{font-size:18px;color:#555555;padding-bottom:10px;border-bottom:#c9c9c9 1px solid}.appTop img{float:left;display:inline-block}.appTop .appTitle{padding-left:10px;height:57px;line-height:57px;display:inline-block}.appBottom{margin-top:20px}.appBottom img{margin-right:20px}.checkCodeForm{width:380px;display:inline-block;float:left}.form.coloredBlock{min-height:130px}.checkCodeForm .formError{width:auto}.becomeSupplier{margin-top:20px}#popup_message,#simple_popup_message{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.9);z-index:10}#popup_message .wrp,#simple_popup_message .wrp{position:relative;width:100%;height:100%}#popup_message .container,#simple_popup_message .container{width:30%;overflow:auto;margin:auto;position:absolute;top:10%;left:0;right:0;border:1px solid #e7e7e7;padding:40px;background-color:white;font-size:14px;color:#333;text-align:center;padding-bottom:122px}#popup_message .container:after,#simple_popup_message .container:after{content:'';position:absolute;bottom:80px;left:30px;right:30px;border-top:1px solid #e7e7e7}#popup_message .container input[type="submit"],#simple_popup_message .container input[type="submit"]{position:absolute;bottom:27px;right:40px}header .logo img{position:relative;width:147px;top:30px;left:10px}.rf_menu{position:fixed;left:0;top:250px;z-index:9999;transition:right .3s}.rf_menu ul{margin:0;padding:0;list-style:none}#rf_menu li{width:60px;height:60px;background:#DD0415;color:#fff;margin:2px 0;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;border-bottom-right-radius:3px;cursor:pointer;text-align:center;position:relative;transition:background .5s ease}#rf_menu li .ttip{display:none;position:absolute;left:58px;background:white;color:#565656;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;top:0;padding:14px;transition:.5s ease;font-size:16px;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5)}#rf_menu li .ttip a{color:#565656}#rf_menu li .ttip a:hover{text-decoration:underline}#rf_menu li .ttip table{width:100%}#rf_menu li .ttip table td.avatar{width:60px}#rf_menu li .ttip table td{text-align:left;padding:10px}#rf_menu li .ttip table td p{margin-bottom:9px}#rf_menu li .ttip table td img{max-width:47px;max-height:47px}#rf_menu li .ttip table td div{width:47px;height:47px;text-align:center;border-radius:100%;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3);box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3);overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}#rf_menu li .ttip table td div.avator-logo{background-size:110%}#rf_menu li .ttip table td.name{color:#FB302F;font-size:14px;font-weight:bold}.agreement-warning{display:none}.agreement{height:300px;overflow:scroll}.agreement-form div{margin-bottom:20px}.agreement p{margin-bottom:10px}.aggrement-form input[type="submit"]{margin-top:0}.print li{padding-left:9px}.standard-form dt{color:#000000;display:block;font-weight:bold;position:relative}.standard-form dd input{background-color:#FFFFFF;border:1px solid #565656;box-shadow:0 5px 6px -7px #555555 inset;display:block;font-size:14px;height:26px;line-height:26px;margin-bottom:10px;margin-right:10px;margin-top:3px;padding:0 10px;width:220px}.standard-form legend{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;margin-bottom:15px;padding-top:20px}.standard-form fieldset fieldset:first-child legend{padding-top:0}.standard-form .success{background-color:#EDECC4;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:italic;padding:7px}.reports td p a,p a{color:#e30613}.checkCode{top:78px;right:0;position:absolute;float:right}.small-form input[type="text"]{height:22px;width:160px;padding:0 10px}form.small-form input[type=submit]{background-color:#e30613;background:-moz-linear-gradient(top,#fe0c25,#c90102);background:-webkit-gradient(linear,left top,left bottom,from(#fe0c25),to(#c90102));background:-webkit-linear-gradient(top,#fe0c25,#c90102);background:-o-linear-gradient(top,#fe0c25,#c90102);background:-ms-linear-gradient(top,#fe0c25,#c90102);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe0c25',endColorstr='#c90102',GradientType=0);background:linear-gradient(top,#fe0c25,#c90102);-moz-box-shadow:1px 1px 0 #f45e62 inset;-webkit-box-shadow:1px 1px 0 #f45e62 inset;box-shadow:1px 1px 0 #f45e62 inset;border:1px solid #b30004;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:bold;padding:3px 10px;text-shadow:1px 1px 0 #3b0003;text-transform:uppercase}.psvoucherPreview{background-image:url(../img/demo_voucher.png);position:relative;width:570px;height:812px;display:block;float:left;border:1px solid #cfcfcf}.psVouchersettings{width:387px;float:left;display:inline-block;background-color:#f5f5f5;border:1px solid #cccccc;border-left:0}.psVouchersettingsItem{margin:20px 0;padding:0 10px;display:block;float:left}.psvoucherItemSelection{width:225px;display:block;float:left}.psvoucherItemSelection h4{font-size:14px;margin-bottom:10px}.psvoucherItemDescription{width:130px;display:inline-block;float:left}.colorPreview{width:20px;height:20px;border:1px solid #b4b4b4}#colorpickerField{cursor:pointer}.psVouchersLinkType{list-style:none}.psVouchersLinkType li{border:1px solid #cecece;float:left;width:209px;height:110px;margin-right:20px;margin-bottom:20px;padding:15px;cursor:pointer}.psVouchersLinkType article{margin-top:20px}.psVouchersLinkType article a{color:#000;text-decoration:underline}.psVouchersLinkType article a:hover{text-decoration:none}.psVouchersLinkType .active{background-color:#f5f5f5}.psVouchersCode{border:1px solid #cecece;background-color:#f5f5f5;float:left;display:block;margin-bottom:20px;height:150px;width:495px}.psVouchersCopyCode{float:left;display:block;margin-bottom:20px}.psVouchersRedirectType{clear:both;margin-bottom:20px;font-family:Arial;font-weight:bold;font-size:18px;cursor:pointer}.psVouchersLogo{margin:10px 0}.psVouchersettings .buttonGo{float:right;margin:20px}.psVouchersStart{float:right;font-family:Arial;font-size:16px;font-weight:bold;padding:10px 20px;background-color:#afd02a;border:1px solid #86a11f;cursor:pointer}.psVouchersAccept{background-color:#e4e4e4;padding:10px;text-align:center}.psVouchersAcceptLink{float:left;margin-top:12px}body.login{background:#fff}body.login .wrapper{background:#fff}body.login header{height:100px;background:none;background-color:#fff}.psVouchersButton1Style{background-color:#e8e5e5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #bcbcbb;display:inline-block;color:#000000;font-family:arial,Helvetica,sans-serif;; font-size:16px;font-weight:bold;padding:6px 15px;text-decoration:none}#demoVoucherLogo{position:absolute;right:30px;top:35px;max-height:40px}.psVouchers_agreement{height:400px;overflow:scroll;line-height:22px;border:1px solid #E4E4E4;margin-top:20px}.psVouchers_agreement ul{list-style:none;padding:0 0 15px 15px;line-height:22px}.psVouchers_agreement ul ul{padding-left:30px}.linkAccount > a span{background:url(../../img/link_drop.gif) no-repeat right center;display:inline-block;line-height:30px;padding-right:30px}.linkAccount ul a{width:100%;padding:0}.linkAccount ul a.act{font-weight:bold}.ui-widget-header{background:none;border:none}.chosen-container-single .chosen-single abbr{background:url("/cms/img/chosen/chosen-sprite.png") -42px 1px no-repeat}.chosen-container-single .chosen-single div b{background:url("/cms/img/chosen/chosen-sprite.png") no-repeat 0 2px}.chosen-container-single .chosen-search input[type="text"]{background:url("/cms/img/chosen/chosen-sprite.png") no-repeat 100% -20px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:url("/cms/img/chosen/chosen-sprite.png") -42px 1px no-repeat}.chosen-rtl .chosen-search input[type="text"]{background:url("/cms/img/chosen/chosen-sprite.png") no-repeat -30px -20px}.chosen-container-single .chosen-single abbr{background:url("/cms/img/chosen/chosen-sprite.png") -42px 1px no-repeat}.chosen-container-single .chosen-single div b{background:url("/cms/img/chosen/chosen-sprite.png") no-repeat 0 2px}.chosen-container-single .chosen-search input[type="text"]{background:url("/cms/img/chosen/chosen-sprite.png") no-repeat 100% -20px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:url("/cms/img/chosen/chosen-sprite.png") -42px 1px no-repeat}.chosen-rtl .chosen-search input[type="text"]{background:url("/cms/img/chosen/chosen-sprite.png") no-repeat -30px -20px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("/cms/img/chosen/chosen-sprite@2x.png") !important}}.error,.success,.warning,.notice,.info{display:block;clear:both;padding:10px 10px 8px 36px;border-radius:3px;border:1px solid;color:#646464;background:no-repeat 10px 10px;margin:25px 0;line-height:150%;text-align:left}.error li,.success li,.warning li,.notice li,.info li{list-style:circle inside none;padding-left:15px}.error{background:url("/cms/img/ico/error.png") no-repeat scroll 15px center #F2D4CE;border-color:#ae432e}input.error{border-color:#ae432e;background:none;background-color:#F2D4CE}.error strong{color:#ae432e}.success{background:url("/cms/img/ico/success.png") no-repeat scroll 15px center #d9e6c3;border-color:#77ab13}.success strong{color:#69990f}.warning{background:url("/cms/img/ico/attention.png") no-repeat scroll 15px center #faf6d4;border-color:#e6c26e}.warning strong{color:#be8007}.info{background:url("/cms/img/ico/information.png") no-repeat scroll 15px center #cee6f2;border-color:#058dc7}.info strong{color:#0576a6}.notice{background:url("/cms/img/ico/note.png") no-repeat scroll 15px center #f2f2f2;border-color:#d1d1d1}.notice strong{color:#737373}.container{display:flex;justify-content:space-between}.form-container{width:50%}.list-container{width:45%}.container dl{display:block;margin:0 0 1em;padding:0}.container dt{margin:0;padding:0}.container dd{margin:0;padding:0}.container button:hover{background-color:#e8e8e8}.container button:active{background-color:#d8d8d8}.city-postal-container{display:flex;justify-content:space-between}.input-container{display:flex;flex-direction:column;width:45%}.city-postal-container dt,.city-postal-container dd{width:45%}#results{position:absolute;background-color:white;border:1px solid #ccc;border-radius:0.25em;padding:0.5em;margin-top:0.5em;list-style:none}.container input{width:100%;padding:0.5em;margin:0.5em 0;border:1px solid #ccc;border-radius:0.25em}#autofill-list{width:100%;border-collapse:collapse}#autofill-list thead th{background-color:#f8f8f8;border:1px solid #ccc;padding:0.5em;text-align:left}#autofill-list tbody td{border:1px solid #ccc;padding:0.5em}#autofill-list tbody tr:nth-child(even){background-color:#f2f2f2}.action-button{padding:0.4em 0.8em;border:none;border-radius:0.25em;background-color:#4CAF50;color:white;cursor:pointer;font-size:0.8em;transition:background-color 0.3s ease}.action-button:hover{background-color:#45a049}.action-button:hover{background-color:#e8e8e8}.action-button:active{background-color:#d8d8d8}.add-location-button{padding:0.5em 1em;margin:0.5em 0 1em;border:1px solid #ccc;border-radius:0.25em;background-color:#f8f8f8;cursor:pointer;color:#333;text-decoration:none;font-weight:bold}.add-location-button:hover{background-color:#e8e8f8}.add-location-button:active{background-color:#d8d8f8}.header-container{display:flex;justify-content:space-between;align-items:center}.remove-button{background-color:red;color:white}.remove-button:hover{background-color:darkred}#autofill-list a{color:#007BFF;text-decoration:none}#autofill-list a:hover{color:#0056b3;text-decoration:underline}fieldset{border:1px solid #ccc;padding:1em;margin-bottom:1em}legend{padding:0.2em 0.5em;font-weight:bold}.form-button{padding:0.5em 1em;border:none;border-radius:0.25em;background-color:#4CAF50;color:white;cursor:pointer;font-size:1em;transition:background-color 0.3s ease}.form-button:hover{background-color:#45a049}.current-location{background-color:#ffff99 !important}#description{width:95%}.action-column{width:120px}.tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:0.3s;font-size:17px}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tabcontent{padding:6px 12px;border:1px solid #ccc;border-top:none;display:flex;flex-direction:column}@media (min-width:1200px){.tabcontent{display:flex;flex-direction:row}}.tab a{color:#333}.tab a:hover{color:#007BFF}.tab a.active{color:#4CAF50}.product-tiles{display:flex;flex-wrap:wrap;justify-content:space-between}.product-tile{flex-basis:calc(46% - 10px);border:1px solid #ccc;padding:20px;margin-bottom:20px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.product-tile h2{margin-bottom:10px;color:#333;font-size:1.5em}.product-locations{list-style-type:none;padding:0}.product-locations li{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.product-locations li span{flex-grow:1}.product-locations li button{background-color:#f44336;color:white;border:none;padding:5px 10px;border-radius:5px;cursor:pointer}.product-locations li button:hover{background-color:#d32f2f}.add-location,.is-online-service,.is-product-to-send{margin-top:10px;padding:5px;border:1px solid #ccc;border-radius:5px;width:100%}.product-locations li{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;padding:5px;background-color:#f9f9f9;border-radius:5px}.product-locations li span{flex-grow:1;color:#333;font-weight:bold}.product-locations li button{background-color:#d32f2f;color:white;border:none;padding:5px 10px;border-radius:5px;cursor:pointer;font-weight:bold}.loading{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath fill='%23000000' d='M25.251,6.461c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615V6.461L25.251,6.461z'%3E%3CanimateTransform attributeType='xml' attributeName='transform' type='rotate' from='0 25 25' to='360 25 25' dur='0.6s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-size:20px 20px}.header-wrapper{max-width:1180px !important;width:100% !important;min-width:502px}.partners-wrapper{max-width:unset !important;width:100% !important;display:flex;flex-direction:column;margin-top:60px}.footer-wrapper{max-width:unset !important;width:fit-content !important}.listReservations .info-icon{display:inline-block;width:20px;height:20px;background-color:#007bff;color:white;border-radius:50%;text-align:center;line-height:20px;cursor:pointer;font-family:Arial,sans-serif;font-size:14px}.listReservations .tooltip-content{visibility:hidden;position:absolute;bottom:125%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:15px;border-radius:6px;width:300px;z-index:1000;opacity:0;transition:opacity 0.3s}.listReservations .tooltip-content::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.listReservations .tooltip-container{position:relative;display:inline-block}.listReservations .tooltip-container:hover .tooltip-content{visibility:visible;opacity:1}.listReservations .tooltip-content h3{margin:0 0 10px 0;color:#fff;font-size:16px}.listReservations .tooltip-content p{margin:5px 0;font-size:14px;line-height:1.4}.listReservations .tooltip-content ul{margin:5px 0;padding-left:20px}.listReservations .tooltip-content a{color:#4CAF50;text-decoration:none}.listReservations .tooltip-content a:hover{text-decoration:underline}.debug-table-container h2{padding-bottom:0 !important}.debug-table-container small{font-size:12px;color:#db1212}.debug-table{width:100%;border-collapse:collapse}.debug-table th,.debug-table td{border:1px solid #ccc;padding:0.5em}.debug-table td{text-align:center}.debug-table td a{color:#007BFF;text-decoration:none}.debug-table td a:hover{text-decoration:underline}