﻿/* iPads (portrait and landscape) ----------- */
@media only screen and (min-width: 768px) and (max-width: 1139px) {
  .ddmenubg {
    display: none !important; }
  body, p, input, textarea, select {
    font-family: 'Effra W06 Regular';
    color: #575756;
    font-size: 16px; }
  input, textarea, select {
    -webkit-appearance: none; }
  .gipdf {
    top: 95px; }
  .nomobile {
    display: block; }
  .mobile {
    display: none; }
  #area4410 {
    max-width: 95% !important; }
  .centeredRow, .fullWidthBox .inner, .blueTitleStrip {
    max-width: 95%; }
  #area4420 .newsandevents {
    width: 93%; }
  #area4408 {
    max-width: 100%; }
  .nexia-day .centeredRow {
    max-width: 100% !important; }
  .header {
    max-width: 94%;
    min-height: 130px; }
  .mobileOnly {
    display: block !important; }
  .homeSliderText {
    color: #fff;
    text-align: center;
    max-width: 1140px;
    width: 100%;
    margin: 0px auto;
    top: 50%;
    position: ABSOLUTE;
    top: 50%;
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%); }
  body .eventsSection .eventItem {
    height: 155px; }
  .contentLeft {
    width: 100%;
    max-width: 100%; }
  .footer {
    height: 640px;
    margin-bottom: 0px; }
  .leftFooterPanel, .rightFooterPanel {
    height: 283px; }
  .bx-controls {
    display: none !important; }
  .sidr {
    background: #f1f2f2 !important;
    color: #000 !important; }
    .sidr li a {
      background: #f1f2f2 !important;
      color: #000 !important; }
  .homeSliderText {
    -moz-transform: translateY(-78%) !important;
    transform: translateY(-78%) !important;
    -webkit-transform: translateY(-78%) !important; }
    .homeSliderText h1 {
      font-size: 42px;
      margin-top: 0px;
      width: 59%;
      font-weight: normal;
      max-width: 100%;
      padding-top: 0px;
      line-height: 1em;
      color: #fff;
      text-align: left;
      margin-bottom: 10px; }
  .homeslider .inner {
    width: 100%; }
  .noslider .inner {
    width: 100%; }
    .noslider .inner h1 {
      margin-left: 2%;
      width: 50%; }
  #searchbox {
    width: 135px; }
  #gpfreesearch {
    max-width: 197px; }
  .stepbylanding {
    background-size: contain; }
    .stepbylanding.steplarge {
      background-image: none !important; }
  #mbpartnerslist {
    max-width: 102%; }
  .partnerlist.threecolumn td {
    /* padding-right: 45px; */
    width: 33% !important;
    display: inline-block !important; }
  .citylist.notop {
    margin-bottom: 115px; }
  #mbpartnerslist {
    margin-bottom: 1em; }
  .multiBG {
    width: 95%;
    height: 205px; }
  .vclink {
    width: 86%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  .contactForm input, .BS5 input {
    width: 95.4%; }
  .accountInfo, .loginBox .accountInfo, .registerBox .accountInfo, .helpBox {
    width: 31% !important;
    margin-right: 2% !important;
    float: left;
    display: block;
    height: 295px;
    border: 1px solid #00b2a9; }
  .tweetBox {
    width: 204px;
    height: 245px; }
  .factBox {
    width: 176px;
    height: 245px; }
  #homeslider .homeSliderText {
    margin-left: 2%;
    width: 98%; }
  .title {
    margin-left: 0%; }
    .title img {
      height: auto !important; }
  .burger {
    top: 73px;
    /*width: 67px;
        height: 67px;*/
    right: 0%;
    z-index: 1000000000000000000000;
    /*span {
      display: block;
      width: 37px;
      height: 5px;
      margin-bottom: 10px;
      background-color: #00b2a9;
      border-radius: 10px;
    }*/ }
    .burger .hamburger-inner, .burger .hamburger-inner:before, .burger .hamburger-inner:after {
      padding-bottom: 1px;
      background-color: #00b2a9 !important; }
  .ddrelative li {
    padding-bottom: 8px; }
  .menuPanel {
    display: none; }
  .sidr {
    background: #f1f2f2 !important;
    color: #000 !important; }
    .sidr ul {
      border-top: none !important; }
    .sidr a {
      color: #000 !important; }
  .sidr-class-ddpanel ul li:first-child {
    border-top: 1px solid #bcbec0 !important; }
  .sidr ul.sidr-class-level1.sidr-class-menuitem.sidr-class-static:last-child {
    border-bottom: 1px solid #bcbec0 !important; }
  .sidr ul li {
    border-bottom: 1px solid #bcbec0;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
    .sidr ul li:before {
      display: none; }
  .sidr-class-level1 li {
    border: none; }
  .sidr ul li:last-child {
    border-bottom: none !important; }
  .map {
    width: 60%;
    min-height: 220px; }
  .textAreacountry {
    width: 40%; }
  .seventyFive {
    width: 94%; }
  .rhmenubefore {
    outline: 1px solid #00b2a9;
    display: block;
    padding: 2.5%;
    color: #00b2a9;
    background-image: url(/assets/images/1_Home/5_Footer/dropdown-arrow-retina.png);
    background-repeat: no-repeat;
    background-position: 96% 50%;
    background-size: 18px; }
  .rhmenu {
    display: none;
    outline: 1px solid #00b2a9;
    padding: 2.5%;
    width: 95%; }
  .lhmenuholder {
    width: 100%;
    margin-bottom: 2em; }
  .sliderInner {
    margin-left: 5%; }
  .newEventsLanding .webinarContainer .webinarContainer {
    width: 48.93%; }
  /* ----------------------------------------------------------------- End Custom Tablet Styles (Both) --------------------------------------------------------------------------- */ }

/* iPads (landscape) ----------- */
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .sliderInner {
    margin-left: 5%; } }

/* iPads (portrait) ----------- */
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  /* ----------------------------------------------------------------- End Custom Tablet Styles (Portrait) --------------------------------------------------------------------------- */ }
