
/* smaller labtops */
@media only screen and (max-width: 1200px) {

  /* Header */
  .headerBoxLogo,
  .ContentBoxTop-fixed .headerBoxLogo  {margin-left: 15px !important; }
  .SearchBox                           {right: 15px; width: 245px; height: 30px; }
  .QuickfinderBox                      {right: 15px; }

  .BackgroundImageLabel                {font-size: 160%; padding: 0px 15px; }
  .BackgroundImage:hover .leftarrow    {left: 10px !important; }
  .BackgroundImage:hover .rightarrow   {right: 10px !important; }

  .mainnav, .inner                     {}

  ul.LanguageBox                       {right: 10px; }
  ul.LanguageBox li ul li              {padding: 0px 3px 0px 3px; }

  main                                 {}
  
  .rightcolumn,
  .video_bg,
  .gallery_slideshow                           {width: 100% !important; padding: 0px 0px !important; }
  a.foldout-more-btn,
  .FooterSubLineInner,
  .FooterBoxInner,
  .leftcolumn,
  .textblock-inner,
  .textblock_separator_light .textblock-inner,
  .textblock_separator_image_dark,
  .textblock_separator_image,
  .textblock_separator_dark,
  .video .textblock-inner,
  .video_bg .textblock-inner,
  .gallery_slideshow .textblock-inner          {margin: 0px !important; padding-left: 15px !important; padding-right: 15px !important; }

  .tile,
  #start .tile               {font-size: 90%; }
  .tilelink                  {font-size: 120%; }
  .tilecontent               {padding: 10px 10px; }

  .BreadCrumbBox             {width: 100%; padding: 0px 15px 20px 15px; }
  .socialbarCont             {width: 100%; padding: 0px 15px 0px 15px; }

}


/* Tablet/iPad */
@media only screen and (max-width: 1024px) {

  .sociallinks                {}
  .scroll-wrapper             {}
  .socialbar                  {}
  .read-more                  {}
  .read-more-show             {display: none !important; }

  #start .headerBoxLogo                {height: 40%; margin-top: 40px; }
  .mainnav                             {font-size: 110%; }

  .BackgroundImage                          {height: 400px; }
   #start .BackgroundImage                  {height: 600px; }

  ul.DataFoldList,
  ul.DataFoldList li,
  ul.DataFoldList li ul,
  ul.DataFoldList li ul li    {height: auto; list-style-image: url(../img/_layout/list_bullet.png); list-style-type:disc; transition: none; -webkit-transition: none; -moz-transition: none; -o-transition: none; }
  ul.DataFoldList li ul       {padding-top: 10px;}
  
  ul.LanguageBox             {top: 8px; }
  ul.LanguageBox li ul li    {}
  ul.LanguageBox a           {width: 20px !important; height: 20px !important; }

  /* *  Content boxes  * */
  .ContentBoxRight           {font-size: 90%; }

  .tile,
  .tile_square                {width: 33.3333% !important; }
  
  table                      {font-size: 90%; }

}



/* Tablet/iPad */
@media only screen and (max-width: 800px) {

  body                       {font-size: 0.8em; }
  .toolbar                   {}
  .tool-menu-big             {}

}


/* Tablet/iPad */
@media only screen and (max-width: 740px) {

  .floatform       {display: block; width: 100%; }
  .floatform-right {float: none; }

}

