/*
Theme Name: Evently
Theme URI: http://evently.mikado-themes.com
Description: A Modern Multi-Concept Event and Conference Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Text Domain: evently
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.5.1
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

/* General action account --*/


.visible-nwl{
  display: none;
}

.btn-action-submission{
  background: #da2128;
  color: #ffffff;
  margin-right: 7px;
  padding: 10px 15px;
  display: inline-block;
  cursor: pointer;
  font-weight: 600;
}

.btn-action-submission:hover{
  background: rgba(0,0,0,0.4);
  color: #ffffff;
}

.rmagic .difl {
  text-align: left;
}

.rmtabs_head.rm-menu-tab[data-rmt-tabcontent~="#rm_my_pay_tab"] {
	display: none;
}

.rmtabs_head.rm-menu-tab[data-rmt-tabcontent~="#rm_inbox_tab"] {
	display: none;
}

.rmtabs_head.rm-menu-tab[data-rmt-tabcontent~="#rm_my_sub_tab"] {
	display: none;
}

@media only screen and (max-width: 1024px){

  html{margin-top:32px!important}
  * html body{margin-top:32px!important}

/*-- Header Custom Rm Submission page
--------------------------------------------------*/
  .mkdf-mobile-header {
    position: fixed;
    top: 0px;
    width: 100%;
  }

  .mkdf-mobile-header .mkdf-mobile-header-inner{
    padding-top: 20px;
    height: 95px;
  }

  .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner, .mkdf-content .mkdf-content-inner > .mkdf-full-width > .mkdf-full-width-inner {
    padding-top: 90px!important;
  }

  body.page-template .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner, .mkdf-content .mkdf-content-inner > .mkdf-full-width > .mkdf-full-width-inner {
    padding-top: 105px!important;
  }

  .mkdf-sticky-up-mobile-header.admin-bar .mkdf-mobile-nav {
    top: 0px;
  }

  .mkdf-mobile-header .mkdf-mobile-nav>ul {
    padding: 27% 0 4%;
  }

  .mkdf-mobile-header .mkdf-mobile-nav .icon_close {
    top: 20px;
  }

  .mkdf-vertical-align-containers .mkdf-position-center{
    left: 0px !important;
  }

  .mkdf-vertical-align-containers .mkdf-position-right{
    right: -10px;
  }

  .mkdf-sticky-up-mobile-header.admin-bar .mkdf-mobile-nav{
    height: 100%;
  }

/*-- Nav Custom Rm Submission page
--------------------------------------------------*/
  .operationsbar .nav{
    /*width: 60%;
    display: table;
    margin: 0 auto;*/
	width: 100%;
	display: flex;
    align-items: center;
    justify-content: center;
  }

  .rmNarrow .rmActiveTab{
    display: inline-block !important;
    width: auto !important;
  }

  .rmNarrow .rm-menu-tab .material-icons{
    margin-right: 5px !important;
  }

  .rmNarrow .rm-tab-content{
    padding: 0px !important;
    margin-top: 5px !important;
  }

  .rm-user-details-card{
    padding: 0px;
  }

  .rmagic .rm-user-card .rm-user-name{
    width: 100%;
    word-break:break-all;
    font-size: 2.4em;
  }

  .rmagic .rm-user-card .rm-user-name span{
    display: block;
  }

}

@media screen and (max-width:782px ){
  html{margin-top:46px!important}
  * html body{margin-top:46px!important}

  .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner, .mkdf-content .mkdf-content-inner > .mkdf-full-width > .mkdf-full-width-inner {
    padding-top: 65px!important;
  }

  body.page-template .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner, .mkdf-content .mkdf-content-inner > .mkdf-full-width > .mkdf-full-width-inner {
    padding-top: 90px!important;
  }

  /*.operationsbar .nav{
    width: 70%;
  }*/
}

@media only screen and (max-width: 699px){
  .mkdf-container-inner, .mkdf-grid, .mkdf-row-grid-section {
    width: 85%;
  }

  .rmagic .rm-user-card .rm-user-name{
    padding: 0px 0px 0px 30px !important;
  }

  .rmagic div#rm_my_sub_tab table.rm-user-data td {
    max-width: 140px;
  }
}

@media only screen and (max-width: 601px){
  .mkdf-container-inner, .mkdf-grid, .mkdf-row-grid-section {
    width: 92%;
  }

  .rmagic div#rm_my_sub_tab table.rm-user-data td {
    max-width: 100px;
  }

  .mkdf-vertical-align-containers .mkdf-position-right {
    right: 0px;
  }
}

@media only screen and (max-width: 480px){
  body.page-template .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner, .mkdf-content .mkdf-content-inner > .mkdf-full-width > .mkdf-full-width-inner {
    padding-top: 95px!important;
  }

  .mkdf-mobile-header .mkdf-mobile-logo-wrapper{
    left: -5px;
    position: relative;
  }

  .mkdf-vertical-align-containers .mkdf-position-right{
    right: 10px !important;
  }

  /*.operationsbar .nav {
    width: 92%;
  }*/

  .rm-user-details-card{
    margin: 10px 0 0 0;
  }

  .rmagic .rm-user-card .rm-user-name{
    font-size: 1.8em;
  }

  .rmagic .rm-user-row{
    padding: 0.5em 0 !important;
  }

  .rmagic .rm-icon i {
    font-size: 2em !important;
    line-height: 0.5em;
  }

  .rmagic .rm-user-row h2{
    font-size: 2.3em;
    margin: 5px 0 20px;
    line-height: 1em;
  }

  .rmagic div#rm_my_pay_tab table.rm-user-data th {
    max-width: 75px;
    line-height: 2em;
    height: 2em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  .rmagic div#rm_my_pay_tab table.rm-user-data td {
    max-width: 75px;
  }

  .rmagic div#rm_inbox_tab table.rm-user-data td {
    max-width: 145px;
  }
}

@media only screen and (max-width: 414px){
  .mkdf-mobile-header .mkdf-mobile-logo-wrapper{
    left: -10px;
    position: relative;
  }

  .mkdf-mobile-header .mkdf-mobile-logo-wrapper img {
    height: 84%;
  }

  .mkdf-vertical-align-containers .mkdf-position-right{
    right: 10px !important;
  }

  .mkdf-mobile-header .mkdf-mobile-menu-opener .mkdf-fm-lines {
    width: 30px;
    top: -7px;
  }

  .operationsbar .nav {
    width: 100%;
  }

  body.page-template .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner, .mkdf-content .mkdf-content-inner > .mkdf-full-width > .mkdf-full-width-inner {
    padding-top: 90px!important;
  }

  .visible-nwl{
    display: block;
  }

  .btn-action-submission{
    margin-bottom: 20px;
  }

  .rmagic .rm-user-card .rm-user-name{
    font-size: 1.7em;
  }

  .rm-user-field-value{
    word-break: break-all;
  }

  .btn-action-submission:last-child{
    margin-bottom: 7px;
  }

  .rmagic .rm-user-row{
    padding: 0.5em 0 !important;
  }

  .rmagic .rm-icon i {
    font-size: 2em !important;
    line-height: 0.5em;
  }

  .rmagic .rm-user-row h2{
    font-size: 2em;
    margin: 5px 0 10px;
    line-height: 1em;
  }

/*-- Table Custom ---*/
  .rmagic div#rm_my_sub_tab table.rm-user-data td {
    max-width: 80px;
  }

  .rmagic div#rm_my_pay_tab table.rm-user-data th {
    max-width: 80px;
    line-height: 2em;
    height: 2em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  .rmagic div#rm_my_pay_tab table.rm-user-data td {
    max-width: 80px;
  }

  .rmagic div#rm_inbox_tab table.rm-user-data td {
    max-width: 110px;
  }
}

@media only screen and (max-width: 380px){
  .mkdf-mobile-header .mkdf-mobile-logo-wrapper img {
    height: 80%;
  }

  .rmagic .rm-user-card .rm-user-name{
    font-size: 1.5em;
  }

  .rmNarrow .rm-menu-tab{
    padding: 1em 0.2em !important;
    font-size: .85em;
  }

  .rmNarrow .rm-menu-tab .material-icons{
    margin: 5px !important;
  }

  .rmagic .operationsbar{
    padding: 0px;
  }

  .rm-user-field-label{
    width: 38%;
  }

  .rmagic div#rm_my_sub_tab table.rm-user-data td {
    max-width: 75px;
  }

  .rmagic div#rm_my_pay_tab table.rm-user-data th {
    max-width: 70px;
  }

  .rmagic div#rm_my_pay_tab table.rm-user-data td {
    max-width: 70px;
  }

  .rmagic div#rm_inbox_tab table.rm-user-data td {
    max-width: 97px;
  }
}

@media only screen and (max-width: 320px){
  .rmagic .operationsbar{
    padding: 10px 0 10px 0;
  }

  .rmNarrow .rm-menu-tab{
    padding: 1em 0 !important;
    font-size: .8em;
    width: 30px !important;
  }

  .rmNarrow .rm-menu-tab .material-icons{
    font-size: 20px;
  }

  .rmagic table.rm-user-data th{
      padding: 0.3em !important;
      font-size: 12px;
  }

  .rmagic div#rm_my_sub_tab table.rm-user-data td {
    max-width: 63px;
  }

  .rmagic div#rm_my_pay_tab table.rm-user-data th {
    max-width: 60px;
  }

  .rmagic div#rm_my_pay_tab table.rm-user-data td {
    max-width: 60px;
  }

  .rmagic div#rm_inbox_tab table.rm-user-data td {
    max-width: 80px;
  }
}

@media only screen and (min-width: 1400px) {
  .mkdf-grid-1300 .mkdf-grid,
  .mkdf-grid-1300 .mkdf-container-inner,
  .mkdf-grid-1300 .mkdf-row-grid-section,
  .mkdf-grid-1300 .mkdf-footer-top-border-holder.mkdf-in-grid,
  .mkdf-grid-1300 .mkdf-footer-bottom-border-holder.mkdf-in-grid {
    width: 1300px;
  }

  .mkdf-grid-1300.mkdf-boxed.mkdf-header-standard-extended .mkdf-footer-inner,
  .mkdf-grid-1300.mkdf-boxed.mkdf-header-standard-extended .mkdf-wrapper-inner {
    width: 1300px;
  }

  .mkdf-grid-1300.mkdf-boxed .mkdf-footer-inner,
  .mkdf-grid-1300.mkdf-boxed .mkdf-wrapper-inner {
    width: 1350px;
  }

  .mkdf-grid-1300.mkdf-boxed .mkdf-page-header .mkdf-sticky-header,
  .mkdf-grid-1300.mkdf-boxed .mkdf-page-header .mkdf-fixed-wrapper.fixed {
    width: 1350px;
    left: auto;
  }
}

@media only screen and (min-width: 1100px) and (max-width: 1390px) {
  .mkdf-grid,
  .mkdf-container-inner,
  .mkdf-row-grid-section,
  .mkdf-footer-top-border-holder.mkdf-in-grid,
  .mkdf-footer-bottom-border-holder.mkdf-in-grid {
    width: 95%;
    margin: 0 auto;
  }

  .mkdf-footer-inner,
  .mkdf-wrapper-inner {
    width: 95%;
    margin: 0 auto;
  }

  .mkdf-page-header .mkdf-sticky-header,
  .mkdf-page-header .mkdf-fixed-wrapper.fixed {
    width: 100%;
    left: auto;
  }
}

@media only screen and (min-width: 1026px) and (max-width: 1099px) {
  .mkdf-grid,
  .mkdf-container-inner,
  .mkdf-row-grid-section,
  .mkdf-footer-top-border-holder.mkdf-in-grid,
  .mkdf-footer-bottom-border-holder.mkdf-in-grid {
    width: 99%;
    margin: 0 auto;
  }

  .mkdf-footer-inner,
  .mkdf-wrapper-inner {
    width: 99%;
    margin: 0 auto;
  }

  .mkdf-page-header .mkdf-sticky-header,
  .mkdf-page-header .mkdf-fixed-wrapper.fixed {
    width: 100%;
    left: auto;
  }
}
