@media only screen{#cookiescript_badge{display:flex !important;}}

@media all and (min-width:768px) and (max-width: 1023px) {
  .container { max-width:750px;}
  .nav { font-size:13px;}
  .nav-item a {  padding: 15px 7px;}
  .search-head-input { margin: 10px 5px;  width:75px;}
  .images-drop-down div {   margin: 0;}
  .column-one-fourth { width:23%;}
  .column-one-fourth h2 { font-size:15px;}
  .column-one-fourth-title p { min-height:35px;}
  .loginform input:not([type="submit"]) { width:175px;}
  /*-- Images Page
  -------------------- */
  .RefineSrhRight .column-one-fourth { width:48%; margin-right:4%!important; margin-left:0!important;}
  .RefineSrhRight .column-one-fourth:nth-child(even) { margin-right:0!important;  }
  .RefineSrhRight .morestorybtn .column-one-fourth { width:100%; margin-right:0!important}
  .column-one-third { width:74%;}
  .column-one-third > section { padding:0 25px;}
  .filiming-permits-img { margin-top:25px;}
  .radiolistrow li { /* padding:0 5px 0 10px; */ padding: 0 2px 0 5px;}
  .radiolistrow li label.radiobtntxt { padding:0 1px 0 0;}
  .DateBoxtp li { padding:0 8px;}
  ul.download-assets li a { margin:22px 3px;}
  .download-btn { height:inherit;}
  /*-- Application Form
  --------------------------- */
  .column-one-full { width:100%;}
  .filming-application-form-outer { padding:25px;}
  ul.filming-application-form li label { width:260px;}
  .select_lable { margin-right:0;}
  .filming-form-textarea,
  ul.filming-application-form li .filming-input-col { width:390px;}
  .filming-checkbox { width:185px;}
  /*-- Responsive Slider
  --------------------------- */
  .home-banner > article.banner-article2 h2 { font-size: 30px; line-height: 45px;}
  .home-banner > article h2 { font-size: 24px; line-height: 35px;}
  .banner-article-bot { top:180px; }


  .DateBoxtp li {
    /*padding: 0 5px;*/
    padding: 0 2px;
  }
  .CleFild {
    padding: 0 0 0 5px;
    width: 76px;
  }
}


@media all and (max-width: 767px) {
  .container { max-width:95%;}
  .header-group { position:relative; margin-top:0; padding-top:6px; width:100%; padding-left:2.5%; padding-right:2.5%; margin-left:-2.5%;
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYyJSIgc3RvcC1jb2xvcj0iI2VkZjZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWVmZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(237,246,255,1) 62%, rgba(233,239,252,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(62%,rgba(237,246,255,1)), color-stop(100%,rgba(233,239,252,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(237,246,255,1) 62%,rgba(233,239,252,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(237,246,255,1) 62%,rgba(233,239,252,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(237,246,255,1) 62%,rgba(233,239,252,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(237,246,255,1) 62%,rgba(233,239,252,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9effc',GradientType=0 ); /* IE6-8 */

  }
  .header-group .full { position:relative;  }
  .logo { max-width:115px;}
  .logo img { max-width:100%;}
  /*.column-one-fourth { width:96%; margin-left:2%; margin-right:2%;}
  .middle-section-home .column-one-fourth:nth-of-type(1) { margin-left:2%;}
  .middle-section-home .column-one-fourth:nth-of-type(4) { margin-right:2%;} */
  .column-one-fourth { width:100%; margin-left:0%!important; margin-right:0%!important;}
  .middle-section-home .column-one-fourth:nth-of-type(1) { margin-left:0%!important;}
  .middle-section-home .column-one-fourth:nth-of-type(4) { margin-right:0%!important;}
  h1 { font-size:22px; line-height:25px; padding:10px 0;}
  .column-one-fourth > section > .full img { width:100%;}
  .footer-deatils { display:none;}
  ul.social-media { border-right:none; width:100%;}
  ul.social-media li a img { width:23px;}
  ul.privacy-policy { float:left; width:100%;}
  ul.privacy-policy li { margin:5px 0; width:50%;}
  ul.privacy-policy li a { display:block;  border-top:1px solid #1d1d1d; border-bottom:1px solid #1d1d1d; padding:10px 0;}
  .images-drop-down {
  border-left:none; position:inherit;  cursor:pointer; }
  .images-drop-down div { display:none;}
  .search-head-input,
  .search-head { display:none;}
  ul.images-select { display:none; width:100%; background:#FFFFFF; height:310px; z-index:98; cursor:auto; top:34px;
    -o-box-shadow: 0px 3px 5px 0px rgba(51, 51, 55, 0.25);
    -webkit-box-shadow: 0px 3px 5px 0px rgba(51, 51, 55, 0.25);
    -moz-box-shadow:    0px 3px 5px 0px rgba(51, 51, 55, 0.25);
    box-shadow:         0px 3px 5px 0px rgba(51, 51, 55, 0.25);
  }
  .head-search-col { width:100%; position:relative;}
  .select-arrow-top { display: block!important;}
  .main-nav-col { border-bottom:none;
    border-top:#d6dce8 solid 1px; border-bottom:#d6dce8 solid 1px; margin-top:6px;
    width:100%; padding-left:2.5%; padding-right:2.5%; margin-left:-2.5%; margin-right:-2.5%;
    -o-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.15);
    -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.15);
    -moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.15);
    box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.15);
    background: rgb(239,246,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZjZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWVmZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(239,246,255,1) 0%, rgba(233,239,252,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,246,255,1)), color-stop(100%,rgba(233,239,252,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(239,246,255,1) 0%,rgba(233,239,252,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(239,246,255,1) 0%,rgba(233,239,252,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(239,246,255,1) 0%,rgba(233,239,252,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(239,246,255,1) 0%,rgba(233,239,252,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff6ff', endColorstr='#e9effc',GradientType=0 ); /* IE6-8 */
  }

  ul.images-select li a { margin:10px 21px; padding:0 0 0 32px;  background:url(../../images/heathrow__site/radio-btn.png) left top no-repeat; line-height:21px;}
  ul.images-select li a:hover { background:url(../../images/heathrow__site/radio-btn.png) left top no-repeat;}
  ul.images-select li a.active { background:url(../../images/heathrow__site/radio-btn.png) left bottom no-repeat;}
  .search-head-input,
  .search-head { position:absolute; top:280px; z-index:99;}
  .search-head-input { left:10px;}
  .search-head { right:10px;}
  ul.images-select h3,
  .loginform h3 { display:block;}
  .loginform h3 { padding-left:3px;}
  .search-head { max-width:31%;}
  .search-head-input { border:#dddddd solid 1px; border-right:none; width:76%; padding:13px 12% 13px 2%;; margin:0;}
  ul.head-right-col { position:absolute; top:52px; right:5px; z-index:99; }
  ul.head-right-col li { display:none;}
  ul.head-right-col li.user_opts { display:block; margin:0; padding:0; background:none;}
  ul.head-right-col li.user_opts a { background:url(../../images/heathrow__site/login_icon_m.png) 8px 8px no-repeat;}
  ul.head-right-col li.user_opts a { margin: 0; width:13px; height:13px; padding:8px; overflow:hidden; text-indent:25px; line-height:50px;}
  ul.head-right-col li.user_opts a img { display:none;}
  .login-section { width:94%; margin:0 3%; position:absolute; top:92px; z-index:999;
    -o-box-shadow: 0px 3px 5px 0px rgba(51, 51, 55, 0.25);
    -webkit-box-shadow: 0px 3px 5px 0px rgba(51, 51, 55, 0.25);
    -moz-box-shadow:    0px 3px 5px 0px rgba(51, 51, 55, 0.25);
    box-shadow:         0px 3px 5px 0px rgba(51, 51, 55, 0.25);
  }
  .loginform li { display:block; width:100%; float:left; margin:10px 0;}
  .loginform input:not([type="submit"]) { width:94%; padding:11px 3%;}
  .close-window { display:none;}
  .loginform li a { margin-bottom:20px;}
  .login-section .mobile-arrow-down { right:10px;}
  /*-- Images Page
  -------------------- */
  .RefineSrhLeft { width:100%; margin-bottom:22px; display:none;}
  .RefineSrhRight { margin-left:0; width:100%;}
  .RefineSrhRight .column-one-fourth { width:100%; margin:0!important;}
  .RefineSrhRight .column-one-fourth > section { margin-bottom:12px;}
  .RefineSrhRight .morestorybtn .column-one-fourth { width:100%; margin-right:0;}
  .thubBoxtp { display:none;}
  .mid-list-top-row { min-height: inherit;  border-bottom:#eeeeee solid 1px; box-shadow:none; background: rgba(255, 255, 255, 0.7); position:relative; }
  .press-release-item-title { margin-bottom:8px;}
  .DateThubBox .images-drop-down,
  .date-expand-col { margin-right:0; background:url(../../images/heathrow__site/expand_icon.png) no-repeat; background-position:12px 12px; padding:12px; width:18px; height:18px;}
  .DateThubBox .images-drop-down.drop-down-active,
  .date-expand-active {background-position:12px -20px;}
  .DateThubBox ul.images-select { top:44px; height:224px/*168px*/; padding:20px 0;}
  .HideDetailBtn a { display:none;}
  .HideDetailBtn { font-size:18px; color:#45206e; padding:10px 15px; width:75%;}

  .column-one-third > section { padding:0 10px; margin-bottom:10px;}
  .filiming-permits-img { margin-top:30px;}
  .press-packs-left > section { padding:0;}
  ul.press-packs-expand li { font-size:16px;}
  ul.press-packs-expand li .expand-list,
  ul.press-packs-expand li .expand-list-all { padding:13px;}
  ul.press-packs-expand li .expand-list-item p { padding-left:0; padding-right:0;}
  .PoupLeftImg {width: 100%;}
  .PoupLeftTxt { width: 100%;}
  /*-- Press Release Page
  ------------------------------ */
  .radiolistrow { position:absolute; padding:20px 0; height:288px;
    width:100%; background:#FFFFFF; z-index:9; cursor:auto; top:43px;
    -o-box-shadow: 0px 3px 5px 0px rgba(51, 51, 55, 0.25);
    -webkit-box-shadow: 0px 3px 5px 0px rgba(51, 51, 55, 0.25);
    -moz-box-shadow:    0px 3px 5px 0px rgba(51, 51, 55, 0.25);
    box-shadow:         0px 3px 5px 0px rgba(51, 51, 55, 0.25);
  }
  .radiolistrow,
  .DateBoxtp { display:none;}
  .radiolistrow li { display:block; float:none; padding:0; margin:10px 21px;}
  .icheckbox_square-purple,
  .DateThubBox { float:none;}
  .DateBoxtp { position:absolute; top:216px; z-index:99; border-top:1px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #ddd; left:21px;}
  .date-expend-title,
  .date-expand-col,
  .refine-btn { display: block;}
  .prev-next-grid { margin-top:0; }
  .prev-next-grid p { width:100%; padding-bottom:20px;}
  .prev-next-grid .floatright { width:100%;}
  .prev-next-grid a.next { float:right;}
  .column-one-third > section > h2 { width:100%; margin-right:0;}
  ul.download-assets li a { margin:25px 7px;}
  .download-btn { width:160px; margin-left:auto; margin-right:auto;}
  h2.related-stories-title { margin-top:5px;}
  /*-- Application Form
  --------------------------- */
  .column-one-full { width:100%;}
  .filming-application-form-outer { padding:30px 10px 10px 10px;}
  .filming-application-form-title { padding:22px 0;}
  .filming-application-form-title span { display:block; margin-left:35px;}
  .filming-application-form-title img { margin-top:15px;}
  ul.filming-application-form li label { width:260px;}
  .select_lable { margin-right:0;}
  .filming-form-textarea,
  ul.filming-application-form li .filming-input-col { width:100%;}
  ul.filming-application-form li label { width:99%; padding:0 0 10px 0;}
  ul.filming-application-form li { font-size:13px;}
  .filming-form-input,
  .filming-form-textarea { width:94%; padding-left:3%; padding-right:3%;}
  .datefld {  padding-left: 0 !important; padding-right: 0 !important; width: 43% !important; margin-right: 0!important; }
  .hasDatepicker { width:45%; margin-right:5%;}
  .filming-checkbox { width:185px;}
  .select_input_new { width:120px;}
  .select_lable { width:120px!important;}
  .submit-btn { width:100px; margin-top:15px;}
  .filming-checkbox { margin-bottom:15px; margin-top:0;}
  ul.filming-application-form { margin-top:0;}
  .filming-application-form-outer h3.filiming-app-title { margin-bottom:15px;}
  ul.filming-application-form li .filming-input-col label { width:100%!important}
  .join-btn { margin-bottom:30px;}
  .video-page-iframe { width:100%;}
  .column-one-fourth.ListViewBox section article.video-info-article {margin:0px; float:left; width:100%;}
  footer { margin-top:0px;}
  /*-- Responsive Slider
  --------------------------- */
  .home-banner > article.banner-article2 h2 { font-size: 30px; line-height: 45px;}
  .home-banner > section { width:45%; padding-right:0;}
  .home-banner > section img { width:100%;}
  .home-banner > article h2 {font-size:22px; line-height: 22px;  padding: 10px 0;}
  .home-banner > article.banner-article2 h2 {  font-size: 22px; line-height: 28px;}
  .home-banner > article.banner-article2 { width:95%; margin-left:5%;}
  .banner-article-bot { top: 32%;}
  .banner-article-bot a { margin-right: 5%;}
  .banner-article-bot img { width:10px;}
  .banner-article-bot p img {  margin-top: 5px;}


  /*-- Add Date 11 Feb
  --------------------------- */
  .column-one-fourth > section > .full img {  float: none; }


  /*-- Add Date 09 April
  --------------------------- */
  .images-drop-down {}
  .search-icon {
    background:url(../../images/heathrow__site/icons-arrows.png) no-repeat;
    background-position:8px -179px;
    text-indent: -999px;
    text-decoration: none !important; display: block;
    right: 50px;
    position: absolute;
    top: 0px;
    width:30px; height:30px;
  }

}


@media all and (min-width:481px) and (max-width:767px) {

  .column-one-fourth { width:48%;}
  .column-one-full { width:100%;}
  .middle-section-home .column-one-fourth:nth-of-type(1),
  .middle-section-home .column-one-fourth:nth-of-type(3) { margin-right:4% !important;}

  .press-release-item-page .column-one-fourth:nth-of-type(1),
  .press-release-item-page .column-one-fourth:nth-of-type(3),
  .press-release-item-page .column-one-fourth:nth-of-type(5),
  .press-release-item-page .column-one-fourth:nth-of-type(7),
  .press-release-item-page .column-one-fourth:nth-of-type(9),
  .press-release-item-page .column-one-fourth:nth-of-type(11),
  .press-release-item-page .column-one-fourth:nth-of-type(13),
  .press-release-item-page .column-one-fourth:nth-of-type(15),
  .press-release-item-page .column-one-fourth:nth-of-type(17),
  .press-release-item-page .column-one-fourth:nth-of-type(19),
  .press-release-item-page .column-one-fourth:nth-of-type(21) { margin-right:4% !important; margin-left:0;}

  .m-top-35 { margin-top: 15px;}

  .DateBoxtp li {
    padding: 0 12px;
    width: 112px;
  }

  .CleFild {
    width: 76px;
  }

}



@media all and (min-width:480px) and (max-width:560px) {
  .home-banner > section img {  height:47%;}

  .DateBoxtp li {
    padding: 0 12px;
    width: 112px;
  }

  .CleFild {
    width: 76px;
  }


}





@media all and (min-width:0px) and (max-width:479px) {

  .CleFild {
    width: 80px;
  }
  .DateBoxtp li {
    width: 116px;
  }

  .container { width:95%/*300px*/; }
  #IEWSM .info { display:none;}


  .PoupLeftImg {
    width: 100%;
  }
  .PoupLeftTxt {
    width: 100%;
  }
  .share-img-form ul.filming-application-form li label{
    width: auto;
  }
  .share-img-form .filming-form-input{
    width: 100%;
  }
  .share-img-form  .share-img-btn{
    padding: 11px 26px;
  }
  .PoupImgBox img{
    width: 100%;
  }
  #slides {display:none!important;}

  .CleFild {
    width: 80px;
  }
  .DateBoxtp li {
    width: 116px;
  }

}

@media all and (min-width:768px) {
  .images-drop-down:hover ul.images-select { display:block;}
}