html{background-color: #e2e2e2; margin:0;padding:0;overflow-y: scroll;-webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body{background-color: transparent; font-family:arial; font-size:13px;color:#333333; margin:0;padding:0;}
ul, ol, li{padding:0;margin:0;list-style:none;}
dl, dd,dt{ line-height: 1.3em;padding:0;margin:0;}
dd,dt {margin-bottom: 4px;}
table{ empty-cells:show; border-collapse:collapse; border-spacing:0px;font-size:13px}
form, input { margin:0;padding:0;}
input, select, textarea, a {outline:0 ;}
a:active, a:focus {outline:0 }
a img,:link img,:visited img { border:none; }
h1, h2, h3, h4, h5 { margin:0; padding:0; line-height: 1.3em;}
p {padding:0; margin:0 0 10px 0; line-height: 1.3em;font-size:13px !important}
a {color:#336699; text-decoration:underline;}
a:hover {color:#cc0000; text-decoration:none;}
header {height:70px;background:#ffffff; top: 0px;left: 0px;width: 100%;min-width:980px;z-index: 10; -webkit-box-shadow: 0px 1px 0px #c0c0c0;-moz-box-shadow: 0px 1px 0px #c0c0c0;box-shadow: 0px 1px 0px #c0c0c0;}
header #logo{display:block; width: 50px;height: 50px; float: left; margin: 10px 12px 0 0;background:url(/National_Library/oe_/https://afisha.orbita.co.il/bravo/images/logo_50.gif)}
header h1{color: #336699; font-weight: normal; font-size: 24px;padding-top: 37px; float: left;}
header h2{position: relative;float: right;margin-top: 13px;width: 735px;text-transform:uppercase; font-size: 16px;text-align:right; color:#666}
.inner{width:980px; position: relative;margin:0 auto;}
#lang{float: right; position: relative;}

#contact {float: right;margin-top: 10px; width:735px;}
#contact .phone {display: inline-block;}
#contact .phone li {display: inline-block; padding-right: 10px; color:#336699; font-size: 18px; font-weight: bold; }
#contact .time {color:#666666 !important; font-weight: normal !important; font-size:14px !important; }

#contentWrap {width:980px;position:relative;margin:15px auto; background-color:#ffffff; line-height: 1.3em;}
.contentWrap{padding:20px 20px 40px;}
#contentWrap h3{font-size: 12px; text-transform: uppercase; padding: 0px 0px 5px;}
.contentWrap ul{list-style-type:square; list-style-position: inside;}
.contentWrap ul li{line-height: 1.3em; padding-bottom: 5px; list-style-type: square;  list-style-position: inside;}
.crumb {background: #ecede9;text-transform: uppercase;font-weight: bold;border-top:3px solid #ff9900; padding:10px;color:#333333; font-size: 12px; }
.crumb li{display: inline-block;}
.crumb li i{color: #999999; margin: 0 8px; font-style: normal; font-size: 16px; line-height: 10px;}

.ii-club-ofice{background:url(/National_Library/oe_/https://afisha.orbita.co.il/bravo/images/icon_club.png) no-repeat; padding-left:20px; float:right; display:block;margin-bottom:10px;font-weight:bold}

.ui-dialog {font-size:9pt !important}
#clubRules ol {margin-top:20px}
#clubRules ol li {padding:2px 0}

.club {background:#eeeeff url(/National_Library/oe_/https://afisha.orbita.co.il/bravo/images/yesClub.gif) no-repeat 5px;padding:5px 5px 5px 30px;}
.noclub {background:#eeeeff url(/National_Library/oe_/https://afisha.orbita.co.il/bravo/images/noClub.gif) no-repeat 5px;padding:5px 5px 5px 30px;}
.rul {float:right;padding:5px 5px 3px 18px;;display:block; background:url(/National_Library/oe_/https://afisha.orbita.co.il/bravo/images/icon_rul.png) no-repeat left 5px}

.ii-info{padding:10px 0 0}
#error{text-align: center;font-weight: bold; color:#cc0000; padding:10px;display:none}

.text{position:absolute; top:3px; right:0px;cursor:pointer; background: #2f5f95;padding: 9px 11px 9px 15px;color: #fff;text-shadow: 1px 1px 0px #0f2d4f;}
.text .ui-icon{display:inline-block; vertical-align:middle}
.menu{position:absolute;top:39px; right:0px;z-index:2;background:#fafafa;}
#contentWrap .menu, #contentWrap .menu li{list-style-type: none !important;}
.menu{padding:10px; border:1px solid #dddddd; min-width:103px}
.menu li{line-height:18px;padding-bottom:5px;border-bottom:1px solid #ffffff}

.menu-right{float:right;background:#f8f8f8;margin-left:20px; margin-bottom:20px; border-left:1px solid #ff9900; width:180px}
.menu-right li{border-bottom: 1px solid #e5e5e5;list-style:none !important;font-size: 12px;line-height: 14px;text-transform:uppercase}
.menu-right li:first-child{border-top: 1px solid #e5e5e5;}
.menu-right li a, .menu-right li b {display:block;padding: 10px 15px 7px;text-decoration:none}

.phone-mobile {display:none;padding:10px 5px;border-bottom: 1px solid #fff;box-shadow: 0 1px 0px rgba(0,0,0,0.2);-webkit-box-shadow: 0 1px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0 1px 0px rgba(0,0,0,0.2);text-align:center}
.phone-mobile li {font-size: 18px;font-weight: bold;text-shadow: 1px 1px 0px #fff;}
.phone-mobile li .ic-phone {background: url('/National_Library/oe_/https://afisha.orbita.co.il/bravo/images/old-phone.png') no-repeat;width: 24px;height: 17px;display: inline-block;vertical-align: top;margin-right: 3px;}
.phone-mobile li a {text-decoration: none;color: #002a80;}
.phone-mobile .time {font-size: 12px;font-weight: normal;}

.title-mobile{display:none; text-align:left; color:#000; font-size:18px; font-weight:normal; text-transform:uppercase; margin:15px 10px 0;text-shadow: 1px 1px 0px #fff;}
.qr{margin-bottom:20px;}
/*---- FORMS -----*/
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);  outline:0;  outline:thin dotted \9; -webkit-box-shadow:none;-moz-box-shadow:none; box-shadow:none}
select{width:100px; padding:3px 7px; border:1px solid #cccccc}
input[type="text"],input[type="password"], .inpt, textarea{border: 1px solid #cccccc; width:250px; padding:4px 7px;}
 
.ii-btn{color:#ffffff; -webkit-border-radius: 2px !important; -moz-border-radius: 2px !important; border-radius: 2px !important; text-transform: uppercase; font-size: 12px;  margin: 0 !important; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5); display: inline-block; padding: 3px 15px 2px; line-height: 22px; position: relative;}
a.ii-btn{text-decoration: none; display: inline-block; text-align: center;}
.btn-blue{ background-color: #6396c9; border: 1px solid #36699C; background-image: -moz-linear-gradient(top,#6396c9,#6396c9);background-image: -webkit-gradient(linear,0 0,0 100%,from(#6396c9),to(#6396c9)); background-image: -webkit-linear-gradient(top,#6396c9,#6396c9);background-image: -o-linear-gradient(top,#6396c9,#6396c9);background-image: linear-gradient(to bottom,#6396c9,#6396c9); }
.btn-grey{background-color: #E0E0DF; border: 1px solid #b7b8b5; color:#666666; text-shadow: 0 1px 1px #ffffff;}
.btn-blue:hover, .btn-blue:focus, .btn-blue:active{background: #7CAEE0;background-image: -webkit-linear-gradient(top,#7CAEE0;,#7CAEE0;);background-image: -o-linear-gradient(top,#7CAEE0;,#7CAEE0;);background-image: linear-gradient(to bottom,#7CAEE0;,#7CAEE0;); color:#ffffff;}
.btn-grey:hover, .btn-grey:focus, .btn-grey:active{color:#666666; background-color: #ebebeb;}
.login-btn{width:300px; font-size:14px;padding:4px}
table td{padding: 5px 10px;}
.tbl{border:1px solid #ecede9;border-collapse:collapse}
.tbl .last{border-right:0px;}
.tbl th{background: #ecede9; padding: 5px 10px; color:#666666; text-transform: uppercase; font-size: 10px; font-weight: normal; border-right: 2px solid #ffffff; text-align: left;}
.tbl th:nth-last-child(1){border-right: 2px solid #ecede9;}
.tbl td {border-right: 2px solid #ecede9; border-bottom:1px solid #ecede9;}
.tbl .not-active{background:#f5f5f5}
.login-tbl{width:100%;font-size:14px}
.login-tbl td{vertical-align:top;width:50%; }
.login-tbl td.bordered{border-right: 3px solid #ecede9;padding:0 3%}
.login-tbl td.unbordered{padding:0 0 0 60px}
.login-tbl h3{margin-bottom:10px;font-size:15px !important}
.LogFrm-tbl{width:100%;font-size:14px; margin-top:15px; }
.LogFrm-tbl td{padding:0 0 10px 0;vertical-align:middle !important}
.LogFrm-tbl td .login-btn{margin-top:10px !important}
.LogFrm-tbl input{width:280px}
.LogFrm-tbl select{margin:0 0 0 6px; width:85px; padding:3px 5px;}
.w100{width:100%}


/*-- FOOTER --*/
footer {margin: 30px auto 0;position: relative;}
footer .inner {width:980px;margin:auto;}
footer .logo-footer{background:url(/National_Library/oe_/https://afisha.orbita.co.il/bravo/images/logo_50.gif); display: block; float: left; width: 50px; height: 50px;}
footer .info {float:left; margin-left: 15px;}

/*-- UTIL --*/
.spacerBlank {width:0px;height:0px;font-size:0px;line-height:0px;clear:both}
.spacerLine {height:0px;font-size:0px;line-height:0px;clear:both; border-top:1px solid #e5e5e5; padding:12px 0}
.spacer10 {height:10px;font-size:0px;line-height:0px;clear:both}
.spacer20 {height:20px;font-size:0px;line-height:0px;clear:both}
.cTxt {text-align:center}
.rTxt {text-align:right}
.caps {text-transform:uppercase}
.line{height: 1px;margin: 4px 1px;overflow: hidden;border-bottom: 1px solid #e5e5e5;}
.fs14{font-size: 14px;}
.fs12{font-size: 12px;}
.coloristic {color:#cc0000;}
.orLine{height: 2px; background: #ff9900;margin: 0;padding: 0;font-size:0px;line-height:0px;clear:both}
.ballon {cursor: pointer;border-bottom: 1px #000000 dotted; text-decoration: none; color:#333333;}
.ballon:hover {color:#333333;}
/*.cf {*zoom: expression(this.runtimeStyle.zoom="1", this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom: 1;}*/
.cf:before, .cf:after { content: ""; display: table;}
.cf:after { clear: both; }

#lock { padding: 15px 10px 15px 30px;font-size: 12px;margin-left:20px;position: relative;background:#f5f5f5;margin-top:70px;width:280px}
#lock .ic-lock {background: url('/National_Library/oe_/https://afisha.orbita.co.il/bravonew/images/sprite_pay.png') 0 0; width: 40px;height: 47px;position: absolute;left: -20px;bottom: 5px;}

.message {color:green; font-weight:bold; text-align:center}

@media (max-width: 800px) {
	*{box-sizing:border-box;}
   html{background:#e2e2e2 url(/National_Library/oe_/https://afisha.orbita.co.il/bravo/images/bg.gif)}
   header{height: 44px;width: 100%;padding: 5px 0;background: #00172c;-webkit-box-shadow: 0 2px 8px rgba(0,0,0,0.4);-moz-box-shadow: 0 2px 8px rgba(0,0,0,0.4);box-shadow: 0 2px 8px rgba(0,0,0,0.4);min-width:100%}
   header h1{font-size: 22px;line-height: 34px;margin: 0;padding: 0;text-align: center;color: #fff;font-weight: normal;float:none}
   header h1 i{display: inline-block;width: 25px;height: 25px;margin: -2px 10px 0 0;vertical-align: middle;background: url(/National_Library/oe_/https://afisha.orbita.co.il/bravo/images/logo2mobile.png) -25px 0;background-size: 100px;}
   header h2, #contact, header #logo{display:none}
   .inner, footer .inner, #contentWrap{width:100%;}
   .contentWrap{padding:10px}
   .login-tbl{display:block; width:100%}
   .login-tbl tr, .login-tbl tbody{display:block}
   .login-tbl td{display:block; width:100%;}
   .login-tbl td.bordered{border-bottom:3px solid #ecede9; border-right:0px !important; font-size:14px; padding:0 !important;}
   .login-tbl .unbordered{color:#666;padding:15px 0 0 0 !important}
   .login-tbl .unbordered .ii-cooperation-list{margin:0px auto; width:310px; }
   footer{margin:15px 0}
   footer .logo-footer{width: 40px;height: 40px;background: url(/National_Library/oe_/https://afisha.orbita.co.il/bravo/images/logo2mobile.png) -40px -25px;background-size: 100px;margin: 0px 15px 10px 10px;}
   footer  p{margin-bottom:5px}
   footer .info{color:#666; float:none; margin:0; overflow:auto}
   table tr td{text-align:left}
   .tbl{display:block; clear:both}
   .tbl th{display:none}
   .tbl tr, .tbl tbody{display:block}
   .tbl td{display:block; width:100%;border-right:0}
   .tbl tr td:last-child{border-bottom:3px solid #ecede9; text-align:center}
   .tbl-zebra tr:nth-child(even){background: #f5f5f5}
   .tbl-zebra tr td:last-child{border-bottom:3px solid #ecede9; text-align:left}
   .tbl-zebra tr td:first-child{font-weight:bold}   
   .tbl-form{display:block; clear:both}
   .tbl-form th{display:none}
   .tbl-form tr, .tbl-form tbody{display:block}
   .tbl-form td{display:block; width:100%;border-right:0}
   .tbl-header th{display:block !important; width:100%; border-right:0 !important; font-weight:bold; color:#ffffff;background:#999999; padding:3px 10px; font-size:14px; }
   input{width:100% !important}
   input[type="checkbox"]{width:auto !important; vertical-align: middle; margin-top: -2px;}
   .crumb{line-height:18px}
   .club, .noclub{clear:both;}
   .rul{margin-bottom:5px}
   .menu-right{float:none; margin-left:0; width:100%}  
   .phone-mobile, .title-mobile{display:block}
   #lock{margin-top:10px}
}

