.tableCanleder{border-collapse:separate !important}.tableCanleder,.tableCanleder table.tableTitle{background-color:#fff;border-spacing:0;color:#333;font-weight:bold;font-size:12px;margin-bottom:25px;text-align:center}#priceCalendarPopup .tableCanleder table.tableTitle{margin-bottom:0 !important}.tableCanleder th{text-align:center;overflow:auto;font-size:1.1em;height:23px;overflow:auto}.tableCanleder .disabled{color:#e0e0e0;border-color:#e0e0e0;cursor:default}.tableCanleder td.clsDateCell{height:45px;min-height:45px;min-width:45px;width:14%;border-image:none;vertical-align:top;text-align:center;cursor:pointer;border:1px solid transparent}.tableCanleder td.clsDateCell:hover{border:1px solid #0194b5}.tableCanleder .tdOff,.tableCanleder .tdWeekend{vertical-align:top}.tableCanleder .hand{cursor:pointer}.tableCanleder .tdOn,.tableCanleder .tdSelected{background-color:#fff;cursor:pointer;vertical-align:top}.tableCanleder .greedy{background-color:#cff}.tableCanleder .tdTitle{height:21px;padding:0;text-transform:capitalize;border-left:0;border-right:0}.tableCanleder a.datetext,.tableCanleder a.datetext:hover{color:#333;display:block;font-family:latobold;font-size:14px;font-weight:normal;margin:7px 0 0;text-decoration:none}.tableCanleder td a{display:block;margin:7px 0 0}.datecontent{clear:both;color:#666;display:block;float:left;padding:2px 0 7px;width:100%;font-size:11px;font-family:LatoBold,arial;cursor:pointer;font-weight:normal}.datecontent .RupeeSign{font-weight:normal}.iconSort{display:none;float:left;left:4px;position:relative;top:0}.eventbox{border:1px solid #f2f2f2;color:#fff;float:left;font-size:11px;margin-bottom:2px;margin-right:2px;padding:2px;text-align:left;width:98%}.eventbox_over{background:none repeat scroll 0 0 #333 !important;border:1px solid #c3c3c3 !important;color:#fff !important}.sold{float:right;position:relative}.pastEvent{background:none repeat scroll 0 0 #666}.activeEvent{background:none repeat scroll 0 0 #060}.dealsStats{background:none repeat scroll 0 0 #fff;border:1px solid #c3c3c3;float:right;padding:10px;position:relative;width:150px}.total{color:#060;font-weight:bold}.loadingImg{padding-left:10px}.description{background:none repeat scroll 0 0 #fff;padding:10px;width:600px}.description td{color:#000;padding:5px}.lowestPrice{color:#54c024;font-family:latobold;font-weight:normal}.thelowestprice{color:#fff;display:inline-block;*display:inline;zoom:1;background:#54c024;padding:2px 4px;border-radius:2px}.bigCalendarBox .tableCanleder{border-left-width:0;border-right-width:0}.calenderTitle{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f6f6f6 0,#fcfcfc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f6f6),color-stop(100%,#fcfcfc));background:-webkit-linear-gradient(top,#f6f6f6 0,#fcfcfc 100%);background:-o-linear-gradient(top,#f6f6f6 0,#fcfcfc 100%);background:-ms-linear-gradient(top,#f6f6f6 0,#fcfcfc 100%);background:linear-gradient(to bottom,#f6f6f6 0,#fcfcfc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#fcfcfc',GradientType=0);border-bottom:1px solid #dfdbdb;border-radius:5px 5px 0 0;color:#333;font-size:120%;font-weight:bold;line-height:18px;margin:0;padding:8px 14px;text-shadow:0 1px 1px rgba(255,255,255,0.75)}.tableCanleder tr:first-child td:first-child{height:20px}.bigCalendarBox .footer{color:#666;font-size:90%;padding:10px}.clear{clear:both;font-size:0;height:0;line-height:0}.text-info{color:#3a87ad}.disabledAnc{cursor:default}.tableCanleder table.tableTitle td{background-color:#fff;border:medium none;border-spacing:0;color:#676767;font-family:latobold;font-size:14px;font-weight:normal;height:28px !important;line-height:28px !important;min-height:28px;text-align:center;width:14%}#calViewBasicDetails_res{background-color:#000;border-radius:5px;color:#fff;display:none;left:35px;opacity:.85;padding:7px 12px;position:absolute;z-index:23}.calenderTitle .dismiss-popover{right:-3px;top:8px}.dismiss-popover{background:url("../../images/common-sprite-blue.png") no-repeat scroll -39px -867px rgba(0,0,0,0);cursor:pointer;float:right;height:23px;position:relative;width:23px;z-index:999999}.calPopDiv .botArrowDiv span.calPopArrow{background:url("images/arr_dn_gray.png?version=YT_VERSION") no-repeat scroll center bottom rgba(0,0,0,0);position:relative;top:6px}.calPopArrow{background-position:0 -153px;padding:0 8px 0 0}.calPopContent span{display:block;font:12px/18px arial}.botArrowDiv{height:0}.popFltIcn{margin-left:5px;vertical-align:middle}.datePop{border:1px solid #abadb3;margin-top:3px;padding:4px 5px;width:86px !important}#datePopup .top_margin{margin-top:5px}.calPrev,.calNext{background:url("../../images/uiv1/SRP_Sprite.png") no-repeat scroll 0 0 rgba(0,0,0,0);display:none;font-size:12px}.calNav{float:right}.calNav a{cursor:pointer}.calNext{background-position:-114px -309px;margin-right:10px;padding-left:10px}.calPrev{background-position:-99px -310px;margin-right:25px;padding-left:10px}#calendarHolder{min-height:300px}.footer p{padding:7px 20px;font-size:10px;color:#888}.legend{border-bottom:1px solid #e0e0e0}.legend span{display:inline-block;width:14px;height:14px;border-radius:3px;background:#00a400;margin-right:5px}#calmain{background:#fff;border:1px solid #dcdcdc;box-shadow:-1px 1px 10px #717171;-moz-box-shadow:-1px 1px 10px #717171;-webkit-box-shadow:-1px 1px 10px #717171}.calViewHead{border-bottom:1px solid #e6e6e6;color:#333;font-size:18px;padding:8px 15px;text-align:left;float:left;width:96%}.one-way-switch{font-size:14px;margin-left:10px;margin-top:3px;float:left}.titleBar{position:relative;padding:7px 10px;background:#fff;color:#333;text-align:center;font-size:14px;font-weight:bold}.closeCalview{position:absolute;right:10px;top:10px}#calmain:hover .yticonClose{background-position:-189px -249px}.prevBtn{background-position:-10px -626px;height:18px;left:10px;position:absolute;width:18px}.prevBtn:hover{background-position:-10px -607px;text-decoration:none}.nextBtn{right:10px;position:absolute;background-position:-30px -626px;width:18px;height:18px}.nextBtn:hover{background-position:-30px -607px;text-decoration:none}.bottom-indicators{padding:10px 15px;width:96%;float:left;border-top:1px solid #e6e6e6}.indicator{color:#999;float:left;font-size:14px;margin-right:20px}.indicator span{background:none repeat scroll 0 0 #00a400;color:#676767;float:left;height:10px;margin:4px 10px 0 0;width:10px}.holiday-indicator{color:#999;float:left;font-size:14px;padding-left:20px;position:relative}.holiday-indicator .holiday-ico{left:0;position:absolute;top:4px}.note{color:#676767;font-size:11px;padding:7px 10px}.inActiveTD a{color:#999 !important}.inActiveTD a{color:#999 !important}.tableCanleder td.patternColor,.tableCanleder td.holiday-block.patternColor{background-color:#dff9ff;//border:1px solid #dff9ff}.main-cal-block .month-block{width:400px;float:left}#js_mainclaendar,#js_mainclaendar2{float:left;width:362px;margin-left:10px}#js_mainclaendar2{margin-left:20px}#calmain .calnder-title{width:100%;float:left;position:relative;color:#333;font-size:18px;padding:15px 0}#calmain .calnder-title .similar-block:first-child{float:left}#calmain .calnder-title .similar-block{width:372px;float:right;text-align:center}.tableCanleder td.depart-sel-d,.tableCanleder td.arrive-sel-d{position:relative;color:#fff;background-color:#0194b5 !important}.tableCanleder td.depart-sel-d a,.tableCanleder td.arrive-sel-d a,.tableCanleder td.depart-sel-d a:hover,.tableCanleder td.arrive-sel-d a:hover,.tableCanleder td.depart-sel-d .lowestPrice,.tableCanleder td.arrive-sel-d .lowestPrice,.tableCanleder td.depart-sel-d .datecontent,.tableCanleder td.arrive-sel-d .datecontent,.tableCanleder td.arrive-sel-d.holiday-block .datecontent{color:#fff}.tableCanleder td.holiday-block{background-color:#ffc;position:relative}td.holiday-block p{position:absolute;visibility:hidden;white-space:nowrap;line-height:18px;padding:5px 10px;font-size:12px;text-align:center;color:#719dab;background:#333;border:1px solid #333;border-radius:3px;text-shadow:rgba(0,0,0,0.1) 1px 1px 1px;box-shadow:rgba(0,0,0,0.1) 1px 1px 2px 0;color:#fff;font-weight:normal;font-family:latoBold;min-width:100px}td.holiday-block p:after{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:#333 transparent transparent transparent;top:29px;left:50px}td:hover.holiday-block p{visibility:visible;opacity:.9;bottom:55px;left:50%;margin-left:-62px;z-index:99}@media only screen and (device-width:768px){td:focus.holiday-block p{visibility:visible;opacity:.9;bottom:55px;left:50%;margin-left:-62px;z-index:99}td:hover.holiday-block p{visibility:hidden}}.tableCanleder td.holiday-block .holiday-ico{position:absolute;top:0;right:0;z-index:9999}.tableCanleder td.curent-date{color:#000}.tableCanleder td.curent-date.depart-sel-d{border:0}.tableCanleder td.curent-date.depart-sel-d{border:0}.tableCanleder td.depart-sel-d .depart-ico,.tableCanleder td.arrive-sel-d .return-ico{background-position:0 -22px;height:45px;position:absolute;right:-8px;top:0;width:8px}.tableCanleder td.arrive-sel-d .return-ico{background-position:-16px -22px;left:-8px;right:0 !important}.new-cal,.return-ico,.depart-ico,.holiday-ico{background:url("../images/cal-view-new.png") no-repeat;display:block}.ico-close-b{height:15px;position:absolute;right:12px;top:12px;width:15px;opacity:.8}.ico-close-b:hover{opacity:1;width:15px;height:15px;text-decoration:none}.ico-next-b{background-position:-86px 0;height:20px;position:absolute;right:17px;top:18px;width:12px}.ico-next-b:hover,.ico-prev-b:hover{text-decoration:none}.ico-prev-b{height:20px;background-position:-30px 0;width:10px;position:absolute;left:17px;top:18px}.holiday-ico{width:10px;height:10px;background-position:-32px -24px}.calViewHead #switch-one{font-size:14px;color:#0072bb}.calViewHead #switch-one:hover{text-decoration:none}.tableCanleder td.inActiveTD,.tableCanleder td.inActiveTD a,.tableCanleder td.holiday-block a{cursor:default}.tableCanleder td.holiday-block,.tableCanleder td.holiday-block a{cursor:pointer}.tableCanleder td.inActiveTD:hover,.tableCanleder td.blank:hover{background-color:#fff !important;border:1px solid transparent;cursor:default}.tableCanleder td.inActiveTD.holiday-block:hover{background-color:#ffc !important}.calViewHead{overflow:hidden;float:none}.calViewMessage{background:#fff6c5;color:#676767;font-size:13px;line-height:30px;margin:5px 10px;text-align:center}