@charset "utf-8";
/* CSS Document */


/* TABLET SIZE*/
@media screen and (max-width: 1300px)  {

        body {
            overflow-x:hidden!important;
        }
  
        h1 {
            font-size: 18px!important;
        }
        
        #header-mid-col h1 {
           font-size: 26px!important;
        }    

        #header-mid-col h2 {
           font-size: 22px!important;  
        }
  
        h2 {
           font-size: 16px!important;
        }
  
        h3 {
           font-size: 15px!important;
        }
 
        h4 {
             font-size: 15px!important;
        }
  
        p, label, li, div, option, select, td, a {
            font-size:13px!important;
           line-height: 19px!important;
        }
        
        p, a {
             word-wrap: break-word;
        }
    
        textarea {
               width:100%!important;      
         }

       .ae_image {
                width: auto!important;
                height: auto!important;  
        }

        img.responsive {
                 width:100%!important;
                 height:100%!important;
        }
        
        a.responsive {
                width:100%!important;
        }
   
        table.responsive .ae_image {
                width:auto!important;
        }
         
        table.responsive {
               width:100%!important;
        }

        select, option, input[type=text], input[type="password"]{    
                width: 95%!important;
        }
  
        button {
            font-size: 13px!important;
        } 
        
        .committees a img {
               width: 70px!important;
               height: 70px!important;  
        }
  
        #fixed-nav-bar-wrapper, nav#primary_nav_wrap, #header-wrapper, article, nav, .amazonmenu > ul {
            width: 768px!important;
        } 
  
         #mygtcs-button {
             margin: 10px 0px!important;
        }

        input#searchbox {
              width: 75%!important;
         }

      
         #header-right-col {
             width: 33%!important;
         }

          #fixed-nav-bar {
               height: 42px !important;
          }
        
         #fixed-nav-bar ul a {
             padding:12px 9px !important;
         }
        
         #fixed-nav-bar ul a {
             font-size: 11px !important;
         }

          .amazonmenu > ul li a{
               font-size: 13px!important;
         }

          #fixed-nav-menu {
                width: 60%!important;
         }


        /* HIDE 
         .amazonmenu > ul li a {
               height: 27px!important;     
        } */
     
         /* UNHIDE */ 

         .amazonmenu > ul li a {
               padding: 13px 0px 12px 0px !important;  
        }
  
        .amazonmenu ul li > ul li a {
                 font-size: 12px!important;
                padding: 4px 4px 3px 11px!important;
                height: auto!important;
        }
    
        .amazonmenu ul li > ul#right_pu li a, .amazonmenu ul li > ul#right li a {
              padding: 4px 4px 3px 20px !important;
        }
   
        .amazonmenu ul li > ul#right_pu li> ul li a, .amazonmenu ul li > ul#right li >ul li a {
               padding: 4px 4px 3px 10px !important;
         }
      
         nav, .amazonmenu > ul {
            height: 45px!important;
         }
  
        /*HIDE
        .amazonmenu ul li > div, .amazonmenu ul li > ul {
            width: 100%!important;
            margin-top:45px!important;
            height:300px!important;
        }*/

      /*UNHIDE*/
        .amazonmenu ul li > div, .amazonmenu ul li > ul {
            width: 100% !important;
            height: 265px !important;
         }

    
  
        .amazonmenu ul li > ul.left li > ul, .amazonmenu ul li > ul#right li > ul.sub_right, .amazonmenu ul li > ul#right li > ul.sub_right, .amazonmenu ul li > ul#right_pu li > ul.sub_right {
            top: -45px!important;
         }
        
          .amazonmenu ul li > ul#right_pu {
                right: 127px !important;
          }
      
         .skdslider .slide-desc {
             left: 5px!important;
             padding: 9px!important;
             top: 10%!important;
             line-height: 12px!important;
             max-width: 70%!important;        
         }
     
         .skdslider ul.slide-navs {
               bottom: 10px!important;
         }
         
         .banner .slider {
               height: 220px!important;
         }
       
         .slider img {
                width: 100%;
                height: 100%!important;
         }

         .skdslider {
                height: 165px!important;
         }

         .skdslider .slide-desc > p {
                font-size: 11px !important;
               line-height: 14px!important;
         }

         .skdslider .slide-desc > h2 {
               font-size: 14px !important;
               margin: 0px 0px!important;
         }

          .slide-desc a {
              font-size: 11px!important;

          }
         
          section#rotator, section#rotator-home {
                height:auto!important;
          }
 
          #rotator-home .box-icon {
                margin: 15px 0px!important;
          }

          section#welcome h2 {
               font-size: 26px!important;
          }
  
          section#welcome p {
                font-size: 20px!important;
                line-height: 30px!important;
          }
      
           section#welcome h2, section#websites h2 {
               font-size: 22px!important;

          }
           section#highlight div {
                width: 100%!important;
          }

          .highlight .box-feature {
                height: auto !important;
          }

          .highlight .box-feature ul {
                 display: block!important;
          }

          section#highlight .highlight-left {
              margin-right: 40px!important;
              height: 435px!important;
          }
  
          section#highlight .highlight-center {
              margin: 0px 40px!important;
              height: 435px!important;
          }
  
          section#highlight .highlight-right {
                margin-left: 40px!important;
              height: 435px!important;
          }

          section#highlight h2 {
                 font-size: 14px!important;
          }
         
           section#highlight a {
                left: 20px !important;
          }
       
          .news {
                 margin-right: 19px!important; 
                 width: 20%!important;
          }
  
          .news p {
                padding: 9px 0px 0px 0px!important;
          } 
  
          .news h3 {
               font-size: 22px!important;
          }

          .news img {
               padding-right: 3px!important;
          }
            
          #downloads.news li {
               font-size: 14px !important;
                padding-bottom: 6px!important;
         }

         .links ul {
               padding-left:0px!important;
         }
  
          #in2teaching span img, #mygtcs span img, #ts span img {
               width: 100%!important;
              height: 80%!important;
          }
  
          #in2teaching, #mygtcs {
               margin-right: 20px!important;
                width: 230px!important;
               height: 175px!important;
          }
  
          #ts{
               width: 230px!important;
               height: 175px!important;
          }
  
          h3#in2teaching_title a, h3#mygtcs_title a {
              font-size: 17px!important;
         }
  
          span#in2teaching-info {
               font-size:14px!important;
               padding: 32px 0px!important;
          }
  
          span#mygtcs-info {
                 font-size:14px!important;
                padding: 41px 5px!important;
          }
  
         span#ts-info {
               font-size:14px!important;
              padding: 41px 0px!important;
          }
  
          h3#ts_title a {
              font-size: 13px!important;
          }
  
          footer h4 {
               font-size: 16px!important;  
          }
  
          footer li {
              padding-bottom:0px!important;
          }
  
          
          #left_footer, #middle_footer, #right_footer, #copyright {
                width:190px!important;  
                margin-top: 10px!important;
                float: left!important;
          }  
       
          footer a {
                font-size: 11px;
           }
  
/* LANDING/CONTENT PAGES*/
  
        .title h2 {
                font-size:16px!important;
        }
  
        .important_link h3 {
                font-size:14px!important;
        }
        
        .AccordionPanel, .AccordionPanel a{
                font-size:14px!important; 
        }
  
        .AccordionPanelContent li {
                    font-size:13px!important;
          }
        
        .AccordionPanelContent li a {
               font-size:12px!important;
               padding: 3px 10px 0px 20px!important;
         }
        

/* TABLE */

        table {
                width:100%!important;
        }
       
        td {
                padding:5px!important;  
        }
      
        table.responsive .ae_image{
                width:auto!important;
        }
     
        #main-content-column-wide th {
               font-size: 13px!important;
        }
 
        .box-feature { 
                margin-right: 7px!important;
          }
        
        .box-feature h3 {
               font-size: 15px!important; 
        }

        .box-feature img { 
                height: 90%!important;
                margin: auto!important;
                display: block !important;
                
         }
        
         .box-feature img.responsive {
              padding:0px!important;
         }

        .box-feature#social p {
               margin: 10px 0!important;
        }
  
        .box-feature .news_box p {
            width: 100% !important;
            font-size: 12px !important;
            line-height: 17px !important;
        }

        .box-feature .news_box img {
              width: 28% !important;
         } 


/* FORMS */

        select > option, option {
                width:90%!important;
                max-width: 530px!important;
         }
          
        #standards-student, #standards-probationer, #standards-teacher, #standards-promoted-teacher, #standards-local-authority, #standards-university, #standards-other-educational, #standards-gtcs-staff, #standards-members-of-the-public, #sustain-all-teachers, #sustain-stud-teachers, #sustain-prob-teachers, #sustain-reg-teachers, #sustain-middle-leaders, #sustain-headteachers  {

                width:100%!important;
       }

       input#ctl00_ctl10_txtDayofBirth,  input#ctl00_ctl10_txtYearOfBirth, select#ctl00_ctl10_ddlMonthOfBirth {
                width: 50px!important;
        }

        .applicationDivRow label, span#ctl00_ctl09_lblSegDateOfBirth, .applicationDivDateRow span {
                float:none!important;
        }
 
       span#ctl00_ctl09_lblSegDateOfBirth {
                width: 96px!important;
        }

/* ELECTION COUNCIL INFOGRAPHIC */      

        .panels {
                background: url("https://www.gtcs.org.uk/web/MultimediaFiles/panels_tablet.png") no-repeat!important;
        }

        .committees {
          background: url("https://www.gtcs.org.uk/web/MultimediaFiles/committees_tablet.png") no-repeat!important;
          }
 
      
       #investigating {
                    left: 225px!important;
                    top: 26px!important;
       }
     
       #interview {
                   left: 360px!important;
                    top: 170px!important;
       }
       
        #standards {
                    left: 220px!important;
                    top: 442px!important;
       }
       
        #validation {
                   left: -144px!important;
                    top: 443px!important;
       }

        #accreditation {
                  left: -292px!important;
                   top: 167px!important;
       }

       #executive {
                left: 223px!important;
                top: 33px!important;               
       }
    
       #assurance {
                left: 350px!important;
                 top: 149px!important; 
       }

       #staff {
                 left: 275px!important;
                 top: 379px!important; 
      }

      #finance {
                left: 3px!important;
                 top: 493px!important;
      }

      #education {
               left: -270px!important;
               top: 379px!important;
      }  
   
      #audit {
               left: -344px!important;
               top: 148px!important;
      }

/* EXPLORE THE STANDARDS */

      .chooseStandardBox {
            width: 43%!important;
            height: auto!important;
      }
      
      #viewTheStandardByThemesForm label{
             width: 50%!important;
       }  
  
      .viewTheWholeStandardTablesWrapper table {
              width: 98%!important;
      }


/* PAGINATION */

     #listingpaginate select {
          width:auto!important;
     }


/* PUBLICATIONS */ 

      select#view1publication_topic, input#view1publication_keywords {
           width: auto!important;
      }  
    
      table.resultList {
           width:100%!important;
      }

/* FRAMEWORK */

      img#framework {
           width:100%!important;
      }

/* CRITICAL CONSIDERATION INFOGRAPHIC */

     a.tooltip div {
          font-size: 11px!important;
          line-height: 15px !important;
      }

      .tooltip div {
           width: 110px!important;
      }

      a.tooltip span {
         width: 140px!important;
         margin-left: 0px!important;
         font-size: 12px!important;
         line-height: 14px!important;
         padding: 10px 12px!important;
      }
 
     #map8.tooltip {
        left: 209px!important;
        top: 419px!important;
     }
 
     #map9.tooltip {
          left: 78px!important;
          top: 77px!important;
     }

     #map10.tooltip {
         left: 349px!important;
         top: 359px!important;
     }

     #map11.tooltip {
          left: 24px!important;
           top: 171px!important;
     }

     #map12.tooltip {
         left: 405px!important;
         top: 282px!important;
     }

     #map13.tooltip {
         left: 19px!important;
         top: 282px!important;
     }
 
     #map14.tooltip {
          top: 24px!important;
         left: 211px!important;
     }
     
     #map15.tooltip {
         left: 344px!important;
         top: 80px!important;
     } 
     
     #map16.tooltip {
         left: 72px!important;
         top: 364px!important;
     }

     #map17.tooltip {
         top: 173px!important;
         left: 398px!important;
     }

     a#map9.tooltip span {
           right:0!important;
     }

     img.callout {
          display:none!important;
     }

      .topFoldingContentHeader td:first-child, .topFoldingContentHeader .topFoldingContentHeaderCell{
         padding-left: 40px!important;
    }

    .topFoldingContentHeader td {
            padding-top: 15px!important;
            padding-bottom: 15px!important;
     }

    input#iDay, input#iMonth, input#iYear, input#Day1262, input#Month1262,  input#Year1262, input#Month1257,input#Year1257, input#Day1257, input#ctl00_ctl10_txtDayofBirth,   input#ctl00_ctl10_txtYearOfBirth, select#ctl00_ctl10_ddlMonthOfBirth, input#ctl00_aesection2_ctl00_AESectionRenderer1_ctl00_ctl00_ctl00_txt_Day, input#ctl00_aesection2_ctl00_AESectionRenderer1_ctl00_ctl00_ctl00_txt_Month,  input#ctl00_aesection2_ctl00_AESectionRenderer1_ctl00_ctl00_ctl00_txt_Year {
            width: 13% !important;
    }

input#ctl00_aesection2_ctl00_AESectionRenderer1_ctl00_ctl01_ctl00_txt_Day, input#ctl00_aesection2_ctl00_AESectionRenderer1_ctl00_ctl01_ctl00_txt_Month, input#ctl00_aesection2_ctl00_AESectionRenderer1_ctl00_ctl01_ctl00_txt_Year {
           width: 6% !important;
    }
  
   #pe-logos a img {
       width:80%!important;
   }

   input#iDay, input#iMonth {
         width:65%!important;
   }
   
    input#iYear {
        width: 75% !important;
   }

/* MYGTCS LOGIN PAGE */

       #my_gtcs_help {
                height: 248px!important;
       }
  
       #mygtcs-login label {
               width: 100%!important;
       }
        
       #mygtcs-login {
             padding: 19px!important;
       }
 
       .formDateFormat {
           margin-top: 0px !important; 
      }

       #glow_mygtcs {
               width: 36%!important;
      }

     

/* NEWS AREA */

      .box-feature-2 img, .events img {
              width: 100%!important;
      }

     .box-feature-1 {
        width:30%!important;
        height:auto !important;
        margin: 18px 18px 0px 0px!important;
        max-height:320px !important;
    }
  
    .box-feature-1 a img {
        width:85%!important;
        height:85%!important;
    }

    .box-feature-2 {
        width: 62%!important;
        height: auto!important;
        margin: 18px 18px 0px 0px!important;
    }
 
    .box-feature-1 iframe {
          width: auto!important;
    }

     .box-feature-1 p, .box-feature-2 p {
         line-height: 19px!important;
     }

     .box-feature-1 table, .box-feature-1 table tr, .box-feature-1 table td {
         background: transparent!important;
    }
    
     .author img.ae_image {
          width: auto !important;
      }
   
     a.news_button, span.news_button a, .header_news a {
          font-size: 11px!important; 
          padding: 2px!important; 
     }

     .body_news, .header_news {
         padding: 0px 7px!important; 
     }

     .tab label {
        padding: 5px!important;
     }

     .content{
         top: 22px!important;   
     }
     
     .split-content{
         width: 100%!important;
         margin-top: 10px!important;
     }

     .box-feature, #social.box-feature {
           padding: 2px!important;
           height: 285px!important;
           width: 23%!important;
     } 

    #box-list .box-feature {
         height: 300px!important;
    }
  
     #box-list .box-feature .news_result {
         padding-bottom: 0px!important;
    }

    
     #social.box-feature a img {
            width: auto !important;
      }

     .col-1 {
            width: 45%!important;
            margin: 5px!important;
       }

     .col-1 .results_answer p {
             font-size: 16px !important;
       }

     /*.events {
         width: 100%!important;
     }

      #main-content-column-news img.ae_image {
          width: auto !important;
          height: auto !important;
    }*/

     .view_ManualFilters input[type="text"] {
           width: 45% !important;
    }

         .resultList table, .resultList th, .resultList tr, .resultList td {
          border: 1px solid #D2CFCC!important;
    }

     .columns-2, .columns {
            -webkit-column-gap: 25px!important;
             -moz-column-gap: 25px!important;
             column-gap: 25px!important;
     }

     .content_tabs {
           top: 30px!important;
     }
 
     .box-feature-1 .list-pdf li {
          padding: 0px 0px 0px 25px!important;
     }

     #main-content-column-news select {
          width: 45%!important;
     }

    .vertical_content .box-feature {
         width: 95%!important;
         padding:0px!important;
    }

    #main-content-column .item .blog-item-l {
         width: 100px!important;
     }

    .ArticleRow {
         width: 28%!important;
         height:65px!important;
    }

    .ArticleRow a {
        font-size:13px!important;
    }

    #youtube h3 {
       margin: -3px 0px!important;   
    }

    #main-left-column-extra .box-feature {
          padding: 0px!important;
          width:100%!important;
          height:100%!important;
    }

    #main-content-column-news .events .news_result, #main-content-column-news .events .alternative {
          width: 26%!important;
          height:200px!important;
    }
    
    .events .news_result, .events .alternative {
            padding: 4px!important;
   }

   .box-feature-2 .events .results {
          margin:0px!important;
    }

   .poll_style .form_question {
        margin-bottom: 10px!important;
   }

  #Pollparental-engagement .formButtons {
            margin-top: 10px!important;
  }

.col-1 .results_question {
    min-height: 60px!important;
}

 /* FtT FORM SMALL INPUT */

      input[type="text"].ae_numberfield, select#FE2142,input#FE2145, input#FE2151, input#FE2159, input#FE2166, input#FE1991, input#FE2006, input#FE2000, input#FE2088, input#FE2091, input#FE2285, input#FE2096 {
             width:25%!important; 
    }
   
    #FormDocumentaryEmp input.ae_textfield, #FormDocumentaryMOP  input.ae_textfield {
         width: 50% !important;
         margin: 0px 0px 0px 15px;
    }

    input[type="text"].ae_datefield, input[type="text"].ae_dateyearfield {
         width:10%!important;
   }
    
    #FormDocumentaryEmp input.ae_textfield, #FormDocumentaryMOP input.ae_textfield {
          margin: 0px 0px 0px 17px!important;
    }
 
    input#FE2131.ae_textfield {
            margin-left: 28px !important;
    }

/* POLL */
      .col-1 {
            width: 30%!important;
            margin: 5px!important;
       }

       .col-1 .results_answer p {
             font-size: 16px !important;
       }

       #box-list .box-feature {
            margin: 0px 0px 0px 7px!Important;
      }   

/* TOP TASK CHANGES */
            #rotator .box-icon {
                   margin: 30px 0px!important;
           }

           .box-icon h1 {
                padding: 10px 0px 5px 45px!important;
           }

           .black-background li {
                line-height: 25px !important
           }

           .call-to-action .highlight li {
                 line-height: 23px !important;
                 margin-left: 10px!important; 
           }
     
           .call-to-action #small.highlight h2 {
                  margin-left: 5px!important; 
            }

            .black-board h1 {
                 font-size: 16px !important;
                 margin: 8px 15px!important;
            }

            .black-board {
                  margin: 27px 0px 0px 50px!important;
            }

            
/* USER PATHS */
          
           .call-to-action #tabs ul li {
                 margin: 0px 6px !important;
                 width: 18%!important;
                 height: 150px!important;
            }

          #resources #tabs ul li {
             width: 31%!important;
           }

            #main-content-column .call-to-action #tabs ul li {
                 margin: 0px 4px !important;
                 width: 15% !important;
                 height: 146px !important;
 
            } 
  
            .call-to-action #tabs .user-path ul li {
                margin: 4px 6px !important;
                width:47%!important;
                height: auto !important;
            }
            
            #mygtcs-login, #my_gtcs_help {
               width: 100%!important;
           }

           .nav .nav-column {
               padding: 10px !important;
               width: 30% !important;
           }

           .nav .nav-column li a {
               padding: 2px 0px !important;
          }

          ul.nav h3.heading {
              font-size: 13px!important;
          }
 
          .nav > li > div {
               top: 45px!important;
          }

         section#box-list {
                 margin-bottom: 120px!important;
          }

/* NEW DESIGN CONTENT */

        .square-content {
             min-height: 280px!important;   
         }

/* NEW TABS */

        .nav-link {
             line-height: 16px !important;
       }

       #main-content-column a.nav-link {
              padding: 5px !important;
              line-height: 18px !important;   
       }

       .tabs .content {
            width: 390px!important;
       }

       .content {
            top: 37px !important;
        }

/*  NEW INTERACTIVE STANDARDS */
    #main-content-column-standards ul#standards-menu.nav-tabs li.nav-item {
         width: 19%!important;
         margin-right: 6px!important;
    }

    #main-content-column-standards ul#standards-menu.nav-tabs li#short a.nav-link {
          padding: 24px 5px!important;
    }

    #main-content-column-standards ul#standards-menu.nav-tabs li#long.nav-item a.nav-link {
          padding: 12px 0px!important;
    }
 
    #main-content-column-standards a#show.btn.btn-primary {
             padding: 5px 0px 0px 25px!important;
    }
    
    #standards-menu li a {
         line-height: 15px!important;
         padding: 15px 1px!important;
         height: 80px!important;  
         margin: 0px 9px 0px 0px!important;
    }
   
    #main-content-column-standards a#show.btn.btn-primary, #main-content-column-standards .card-body p, #main-content-column-standards .card-body li  {
        font-size: 12px!important;
    }

    #menu1 a#show.btn.btn-primary.three-standards {
          min-height: 170px!important;
    }
    
    #menu2 a#show.btn.btn-primary {
          min-height: 145px!important;
    }

    #menu2 a#show.btn.btn-primary.three-standards  {
         min-height: 275px!important;
    }

    #main-content-column-standards .standard-fixed a#show.btn.btn-primary {
          min-height: 35px!important;
    }

    #standards-menu li a.nav-link {
        height: 90px!important; 
    }

    #standards-menu li#long a {
         padding: 9px 5px!important;
    }

    #standards-menu li#short a {
         padding: 22px 5px!important;
    }
 
    .standard-heading th, .standard-heading-three th {
         font-size: 13px!important;
         padding-bottom: 10px!important;
    }

    #standards-survey {
         margin-top: 25px!important;
    }
 
    #main-content-column-standards .nav-tabs .nav-item a.nav-link {
        font-size: 17px!important;
        padding: 20px!important;
   }
 
   #main-content-column-standards ul#standards-menu.nav-tabs li.nav-item a.nav-link {
         font-size: 14px!important;
         padding: 18px 0px!important;
   }

   #standards-menu .nav-tabs .nav-item a.nav-link {
        font-size: 13px!important;
        padding: 8px!important;
   }
  
   #main-left-column-standards button#pop-up {
        font-size: 14px!important;
        line-height: 19px!important;
   }
  
   #main-left-column-standards h3 {
        line-height: 19px!important;
        font-size: 14px!important;
   }
 
   #main-left-column-standards a, ul#values-list li button#pop-up {
        background: url(https://www.gtcs.org.uk/web/MultimediaFiles/link-standards-small.png) no-repeat left top!important;
        padding-left: 18px!important;
   }

   #main-left-column-standards a#code-link {
        padding-left:0px!important;
        background: none!important;
        font-size: 14px!important;
   }

   ul#values-list li button#pop-up {
       font-size: 13px!important;
       line-height: 18px!important; 
  }

  #standards-survey a {
      font-size: 16px!important;
 }

* COLLEGE LANDING PAGE */

      .col-lg-6 .pict-box {
           height:185px!important;
      }
      .col-lg-4 .pict-box {
           height:330px!important
     }
     
     .pict-box img {
          width: 100%!important;
          height: auto!important;

     }

     .verticalmenu a {
          padding:0px!important;
     }
  
      .carousel-caption p, .carousel-caption a {
              line-height: 13px !important;
         }

     .carousel-item h5 {
             font-size:16px!important
        }

/* SEARCH THE REGISTER */
      
     .searchregisterrow {
            width: 25%!important;
            margin-right: 5px!important;
      }
  
      .searchregisterrow input[type="text"] {
           width: 77% !important;
      }
  
      .search_merge .searchregisterrow {
            width: 44% !important;
      }

      .search_merge .searchregisterrow.short {
            width: 32%!important;
       }

       #searchSurname {
            width: 96% !important;
       }
 
      input#searchDoB {
          width: 99% !important;
     }
 
      .search_merge {
          width: 47%!important;
    }

      .profiles_row.search {
           width: 12%!important;
            margin: 17px 0px 0px 0px!important;
      }

     .profiles_row.search input[type="submit"] {
           padding: 3px 5px 3px 5px!important;
       }

     .throbberLoading {
           border:0px!important;
           padding:0px!important;
      }

    .searchregisterrow input.searchbutton {
          width: 20%!important;
         background: url(https://www.gtcs.org.uk/web/MultimediaFiles/search.png) no-repeat left top #fff!important;
     }

     .search_merge input.searchbutton {
          top: 20px!important;
         background: url(https://www.gtcs.org.uk/web/MultimediaFiles/search.png) no-repeat left top #fff !important;
    }
}


/* MOBILE SIZE*/


@media screen and (max-width: 640px) {
  
       html{
              overflow-x: hidden!important;
      }
  
      p, label, li, div, td, option, select, a {
                font-size: 13px!important;
                line-height: 20px!important;
       }
 
       ul {
           padding-left: 25px!important;
    
       }

        select, option, input[type=text], input[type="password"]{       
                width: 100%!important;
        }

        h1 {
                 font-size: 20px!important;
                 line-height: 24px!important;
        }
        
        h2 {
                 font-size: 18px!important;
                 line-height: 24px!important;

        }
        
        h3 {
                font-size: 16px!important;
                 line-height: 24px!important;
        }
        
        img.responsive {
                 width:100%!important;
                 height:100%!important;
        }

        .box-feature img.responsive {
                  width:auto!important;
                 height:auto!important;
    
         }
      
        table.responsive .ae_image{
                width:auto!important;
        }

        select#ctype, select#ctype > option {
                font-size:11px !important;   
        }
      
        #fixed-nav-bar ul {
                    padding: 0px!important; 
        }

        #fixed-nav-bar {
               background: #fff!important;
                position: absolute!important;
         }
  
         #fixed-nav-bar-wrapper, #header-wrapper, article {
              width: 320px!important;
         }
  
          #fixed-nav-menu {
              width: 100%!important;
          }
  
          #fixed-nav-bar ul a{
                    font-size: 13px!important;
                    height: 45px!important;
          }
  
          #fixed-nav-bar ul a#nav_home {
              background: transparent url("https://www.gtcs.org.uk/web/MultimediaFiles/GTCS_logo_small.jpg") no-repeat scroll left center!important;
              padding-left: 50px!important;
              color: #2B2623!important;
              width: 105px!important;
              display:inline-block!important;
             height:45px!important!important;
          }

          #fixed-nav-bar ul a#nav_home:hover {
               background: #3a9cb5 url("https://www.gtcs.org.uk/web/MultimediaFiles/GTCS_logo_small.jpg") no-repeat scroll left center!important;
              color: #fff !important;
          }
    
          #mygtcs-button {
                 margin-top:10px!important;
                 position: relative!important;
        }
  
          button {
                    font-size: 14px!important;
          }
  
         header{
                    height: 150px!important;
                    background:#fff!important;
                    padding-top:0px!important;
          }
  
          #header-right-col {
                    width: 100%!important;
                    margin-top: 100px!important;
                    border: 1px solid #3A9CB5!important;
                    height: 28px!important;
          }
  
          input.searchbutton {
                     width: 18%!important;
                     height: 26px!important;
          }
  
          input#searchbox {
                  margin: 0px!important;
                  width: 78%!important;
                   height: 100%!important;
                  padding: 4px!important;
                  background:none!important;
          }
  
          #search form {
                height: 28px!important;
          }
  
          #mobile-menu { 
                    text-align:center!important; 
                    clear:both!important; 
                    outline:none!important; 
                    display:block!important; 
                    background: #127e96 url("https://www.gtcs.org.uk/web/MultimediaFiles/menuExpand.png") no-repeat 110px center!important; 
                    color:#ffffff!important; 
                    display:block!important; 
                    padding:10px!important; 
                    font-weight:100!important; 
                    font-size: 18px!important;
                    font-family: "Noticia Text",serif!important;
                    text-transform: uppercase!important;
                    border: 1px solid #fff!important;
                    text-decoration: none!important;
          }
  
          #mobile-section-menu {
                     text-align: center!important;
                     clear: both!important;
                     outline: medium none!important;
                     background: #D33876 url("https://www.gtcs.org.uk/web/MultimediaFiles/menuExpand.png") no-repeat scroll center!important;
                     color: #ffffff!important;
                     display: block!important;
                     margin-bottom: 12px!important;
                     padding: 10px!important;
                     font-weight: bold!important;
                     font-size: 15px!important;
                    border: 1px solid #ffffff!important;
          }
  
          #menu-nav-bar-mobile {
                    display:block!important;
          }
  
          #menu-nav-bar {
                    display: none!important;
          }
  
          #menu-nav-bar.show {
                    display: block!important;
                    background:#127e96!important;
          }
  
          .amazonmenu ul li > ul {
                    display:none!important;
         }
  
          nav.amazonmenu, .amazonmenu > ul {
                    width: 100%!important;
                    height: auto!important;
          }
  
        .amazonmenu ul li {
                    display:block!important;
                border-bottom: 1px solid #ffffff !important;
          }
  
        .amazonmenu ul li:hover {
               background:#3a9cb5!important;
         }
         
          .amazonmenu > ul li a {
                    font-size: 16px!important;
                    padding: 0px 0px!important;
                        height: 27px!important;
          }
  
          #header-left-col, #header-mid-col, section#rotator {
                    display:none!important;
          }
   
         section#highlight {
                 margin: auto!important;
         }

          section#websites, section#box, section#highlight, section#welcome {
                 padding-bottom:25px!important;
          }
  
          section#welcome h2, section#websites h2 {
                  font-size:18px!important;
                  width: 100%!important;
          }
  
          #welcome article hr, #websites article hr {
                    display:none!important;
          }
  
          section#welcome p {
                          font-size:16px!important;
                           line-height: 23px !important;
          }
  
          section#highlight div {
                        width:100%!important;
         }
  
          section#highlight .highlight-left, section#highlight .highlight-center,section#highlight .highlight-right {
                       padding:15px 10px!important;
                       float: left!important;
                      height: auto!important;
          }

          section#highlight .highlight-center, section#highlight .highlight-right {
                        margin:0px!important;
          }
  
          section#highlight article {
                    margin-top:30px!important;
          }
  
          section#highlight h2 {
                     font-size: 16px!important;
          }
  
          section#highlight a {
                  left: 20px!important;
         }
   
          section#highlight a {
                    position: relative!important;
                   left: 0 !important;
          }

          #box article {
                      margin-top: 40px!important;
          }

           .box-feature, #social.box-feature {
                       width: 100%!important;
                       margin: 10px 0px!important;
                       height: 100%!important;
         }

          .box-feature p {
                       width:100%!important;
         }
            
        .box {
                   width:100%!important;
            }
  
        .news {
                   width:100%!important;
                   margin:0px 0px 10px 0px!important;
                    min-height:auto!important;
          }
  
        .news h3 {
                  font-size: 18px!important;
          }
  
        .news p {
                 width:100%!important;
           }
   
       .box-feature #news_box p {
                 width: 65% !important;
             }

        section#websites h1 {
                padding-top: 20px!important;  
        }
 
       .web {
                width: 100%!important;
        }
  
        #in2teaching, #mygtcs, #ts {
                 margin-bottom: 30px!important;
                 margin-right: auto!important;
                 float: none!important;
                 margin-left: auto!important;  
        }
  
        #left_footer, #middle_footer {
                width:50%!important;  
        }
  
        #right_footer {
                    width:100%!important;
         }
  
        footer h4 {
                font-size: 14px!important;
        }
  
        footer li {
                padding-bottom:0px!important;
        }
  
        footer a {
                font-size: 11px!important;
        }
  
          #right_footer, #left_footer, #middle_footer {
                    margin-top:0px!important; 
          }
  
          #right_footer iframe{
                  width: 320px!important;
          }

         footer ul {
             padding-left: 0px !important;
        }
  
        #copyright, #registration {
                  font-size: 11px!important;
                    margin-top:20px!important;
        }

        footer {
                   padding-top: 40px!important;
       }
  
  
  /* LANDING/CONTENT PAGES*/
  
        section#contact_info article {
                width: 245px!important;
        }
        
        section#contact_info p {
                float: none!important;
        }
 
        section#contact_info a {
                display: block!important;
        }
 
        section#contact_info img {
              display: none!important;
        }

        section#content, #main-content-column {
                padding-top: 20px!important;
        }
  
        #breadcrumbs {
                display:none!important;
        }
    
        .AccordionPanel, .AccordionPanel a {
                font-size:14px!important; 
        }
  
        .AccordionPanelContent li {
                font-size:13px!important;
        }
  
        .AccordionPanelTab.content {
               min-height: auto!important;
         }
        
         #main-left-column, #main-content-column, #main-content-column-news, #main-left-column-extra, #main-left-column-standards {
                width:100%!important; 
        }

                
        #main-content-column {
                padding-top:15px!important;
                padding-bottom:0px!important;
        }
  
        #main-content-column .news {
                width: 100%!important;
        }
  
        .title {
             float: none!important;
             width: 100%!important;
        }
  
        #circle_link {
                float: none!important;
                display: block!important;
                margin: auto!important;
        }
  
        #question_box p.show {
                display:none!important;
        }
    
        #question_box.show {
                display: block!important;
        }

       #social_footer {
                padding-top: 4px!important;
                float: none!important;
        }
    
        #social_footer a {
              margin-top:10px!important;  
       }
        
        table {
                 width: 100%!important;
        }
         
        table ul {
                 padding-left:5px!important;
                 list-style: none!important;
        }

        table, table li {
                 font-size:12px !important;   
        }
        
        td {
                font-size: 13px!important;
                padding: 4px!important; 
        }
             
        table ul.list-pdf li {
                padding: 0px!important;
                margin: 0px!important;
               background: none!important;
        }
        
        table ul.list-pdf {
                padding: 0px!important;
        }
        
        table p, table td, table th, table a  {
              font-size: 11px!important;
        }
       
        table h3 {
               font-size: 14px!important;
               line-height: 20px !important; 
        }
        
        .ae_image {
                height: auto!important;  
       }

       ul.list-pdf, ul.list-links, ul.list-podcast {
              padding-left: 10px!important;
        } 

#standards-student, #standards-probationer, #standards-teacher, #standards-promoted-teacher, #standards-local-authority, #standards-university, #standards-other-educational, #standards-gtcs-staff, #standards-members-of-the-public, #sustain-all-teachers, #sustain-stud-teachers, #sustain-prob-teachers, #sustain-reg-teachers, #sustain-middle-leaders, #sustain-headteachers  {

                  width:100%!important;
         }

/* ELECTION COUNCIL INFOGRAPHIC */

        .panels {
                background: url("https://www.gtcs.org.uk/web/MultimediaFiles/panels_mobile.png") no-repeat!important;
                height: 360px!important;
        }

        .committees {
          background: url("https://www.gtcs.org.uk/web/MultimediaFiles/committees_mobile.png") no-repeat!important;
                height: 360px!important;
        }
   
        .committees a img, .panels a img {
                border: none!important;
                width: 13%!important;
                height: 12%!important;
        }
       
        #investigating {
                left: 144px!important;
                top: 7px!important;
       }
     
        #interview {
                left: 226px!important;
                top: 94px!important;
       }
       
        #standards {
                left: 142px!important;
                top: 262px!important;
       }
       
        #validation {
               left: -81px!important;
               top: 262px!important;
       }

        #accreditation {
                left: -169px!important;
               top: 92px!important;
       }

       #executive {
               left: 125px!important;
               top: 5px!important;
       }
    
       #assurance {
                left: 193px!important;
                top: 73px!important;
       }

       #staff {
                left: 149px!important;
                top: 204px!important;
      }

      #finance {
                 left: -10px!important;
                top: 269px!important;
      }

      #education {
               left: -169px!important;
               top: 204px!important;
       }
     
      #audit {
                left: -214px!important;
                top: 72px!important;
    } 

/* COLUMNS */
        
      .columns {
             -webkit-column-count: 1!important;
             -moz-column-count: 1!important;
              column-count: 1!important;
       }

/* PAGINATION */

     #listingpaginate select {
          width:auto!important;
     }

/* EXPLORE THE STANDARDS */

       .chooseStandardBox {
           width:87%!important;
           height: auto!important;
       }
 
       .chooseStandardBox label {
            float:none!important;
       }
     
       table.viewTheWholeStandardSlmmlAndSlmhtSideBySideTable {
          width:87%!important;
     }

/* PUBLICATIONS */
     
     .results td{
          padding:2px!important;
          font-size: 10px !important;
          line-height: 16px!important;
     }


/* SEARCH */
      input.searchbutton {
            background: url(https://www.gtcs.org.uk/web/MultimediaFiles/search_mobile.png)#fff no-repeat center!important;
      }

/* CRITICAL CONSIDERATION INFOGRAPHIC */

        .tooltip div, a.tooltip {
                width: 74px!important;
        }

        a.tooltip div {
                  font-size: 8px!important;
                  line-height: 10px !important;
        }

        a.tooltip span {
                 width: 140px!important;
                 margin-left: 0px!important;
                 font-size: 12px!important;
                 line-height: 11px!important;
                 padding: 10px 12px!important;
        }

        img.callout {
                display:none!important;
        }

        #map15.tooltip {
                left: 207px!important;
                top: 48px!important;
        }

       .tooltip#map14 {
                  top: 13px!important;
                  left: 124px!important;
        }
      
        #map17.tooltip {
                 top: 104px!important;
                 left: 241px!important;
        }

       #map12.tooltip {
                  left: 242px!important;
                  top: 169px!important;
       }

       #map10.tooltip {
                left: 203px!important;
                top: 216px!important;
        }

        #map8.tooltip {
                 left: 118px!important;
                 top: 253px!important;
         }
 
        #map16.tooltip {
                left: 38px!important;
                top: 219px!important;
        }

        #map13.tooltip {
                left: 4px!important;
                top: 170px!important;
        }

        #map11.tooltip { 
                left: 8px!important;
                top: 104px!important;
        }

        #map9.tooltip {
               left: 49px!important;
                top: 49px!important;
        }

        a#map9.tooltip span {
               right: -49px!important;
        } 
 
        object {
                width: 100%!important;
        }
 
        .icheckbox_square-red, .iradio_square-red {
             margin-bottom: 8px!important;
        }

       .topFoldingContentHeader td:first-child, .topFoldingContentHeader .topFoldingContentHeaderCell {
                padding-left: 19px!important;
        }
       
        .topFoldingContentHeader td {
               padding-top: 28px !important;
               background-position: 15px 1px!important;
        }
    
        .hidden {
                display:none!important;
        }

        img#framework {
                width:100%!important;
        }
  
        #mygtcs-login {
                width:93%!important;
                padding: 14px !important;
        }
  
        input#iDay, input#iMonth, input#iYear, input#ctl00_aesection2_ctl00_AESectionRenderer1_ctl00_ctl01_ctl00_txt_Day, input#ctl00_aesection2_ctl00_AESectionRenderer1_ctl00_ctl01_ctl00_txt_Month, input#ctl00_aesection2_ctl00_AESectionRenderer1_ctl00_ctl01_ctl00_txt_Year  {
                width:13%!important;
        }

        input#Day1262, input#Month1262,  input#Year1262, input#Month1257,input#Year1257, input#Day1257 {
                    width:13%!important;
                    display:block!important;
        }

        input#iDay, input#iMonth {
                    width: 50% !important;
        }

        input#iYear {
                width: 100% !important;
        }

        #breadcrumb-wrapper {
                 padding: 10px 0px;
         }
    
        /*#mygtcs-login label{
                 width: 90px!important;
        }*/

        span#ctl00_ctl10_lblSegDateOfBirth {
                width: 100px!important;
        }

        input#Day1257, input#ctl00_ctl10_txtDayofBirth,   input#ctl00_ctl10_txtYearOfBirth, select#ctl00_ctl10_ddlMonthOfBirth {
                    width: 13% !important;
       }

/* MYGTCS LOGIN PAGE */

        #mygtcs-login {
          width:90%!important;
         border: 2px solid #3a9cb5!important;
       }

       #my_gtcs_help {
          width:90%!important;
          float:left!important;  
          height: 250px !important;
       }
    
       #glow_mygtcs {
            width: 90%!important;
      }

/* NEWS AREA  */

     #main-content-column-news {
          width:100%!important;
          padding:0px!important;
          margin-top:10px!important;
     } 

     .box-feature img {
            width: auto!important;
     }

     .box-feature-1, .box-feature-2, .box-feature-3 {
            width:100%!important;
            height: 100%!important;
            padding: 4px!important;
            max-height:100%!important;
      }

     .header_news {
            height: 36px!important;
      }

      .events {
          width:100%!important;
      }
  
      .box-feature-1 iframe {
             width: auto!important;
             height: auto!important;
             margin: 10px!important;      
      }

      .events img.ae_image {
              width:auto!important;
      }
     
      .box-feature-1 table a, .box-feature-2 table a, .box-feature-1 p, .box-feature-1 table td {
            font-size: 13px !important;
       } 
 
      .view_ManualFilters select {
            height: auto!important;
       }

       .resultList th, .resultList td, .resultList table, .resultList tr {
            float: none !important;
            padding:1px!important;
            font-size: 12px !important;
            line-height: 16px!important;
     }

      .content {
           top: 39px !important;
           min-height: 790px!important;
      }

      .tab label {
           font-size: 10px!important;
      }

      .tabs {
           min-height: 850px!important; 
       }
      
      .resultList th, .resultList td {
          font-size: 10px !important;
      }

      iframe#twitter-widget-0 {
             min-height: 200px !important;
     }  

     #main-content-column-news .box-feature td, #main-content-column-news .box-feature table, #main-content-column-news th, main-content-column-news tr {
           float: none!important;
    }

    .box-feature-1 .list-pdf li {
         padding: 0px 0px 10px 25px !important;
    }

     #main-content-column-news table p,  #main-content-column-news table td,  #main-content-column-news table th, #main-content-column-news div, #main-content-column-news  p, #main-content-column-news  a {
           font-size:13px!important;  
     }
    
     #main-content-column-news img.ae_image {
           display:block!important;
           float: none!important;
           margin:0px!important;
           width: 100%!important;
    }
    
     .col-1 {
          display: block!important;
          width:75%!important;
    }

    .content_tabs {
       top: 41px!important;
    }

    .results, .paging_links {
        float: left!important;
   }

   .columns-2, .columns {
       width:100%!important;
       -moz-column-count: 1!important;
         -webkit-column-count: 1 !important;
       column-count: 1!important;
   }

    #main-content-column-news blockquote, #main-content-column-news .columns-2 blockquote,.box-article  {
         width:90%!important;
    }

    .view_ManualFilters label {
         float:none!important;
    }

   .view_ManualFilters input[type="text"] {
        margin:0px !important;
     }

     .author {
           width: 100%!important;     
     }

    #item-page .date-l {
          float:none!important;
          display:block!important;
    }
  
    .ArticleRow {
         width: 100%!important;
         height:40px!important;
    }

    .ArticleRow a {  
       font-size: 13px!important;
    }

    #main-content-column-news .events .news_result, #main-content-column-news .events .alternative, .events .news_result, .events .alternative {
           width: 92%!important;
           min-height: auto!important;
          height: auto!important;
    }
    
    .row-news {
           float:none!important;
     }
    
/* NEW CHANGES */

    /* ORDER OF COLUMN */

     .flex-wrap {
           display: flex!important;
          flex-direction: column!important;
     }
      
     #main-content-column, #main-content-column-news, #main-content-column-standards {
            order:2!important;
     } 

      #main-left-column, #main-left-column-standards {
            order:1!important;
     }
 
     #main-left-column-extra {
            order:3!important;
     }

     #youtube h3 {
           margin: 4px 0px !important;
     }

     .box-article-right {
           width:100%!important;
    }

     blockquote {
            font-size: 13px!important; 
    }
  
     .standfirst h2 {
           font-size: 17px!important; 
     }

     table.large td {
           padding:1px!important;
     }

/*  FtT  FORMS */
    input.ae_numberfield[type="text"], select#FE2142, input#FE2145, input#FE2151, input#FE2159, input#FE2166, input#FE2088, input#FE2091, input#FE2285, input#FE2096, input.ae_datefield[type="text"], input.ae_dateyearfield[type="text"] {
           width: 100% !important;
   }

   input#FE2131.ae_textfield {
        margin-left: 29px !important;
   }

   input[type="text"], textarea, select, input[type="password"] {
        font-size: 13px!important;
   }

   .radio_legend {
        width:90%!important;
   }

/* MENU MOBILE */

      #menu-nav-bar-mobile {
         display:block!important;
         background: #127e96!important;
     }

      #menu-nav-bar-mobile ul {
         margin: 0px!important;
         padding: 0px!important;
      }

      #menu-nav-bar-mobile li {
          list-style: none!important;
          text-align: center!important;
          border-bottom: 1px solid #fff!important;
         padding: 5px 0px!important;
     }

      #menu-nav-bar-mobile a {
          color:#fff!important;
          font-family: 'Noticia Text', serif!important;
          text-transform: uppercase!important;     
     }

/* POLL */
      .col-1 {
            width: 100%!important;
      }

      .col-1 .results_question {
            min-height: auto!important;
            margin-top: 10px!important;
      }

/* TOP TASK CHANGES */
      .skdslider {
            width: 100%!important;
            margin: 10px 0px;
       }

      #rotator .box-icon {
          width: 100%!important;
       }

     .black-board {
          width: 100%!important;
          margin: 10px 0px!important;
      }

      section#rotator-home {
          display: block!important;
          background: #e8e8e8!important;
      }

       #rotator-home .box-icon {
           width:100%!important;
     }

      #box-list .box-feature {
          margin: 10px 0px !important;
     }
 
      .box-icon li {
             margin: 0px 0px 7px 0px!important;
     } 
      
      .black-board {
            left: 0px!important;
      }
 
      #box-list article {
             margin-top: 16px!important;
       } 
 
      section#box-list {
            padding-bottom: 30px!important;
      }
 
      section#websites h2 {
           padding-top: 24px!important;
           display: none!important;   
     }
  
     #myCarousel {
         width: 320px!important;
         height: 280px!important;
    }  

    #myCarousel h2 {
         font-size: 15px!important;
         line-height: 16px!important;
    }  

    .carousel-control.right, .carousel-control.left {
          height:122px!important;
   }

    section#highlight {
          padding-bottom: 20px!important;
      }

      section#highlight article {
          margin-top: 10px !important;
      }

     .call-to-action #tabs ul li {
          margin: 3px!important;
          width: 22%!important;
          height: 95px!important;
          padding: 3px!important;
      }
      
      .call-to-action #tabs ul li a {
           line-height: 14px !important;
        }

       .call-to-action #tabs .user-path ul li {
             width: 100%!important;
             height: auto !important; 
             padding:0px 0px 3px 25px!important;
             line-height:14px!important;
      }

       #tabs .user-path {
            margin-top: 10px;
       }
       
      #tabs ul.ui-tabs-nav {
            padding-left: 0px !important; 
      }
     
     .call-to-action img {
          display: none!important;
     }
  
     .back-image {
           height: 93px!important;
      }

    #box-list .box-feature {
        height: auto !important;
     }

    .video iframe {
        width: auto!important;
    }

/* NEW DESIGN CONTENT */
        .square-content {
             width: 100%!important; 
             height:auto!important;  
         }
        
         .square-content h2 {
             line-height: 18px;
         }

/* NEW TABS 
    .nav-tabs .nav-item {
        width:100%!important;
     }*/

     ul.nav-tabs {
         padding-left:0px!important;
      }

  #main-content-column a.nav-link {
         padding: 4px !important;
         line-height: 16px !important;
         font-size: 12px!important;
         height: 100px!important; 
       }

    .nav-tabs .nav-item, #main-content-column a.nav-link {
        height: 120px!important; 
     }


   #main-content-column a#show.btn.btn-primary {
          width:auto!important;
   }

    .all_events {
           margin-top: 77px!important;
   }
  
   .ArticleRow {
         height: 40px !important;
   }
 
   #main-content-column .call-to-action #tabs ul li {
        margin: 5px 9px !important;
        width: 27% !important;
        height: 100px !important;
    }


/* NEW INTERACTIVE STANDARDS */          
        #main-content-column-standards {
             padding:0px!important;
             width:100%!important;
        }
 
         #main-content-column-standards ul#standards-menu.nav-tabs li.nav-item {
             height: 45px!important;
             width: 100%!important;
        }

        #main-content-column-standards ul#standards-menu.nav-tabs li.nav-item a.nav-link {
              width: 100%!important;  
        }

        #main-content-column-standards .nav-tabs .nav-item a.nav-link {
             padding:5px!important;
             font-size: 12px!important;
        }

        #main-content-column-standards .standard-fixed {
                 padding: 6px 0px!important;
         }
    
        #main-content-column-standards .tab-content .container {
             padding: 0px!important;
        }
 
       ul#standards-menu {
              padding-left:0px!important;
         }

       #standards-menu li  {
             margin: 5px 0px!important;
             width: 100%!important;
        }

        #standards-menu li a {
             height: 40px!important;
             padding: 5px 45px!important; 
             width:100%!important;    
       }
       
       #standards-menu li#long a {
            padding: 5px 15px!important;
            height: 40px!important;
       }
  
       #standards-menu li#short a {
            padding: 10px 50px!important;
        }
        
       #standards-menu li a:hover {
             text-decoration:none!important;
       }
 
       #main-content-column-standards .nav-tabs .nav-item,  #main-content-column-standards .nav-link {
             height: 50px!important;
             line-height: 15px!important;
       }
 
      #main-content-column-standards .box {
            width: 100%!important;
      }
      
      .standard-heading-three th {
             font-size: 12px!important;
      }
 
      #main-content-column-standards a#show.btn.btn-primary {
            padding-right: 0px!important;
            padding-left: 17px!important;
            word-wrap: revert!important;
            font-size: 11px!important;
            line-height: 14px!important;
      }

      #main-content-column-standards a#show.btn.btn-primary {
           font-size: 11px!important;
     } 

     section#content.standards {
          padding-top: 0px!important;
     }  
     
     #main-left-column-standards{
            margin-top: 30px!important;
     }
     
      #main-left-column-standards button {
           font-size: 17px!important;
     }
   
      #beta_banner {
          width: 75%!important;
          margin:auto!important;
      }

     #main-content-column-standards a#show.btn.btn-primary[aria-expanded="false"] {
             background: url(https://www.gtcs.org.uk/web/MultimediaFiles/open-standards-small.png) no-repeat left top #fff!important;
     } 
  
     #main-content-column-standards a#show.btn.btn-primary[aria-expanded="true"] {
          background: url(https://www.gtcs.org.uk/web/MultimediaFiles/close-standards-small.png) no-repeat left top #fff!important;
     }

     #main-content-column-standards .standard-heading table, #main-content-column-standards .standard-heading-three table {
          margin-top: 10px!important;
     }

 
 /*LANDING MOBILE MENU STANDARDS*/  
     #main-content-column-standards ul#standards-menu.nav-tabs , #main-content-column-standards  #standards-menu.tab-content {
            display:none;
     }
 
      #standards-main-menu-mobile {
           display: block!important;
       }
      
     #standards-main-menu-mobile a#show.btn.btn-primary {
            background: #fff !important;
           color: #0065BF !important;
           border: 2px #0065BF dashed!important;
           width: 100%!important;
           text-transform: uppercase;
           font-family: 'Poppins', sans-serif!important;
           text-align: center!important;
           font-weight: 500!important; 
           padding: 7px 0px!important;
           min-height: 39px!important;
           line-height: 12px!important;
       }

       #main-content-column-standards #standards-main-menu-mobile a#show.btn.btn-primary[aria-expanded="false"], #main-content-column-standards #standards-main-menu-mobile a#show.btn.btn-primary[aria-expanded="true"]    {         
             background-image: none!important;
      }
      
       #standards-main-menu-mobile  .card-body {
           background: none!important;
           border: 4px #0065BF solid!important;
           padding: 10px!important;
           width: 100%!important;
     }
  

      #standards-main-menu-mobile  .card-body a#button {
          background: #EEE7D7;
          padding: 8px;
          color: #004C8F;
          font-weight: 700;
          border-radius: 10px;
          text-align:center!important;
          font-size: 16px!important;
          float: right;
     } 

      .standard-heading table, .standard-heading tr, .standard-heading th, .standard-heading td, .standard-heading-three table, .standard-heading-three tr, .standard-heading-three th, .standard-heading-three td, .card-body table, .card-body tr, .card-body td {
             line-height: 15px!important;
     }
  
     .standard-heading th, .standard-heading th {
               padding-right: 10px!important;
     }

     p#max-compare {
         display:none!important; 
      }

    p#max-compare-mobile {
         display:inline!important;
     }

     #standards-main-menu-mobile .card-body p, #standards-main-menu-mobile .card-body li {
         font-family: 'Source Sans Pro', sans-serif!important;
         color: #fff!important;

     }
     
     #main-content-column-standards .card-body p, #main-content-column-standards .card-body li {
          font-size: 11px !important;
          line-height: 16px!important;
      }
 
      #main-content-column-standards th {
          font-size: 13px!important;
              line-height: 14px!important;
     }

     #main-content-column-standards .card-body table ul {
         padding-left: 12px!important;
         list-style: inherit!important;
     }
   
     #main-content-column-standards .standard-fixed .card-body {
         padding-left: 15px!important;
    }

     #main-content-column-standards .box {
            padding: 0px !important;
     }

     .card-body.two-standards td {
           padding: 10px!important;
      }

     #menu2 a#show.btn.btn-primary {
        min-height: 215px!important;
     }

     #menu1 a#show.btn.btn-primary.three-standards {
         min-height: 231px!important;
     }

     #menu2 a#show.btn.btn-primary.three-standards {
         min-height: 405px!important;
    }

/* COLLEGE AREA*/         
         .col-lg-4 .pict-box, .col-lg-6 .pict-box {
            height:auto!important;
         }
         
        .pict-box img {
             height:auto!important;
         }

         .nav-tabs .nav-item, #main-content-column a.nav-link {
              height: 120px!important;
         }
         
         #main-content-column a.nav-link {
            padding: 4px !important;
            line-height: 16px !important;
            font-size: 12px!important;
         }

         #main-content-column-standards .tab-content .container p {
            line-height: 16px!important;
          }

         .carousel-caption {
             right:0!important;
             left:0!important; 
         }

/* SEARCH THE REGISTER*/
          
         .profiles_row input[type="text"], .profiles_row select {
               margin: 23px 0px!Important;
          }

         .profiles_row input#ctl00_aesection1_ctl00_AESectionRenderer1_ctl00_ctl01_ctl00_txtFirstname {
               margin-top: 2px!important;
          }
    
          .profiles_row.search {
               float: none!important;
               margin:0px!important; 
               width: 23% !important;      
          }

           .searchregisterrow {
                 width: 45% !important;
          }

           .search_merge {
                 width: 100% !important;
          }
}

@media(min-width:768px) {
    .nav-tabs {
        display: flex;
    }
    
    .card {
        border: none;
    }

   /* .card .card-header {
        display:none;
    }  

    .card .collapse{
        display:block;
    }*/
}

  