#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a, div#mg-wprm-wrap ul li span.wprmenu_icon {
    color: #000000 !important;
    font-weight: bold;
  font-family: futura !important;
}
div#wprmenu_bar {
    display: none;
}
#wprmenu_bar {
    display: block;
    height: 110px;
}
.hamburger-box {
    margin-top: 32px !important;
}
#wprmenu_bar .menu_title {
    padding-top: 15px;
}
.admin-bar #mg-wprm-wrap.cbp-spmenu.custom, body.admin-bar #wprmenu_bar {
    height: 110px;
}
div#mg-wprm-wrap {
    padding: 60px 0px 0px;
}
#wprmenu_bar .bar_logo {
    width: 137px;
    height: auto;
}
.player .vp-player-layout {
    left: 0 !important;
    width: 100% !important;
    bottom: 0;
    right: 0;
    overflow: hidden;
    right: 0 !important;
}
.vp-player-layout {
    width: 100% !important;
    left: 0 !important;
    right: 0 !important;
}
@media only screen and (max-width: 480px) {
  div#wprmenu_bar {
    display: block;
}
  #mk-header {
    display: none;
    background-color: #f7f7f7;
}
 div#mk-responsive-wrap:before {
    display: block !important;
    content: "" !important;
    width: 100% !important;
    height: 10px !important;
    position: absolute !important;
    top: -10px !important;
    left: 0 !important;
}
  li#menu-item-7234 {
    width: fit-content !IMPORTANT;
    display: inline-block !important;
}
  li#menu-item-7234 a.menu-item-link {
    padding-left: 0 !Important;
    width: fit-content !important;
    display: inline-block !important;
}
  li#menu-item-7231 {
    width: fit-content !important;
    display: inline-block !important;
}
  li#menu-item-7231 a.menu-item-link {
    padding-left: 10px !Important;
    padding-right: 0 !Important;
    width: fit-content !important;
    display: inline-block !important;
}
  ul.sub-menu a.menu-item-link.mk-nav-open {
    font-size: 13px !important;
    text-transform: uppercase !important;
    font-weight: 700 !important;
}
  .full-height-false.mk-page-section.self-hosted.mk-blur-parent.mk-shortcode.hello .mk-text-block {
    margin-bottom: 20px !important;
}
  .full-height-false.mk-page-section.self-hosted.mk-blur-parent.mk-shortcode.hello {
    padding: 35px 0 !important;
}
  .mk-header-bg {
    padding: 0 !important;
}
  img.mk-desktop-logo.dark-logo {
    margin: 0 !important;
    height: 60px !important;
}
  .header-logo.logo-has-sticky {
    padding: 0 !important;
}
  i.mk-icon-chevron-down {
    display: none !important;
}
  .mk-css-icon-close div, .mk-css-icon-menu div {
    background-color: #A39F7A;
}
  div#mk-theme-container .header-style-1 .mk-nav-responsive-link, .header-style-2 .mk-nav-responsive-link {
    display: block !important;
}
  .page-id-7053 .vc_col-sm-2.wpb_column.column_container .vc_btn3-container.vc_btn3-center a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-outline.vc_btn3-icon-left.vc_btn3-color-chino {
    width: 135px !important;
}
  .page-id-7053 .vc_col-sm-2.wpb_column.column_container .vc_btn3-container.vc_btn3-center {
    text-align: left !important;
}
  .page-id-7053 .wpb_row.vc_row.vc_row-fluid.mk-fullwidth-false.attched-false.vc_row-fluid .vc_col-sm-8.wpb_column.column_container {
    padding-top: 15px !important;
}
  .page-id-7053 .mk-grid.vc_row-fluid.page-section-content .vc_empty_space {
    height: 0px !important;
}
  .page-id-7053 .wpb_row.vc_row.vc_row-fluid.mk-fullwidth-false.attched-false.vc_row-fluid .vc_col-sm-4.wpb_column.column_container {
    margin-bottom: 15px !important;
}
  .page-id-7053 .theme-page-wrapper.no-padding.full-layout.mk-grid.vc_row-fluid.row-fluid {
    padding-bottom: 20px !important;
}
  .page-id-7053 .wpb_row.vc_row.vc_row-fluid.mk-fullwidth-false.attched-false.vc_row-fluid p {
    font-size: 24px !important;
    margin: 0 !important;
}
  .page-id-7025 .theme-page-wrapper.no-padding.full-layout.mk-grid.vc_row-fluid.row-fluid {
    padding-bottom: 35px !important;
}
  .full-height-false.mk-page-section.self-hosted.mk-blur-parent.mk-shortcode {
    padding: 0 !important;
}
  .page-id-6967 .full-height-false.mk-page-section.self-hosted.mk-blur-parent.mk-shortcode {
    padding-bottom: 35px !important;
}
  .page-id-6957 .theme-page-wrapper.no-padding.full-layout.mk-grid.vc_row-fluid.row-fluid {
    padding-bottom: 35px !important;
}
  .vp-player-layout {
    left: 0 !important;
    right: 0 !important;
}
  .wpb_row.vc_row.vc_row-fluid.mk-fullwidth-false.attched-false.vc_row-fluid iframe {
    width: auto !important;
}
  .mk-grid.vc_row-fluid.page-section-content .vc_empty_space {
    height: 50px !important;
}
  .theme-page-wrapper.full-layout.mk-grid.vc_row-fluid.row-fluid .theme-content {
    padding: 0 !important;
}
  .theme-page-wrapper.full-layout.mk-grid.vc_row-fluid.row-fluid {
    padding: 0 35px !important;
}
  .mk-gallery-shortcode.mk-theme-loop.masnory-gallery  {
    margin: 0 !important;
}
  .mk-grid.vc_row-fluid.page-section-content .mk-text-block p.p1 {
    font-size: 18px !important;
    margin-bottom: 20px !important;
    line-height: 28px !important;
}
  .mk-grid.vc_row-fluid.page-section-content .mk-text-block p {
    font-size: 24px !important;
    margin: 0 !important;
    line-height: 34px !important;
}
  .vc_col-sm-6.wpb_column.column_container p {
    font-size: 18px !important;
}
  .vc_col-sm-6.wpb_column.column_container h2 {
    font-size: 24px !important;
}
  .vc_col-sm-6.wpb_column.column_container.vc_custom_1509699824815 {
    padding: 35px !important;
}
  .vc_col-sm-6.wpb_column.column_container.vc_custom_1509699962548 {
    padding: 35px !important;
}
}



nav#mk-main-navigation {
    float: right;
}
img.mk-desktop-logo.light-logo {
    margin: 0px !important;
}
.mk-transparent-header .remove-header-bg-true.light-header-skin:not(.header-sticky-ready) .main-navigation-ul > li.menu-item > a.menu-item-link {
  color: black !important;
}

.home .mk-transparent-header .remove-header-bg-true.light-header-skin:not(.header-sticky-ready) .main-navigation-ul > li.menu-item > a.menu-item-link {
  color: white !important;
}
img.mk-desktop-logo.light-logo {
    padding-top: 0px !important;
}
nav#mk-main-navigation {
    margin-top: 9px;
}
.header-logo.logo-has-sticky {
    padding-top: 14px;
}
/* Enter Your Custom CSS Here */
@media (min-width:768px) { 
.mk-desktop-logo {
    margin-top: 10px !important;
}
.mk-header-bg {
    padding: 10px 0px !important;
}
}
@media screen and (max-width: 700px) {
.mk-desktop-logo {
    margin-top: 10px !important;
}
.mk-header-bg {
    padding: 10px 0px !important;
}
.slidertext {
margin-bottom:20px
}
.mk-contact-form-wrapper.outline-style .mk-form-row .text-input.two-third {
    width: 100%;
}
.wpb_row .vc_custom_1437985727626 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
  .mk-gallery-shortcode article .item-holder {
   margin:1px 0px !important 
  }
  .smallertext span {
   font-size:45px 
  }
  .vc_custom_1435159636832 {
    padding-top: 50px;
}
  .words a {
   line-height:20px !important;
  }
  .slidertext {
    margin-bottom:10px
  }
  .words {
   line-height:40px !important 
  }
  .header-style-1 .mk-nav-responsive-link, .header-style-2 .mk-nav-responsive-link {
   display:none !important
  }
}
video.wp-video-shortcode, .wp-video-shortcode video {
    display: inline-block;
    height: auto;
    max-width: 100%;
}
.videobox {
    background-color: #eaeaea;
    margin-top: -6px;
    padding: 25px;
    text-align: center;
  margin-bottom:15px
}
.videobox h5 {
    font-weight: 100 !important;
    letter-spacing: 1px;
}
#video-8-1 {
    height: 196px;
}
.firstcol .wp-video {
    background-color: #000;
}
#video-8-3 {
    height: 197px;
}
.thirdcol .wp-video {
    background-color: #000;
}
.lastimage .vc_single_image-wrapper {
    margin-bottom: 6px;
}
#SupercoolStuff .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {
    margin-bottom: 0px;
}