#TopBars{height:130px;z-index:1000;position:relative;box-shadow:0 5px 10px 0px rgba(0,0,0,0.07);background:#fff}@media (max-width:768px){#TopBars{height:70px}}.form-control{border-radius:25px;min-height:40px !important}.spanli{font-size:0;width:12px;height:12px;border-radius:50%;text-align:center;display:inline-block;padding:5px 0;background:#e1373c;color:#fff;margin-left:10px}.panel-primary > .panel-heading{background-color:#20415c !important}#DIV_SeatsContainer{padding:20px 0px;direction:ltr !important;overflow-y:scroll;white-space:nowrap;background-color:#FFF;text-align:center;border-radius:0px 0px 5px 5px;}.seat{color:white;background-size:contain;background-repeat:no-repeat;font-size:10px;font-weight:bold;height:20px;width:20px;margin:2px;border-radius:9px 9px 3px 3px;line-height:23px;text-align:center;cursor:pointer;display:inline-block;overflow:hidden;-moz-transition:0.1s;-o-transition:0.1s;-webkit-transition:0.1s;transition:0.1s}.seat:before{background:-webkit-gradient(linear,left bottom,left top,color-stop(rgba(255,255,255,0.9),0),color-stop(rgba(255,255,255,0),0.5));background:-webkit-linear-gradient(bottom,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 50%);background:-moz-linear-gradient(bottom,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 50%);background:-o-linear-gradient(bottom,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 50%);background:linear-gradient(bottom,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 50%)}.free_seat{background:-webkit-gradient(linear,left top,left bottom,color-stop(#68aaad,0),color-stop(#5cacaf,0.47),color-stop(#2a6466,0.7),color-stop(#01c5cd,0.94),color-stop(#177578,1));background:-webkit-linear-gradient(top,#68aaad 0%,#5cacaf 47%,#2a6466 70%,#01c5cd 94%,#177578 100%);background:-moz-linear-gradient(top,#68aaad 0%,#5cacaf 47%,#2a6466 70%,#01c5cd 94%,#177578 100%);background:-o-linear-gradient(top,#68aaad 0%,#5cacaf 47%,#2a6466 70%,#01c5cd 94%,#177578 100%);background:linear-gradient(top,#68aaad 0%,#5cacaf 47%,#2a6466 70%,#01c5cd 94%,#177578 100%)}.selected_seat{background:-webkit-gradient(linear,left top,left bottom,color-stop(#cfb2e7,0),color-stop(#6a3895,0.47),color-stop(#b26feb,0.7),color-stop(#563f6a,0.94),color-stop(#90809f,1));background:-webkit-linear-gradient(top,#cfb2e7 0%,#6a3895 47%,#b26feb 70%,#563f6a 94%,#90809f 100%);background:-moz-linear-gradient(top,#cfb2e7 0%,#6a3895 47%,#b26feb 70%,#563f6a 94%,#90809f 100%);background:-o-linear-gradient(top,#cfb2e7 0%,#6a3895 47%,#b26feb 70%,#563f6a 94%,#90809f 100%);background:linear-gradient(top,#cfb2e7 0%,#6a3895 47%,#b26feb 70%,#563f6a 94%,#90809f 100%)}.blocked_seat{background:-webkit-gradient(linear,left top,left bottom,color-stop(#efefef,0),color-stop(#c8c8c8,0.47),color-stop(#838282,0.7),color-stop(#ebebeb,0.94),color-stop(#6a6a6a,1));background:-webkit-linear-gradient(top,#efefef 0%,#c8c8c8 47%,#838282 70%,#ebebeb 94%,#6a6a6a 100%);background:-moz-linear-gradient(top,#efefef 0%,#c8c8c8 47%,#838282 70%,#ebebeb 94%,#6a6a6a 100%);background:-o-linear-gradient(top,#efefef 0%,#c8c8c8 47%,#838282 70%,#ebebeb 94%,#6a6a6a 100%);background:linear-gradient(top,#efefef 0%,#c8c8c8 47%,#838282 70%,#ebebeb 94%,#6a6a6a 100%)}.reserved_seat{background:-webkit-gradient(linear,left top,left bottom,color-stop(#ffd3d0,0),color-stop(#ef4438,0.47),color-stop(#990a00,0.7),color-stop(#d33904,0.94),color-stop(#323131,1));background:-webkit-linear-gradient(top,#ffd3d0 0%,#ef4438 47%,#990a00 70%,#d33904 94%,#323131 100%);background:-moz-linear-gradient(top,#ffd3d0 0%,#ef4438 47%,#990a00 70%,#d33904 94%,#323131 100%);background:-o-linear-gradient(top,#ffd3d0 0%,#ef4438 47%,#990a00 70%,#d33904 94%,#323131 100%);background:linear-gradient(top,#ffd3d0 0%,#ef4438 47%,#990a00 70%,#d33904 94%,#323131 100%)}.reserving_seat{background:-webkit-gradient(linear,left top,left bottom,color-stop(#fde49d,0),color-stop(#e2bb4f,0.47),color-stop(#997000,0.7),color-stop(#ffd96f,0.94),color-stop(#fbb800,1));background:-webkit-linear-gradient(top,#fde49d 0%,#e2bb4f 47%,#997000 70%,#ffd96f 94%,#fbb800 100%);background:-moz-linear-gradient(top,#fde49d 0%,#e2bb4f 47%,#997000 70%,#ffd96f 94%,#fbb800 100%);background:-o-linear-gradient(top,#fde49d 0%,#e2bb4f 47%,#997000 70%,#ffd96f 94%,#fbb800 100%);background:linear-gradient(top,#fde49d 0%,#e2bb4f 47%,#997000 70%,#ffd96f 94%,#fbb800 100%)}#TBL_ShoppingCart{border-collapse:collapse;width:100%;text-align:center;background-color:White}#TBL_ShoppingCart th,td{padding:5px;height:25px}#TBL_ShoppingCart tbody th,#TBL_ShoppingCart tbody td{font-size:10px}#TBL_ShoppingCart thead td,#TBL_ShoppingCart tfoot td{font-size:12px}#TBL_ShoppingCart thead{background-color:#FFF;color:#0071bc}#TBL_ShoppingCart tfoot{background-color:#FFF;color:#d91c5c;font-weight:bold}#TBL_ShoppingCart tbody tr:nth-child(even){background-color:#f2f2f2}.divFloor{display:inline-block;height:30px;width:100%;vertical-align:middle;position:relative;cursor:pointer;background:#fff;text-decoration:none !important;color:#666;line-height:30px;text-decoration:none}.active-floor{background-color:#c4e7ff}.overlay{ position:fixed;width:100%;height:100%;z-index:9999;top:0px;left:0px;opacity:.5; filter:alpha(opacity=50);}.divTicket{width:840px;padding:20px;margin:0px 20px;border:1px dashed black}.TBL_Factor{border-collapse:collapse;direction:rtl;width:100%;font-size:16px}.TBL_Factor,.TBL_Factor td{border:5px solid lightgray;padding:10px}.TBL_Factor tr:first-child,.TBL_Factor tr:last-child{background-color:black;color:white;font-size:18px !important}.TBL_Factor tr:nth-child(3),.TBL_Factor tr:nth-child(4){text-align:center}.TBL_Factor caption{font-size:20px}#DIV_SalonSchemaPreview > div{margin-left:auto;margin-right:auto}.display-row{float:left;width:40px;height:20px;background-color:#CCC;display:none}.triangle-right{width:0;height:0;border-top:10px solid transparent;border-left:10px solid #CCC;border-bottom:10px solid transparent;float:left;display:none;margin-right:10px}.cc-selector input{margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility:hidden}.rasha{background-image:url('/Web/Ticket/Site/View/IMG/RashaPay.png')}.samanKish{background-image:url('/Web/Ticket/Site/View/IMG/sep-logo-new91.png')}.zibal{background-image:url('/Web/Ticket/Site/View/IMG/Zibal-logo.png')}.cc-selector input:active + .drinkcard-cc{opacity:.9}.cc-selector input:checked + .drinkcard-cc{-webkit-filter:none;-moz-filter:none;filter:none}.drinkcard-cc{cursor:pointer;background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;width:100%;height:50px;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;transition:all 100ms ease-in;-webkit-filter:brightness(1.8) grayscale(1) opacity(.7);-moz-filter:brightness(1.8) grayscale(1) opacity(.7);filter:brightness(1.8) grayscale(1) opacity(.7);border:1px solid #337ab7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.drinkcard-cc:hover{-webkit-filter:brightness(1.2) grayscale(.5) opacity(.9);-moz-filter:brightness(1.2) grayscale(.5) opacity(.9);filter:brightness(1.2) grayscale(.5) opacity(.9)}@media (max-width:768px){#DIV_PaymentGateway > div:first-child{text-align:center}}.lightbox{display:none;position:fixed;z-index:9999;width:100%;height:100%;text-align:center;top:0;left:0;background:rgba(0,0,0,0.8)}.ReserveTicket_Div{border-right:8px solid #448AFF;border-bottom:1px solid #DCDCDC;line-height:47px;background-color:#FFFFFF;transition:background-color .3s}.ReserveTicket_Div:hover{background-color:#fafafa !important;cursor:pointer}.ReserveTicket_Div:after{content:'';clear:both;display:table}@media (max-width:770px){.Ticket_MainDiv{margin-top:15px}}.ReserveTicket_zone{width:25%;text-align:center;float:right;padding-right:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ReserveTicket_row{width:25%;text-align:center;float:right;padding-right:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ReserveTicket_seat{width:25%;text-align:center;float:right;padding-right:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TicketList{ position:relative;margin-right:-15px;padding-right:15px;padding-bottom:35px;overflow:hidden;overflow:hidden !important}.TicketOrder_Div{padding:20px 24px 44px;margin:0 -24px -24px;background-color:#fafafa}.Ticket_OrderBTN{ text-decoration:none;line-height:40px;border-radius:20px; color:white;display:block;text-align:center;width:100%;border:none;cursor:pointer}.Ticket_OrderBTN:hover{ text-decoration:none}.Ticket_TotalInfoDiv{font-weight:500;padding:10px 24px 0;margin:0 -24px;background-color:#fafafa}.Ticket_MainDiv{float:right}#Concert_IMG{background:transparent !important;position:absolute;top:5px;left:10px;max-width:210px;min-height:210px;max-height:210px;box-shadow:0 5px 13px 0 rgba(0,0,0,0.2);border-radius:8px;border:0;transition:box-shadow .2s}@media (max-width:770px){#Concert_IMG{right:10px}}.VC_Header{color:#3C3C3C;min-height:130px}.Label_Zone{min-width:130px;min-height:72px;border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,0.05);overflow:hidden;padding:0}.vc-l1{background-color:#3C3C3C;color:#FFFFFF;width:100%;height:50%;line-height:36px;text-align:center;padding:0 4px}.vc-l2{background-color:#FFFFFF;color:#3C3C3C;width:100%;height:50%;line-height:36px;text-align:center;padding:0 4px;white-space:nowrap}