@media (max-width:960px) {
* {box-sizing:border-box;}
html {height:100%;}
body {min-height:100%;}
.mobileOnly {display:initial;}
.mobileHide {display:none !important;}
.hidden, .friends, .fbFreindsWrap, .footerLinks, .likeBoxWrap, .titleExtra, .newConnect, .showStart .goPink, .showStart .AndGo, .footerMenu, .footer .marginleft10, .catResultsWrap, .showStartWrap#filter, .innerMenuwrap .menu .newConnect, .innerMenuwrap .menu > ul, .showData1, .moreShows, .articleData, .orderSuccess, .orderOptwrap, .mobileOnly + .mainWrapper, .showDtlBox .box300 {display:none !important;}
.newStripLC {width:100%;}
iframe, object, video, audio, embed, img {max-width:100%;}
iframe[name="google_conversion_frame"] {height:0;}
img[height="1"] {position:absolute; bottom:-1px;}
/* header */
.newHeader {height:auto;}
.newStrip {height: 67px;}
.newLogo {float: none;
    height: 65px;
    margin: 0;
    text-align: center;
    line-height: 65px;
    padding-left: 65px;
    padding-top: 6px;}
.bannersN {margin:0; width:100%;}
.bannersN img, .showBanner img {width:100%; height:auto !important;}
.mobileMenu {float:right; width:60px; height:60px; position:relative; z-index:100; background:#000;}
.mobileMenu .hamburger {backgorund:none; border:0 none; background:#000 url('../images/icon-menu-mobile.png') no-repeat center center; width:66px; height:66px;}
.mobileMenu ul {position:absolute; top:100%; right:0; width:300px; min-height:600px; background-color:#000; padding:5px; z-index:10000; display:none;}
.mobileMenu ul li {border-bottom:1px solid #353535; font-size:30px; color:#fff; padding:5px; float:none; margin:0;}
.mobileMenu ul li:first-child {border-color:#ef495d;}
.mobileMenu ul li a, .mobileMenu ul li a:hover {color:#fff; text-decoration:none; font-size:30px;}
.mobileMenu ul li > a {font-weight:100;}
.mobileMenu ul li.spacer {padding:25px 5px 5px; border-bottom:1px solid #ef495d;}
.mobileMenu.open ul {display:block;}
.mobileMenu.open .hamburger {position:absolute; top:0; right:0; width:300px; background-position:5px 0; z-index:101;}
/* menu */
.menuwrap {height:100px;}
.menuwrap .menu {width:100%; text-align:center; padding:10px 0; overflow:visible;}
.menuwrap .menu ul li {display:inline-block; margin:0 auto; width:24%; float:none;}
.menuwrap .menu ul li:not(.placeDrop):first-child {display:none;}
.menuwrap .menu ul li.showPlaces {font-weight:bold; padding:0; float:right;}
.menuwrap .menu ul li a {display:block; text-align:center; padding:10px 0; font-size:20px;
/*
border:2px solid #000; border-radius:10px;
background: rgba(253,35,86,1);
background: -moz-linear-gradient(top, rgba(253,35,86,1) 0%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(253,35,86,1)), color-stop(100%, rgba(0,0,0,1)));
background: -webkit-linear-gradient(top, rgba(253,35,86,1) 0%, rgba(0,0,0,1) 100%);
background: -o-linear-gradient(top, rgba(253,35,86,1) 0%, rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(253,35,86,1) 0%, rgba(0,0,0,1) 100%);
background: linear-gradient(to bottom, rgba(253,35,86,1) 0%, rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd2356', endColorstr='#000000', GradientType=0 );
*/
}
/* search form */
.showStartWrap {height:auto;}
.showStart {width:100%; padding:5px;}
.showStart input {width:100%; margin:0; padding:5px; font-size:25px; height:auto; background:#fff url('../images/icon_search.png') no-repeat 97% 5px; background-size:30px; text-indent:50px;}
.showStart input::-webkit-input-placeholder {color:transparent;}
.showStart input:-moz-placeholder {color:transparent;}
.showStart input::-moz-placeholder {color:transparent;}
.showStart input:-ms-input-placeholder {color:transparent;}

/* dropdown menu */
.showPlaces {position:relative;}
.showPlaces .places {margin:0 !important; top:38px; left:auto; right:0; width:300px;}
.showPlaces .places li.placeDrop {display:block; width:100% !important;}

/* footer */
.footer {margin:0; padding:10px;}
.footerContent {width:100%;}
.footer .copyRight, .footer .marginleft25 {width:100%; margin:0; text-align:center;}

/* categories */
.closeShow:not(.mobileOnly) {display:none;}
.closeShow, .mainShows {width:100%; padding:0;}
.closeShow ul {padding:5px;}
.closeShow ul li {width:49%; margin:5px auto; height:auto; height:280px; min-height:280px;}
.closeShow ul li:nth-child(even) {float:left;}
.closeShow > div {text-align:center;}
.closeShow ul li img {width:100%; height:auto;}
.closeShow .closeTitle p {width:100%; overflow:hidden; text-overflow:ellipsis;}
.closeShow .closeTitle p > span {font-size: 15px; display: block; max-height: 48px; }
.closeShow a#show_next_row {display:inline-block; margin:10px auto; width:155px; height:60px; background:url('../images/mobile_load.png') no-repeat; color:transparent;}
/*.closeTitle.too.long p {display:block !important; max-height:55px; overflow:hidden !important;}*/

/* show page */
.showDtl, .showDtlBox {width:100%; border-radius:0;}
.showDtlwrap, .showDtl {padding:0 !important;}
.showDtlwrap > .showDtl:first-child > .showDtlBox:first-child, .choose table td:empty {display:none;}
.choose thead:before {content:none;}
.innerMenuwrap .menu, .showBanner, .showBanner img {width:100%}
.innerMenuwrap a.innerLogo {background:url('../images/logogoshow.png') no-repeat center center;
    min-height:51px;
    float: none;
    margin: 0;
    height: 68px;
    display: block;
    text-align: center;}
.innerMenuwrap a.innerLogo img {opacity:0;}
.mainWrapper, .showBanner {height:auto;}
.orderTable {border-collapse:collapse; width:100%;}
.orderTable th {color:#04bfad; border-bottom:1px solid #04bfad; text-align:right; padding:0 10px;}
.layoutShow .orderTable {display: none;}
.orderTable td {color:#878787; border-bottom:1px solid #04bfad;}
.orderTable th.l {text-align:left;} 
.orderTable .totalPrice {color:#50bf22; font-weight:bold;}
.ticketSummary {font-size:20px;}
.ticketSummary  > p {border-bottom:1px solid #04bfad; padding:0 10px;}
.ticketTable {border-collapse:collapse; width:100%;}
.ticketTable th {border:1px solid #000;}
.ticketTable td {border:1px solid #000;} 
.ticketTable th:empty {visibility:hidden;}
.choose table {width:100% !important;}
.choose table th, .choose table td {margin:0; width:auto !important; padding:0 5px !important; vertical-align:middle; height:45px;}
.choose table td {padding:0 5px !important}
.choose table tbody {border-top:1px solid #04bfad;}
.choose table tbody tr {border-bottom:1px solid #04bfad;}
.showDetails {display:table; width:100%; padding:0 10px;}
.showDetails p {padding:7px 0; border-top:1px solid #04bfad;}
.showDetails p:first-child {border:0;}
.couponCode {width:100%;}
.couponCode .cop {width:70%; height:auto; padding:10px 25px; margin:0;}
.couponCode .checkCop {float:left; padding:10px 25px; font-size:17px;}
.payBtns {margin:0 !important;}
.credBG {background:url('../images/btn_order.png') no-repeat center center; background-size:contain; width:100px;}
.showSep {background:none;}
.mobileOnly + .showDtlwrap .showDtl > div {display:none;}
.mobileOnly + .showDtlwrap .showDtl .orderBtn {float:none; margin:10px auto;}
.showFlags .flagSwitch {position:static; text-align:left;}
.showDtlwrap.mobileHide + .showFlags {margin-top:10px;}
.fb-comments span, .fb-comments iframe {width:100% !important;}
.showDesctext a {word-break:break-all;}
.newHeader {overflow-y:visible;}
.cycle-slide {display:block !important;}

/* places pages */
.place .catResultsWrap {display:block !important;}
.place .catResults {width:100%; padding:0 !important;}
.place .catResults .titleExtra, .place .resultGoShere .resultGoBtn, .place .resultGoShere .resultShereBtn, .place .catResults .resultLiText p, .place .catResults .dates .title {display:none;}
.place .catResults ul {text-align:center; padding:5px;}
.place .catResults ul li {width:49%; margin:5px auto; padding:10px !important; float:right; height:auto; min-height:276px; background-color:#fff; border:1px solid #e3e3e3; box-shadow:0.5px 0px 3px 0px rgba(0,0,0,0.3);}
.place .catResults ul li:nth-child(even) {float:left;}
.place .catResults .resultLiImg {margin:0;}
.place .catResults .resultLiImg img {width:100%; height:auto; margin:0;}
.place .catResults .resultLiText {margin:0; padding:1px 0;}
.place .catResults .resultLiText a {display:block; background-color:#f2f2f2; border-bottom:1px solid #f62a6b; padding:2px 0 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:18px; text-align:left;}
.place .catResults .dates {text-align:left; padding:10px 0;}
.place .catResults .dates .date {color:#8c8c8c; margin:0; text-align:left; font-size:12px;}
.place .catResults .dates .date:nth-child(2) {display:block; color:#4f4f4f; font-weight:bold; font-size:14px; margin:0;}

/* order page */
.ticketOrder {width:100%; font-size:17px;}
.ticketOrder .bannerColor {width:100%; float:none;}
.orderDetails p {padding:5px 10px; font-size:21px;}
.ticketSummary {font-size:20px;}
.tableWrapper {text-align:center; width:100%; padding:10px;}
.ticketTable {border-collapse:collapse; width:100%;}
.ticketTable th {border:1px solid #000;}
.ticketTable td {border:1px solid #000;}
.ticketTable th:empty {visibility:hidden;}
.ticketTable td:not(:first-child) {text-align:center;}
.ticketTable tr:first-child th {font-size:21px;}
.ticketTable small {font-size:14px;}
.ticketTable a {color:#000;}
.ticketOrder ol {list-style-type:hebrew; padding:10px 30px; line-height:22px;}
.ticketOrder .teamGoShow {padding:10px; font-size:13px; position:relative;}
.ticketOrder .teamGoShow p {padding:30px 0 20px 50px;}
.ticketOrder .teamGoShow span {position:absolute; bottom:10px; left:10px; display:inline-block; text-align:center;}
.ticketAmountBlock {width:100px !important;}
.ticketAmount {width:32px !important; height:32px !important;}
.ticketOrder #barcode {display:none; text-align:center;}

.showData {width:90%; max-width:100%; white-space: normal;}
#cardcome-iframe iframe {width:100%; max-width:100%;}
.payerData .agreeTerms {padding:0 10px 10px;}
/*.showData .titleExtra + .mainContent {display:none;}*/
.showData .showVideo, .showData  .showSidebar{display:none;}
.showRightContent { width: 100%;}

/* seats */
.seatContent {width:100%;}
.Hall {width:100%; height:auto;}
.Hall .popup-wrapper {/*display:table;*/ width:100%; height:auto;}
.Hall .popup-wrapper div.side-bar {/*display:table-footer-group;*/}
.Hall .popup-wrapper div.side-bar, .Hall .popup-wrapper div.hall-schema {width:100%; height:auto; float:none; clear:both;}
.Hall .popup-wrapper div.hall-schema {position:static; margin:10px 0 !important; width:100%; max-width:100%;}
.Hall .popup-wrapper div.hall-schema .selectable {display:inline-block; max-width:100%; white-space:nowrap; overflow-y:hidden; overflow-x:scroll; -webkit-overflow-scrolling:touch;}
.Hall .selectable {background-image:inherit !important;}
.seatTik {padding:0 10px;}
.seatTik .selectedTableSeat, .seatTik .totlaLeft, .seatTik .totalTable  {width:100%; float:none; clear:both;}
.seatTik .totlaLeft  {padding:20px 0 0;}
.popup .timer {position:static; display:table; width:100%; background-color:#252525; padding:2px 10px;}
.popup .timer .timer-message {float:right;}
.closePayment {border:1px solid #000; width:100px; height:40px; padding:10px 0 0; min-width:100px;}

/* search results */
.catResultsWrap.searchPage {display:block !important; width:100%; min-height:300px;}
.catResults {width:100%; margin:0; padding:5px !important;}
.catResults li {width:48%; margin:5px auto; height:auto; min-height:276px; padding:10px; background-color:#fff; border:1px solid #e3e3e3; box-shadow:0.5px 0px 3px 0px rgba(0,0,0,0.3); float:right;}
.catResults li:nth-child(even) {float:left;}
.resultData, .resultLiImg {float:none; width:100%; margin:0;}
.catResults .resultLiImg  > a {display:table;}
.place .catResults .resultLiImg  > a {width:100%;}
.place .catResults .resultLiImg {max-width:100% !important;}
.resultLiImg img {width:100%; max-width:100%; height:auto;}
.resultLiText {width:100%; height:auto; padding:1px 0; text-align:left;}
.resultLiText > a {display:block; width:100%; padding:0 5px 0 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:18px; font-weight:bold; color:#515151; background-color:#f2f2f2; border-bottom:1px solid #f62a6b; text-align:left;}
.resultLiText p, .resultGoShere .resultGoBtn, .resultGoShere .resultShereBtn {display:none;}
.resultGoShere {text-align:left;}
.resultGoShere .dates {float:none; margin:0; width:100%; clear:both; padding:0;}
.resultGoShere .resultGoBtn {height:32px; padding:7px 0;}
.resultGoShere .resultShereBtn  {float:none;}
.searchPage .resultLiImg a {display:block;}

/* content pages */
.generalWrap {width:100%; margin:0;}
.generalContent, .generalText {width:100%; margin:0; padding:10px;}
.generalContent:empty {display:none;}
.generalText h2 {font-size:17px;}

/* article page */
.layoutShow .articleData {display:block !important; width:100%;}
.moreShows + .articleData {display:none !important;}
.layoutShow .showDtlwrap .articleWrap {padding:10px;}
.articleWrap, .rightarticle {width:100%;}
.articleWrap h4 {width:100%; font-size:17px; line-height:20px;}
.rightarticle {padding:10px;}
.articleSocial, .readMoreArt {display:none;}
.articleData {padding:0;}
.articleData img, .articleData iframe, .articleData object, .articleData video {max-width:100%; height:auto;}

/* user shows list */
.orderSuccess.view, .orderSuccess.accountIndex {display:block !important; width:100%; margin:10px 0;}
.sTable table, .sTable table thead, .sTable table tbody, .sTable table tr, .sTable table tr td {display:block; line-height:30px; height:auto;}
.sTable table tr {border-bottom:5px solid #bababa;}
.sTable table tr th, .sTable table tr td:nth-child(6) {display:none;}

/* login page */
body:not([class]) {background-color:#eee;}
.loginWrap {direction:rtl; text-align:center; font-family:atlas, arial; color:#939393;}
.loginTitle {padding:10px 0;}
.loginTitle h2 {color:#000;}
.loginWrap h5 {font-size:25px; margin:25px 0 0;}
.logBtnWrap .logBtn {min-width:111px; width:225px; height:37px; background:#69bc4b url('../images1/loginBtn.png') no-repeat; border:1px solid #539b35; color:#fff; font-size:16px;}
.loginWrap .logRow p {margin:20px 0 0;}
.loginWrap .logRow input {width:225px; text-align:center; padding:10px;}
.loginWrap .forgot {padding:10px 0; font-size:13px;}
.loginWrap .forgot a {display:inline-block; margin:0 20px; color:#939393; text-decoration:none;}
.fbLgn {display:inline-block; width:225px; height:39px; background:#4a6dbe url('../images/fbLogin.png') no-repeat center center; color:transparent;}
.logBtnWrap .clear.mobileOnly {display:block;}
}
@media (max-width:320px) {
* {box-sizing:border-box;}
html {height:100%;}
body {min-height:100%;}
.mobileOnly {display:initial;}
.mobileHide {display:none !important;}
.hidden, .friends, .fbFreindsWrap, .footerLinks, .likeBoxWrap, .titleExtra, .newConnect, .showStart .goPink, .showStart .AndGo, .footerMenu, .footer .marginleft10, .catResultsWrap, .showStartWrap#filter, .innerMenuwrap .menu .newConnect, .innerMenuwrap .menu > ul, .showData1, .moreShows, .articleData, .orderSuccess, .orderOptwrap, .mobileOnly + .mainWrapper, .showDtlBox .box300 {display:none !important;}
.newStripLC {width:100%;}
iframe, object, video, audio, embed, img {max-width:100%;}
iframe[name="google_conversion_frame"] {height:0;}
img[height="1"] {position:absolute; bottom:-1px;}
/* header */
.newHeader {height:auto;}
.newStrip {height:60px;}
.newLogo {float:left;}
.bannersN {margin:0; width:100%;}
.bannersN img, .showBanner img {width:100%; height:auto !important;}
.mobileMenu {float:right; width:60px; height:60px; position:relative; z-index:100; background:#000;}
.mobileMenu .hamburger {backgorund:none; border:0 none; background:#000 url('../images/icon-menu-mobile.png') no-repeat center center; width:60px; height:60px;}
.mobileMenu ul {position:absolute; top:100%; right:0; width:300px; min-height:600px; background-color:#000; padding:5px; z-index:10000; display:none;}
.mobileMenu ul li {border-bottom:1px solid #353535; font-size:30px; color:#fff; padding:5px; float:none; margin:0;}
.mobileMenu ul li:first-child {border-color:#ef495d;}
.mobileMenu ul li a, .mobileMenu ul li a:hover {color:#fff; text-decoration:none; font-size:30px;}
.mobileMenu ul li > a {font-weight:100;}
.mobileMenu ul li.spacer {padding:25px 5px 5px; border-bottom:1px solid #ef495d;}
.mobileMenu.open ul {display:block;}
.mobileMenu.open .hamburger {position:absolute; top:0; right:0; width:300px; background-position:5px 0; z-index:101;}
/* menu */
.menuwrap {height:100px;}
.menuwrap .menu {width:100%; text-align:center; padding:10px 0; overflow:visible;}
.menuwrap .menu ul li {display:inline-block; margin:0 auto; width:24%; float:none;}
.menuwrap .menu ul li:first-child {display:none;}
.menuwrap .menu ul li.showPlaces {font-weight:bold; padding:0; float:right;}
.menuwrap .menu ul li.showPlaces .places li:first-child{display:block !important;}
.menuwrap .menu ul li a {display:block; text-align:center; padding:10px 0; font-size:20px;
/*
border:2px solid #000; border-radius:10px;
background: rgba(253,35,86,1);
background: -moz-linear-gradient(top, rgba(253,35,86,1) 0%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(253,35,86,1)), color-stop(100%, rgba(0,0,0,1)));
background: -webkit-linear-gradient(top, rgba(253,35,86,1) 0%, rgba(0,0,0,1) 100%);
background: -o-linear-gradient(top, rgba(253,35,86,1) 0%, rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(253,35,86,1) 0%, rgba(0,0,0,1) 100%);
background: linear-gradient(to bottom, rgba(253,35,86,1) 0%, rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd2356', endColorstr='#000000', GradientType=0 );
*/
}.Hall .popup-wrapper div.hall-schema .selectable
/* search form */
.showStartWrap {height:auto;}
.showStart {width:100%; padding:5px;}
.showStart input {width:100%; margin:0; padding:5px; font-size:25px; height:auto; background:#fff url('../images/icon_search.png') no-repeat 97% 5px; background-size:30px; text-indent:50px;}
.showStart input::-webkit-input-placeholder {color:transparent;}
.showStart input:-moz-placeholder {color:transparent;}
.showStart input::-moz-placeholder {color:transparent;}
.showStart input:-ms-input-placeholder {color:transparent;}

/* dropdown menu */
.showPlaces {position:relative;}
.showPlaces .places {margin:0 !important; top:38px; left:auto; right:0; width:300px;}
.showPlaces .places li.placeDrop {display:block; width:100% !important;}

/* footer */
.footer {margin:0; padding:10px;}
.footerContent {width:100%;}
.footer .copyRight, .footer .marginleft25 {width:100%; margin:0; text-align:center;}

/* categories */
.closeShow:not(.mobileOnly) {display:none;}
.closeShow, .mainShows {width:100%; padding:0;}
.closeShow ul {padding:5px;}
.closeShow ul li {width:49%; margin:5px auto; height:auto; height:280px; min-height:280px;}
.closeShow ul li:nth-child(even) {float:left;}
.closeShow > div {text-align:center;}
.closeShow ul li img {width:100%; height:auto;}
.closeShow .closeTitle p {width:100%; overflow:hidden; text-overflow:ellipsis;}
.closeShow .closeTitle p > span {font-size: 15px; display: block; max-height: 48px; }
.closeShow a#show_next_row {display:inline-block; margin:10px auto; width:155px; height:60px; background:url('../images/mobile_load.png') no-repeat; color:transparent;}
/*.closeTitle.too.long p {display:block !important; max-height:55px; overflow:hidden !important;}*/

/* show page */
.showDtl, .showDtlBox {width:100%; border-radius:0;}
.showDtlwrap, .showDtl {padding:0 !important;}
.showDtlwrap > .showDtl:first-child > .showDtlBox:first-child, .choose table td:empty {display:none;}
.choose thead:before {content:none;}
.innerMenuwrap .menu, .showBanner, .showBanner img {width:100%}
.innerMenuwrap a.innerLogo {background:url('../images/logogoshow.png') no-repeat; min-height:51px; margin:4px 0 0;}
.innerMenuwrap a.innerLogo img {opacity:0;}
.mainWrapper, .showBanner {height:auto;}
.orderTable {border-collapse:collapse; width:100%;}
.orderTable th {color:#04bfad; border-bottom:1px solid #04bfad; text-align:right; padding:0 10px;}
.layoutShow .orderTable {display: none;}
.orderTable td {color:#878787; border-bottom:1px solid #04bfad;}
.orderTable th.l {text-align:left;} 
.orderTable .totalPrice {color:#50bf22; font-weight:bold;}
.ticketSummary {font-size:20px;}
.ticketSummary  > p {border-bottom:1px solid #04bfad; padding:0 10px;}
.ticketTable {border-collapse:collapse; width:100%;}
.ticketTable th {border:1px solid #000;}
.ticketTable td {border:1px solid #000;} 
.ticketTable th:empty {visibility:hidden;}
.choose table {width:100% !important;}
.choose table th, .choose table td {margin:0; width:auto !important; padding:0 5px !important; vertical-align:middle; height:45px;}
.choose table td {padding:0 5px !important}
.choose table tbody {border-top:1px solid #04bfad;}
.choose table tbody tr {border-bottom:1px solid #04bfad;}
.showDetails {display:table; width:100%; padding:0 10px;}
.showDetails p {padding:7px 0; border-top:1px solid #04bfad;}
.showDetails p:first-child {border:0;}
.couponCode {width:100%;}
.couponCode .cop {width:70%; height:auto; padding:10px 25px; margin:0;}
.couponCode .checkCop {float:left; padding:10px 25px; font-size:17px;}
.payBtns {margin:0 !important;}
.credBG {background:url('../images/btn_order.png') no-repeat center center; background-size:contain; width:100px;}
.showSep {background:none;}
.mobileOnly + .showDtlwrap .showDtl > div {display:none;}
.mobileOnly + .showDtlwrap .showDtl .orderBtn {float:none; margin:10px auto;}
.showFlags .flagSwitch {position:static; text-align:left;}
.showDtlwrap.mobileHide + .showFlags {margin-top:10px;}
.fb-comments span, .fb-comments iframe {width:100% !important;}
.showDesctext a {word-break:break-all;}
.newHeader {overflow-y:visible;}
.cycle-slide {display:block !important;}

/* places pages */
.place .catResultsWrap {display:block !important;}
.place .catResults {width:100%; padding:0 !important;}
.place .catResults .titleExtra, .place .resultGoShere .resultGoBtn, .place .resultGoShere .resultShereBtn, .place .catResults .resultLiText p, .place .catResults .dates .title {display:none;}
.place .catResults ul {text-align:center; padding:5px;}
.place .catResults ul li {width:49%; margin:5px auto; padding:10px !important; float:right; height:auto; min-height:276px; background-color:#fff; border:1px solid #e3e3e3; box-shadow:0.5px 0px 3px 0px rgba(0,0,0,0.3);}
.place .catResults ul li:nth-child(even) {float:left;}
.place .catResults .resultLiImg {margin:0;}
.place .catResults .resultLiImg img {width:100%; height:auto; margin:0;}
.place .catResults .resultLiText {margin:0; padding:1px 0;}
.place .catResults .resultLiText a {display:block; background-color:#f2f2f2; border-bottom:1px solid #f62a6b; padding:2px 0 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:18px; text-align:left;}
.place .catResults .dates {text-align:left; padding:10px 0;}
.place .catResults .dates .date {color:#8c8c8c; margin:0; text-align:left; font-size:12px;}
.place .catResults .dates .date:nth-child(2) {display:block; color:#4f4f4f; font-weight:bold; font-size:14px; margin:0;}

/* order page */
.ticketOrder {width:100%; font-size:17px;}
.ticketOrder .bannerColor {width:100%; float:none;}
.orderDetails p {padding:5px 10px; font-size:21px;}
.ticketSummary {font-size:20px;}
.tableWrapper {text-align:center; width:100%; padding:10px;}
.ticketTable {border-collapse:collapse; width:100%;}
.ticketTable th {border:1px solid #000;}
.ticketTable td {border:1px solid #000;}
.ticketTable th:empty {visibility:hidden;}
.ticketTable td:not(:first-child) {text-align:center;}
.ticketTable tr:first-child th {font-size:21px;}
.ticketTable small {font-size:14px;}
.ticketTable a {color:#000;}
.ticketOrder ol {list-style-type:hebrew; padding:10px 30px; line-height:22px;}
.ticketOrder .teamGoShow {padding:10px; font-size:13px; position:relative;}
.ticketOrder .teamGoShow p {padding:30px 0 20px 50px;}
.ticketOrder .teamGoShow span {position:absolute; bottom:10px; left:10px; display:inline-block; text-align:center;}
.ticketAmountBlock {width:100px !important;}
.ticketAmount {width:32px !important; height:32px !important;}
.ticketOrder #barcode {display:none; text-align:center;}

.showData {width:90%; max-width:100%; white-space: normal;}
#cardcome-iframe iframe {width:100%; max-width:100%;}
.payerData .agreeTerms {padding:0 10px 10px;}
/*.showData .titleExtra + .mainContent {display:none;}*/
.showData .showVideo, .showData  .showSidebar{display:none;}
.showRightContent { width: 100%;}

/* seats */
.seatContent {width:100%;}
.Hall {width:100%; height:auto;}
.Hall .popup-wrapper {/*display:table;*/ width:100%; height:auto;}
.Hall .popup-wrapper div.side-bar {/*display:table-footer-group;*/}
.Hall .popup-wrapper div.side-bar, .Hall .popup-wrapper div.hall-schema {width:100%; height:auto; float:none; clear:both;}
.Hall .popup-wrapper div.hall-schema {position:static; margin:10px 0 !important; width:100%; max-width:100%;}
.Hall .popup-wrapper div.hall-schema .selectable {display:inline-block; max-width:100%; white-space:nowrap; overflow-y:hidden; overflow-x:scroll; -webkit-overflow-scrolling:touch;}
.Hall .selectable {background-image:inherit !important;}
.Hall .ulam {background-image:inherit !important;}
.seatTik {padding:0 10px;}
.seatTik .selectedTableSeat, .seatTik .totlaLeft, .seatTik .totalTable  {width:100%; float:none; clear:both;}
.seatTik .totlaLeft  {padding:20px 0 0;}
.popup .timer {position:static; display:table; width:100%; background-color:#252525; padding:2px 10px;}
.popup .timer .timer-message {float:right;}
.closePayment {border:1px solid #000; width:100px; height:40px; padding:10px 0 0; min-width:100px;}

/* search results */
.catResultsWrap.searchPage {display:block !important; width:100%; min-height:300px;}
.catResults {width:100%; margin:0; padding:5px !important;}
.catResults li {width:49%; margin:5px auto; height:auto; min-height:276px; padding:10px; background-color:#fff; border:1px solid #e3e3e3; box-shadow:0.5px 0px 3px 0px rgba(0,0,0,0.3); float:right;}
.catResults li:nth-child(even) {float:left;}
.resultData, .resultLiImg {float:none; width:100%; margin:0;}
.catResults .resultLiImg  > a {display:table;}
.place .catResults .resultLiImg  > a {width:100%;}
.place .catResults .resultLiImg {max-width:100% !important;}
.resultLiImg img {width:100%; max-width:100%; height:auto;}
.resultLiText {width:100%; height:auto; padding:1px 0; text-align:left;}
.resultLiText > a {display:block; width:100%; padding:0 5px 0 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:18px; font-weight:bold; color:#515151; background-color:#f2f2f2; border-bottom:1px solid #f62a6b; text-align:left;}
.resultLiText p, .resultGoShere .resultGoBtn, .resultGoShere .resultShereBtn {display:none;}
.resultGoShere {text-align:left;}
.resultGoShere .dates {float:none; margin:0; width:100%; clear:both; padding:0;}
.resultGoShere .resultGoBtn {height:32px; padding:7px 0;}
.resultGoShere .resultShereBtn  {float:none;}
.searchPage .resultLiImg a {display:block;}

/* content pages */
.generalWrap {width:100%; margin:0;}
.generalContent, .generalText {width:100%; margin:0; padding:10px;}
.generalContent:empty {display:none;}
.generalText h2 {font-size:17px;}

/* article page */
.layoutShow .articleData {display:block !important; width:100%;}
.moreShows + .articleData {display:none !important;}
.layoutShow .showDtlwrap .articleWrap {padding:10px;}
.articleWrap, .rightarticle {width:100%;}
.articleWrap h4 {width:100%; font-size:17px; line-height:20px;}
.rightarticle {padding:10px;}
.articleSocial, .readMoreArt {display:none;}
.articleData {padding:0;}
.articleData img, .articleData iframe, .articleData object, .articleData video {max-width:100%; height:auto;}

/* user shows list */
.orderSuccess.view, .orderSuccess.accountIndex {display:block !important; width:100%; margin:10px 0;}
.sTable table, .sTable table thead, .sTable table tbody, .sTable table tr, .sTable table tr td {display:block; line-height:30px; height:auto;}
.sTable table tr {border-bottom:5px solid #bababa;}
.sTable table tr th, .sTable table tr td:nth-child(6) {display:none;}

/* login page */
body:not([class]) {background-color:#eee;}
.loginWrap {direction:rtl; text-align:center; font-family:atlas, arial; color:#939393;}
.loginTitle {padding:10px 0;}
.loginTitle h2 {color:#000;}
.loginWrap h5 {font-size:25px; margin:25px 0 0;}
.logBtnWrap .logBtn {min-width:111px; width:225px; height:37px; background:#69bc4b url('../images1/loginBtn.png') no-repeat; border:1px solid #539b35; color:#fff; font-size:16px;}
.loginWrap .logRow p {margin:20px 0 0;}
.loginWrap .logRow input {width:225px; text-align:center; padding:10px;}
.loginWrap .forgot {padding:10px 0; font-size:13px;}
.loginWrap .forgot a {display:inline-block; margin:0 20px; color:#939393; text-decoration:none;}
.fbLgn {display:inline-block; width:225px; height:39px; background:#4a6dbe url('../images/fbLogin.png') no-repeat center center; color:transparent;}
.logBtnWrap .clear.mobileOnly {display:block;}
}