body {
    overflow-y: hidden;
}
body, .mainWrapper, .showDtlwrap {
    background: transparent !important;
}
.showDtlwrap {
    margin: 0 auto;
}

.orderBtn {
    background: #0073BD;
    width: 127px !important;
    height: 71px;
    border-radius: 5px;
    position: relative;
    color:#FFF;
    font-weight: bold;
}
.orderBtn:after {
    content: "לרכישה";
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    top: 30%;
    font-size: 1.5em;
}
.orderBtn img { display: none; }

.showDtlBox .boxTitle p {
    color: #0073BD !important;
}

.titleExtra .titleRow {
    background: #0073BD;
    border-color: #0073BD;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.ticketAmountBlock button.ticketAmount:first-child {
    background: #0073BD;
    border-color: #0073BD;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    color: #FFF;
}
.ticketAmountBlock button.ticketAmount:last-child {
    background: #0073BD;
    border-color: #0073BD;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    color: #FFF;
}
.ticketAmountBlock input {
    border-color: #0073BD;
    background: transparent;
    color: #000;
}
.titleExtra .titleRow h3 {
    color: #000;
}
.titleExtraBorder,
.showSidebarBox {
    border-color: #0073BD;
}
.moreEvents,
.moreShows,
.articleData {
    display: none;
}
.agreeTerms p  a {
    color: #707070;
}

.showDescTitle h3,
.showSidebarBoxTitle p,
.showSidebarBoxSub p,
.choose table th {
    color: #0073BD;
}

.showSidebarBoxdataT,
.headInfo,
.tailInfo,
.tailInfolong,
.choose table td
{
    color: #000;
}

.showDtlBox .boxTitle,
.showDtlBox .boxDtl,
.mobileOnly + .showDtlBox,
.choose thead:before {
    background: #fff;
    border: none;
}

.showDtlBox .boxDtl p {
    color: #fff;
}

.showDesctext p {
    background: transparent !important;
    color: #fff !important;
}

.showSep {
    display: none;
}

.moreShows ul li {
    border: none;
}

.couponCode input {
    border: 1px solid #0073BD;
    line-height: 27px;
    height: 27px;
}
.checkCop,
.closePayment {



}

.closePayment {
    padding: 0 !important;
    line-height: 2.2em !important;
    height: 40px !important;
    border-radius: 5px !important;
    font-size: 1.1em !important;
}

.credBG {
    background: #0073BD;
    border-color: #0073BD;
    color: #FFF;
    width: 278px;
    height: 40px;
    border-radius: 5px;
    text-indent: 0 !important;
    font-size: 1.1em;
}
.credBG img {
    display: none;
}

.mobileOnly.showDetails p {
    color: #fff;
}

.color50BF22{
    color: #0073BD!important;
}

.closePayment,
.credBG,
.toggle_gift{
    background: #0073BD!important;
    color: #FFF!important;
}

.gift_row{
    color: #000;
}

.gift_row a.sel{
    background: #0073BD;
    color: #000;
}

.gift_row a{
    border: 1px #0073BD solid;
    color: #0073BD;
}

@media (max-width: 960px) {
    .showDetails p { border: none }
    .choose table tbody tr,
    .choose table tbody { border: none; }
    .showDtlBox .choose tfoot tr {
        border-color: #000 !important;
    }
    .ticketSummary  > p{
        color: #999999;
    }
}

.innerMenuwrap{display: none;}

.closeShow ul li{
    min-height: auto;
}

.closeShow ul li{
    border: none;
    background: none;
    box-shadow: none;
}

.closeShow ul li .showInn {
    border: 1px solid #BEAC74;
    border-radius: 0;
    background: #000;
    color: #BEAC74;
}
.closeShow ul li .showInn .closeContent{
    color: #BEAC74 !important;
}
.closeShow ul li .showInn .closeContent .closeTitle p,
.closeShow ul li .showInn .closeContent .closeData .closeShowTitle{
    color: #BEAC74;
}

.closeShow .closeTitle p > span,
.closeData .closeShowTitle{
    color: #BEAC74;
}

.closeShow ul li .showInn .closeContent .description,
.closeShow ul li .showInn .closeContent .description p,
.closeShow ul li .showInn .closeContent .description p span,
.closeShow ul li .showInn .closeContent .description div,
.closeShow ul li .showInn .closeContent .description div div,
.closeShow ul li .showInn .closeContent .description div div div
{
    color: #BEAC74 !important;
    background: none !important;
}

.resultGoBtn {
    background: #000;
    border-color: #BEAC74;
    color: black;
    border-radius: 0;
}

body.device-mobile-optimized .closeData{
    margin: 2px -90px 0 0;
}

@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: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 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:10px auto; height:auto; height:280px; min-height:auto;}
    .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:#0073BD; 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:auto; margin-left: 10px; color: transparent;}
    .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:100%; 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; /*background:url('http://www.goshow.co.il/center/New/userfiles/halls/5649d8e946f291447680233.jpg') no-repeat; background:url(https://www.goshow.co.il/center/New/userfiles/halls/54ad648dc61581420649613.jpg) top no-repeat; */}
    .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; margin-left: 10px;}

    /* 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;}

    .closeShow ul li{
        min-height: auto;
    }

    .closeShow ul li{
        border: none;
        background: none;
        box-shadow: none;
    }

    .closeShow ul li .showInn {
        border: 1px solid #BEAC74;
        border-radius: 0;
        background: #000;
        color: #BEAC74;
    }
    .closeShow ul li .showInn .closeContent{
        color: #BEAC74 !important;
    }
    .closeShow ul li .showInn .closeContent .closeTitle p,
    .closeShow ul li .showInn .closeContent .closeData .closeShowTitle{
        color: #BEAC74 !important;;
    }

    .closeShow ul li .showInn .closeContent .description,
    .closeShow ul li .showInn .closeContent .description p,
    .closeShow ul li .showInn .closeContent .description p span,
    .closeShow ul li .showInn .closeContent .description div,
    .closeShow ul li .showInn .closeContent .description div div,
    .closeShow ul li .showInn .closeContent .description div div div
    {
        color: #BEAC74 !important;
        background: none !important;
    }

    .resultGoBtn {
        background: #000;
        border-color: #BEAC74;
        color: black;
        border-radius: 0;
    }

}
@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 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:10px auto; height:auto; height:280px; min-height:auto;}
    .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:#0073BD; 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; color: transparent;}
    .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:100%; 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; /*background:url('http://www.goshow.co.il/center/New/userfiles/halls/5649d8e946f291447680233.jpg') no-repeat; background:url(https://www.goshow.co.il/center/New/userfiles/halls/54ad648dc61581420649613.jpg) top no-repeat; */}
    .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;}

    .closeShow ul li{
        min-height: auto;
    }

    .closeShow ul li{
        border: none;
        background: none;
        box-shadow: none;
    }

    .closeShow ul li .showInn {
        border: 1px solid #BEAC74;
        border-radius: 0;
        background: #000;
        color: #BEAC74;
    }
    .closeShow ul li .showInn .closeContent{
        color: #BEAC74 !important;
    }
    .closeShow ul li .showInn .closeContent .closeTitle p,
    .closeShow ul li .showInn .closeContent .closeData .closeShowTitle{
        color: #BEAC74 !important;;
    }

    .closeShow ul li .showInn .closeContent .description,
    .closeShow ul li .showInn .closeContent .description p,
    .closeShow ul li .showInn .closeContent .description p span,
    .closeShow ul li .showInn .closeContent .description div,
    .closeShow ul li .showInn .closeContent .description div div,
    .closeShow ul li .showInn .closeContent .description div div div
    {
        color: #BEAC74 !important;
        background: none !important;
    }

    .resultGoBtn {
        background: #000;
        border-color: #BEAC74;
        color: black;
        border-radius: 0;
    }

}

.seatWrap{
    background: transparent!important;
}

.footer{
    display: none;
}

.titleExtraBorder, .showSidebarBox{
    display: none;
}
.popup-wrapper div.titlei span{
    font-weight: bold!important;
    color: #FFF!important;
}
div.timer div.timer-message,
.user-box .ub-title,
.popup-wrapper div.titlei span b {
    color: #0073BD!important;
    font-weight: bold;
}

.agreeTerms,
.agreeTerms p{
    color: #FFF!important;
}
.agreeTerms p a{
    color: #FFF!important;
    text-decoration: underline;
}
.user-box .ub-title,
.user-box{
    background: #FFF!important;
}
.user-box .ub-basket,
.user-box .ub-item{
    background: #FFF!important;
    color: #2e2e2e!important;
    border-top: none!important;
}
.green{
    color: #0073BD!important;
}

.selectedTableSeat table th,
.selectedTableSeat table td,
.totalValue,
.totalTitle{
    color: #000!important;
    font-weight: bold;
}
.totalTable {
    font-weight: bold;
    border: none!important;
    border-radius: 0!important;
    background-color: #fff!important;
}
.selectedTableSeat{
    border: none!important;
    border-radius: 0!important;
}

#goCreditCard{
    margin-top: 10px;
}

#cardcome-iframe{
    background: transparent!important;
}
.orderSammerySeat .closePayment{
    height: 36px!important;
    margin: 10px 0 14px!important;
    line-height: 36px!important;
}
.mainWrapper{
    display: none;
}
.showDtlBox{
    display: none;
}
.totalP{
    color: #0073BD!important;
}
.choose table th{
    border-bottom:1px solid #04bfad;
}
.showDtl{
    margin: 0;
    padding-top: 10px;
}
#cardcome-iframe{
    text-align: right !important;
    margin-top: 25px !important;
}

#cardcome-iframe iframe{
    border-radius: 5px;
}
.navigation_link{
    display: none;
}

.mainContent.accessibility {
    color: white;
    margin-bottom: 25px;
}

@media (min-width:960px) {
    .totalTable {
        width: 375px!important;
    }
    .showDtl{
        width: 610px;
    }
    #cardcome-iframe iframe{
        width: 610px!important;
    }
}

#acsb-body-wrap .acsb-link {
 top: auto !important;
 bottom: 10px !important;
 left: 10px !important;
}
