.vriadmincaltable .busy a,.vriadmincaltrmon td{color:#fff;font-weight:700}.vmain,.vriadmincaltrmon td,.vriorderpar,.vriorderpartot,.vriorderseatasconf a,.vriordersp{font-weight:700}#hmfooter{font-size:x-small;text-align:center}.vriadmincaltable td{background:#f9f9f9;font-size:11px;width:26px;height:15px}.vriadmincaltable .busy{background:#8AA9CA}.vriadmincaltrmon td{background:#346983;padding:4px 0}.vriadmincaltrmdays td{background:#CCC;text-align:center}.vriorderof{padding:10px 0;font-size:14px}.vriorderof a{font-size:12px}.vriorderpar{margin:10px 0 5px;padding:0;font-size:13px}.vriorderpardelivery,.vriorderpartot{padding:5px 10px;margin:10px 5px;background:#efefef}.vriorderpardelivery,.vriorderpartot{border:1px solid #ccc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.vriorderseatasconf{background:#348741;border:1px solid #235A2C;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:5px 4px 10px 0;width:auto;display:inline-block;padding:10px}.err,.successmade,.warn{margin:10px 0;padding:12px 12px 12px 40px}.vriorderseatasconf a{color:#fff!important;text-decoration:none;text-transform:uppercase}.dailyprices a:hover,.hourlyprices a:hover,.hourscharges a:hover{text-decoration:none!important}.successmade{color:#4F8A10;background:url(ok.png) 10px center no-repeat #DFF2BF}.err{color:#D8000C;background:url(no.png) 10px center no-repeat}.warn{color:#9F6000;background:url(warning.png) 10px center no-repeat}.vmain,.vmenulinkactive{background-position:center left;background-repeat:no-repeat}.maxthirty{cursor:pointer;max-height:65px;height:expression(this.height > 30 ? "30px" : true);max-width:65px;width:expression(this.width > 30 ? "30px" : true)}.maxfifty{max-height:50px;height:expression(this.height > 50 ? "50px" : true)}.maxninety{max-height:190px;height:expression(this.height > 190 ? "190px" : true)}.imgresult{max-height:85px;height:expression(this.height > 85 ? "85px" : true);max-width:130px;width:expression(this.width > 130 ? "130px" : true)}.vmain{background-image:url(tab.png);height:40px;width:160px;font-size:14px;color:#fff!important}.vmenulink a{color:#333!important;display:block}.vmenulinkactive{background-image:url(vmenulink_active.png)}.vmenulinkactive a{display:block;color:#fff!important}.vrisubmitfares,.vrisubmithcharges,.vrisubmithfares{color:#FFF!important;font-size:14px;padding:5px;margin:10px 0 0}.vrisubmitfares{background:#708827!important;border:1px solid #5D7120!important;border-radius:4px}.vrisubmithfares{background:#0B9E9E!important;border:1px solid #007171!important;border-radius:4px}.vrisubmithcharges{background:#386B16!important;border:1px solid #2D5511!important;border-radius:4px;cursor:pointer}.busy,.free,.notbusy{border-bottom:1px solid #000;}.busy{background:red}.notbusy{background:#fff}.dailyprices,.dailypricesactive{text-align:center;float:left;font-weight:700;width:153px;height:34px;font-size:11px;line-height:34px;text-transform:uppercase;color:#5d7120}.bluedays{min-width:2.7%;border:1px solid #000;}.icon-vikrentitems:before{content:"3"}.icon-vikrentitemsconfig:before{content:"7"}td.itemname{padding:5px; border-bottom:1px solid #000;}.dailyprices{background-image:url(daily_tab.png);background-repeat:no-repeat}.dailyprices:hover,.dailypricesactive{background:url(daily_tab_on.png) no-repeat}.dailyprices a{color:#5d7120!important}.hourlyprices,.hourlypricesactive{text-align:center;float:left;font-weight:700;color:#007171;width:154px;height:34px;font-size:11px;line-height:34px;text-transform:uppercase}.hourlyprices{background-image:url(hourly_tab.png);background-repeat:no-repeat}.hourlyprices:hover,.hourlypricesactive{background:url(hourly_tab_on.png) no-repeat}.hourlyprices a{color:#007171!important}.hourscharges,.hourschargesactive{text-align:center;float:left;color:#5D7120;width:154px;height:34px;font-size:11px;line-height:34px;text-transform:uppercase;font-weight:700}.hourscharges{background-image:url(hourscharges_tab.png);background-repeat:no-repeat}.hourscharges:hover,.hourschargesactive{background:url(hourscharges_tab_on.png) no-repeat}.hourscharges a{color:#5D7120!important}.vriadminfaresctitle{background:#EEE;border:1px solid #DDD;border-radius:4px;font-size:13px;font-weight:700;margin:0 0 10px;padding:10px;text-transform:uppercase}.vridashparag{font-size:12px}.vridashparagred{font-weight:700;font-style:italic}.vridashspanright{float:right;padding:0 0 20px;font-size:12px}.vridashspanright form{padding:0 0 0 3px;display:inline}.vridashdivleft{float:left;border:1px solid #ddd;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#fff;padding:20px;box-shadow:0 0 2px #ddd;-moz-box-shadow:0 0 2px #ddd;-webkit-box-shadow:0 0 2px #ddd;margin:15px 30px 15px 0;width:55%}.vridashdivleft .vridashdivlefthead{margin:0 0 10px;padding:0;text-transform:uppercase;font-size:14px;color:#0A5A24}.vridashdivleft .vridashtable{width:100%}.vridashdivleft .vridashtable td,.vridashdivright .vridashtable td{padding:3px 0}.vridashdivleft .vridashtable td a,.vridashdivright .vridashtable a{font-size:12px;color:#016799}.vridashdivright{float:right;border:1px solid #ddd;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#fff;padding:20px;box-shadow:0 0 2px #ddd;-moz-box-shadow:0 0 2px #ddd;-webkit-box-shadow:0 0 2px #ddd;margin:15px 0;width:30%}.vridashdivright .vridashdivrighthead{margin:0 0 10px;padding:0;text-transform:uppercase;font-size:14px;color:#0A5A24}.vridashdivright .vridashtable{width:100%}.vridashdivleft .vridashtable .vridashtrlastres td,.vridashdivright .vridashtable .vridashtrlastres td{font-size:12px;font-weight:700;color:#000;text-transform:uppercase;padding:0 0 5px}.vridashdivleft .vridashtable .vridashtrlastres td:first-child{padding:0 5px}div.current{border:1px solid #CCC;clear:both;padding:10px}dl.tabs{float:left;margin:10px 0 -1px;z-index:50}#adminForm .panel_1_id{margin-bottom:0;margin-left:0}dl.tabs dt.open{background:#f9f9f9;border-bottom:1px solid #ccc;color:#000;z-index:100}dl.tabs dt{background:#E9E9E9;border:1px solid #CCC;color:#666;float:left;margin-left:3px;padding:4px 10px}dt.tabs span h3{font-size:13px}.vrispdateadd{padding:5px;color:#000;cursor:pointer;border:1px solid #ddd;background:#f0f0ee}.vridownloadpdf{font-weight:700;background-image:url(pdf_icon.gif);background-repeat:no-repeat;background-position:left center;padding-left:18px;margin-left:0!important}.vrioverviewtable{width:100%;border:1px solid #ccc}.vrioverviewtablerow{height:30px}.vrioverviewtdone{min-width:130px!important;    font-size: 15px;
    padding: 10px;
    text-transform: uppercase;
    }
    
    .vrioverviewtablerow td {
    font-weight: bold;
}
    
    .vrieditorderitemblock{background:#f6f6f6;border:1px solid #ddd;border-radius:5px;margin:0 0 10px;max-width:305px;padding:10px}.vricloseitemspan,.vriordersitemclosed{background-image:url(disabled.png);background-position:left center;background-repeat:no-repeat;padding:5px 0 5px 18px}.vricloseitem{text-align:left;margin:5px 0 0}.vricloseitemspan{font-weight:700}.vricloseitemspan label{font-size:11px!important}.vriconfspanclosed{background:#fff;padding:2px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;width:auto!important}.vrierrorbg,.vrisuccessbg{padding:10px 25px 6px 3px}.vriconfrmimgsmall{cursor:pointer;width:20px;vertical-align:middle}.vrimodaliframespan,input,select,textarea{width:auto!important}.vrivalidategmapbaseaddrp{font-weight:700;height:25px}.vrisuccessbg{background:url(ok.png) right center no-repeat #EFEFEF!important;color:#006511}.vrierrorbg{background:url(no.png) right center no-repeat #EFEFEF!important;color:red}.vrimodaliframespan{display:inline-block;padding:5px 5px 0;border:1px solid #ccc;border-radius:5px;background:#666;color:#fc0;float:right!important}.vrimodaliframe{color:#fc0!important}.vrimodaliframe:hover{color:#fc0!important;text-decoration:none}.vriflushsession,.vriflushsession:hover{text-decoration:none;color:#FFF}.vrisortasc{background:url(sortasc.png) right center no-repeat;padding:0 14px 0 0}.vrisortdesc{background:url(sortdesc.png) right center no-repeat;padding:0 14px 0 0}p.vrifilterbyit{text-align:right;clear:both;margin-bottom:1px}p.vrifilterbyit input,p.vrifilterbyit label{display:inline!important}.vriflushsession{background:#22485d;border:1px solid #030;border-radius:5px;display:inline-block;float:right;font-size:11px;padding:3px 8px}#vripaymentlogdiv{display:none;border:1px dashed #ccc;height:250px;max-width:500px;overflow-x:hidden;overflow-y:auto;padding:5px}table.adminform label{display:inline;margin:0 0 0 5px}table.adminform td{padding:6px 0}table.adminform div.input-append{display:inline}.vikpaymentparam{display:block;padding:2px}.vikpaymentparamlabel{display:inline-block;min-width:130px}.vikpaymentparaminput{display:inline-block!important}.vikpaymentparamlabelhelp{font-size:smaller;font-style:italic;padding-left:5px}.vri-config-param-cell{background:#e9e9e9;border-right:1px solid #ddd;text-align:right!important;vertical-align:middle!important}.fieldset-left{float:left;margin-right:20px}#vriglobclosedaysdiv>div{float:left;margin-right:10px}.vri-menu-container{display:block;min-height:210px}.vri-menu-right ul{list-style-type:none;margin:0 2px 2px;padding:2px 0 0}.vri-submenu-ul{margin:0;display:none;position:absolute;background:#fff;box-shadow:0 6px 12px rgba(0,0,0,.176);border:1px solid rgba(0,0,0,.15);min-width:180px;border-radius:4px}.vri-menu-ul li{display:inline;float:left;text-align:left}.vri-submenu-ul li{display:block;float:none;width:100%}.vri-submenu-ul li span{display:block;padding:5px 2px}.vri-menu-parent-li>span{display:inline-block;background:#2F782E;border-color:#0A4701;color:#fff;cursor:pointer;margin:0 4px;padding:8px 27px 8px 16px;font-size:14px;font-weight:700;border-radius:4px;position:relative;min-width:80px}.vri-menu-parent-li>span a{color:#fff!important}.vri-menu-parent-li>span a:hover{text-decoration:none!important}.vri-menu-parent-li>span:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;color:#fff;content:"";display:inline-block;height:0;position:absolute;right:9px;top:16px;vertical-align:middle;width:0}.vri-menu-parent-li-active>span,.vri-menu-parent-li>span:hover{background:#22485d}.vri-submenu-ul li{margin:0 0 4px}.vri-submenu-ul li span a{padding:0 10px}.vri-submenu-ul li span.vmenulinkactive,.vri-submenu-ul li span:hover{background:#eee}.vri-submenu-ul li span.vmenulinkactive a,.vri-submenu-ul li span:hover a{color:#666!important;text-decoration:none}.vri-menu-left{float:left;display:inline-block;width:200px}.vri-menu-right{float:left;display:inline-block}.vri-country-flag-left{float:left;margin:0 5px 0 0}p.vriitemparamp label{display:inline!important;padding-right:8px}p.vriitemparamp span{display:inline-block;font-size:smaller;font-style:italic;max-width:300px;padding-left:8px}.vri-translation-langtabs{display:block;margin:0;padding:0}.vri-translation-tab{display:inline-block;cursor:pointer;vertical-align:middle;font-weight:700;min-width:120px;height:25px;text-align:center;background:#eee;color:#666;border:1px solid #ddd;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;margin:0;padding:4px}.vri-translation-tab-default{background:#fff}.vri-translation-tabscontents{display:block;margin:0;padding:4px;border:1px solid #ddd;min-height:200px}.vri-translate-column-cell{background:#e9e9e9;border-right:1px solid #ddd;text-align:right!important;vertical-align:middle!important}.vri-translate-reference-cell{background:#e9e9e9;text-align:left!important;font-size:105%;font-weight:700}.vri-field-translated,.vri-missing-translation{position:relative}.vri-field-translated:before,.vri-missing-translation:before{font-size:12px;font-weight:700;height:18px;left:2px;position:absolute;text-align:center;top:5px;width:18px}.vri-missing-translation:before{background:#FEEFB3;border:1px solid #fff;border-radius:50%;color:#9F6000;content:"!"}.vri-field-translated:before{background:#DFF2BF;border:1px solid #fff;border-radius:50%;color:#4F8A10;content:"\2713"}.vri-translation-tab.vri-translation-tab-ini{float:right}.vri-translation-iniflag{display:inline-block;padding:1px 4px;background:#365868;color:#fff}.vri-inifile-path,.vri-inifile-totrows{display:inline-block;margin-right:8px;padding:2px 4px;text-align:center}.vri-inifile-totrows{border:1px solid #fff;border-radius:5px}.vri-inifile-path{border:1px solid #fff;border-radius:5px;font-size:90%}.vri-inifile-exists{background:#DFF2BF;color:#4F8A10}.vri-inifile-notfound{background:#FEEFB3;color:#9F6000}.vri-dashboard-today-dropoff-wrapper h4,.vri-dashboard-today-pickup-wrapper h4{font-weight:400;color:#060;text-align:right;position:relative;display:inline-block;font-size:22px;text-transform:uppercase}.vri-dashboard-today-bookings{width:100%;display:inline-block;margin-top:15px}.vri-dashboard-today-dropoff-wrapper,.vri-dashboard-today-pickup-wrapper{width:48%;float:left;display:inline-block;border:2px solid #ddd}.vri-dashboard-today-pickup-wrapper{margin:0 20px 0 0}.vri-dashboard-today-pickup-wrapper h4{padding:10px 0 10px 65px}.vri-dashboard-today-dropoff-wrapper h4{padding:10px 25px 10px 0;float:right}.vri-dashboard-today-pickup-wrapper h4:before{content:"";height:45pc;left:15px;top:0;width:45px;background:url(resources/pickup-icon.png) left top no-repeat;position:absolute}.vri-dashboard-today-dropoff-wrapper h4:before{width:45px;height:36px;content:"";left:-55px;top:0;background:url(resources/dropoff-icon.png) left top no-repeat;position:absolute}.vri-dashboard-today-dropoff,.vri-dashboard-today-pickup{display:inline-block;width:100%;max-height:300px;overflow-y:scroll}.vri-dashboard-items-locked table tr:first-child td,.vri-dashboard-next-bookings table tr:first-child td,.vri-dashboard-today-dropoff table tr:first-child td,.vri-dashboard-today-pickup table tr:first-child td{background:#F6F6F6;color:#22485d;font-weight:700;padding:15px 8px}.vri-dashboard-charts{width:100%;display:inline-block;margin:20px 0;padding:15px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.vri-dashboard-charts h4{font-size:22px;font-weight:400;color:#060;text-transform:uppercase;padding:0 25px 10px 0;position:relative;text-align:center}.vri-dashboard-charts-wrapper{margin:0 auto;display:table}.vri-dashboard-chart-container{background:#f6f6f6;border:1px solid #ddd;display:inline-block;float:left;margin:8px;padding:0}.vri-dashboard-chart-container .vri-dashboard-chart-date{color:#22485d;display:inline-block;font-size:14px;font-weight:700;text-align:center;width:100%;background:#fff;padding:8px 0;border-bottom:1px solid #ddd}.vri-dashboard-chart-container .donutChart{display:block;margin:0 auto;padding:0 10px}.vri-dashboard-next-bookings-block{display:inline-block;width:100%}.vri-dashboard-next-bookings{border:2px solid #ddd}.vri-dashboard-next-bookings h4{font-size:22px;font-weight:400;color:#060;text-transform:uppercase;padding:10px 0 10px 65px;position:relative;display:inline-block}.vri-dashboard-next-bookings h4:before{width:45px;height:45pc;content:"";left:15px;top:0;background:url(resources/upcoming-bookings.png) left top no-repeat;position:absolute}.vri-dashboard-refresh-container{display:table;margin:10px auto 0}.vri-dashboard-refresh-container>span{display:inline-block;float:left;margin:0 2px}.vri-dashboard-refresh-container .vri-dashboard-refresh-head{font-size:22px;font-weight:400;color:#22485d;text-transform:uppercase;padding:7px 13px 10px 0;position:relative;text-align:center;float:left;display:inline-block}.vri-dashboard-refresh-play,.vri-dashboard-refresh-stop{color:#fff;text-align:center;position:relative;cursor:pointer}.vri-dashboard-refresh-play:after,.vri-dashboard-refresh-stop:after{border-radius:50%;background:#22485d;width:30px;height:30px;padding:0;display:inline-block}.vri-dashboard-refresh-container .vri-dashboard-refresh-head .vri-dashboard-refresh-label{display:inline-block;float:left;margin:0 8px 0 0}.vri-dashboard-refresh-play{display:inline-block}.vri-dashboard-refresh-play:after{content:"\25b6";line-height:30px;font-size:15px}.vri-dashboard-refresh-stop{display:inline-block}.vri-dashboard-refresh-stop:after{content:"\25A0";line-height:25px;font-size:20px}.vri-dashboard-items-locked-block{display:inline-block;width:100%;margin:20px 0 0}.vri-dashboard-items-locked{border:2px solid #ddd}.vri-dashboard-items-locked h4{font-size:22px;font-weight:400;color:#22485d;text-transform:uppercase;padding:10px 0 10px 65px;position:relative;cursor:pointer;display:inline-block}.vri-dashboard-items-locked h4:before{width:45px;height:45pc;content:"";left:15px;top:0;background:url(resources/locked-icon.png) left top no-repeat;position:absolute}.vri-dashboard-items-locked h4 span{display:inline-block;margin:0 0 0 5px;color:#FF9326}.vriorderinfoblock{background:#f6f6f6;border:1px solid #ddd;border-radius:5px;margin:0 0 10px;padding:10px}div.vriorderpartot{background:#efefef;border:1px solid #ccc;border-radius:4px;display:block;font-weight:700;margin:10px 5px;padding:5px 10px;width:300px}.vriapplydiscsp{float:right;cursor:pointer}.vridiscenter{display:none;margin-top:5px;font-weight:400;padding:5px 0 0;border-top:1px solid #ccc}.vridiscenter-entry{padding:3px 0}.vridiscenter-label{font-weight:700;display:inline-block;min-width:110px}.vridiscenter-entrycentered{text-align:right}.vridiscenter-entrycentered input{background:#348741;color:#fff;border-radius:4px}.tbl_repeat,.tbl_repeat td,.tbl_repeat th{border:1px solid #ccc}#wrapper{text-align:left;width:90%;margin-left:30px}.tbl_repeat{width:100%;border-collapse:collapse}.tbl_repeat td,.tbl_repeat th{padding:3px}.tbl_repeat th{background:#eee}.tbl_repeat td{border-collapse:collapse}.tDnD_whileDrag{background-color:#ff0}
.busy, .free, .notbusy {
    border-left: 1px solid #000;
}