/* Add your own CSS if you like */


.table-unybase {
    display: flex;
    justify-content: center;
  }
  
  .table_uny {
    width: 100%;
  }
  .td_uny{
    width: 25%;
    text-align: center;
  }
  .unybase_nopinta{
    background-color: white;
    color: white;
    ;
  }
  
  
/************** INICIO CSS EDU **************/

.contenedor-firma {background:#fff;overflow-y:hidden; overflow-x: hidden; touch-action: none; /*border:3px solid blue*/}
.contenedor-firma.pane {position:inherit}

.contenedor-firma a {float:left;display:inline;width:30%;border:1px solid lime; font-size:11px; padding:11px;margin-right:14px }
.contenedor-firma .button.button-positive {float:left;display:inline;width:60%;margin-right:11px;border:1px solid lime; font-size:14px; padding:11px; background:green;color:#fff; text-transform:uppercase!important;}

.contenedor-firma .button-block {clear:none;}

.contenedor-firma .item {
    border-color: #fff;;
    background-color: #fff;
    color: #444;
    position: inherit;
    z-index: inherit;
    display: block;
    margin: -1px;
    padding: 0;
    border-width: 1px;
    border-style: solid;
    font-size: 16px; margin-bottom:11px;
}


.contenedor-firma .item-input textarea {border:1px solid #666; padding:11px}

.contenedor-firma #signatureCanvas{width:100%; background: #eee!important; border:1px solid #666}

.contenedor-firma .card {box-shadow:inherit; }

.contenedor-firma .scroll-content {margin-top:32px;position: inherit!important; height:auto!important;top: 0;
    right: inherit;
    bottom: inherit;
    left: inherit;}


/************** FIN CSS EDU **************/
 
/***************** start change main color ******************/
.main-bg-color{
    background: #01579d !important;
    color: #ffffff !important
}
.main-text-color ,.item-select:after ,.search-title p:after,.search-title .line {
    color: #1b2741 !important
}
.main-text-color-2 {
    color: #01579d!important
}
.main-border-color ,.menu_list .item:after{
    border-color: #01579d !important
    
}
.sec-main-bg{
    background: #1b2741 !important;
    color: #ffffff !important
}
/***************** end change main color ******************/
/***************** main classes ******************/
.main-bg{
    background: #ffffff;
}
.main-btn.button-clear{
    height: 43px;
    min-height: 43px;
    line-height: 42px;
    color: #fff;
    text-transform: capitalize;
    border-radius: 0
}
.app-content.padding{
    padding: 20px
}
.button-clear.activated{
    opacity: .9
}
.dark-bg{
    background: #1b2741 !important
}
.gray-icon{
    color: #a1a8ae !important
}
h4{
    font-size: 16px;
    font-weight: normal
}

/***************** login page ******************/
.login-content.has-footer{
    bottom: 40px
}
.logo{
    margin-top: 200px
}
.logo img{
    width: 275px;
}
.app-form .list{
    margin: 20px 0 10px 0
}
.app-form .item.item-input{
    background: none;
    border: none;
    border-bottom: 1px solid #1b2741;
    margin-bottom: 15px;
    padding-left: 0;
    height: 30px
}
.app-form .item-input input{
    height: 20px;
    color: #1b2741
}
.app-form p{
    font-weight: 600
}
.app-form input::-webkit-input-placeholder {
    color: #1b2741
}
.app-form input:-moz-placeholder {
    color: #1b2741
}
.app-form input:-ms-input-placeholder { /* IE10+ */
    color: #1b2741
}
.app-footer{
    padding: 0;
    height: 40px;
    background: none
}
.app-footer .main-btn.button-clear{
    margin: 0;
    height: 40px;
    min-height: 40px;
    line-height: 38px;
    font-weight: 400;
    font-size: 16px;
    border: none
}
/***************** popup ******************/
.popup-container .popup{
    background-color: rgba(0, 0, 0, 0.6)
}
.popup-title,.popup-body span{
    color: #fff
}
/***************** main header ******************/
.bar.bar-stable{
    border: none;
    background: none
}
.bar{
    border: none
}
.bar.bar-stable .title{
    text-align: left;
    color: white;
    text-transform: capitalize;
    font-weight: normal;
    font-size: 16px;
    min-width: 200px;
    width: 200px
}
.bar-stable .button.button-icon{
    color: white
}
.bar-stable .cart-btn.button.button-icon{
    font-size: 24px;
    position: relative;
    right: 10px
}
.cart-btn.button.button-icon .badge{
    position: absolute;
    right: -2px;
    top: 1px;
    padding: 0px 4px;
    font-size: 11px;
    color: white
}
.bar-stable .back-btn.button.button-icon{
    position: absolute;
    right: 45px;
    font-size: 27px
}

/***************** menu-modal page ****************/
.menu_modal{
    width: 260px;
    height: 450px;
    min-height: 350px;
    position: absolute;
    left: 0;
    top: 44px;
    -webkit-box-shadow: 1px 0px 5px 2px rgba(0,0,0,0.75);
    -moz-box-shadow: 1px 0px 5px 2px rgba(0,0,0,0.75);
    box-shadow: 1px 0px 5px 2px rgba(0,0,0,0.75);
    border-left: 3px solid #000
}
.menu_modal .bar-header{
    height: 60px;
    padding: 0 0px 0 0;
    background: none
}
.menu_modal .has-header{
    top: 60px;
    padding-left: 20px
}

.edit-pic{
    position: absolute;
    bottom: -13px;
    right: -13px;
    width: 35px;
    height: 30px;
    line-height: 29px;
    font-size: 24px;
    -webkit-box-shadow: -3px 5px 5px -2px rgba(0,0,0,0.75);
    -moz-box-shadow: -3px 5px 5px -2px rgba(0,0,0,0.75);
    box-shadow: -3px 5px 5px -2px rgba(0,0,0,0.75)
}
.profile{
    -webkit-box-shadow: -2px 8px 7px -6px rgba(0,0,0,0.75);
    -moz-box-shadow: -2px 8px 7px -6px rgba(0,0,0,0.75);
    box-shadow: -2px 8px 7px -6px rgba(0,0,0,0.75)
}
.profile .col >h4{
    margin-bottom: 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    color: white
}
.profile .col >p{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: white;
    font-size: 12px
}
.menu_list .list{
    margin-top: 10px
}
.menu_list .item{
    color: white;
    background: none;
    border: none
}
.menu_list .item:after{
    content: '';
    position: absolute;
    left: 32px;
    bottom: 0;
    width: 187px;
    border-bottom: 1px solid;
    opacity: .3
}
.menu_list .item:last-child:after{
    border: none
}
.menu_list .item-complex .item-content{
    background: none;
    font-size: 14px;
    padding: 10px 49px 9px 16px
}
.menu_list .item-complex.item-icon-left .item-content{
    padding-left: 33px
}
.menu_list .item-icon-left .icon{
    font-size: 21px;
    left: -4px
}
.menu-footer{
    height: 67px;
    padding: 12px
}
.menu-footer .button{
    margin: 0;
    box-shadow: -2px 2px 2px rgba(21,20,22,.7)
}
.menu-footer .button.activated{
    box-shadow: -1px 1px 2px rgba(21,20,22,.7);
    transform: translateY(2px);
    -webkit-transform: translateY(2px);
    -moz-transform: translateY(2px)
}

/***************** inicio ****************/

.inicio-content.has-footer{
    bottom: 58px
}
.inicio-content.padding{
    padding: 15px
}
.inicio-content h4{
    display: inline-block;
    margin-top: 30px;
    margin-bottom: 20px;
    color: #1b2741
}
.inicio-content .item-select{
    height: 44px;
    padding-left: 10px;
}
.inicio-content .item-select select{
    direction: ltr;
    width: 100%;
    max-width: 100%;
    padding: 8px 48px 10px 10px
}
.inicio-content .item-select:after{
    right: 10px
}
.inicio-content .button{
    margin: 0;
    box-shadow: -2px 2px 2px rgba(21,20,22,.7)
}

/***************** categories page ****************/
.list-subheader{
    padding: 8px;
    border: none;
    height: 71px;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.list-subheader .scrol-item{
    overflow-x: scroll;
    white-space: nowrap;
    line-height: 55px;
    height: 55px;
    margin-top: 0
}
.list-subheader .button{
    border: none;
    border-radius: 0;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9);
    padding: 5px 10px;
    min-width: 19%;
    height: 55px;
    color: white;
    line-height: 23px
}
.list-subheader .button >img{
    display: block;
    max-width: 30px;
    height: 22px;
    margin: auto;
    margin-top: 3px
}
.cat-content.has-header{
    top: 115px
}
.cat-content.has-footer{
    bottom: 0
}
.cat-content .item{
    height: 223px;
    padding: 8px;
    padding-bottom: 0;
    border: none;
    background: none;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.cat-img{
    background-size: cover !important;
    background-position: center center !important;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9);
    height: 175px;
    position: relative
}
.cat-icon{
    display: inline-block;
    position: absolute;
    top: 70px;
    width: 38px;
    height: 38px;
    line-height: 39px;
    border-radius: 50%;
    background: rgba(31,31,32,.7);
    font-size: 22px;
    box-shadow: -1px 1px 5px rgba(0,0,0,.6)
}
.share{
    left: 20px
}
.like{
    right: 20px
}
.social_media{
    position: absolute;
    top: 76px;
    left: 70px
}
.social_media span{
    display: inline-block;
    color: white;
    width: 28px;
    height: 28px;
    line-height: 28px;
    border-radius: 50%;
    background: rgba(0,0,0,.85);
    box-shadow: -1px 2px 5px rgba(0,0,0,.6)
}
.shadow{
    box-shadow: -1px 2px 6px rgba(0,0,0,.8)
}
.cat-det p{
    color: white
}
.red{
    color: #ec2127 !important
}
.cat-footer{
    height: 0;
    padding: 0
}
.cat-footer span{
    display: inline-block;
    position: absolute;
    right: 10px;
    bottom: 20px;
    width: 45px;
    height: 45px;
    line-height: 45px;
    border-radius: 50%;
    color: white;
    font-size: 30px;
    box-shadow: -1px 1px 5px rgba(0,0,0,.6)
}
/***************** search-modal ****************/
.search_modal{
    background: rgba(31,31,31,.9)
}
.close{
    font-size: 24px;
    position: absolute;
    top: -2px;
    left: -2px
}
.search-content.has-footer{
    bottom: 58px
}
.search-content.padding{
    padding: 15px
}
.search-content h4{
    display: inline-block;
    margin-top: 30px;
    margin-bottom: 20px;
    color: white
}
.search-content .item-select{
    height: 44px;
    padding-left: 10px
}
.search-content .item-select select{
    direction: ltr;
    width: 100%;
    max-width: 100%;
    padding: 8px 48px 10px 10px
}
.search-content .item-select:after{
    right: 10px
}
.search-title,.search-title .col{
    padding: 0
}
.search-title p{
    margin: 0;
    color: white;
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}
.search-title .line{
    border-bottom: 1px solid;
    margin-top: 11px
}
.search-title + .labels{
    margin-top: 0
}
.labels .item-input{
    padding: 5px 10px;
    height: 44px;
    width: 95px;
    margin: 0 auto
}
.labels span{
    color: white;
    margin-bottom: 10px;
    display: inline-block
}
.labels .item-input input{
    padding-right: 0
}
.search-footer{
    padding: 0 15px 15px 15px;
    height: 58px
}
.search-footer .main-btn.button-clear{
    height: 43px;
    min-height: 43px
}
/***************** details page ****************/
.details-content{
    color: white;
    padding: 5px;
    padding-bottom: 0;
    display: inline-block;
    width: 100%;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.slide-imgs{
    width: 20%;
    float: left
}
.more_img {
    height: 60px;
    margin: 6px 3px;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.detail{
    width: 100%;
    display: inline-block;
    color: white;
    background: #2c2c2f;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.detail .row , .detail .col{
    padding: 0
}
.color{
    display: inline-block;
    width: 20px;
    height: 20px;
    -webkit-box-shadow: -1px 1px 5px 1px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 1px 5px 1px rgba(0,0,0,0.75);
    box-shadow: -1px 1px 5px 1px rgba(0,0,0,0.75)
}
.color1{
    background: #f6f3ec
}
.color2{
    background: #000
}
.color3{
    background: #ff0000
}
.border-active{
    border: 1px solid #989694
}
.detail .colors{
    margin: 0;
    font-size: 16px
}
.colors-det{
    margin-bottom: 10px
}
.detail .search-title{
    margin-bottom: 13px
}
.more-det p{
    font-size: 13px
}
.det-footer{
    background: #2c2c2f
}
.details-footer.has-footer{
    bottom: 58px;
    background: #2c2c2f !important
}
.details-content .cat-icon{
    top: 110px
}
.details-content .social_media{
    top: 115px
}
/***************** spare page ****************/
.spare.has-footer{
    background: #2c2c2f !important
}
.cat-content .item.spare-items{
    padding: 4px;
    box-shadow: none;
    margin: 0;
    width: 50%;
    float: left;
    height: 212px
}
.cat-content .item.spare-items:nth-child(2n+1){
    padding-right: 2px
}
.cat-content .item.spare-items:nth-child(2n){
    padding-left: 2px
}
.cat-content .item.spare-items:last-child{
    margin-bottom: 4px
}
.cat-content .list{
    padding-top: 0
}
.spare-list{
    padding: 6px;
    -webkit-box-shadow: -2px 2px 2px rgba(21,20,22,.7);
    -moz-box-shadow: -2px 2px 2px rgba(21,20,22,.7);
    box-shadow: -2px 2px 2px rgba(21,20,22,.7)
}
.spare-img{
    padding: 20px 10px;
    height: 150px;
    background-color: #fff;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.pic{
    height: 110px;
    background-position: center center !important;
    background-size: contain !important
}
.spare-det{
    padding-top: 6px;
    height: 46px
}
.spare-det h4{
    font-size: 16px;
    color: white;
    margin: 0
}
.spare-det p{
    color: white
}
.spare-det p > span{
    float: right;
    margin-right: 2px;
    font-size: 20px
}
/***************** post adv page ****************/
.photo-post{
    width: 100%;
    padding-bottom: 0;
    display: inline-block;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.photo-post h4{
    color: white;
    font-size: 14px;
    margin: 5px 0 15px 0
}
.big-photo{
    width: 125px;
    height: 125px;
    line-height: 123px;
    font-size: 80px;
    margin: 0 auto;
    margin-bottom: 6px;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.more-photos{
    width: 20%;
    float: left
}
.photos{
    display: inline-block;
    width: 90%;
    height: 55px;
    margin: 6px 3px;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.describtion-post{
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.cat-content .describtion-post .item{
    padding: 0;
    border: 1px solid;
    box-shadow: none
}
.describtion-post .item.item-input{
    height: 44px;
    margin-bottom: 8px;
    padding: 5px
}
.describtion-post.padding > .list .item:first-child{
    border-top-left-radius: 0;
    border-top-right-radius: 0
}
.describtion-post .item.textarea-input{
    height: auto
}
.describtion-post textarea{
    background: none;
    resize: none
}
.describtion-post .item-input input,.describtion-post  .item-input textarea{
    color: #ccc
}
/***************** blog page ****************/
.blog-content.has-header{
    top: 44px
}
.blog-title p{
    color: white;
    font-size: 15px;
    margin: 0
}
/***************** blog_details page ****************/
.blog-det-head.padding{
    padding: 8px 8px 0 8px;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.blog-det-describtion{
    display: inline-block;
    width: 100%;
    background: #2c2c2f;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.writer ,.writer .col{
    padding: 0
}
.writer{
    padding-bottom: 5px
}
.writer h4{
    margin: 0;
    font-size: 15px;
    font-weight: 600;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}
.blog-det-describtion p{
    color: white;
    line-height: 18px
}
.comment-input ,.comment-input .col{
    padding: 0
}
.comment-input .item-input{
    padding: 10px 15px;
    height: 47px
}
.comment-input textarea::-webkit-input-placeholder{
    line-height: 29px
}
.item-input textarea{
    resize: none
}
.comment-input .main-btn.button-clear{
    margin: 0;
    height: 47px;
    min-height: 47px
}
.comment-input + .comments{
    margin-top: 0;
    padding-top: 5px
}
.comments{
    padding: 5px 0
}
.comments .col-20,.reply-comments .col-20{
    padding: 0
}
.comment_img{
    width: 100%;
    height: 65px
}
.comments h4{
    margin: 0;
    font-size: 14px;
    font-weight: 600
}
.comments h4 > span{
    float: right;
    font-size: 12px
}
.comments p{
    margin: 0;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}
.comments .main-btn.button-clear{
    height: 25px;
    min-height: 25px;
    line-height: 23px;
    font-size: 14px;
    width: 60px;
    float: right;
    margin-top: 2px;
    box-shadow: -2px 2px 2px rgba(21,20,22,.7)
}
.reply-comments{
    margin-top: 0 !important;
    padding-top: 5px !important;
    padding-bottom: 10px;
    background: white;
    box-shadow: -2px 2px 2px rgba(21,20,22,.7)
}
.reply-comments h4,.reply-comments p{
    color: black;
    font-weight: 600;
    margin: 0
}
.reply-comments h4{
    font-size: 14px
}
.reply-comments p{
    font-size: 12px;
    line-height: 15px;
    height: 31px;
    overflow: hidden
}
.reply-comments .comment_img{
    height: 55px
}
.replay-comment{
    margin: 10px 0
}
.replay-comment .item-input{
    border:1px solid
}
/***************** cart page ****************/
.cart-item{
    padding: 0;
    border: none;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.col-imgs{
    padding: 0;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.cart-img{
    width: 100%;
    height: 130px;
    background-size: cover !important;
    background-position: center center !important;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.cart-detail h4{
    color: white;
    font-size: 14px;
    margin-bottom: 12px
}
.cart-detail p{
    color: white;
    float: right
}
.cart-detail .row , .cart-detail .row .col{
    padding: 0
}
.increase.main-btn.button-clear{
    height: 30px;
    min-height: 30px;
    line-height: 30px;
    border-radius: 0;
    width: 100%;
    min-width: 100%;
    margin: 0;
    background: #1f1f20
}
.count_no{
    height: 30px;
    min-height: 30px;
    line-height: 30px;
    padding: 0;
    border: none;
    border-radius: 0;
    margin: 0;
    background: #a1a8ae
}
.count_no.item-input input{
    padding-right: 0 !important;
    text-align: center
}
.delet_btn.main-btn.button-clear{
    margin: 0;
    height: 30px;
    min-height: 30px;
    line-height: 30px;
    margin-left: 5px;
    box-shadow: -2px 2px 2px rgba(21,20,22,.7)
}
.cart-option{
    margin-top: 60px
}
.cart-footer{
    height: 130px;
    padding: 5px 20px;
    display: inline-block;
    box-shadow: inset 0px 3px 3px rgba(21,20,22,.9)
}
.bar > .button + .button:last-child{
    position: initial;
    top: auto;
    right: auto;
    bottom: auto
}
.cart-footer .main-btn.button-clear{
    height: 45px ;
    min-height: 45px;
    box-shadow: -2px 2px 2px rgba(21,20,22,.7)
}
.cart-content.has-header{
    bottom: 130px
}
/***************** check-out page ****************/
.check.has-header{
    bottom: 63px
}
.check input::-webkit-input-placeholder {
  color: #fff !important
}
.check .app-form{
    padding: 15px;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.check .app-form .item-input{
    padding: 10px;
    height: 46px;
    border: none;
    margin-bottom: 10px;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.check .app-form .item-input input{
    padding: 0
}
.check .list-inset .item.item-input input ,.check .padding > .list .item.item-input input{
    padding-right: 0
}
.check .app-form p{
    color: white;
    font-size: 15px;
    font-weight: normal
}
.payment_method img{
    width: 60px;
    height: 35px;
    padding: 2px 5px
}
.payment_method input[type="radio"]{
    display: none
}
.payment_method input[type="radio"]   + label span {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    display: inline-block;
    background: #fff;
    border: 5px solid #000;
    vertical-align: middle;
    margin-right: 10px;
    margin-top: -27px
}
.payment_method input[type="radio"]:checked + label span {
    background: red
}
.check .btn{
    padding: 15px
}
.check-footer{
    height: 63px;
    padding: 10px 17px;
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9)
}
.check-footer .main-btn.button-clear{
    margin: 0
}
/***************** setting page ****************/
.setting-content.has-footer{
    bottom: 63px
}
.setting-content .app-form .item.item-input{
    border-bottom: 1px solid
}
.setting-content .app-form{
    margin-top: 50px;
    display: inline-block;
    width: 100%
}
.setting-content .app-form .list{
    margin: 0
}
.setting-check ,.select-language ,.setting-content .app-form{
    box-shadow: inset -3px 3px 3px rgba(21,20,22,.9);
    padding: 10px 25px
}
.setting-check input[type="checkbox"]{
    display: none
}
.setting-check input[type="checkbox"]   + label span {
    display: inline-block;
    height: 22px;
    width: 22px;
    background: url(../img/check.png)no-repeat;
    background-position: 0px 2px;
    background-size: 20px 60px

}
.setting-check input[type="checkbox"]:checked + label span {
    background: url(../img/check.png)no-repeat;
    background-position: 0 -38px;
    background-size: 20px 60px
}
.set-det ,.set-det .col{
    padding: 0 0 5px 0
}
.set-det .item-select{
    height: 30px;
    padding: 0;
    border: none;
    background: none
}
.set-det .item-select select{
    width: 100%;
    max-width: 100%;
    padding: 0px 23px 3px 0px;
    background: none
}
.set-det .item-select:after{
    right: 5px
}
.select-language p{
    margin: 0
}
.setting-content .app-form input::-webkit-input-placeholder {
    color: #a1a8ae
}
/***************** favorite page ****************/
.favorite-content.has-header{
    top: 44px
}
/***************** filter-modal page ****************/
.filter_modal{
    width: 185px;
    height: 100px;
    min-height: 150px;
    bottom: 10px;
    top: auto;
    right: 60px;
    left: auto;
    box-shadow: -2px 2px 2px rgba(21,20,22,.7)
}
.filter-content .menu_list .item-complex.item-icon-left .item-content{
    padding-left: 10px
}
.filter-content .menu_list .item:after{
    left: 9px;
    width: 150px
}


/***************** IOS plateform ****************/
.platform-ios.platform-cordova:not(.fullscreen) .cat-content.has-header{
    top: 135px
}
.platform-ios.platform-cordova:not(.fullscreen) .blog-content.cat-content.has-header , .platform-ios.platform-cordova:not(.fullscreen) .favorite-content.cat-content.has-header{
    top: 64px
}
.platform-ios.platform-cordova:not(.fullscreen) .menu_modal .bar-header:not(.bar-subheader){
    height: 130px
}
.platform-ios.platform-cordova:not(.fullscreen) .bar-header:not(.bar-subheader) > .profile{
    margin-top: 0
}
.platform-ios.platform-cordova:not(.fullscreen) .menu_modal .has-header{
    top: 130px
}
.platform-ios.platform-cordova:not(.fullscreen) .menu_modal{
    top: 64px
}
.platform-ios.platform-cordova:not(.fullscreen) .search-content.padding{
    padding-top: 30px
}
.platform-ios.platform-cordova:not(.fullscreen) .pswp__button--close{
    margin-top: 20px
}

.slide-in-up.ng-enter-active, .slide-in-up > .ng-enter-active{
    -webkit-transform: none;
    transform: none
}
.slide-in-up.ng-enter, .slide-in-up > .ng-enter ,.slide-in-up.ng-leave, .slide-in-up > .ng-leave{
    -webkit-transition: none;
    transition: none
}


