  .flex{display:flex;display:-ms-flexbox;display:-webkit-flex}
.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
main>.par-main>.column-control-product-catalog-intro{z-index:0;position:relative;padding-bottom:0 !important}
main>.par-main>.column-control-product-catalog-intro>.container{position:relative;z-index:10}
main>.par-main>.column-control-product-catalog-intro .text{margin-bottom:10px}
main>.par-main>.column-control-product-catalog-intro .text p{margin-top:10px}
main>.par-main>.column-control-product-catalog-intro .intro-copy p i{font-size:1.8rem;font-style:normal}
main>.par-main>.column-control-product-catalog-intro .btn-primary,main>.par-main>.column-control-product-catalog-intro .table-responsive+btn-primary{margin:10px 0}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child{position:relative}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile{max-width:320px}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .blog-flex-social-share{position:absolute;top:0;right:0;margin-top:0}
@media all and (max-width:767px){main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .blog-flex-social-share{display:block;position:static !important;margin:10px 0 20px}
}
@media all and (min-width:768px){main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child{display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;-webkit-align-items:center;padding-top:50px}
}
@media all and (max-width:767px){main>.par-main>.column-control-product-catalog-intro .row{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:column-reverse}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6{float:none}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:first-child{padding:10px 20px}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:first-child .title h1{font-size:3rem}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child{display:block;height:auto !important}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile{z-index:2;position:relative !important;top:auto !important;left:auto !important}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile:nth-child(2){top:20px;margin-left:-110px}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile:nth-child(3){margin-top:50px;margin-left:-13px}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile.center-item{width:130px;margin:20px auto 0}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile img{min-width:0;max-height:200px !important}
}
@media all and (max-width:480px){main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6{float:none}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:first-child .title h1{font-size:2.2rem;margin-top:20px}
main>.par-main>.column-control-product-catalog-intro .row .title h1{margin-top:20px}
}
@media all and (min-width:768px) and (max-width:900px){main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:first-child{width:66%}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child{width:33%}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile:nth-child(2){margin-left:-105px}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile.center-item{width:180px;margin:60px auto 0}
}
@media all and (max-width:1035px){main>.par-main>.column-control-product-catalog-intro{padding-top:40px !important}
}
@media all and (min-width:480px){main>.par-main>.column-control-product-catalog-intro .btn-primary,main>.par-main>.column-control-product-catalog-intro .btn-secondary{display:inline-block;min-width:45%}
main>.par-main>.column-control-product-catalog-intro .btn-primary a,main>.par-main>.column-control-product-catalog-intro .btn-secondary a{display:block;text-align:center}
main>.par-main>.column-control-product-catalog-intro .btn-primary{margin-right:20px}
}
@media all and (max-width:481px){.column-control-product-catalog-intro .row .title h1{margin-top:20px}
}
@media(max-width:767px){main>.par-main>.column-control-product-catalog-intro .row>.col-md-4:last-child .content-tile img{min-width:0;max-height:350px !important}
.text.link-list-no-bullets ul li:last-child,.link-list>div ul li:last-child{padding-bottom:20px}
.text.link-list-no-bullets ul li{padding:20px 0}
.text.link-list-no-bullets ul li:first-child{padding-top:0}
main>.par-main .content-tile[class*="content-tile-landscape--"] figure{-ms-flex-direction:row;flex-direction:row}
main>.par-main .content-tile[class*="content-tile-landscape--"] figure picture{-webkit-order:0;-ms-flex-order:0;order:0;padding-right:15px}
.content-tile-panel-item-file-download-v2 picture+figcaption{padding:0;width:100%}
.column-control-expander-content-v2 .row>div{padding-bottom:30px}
}
.list-view{margin-bottom:45px}
.list-view:last-child{border-bottom:0;margin-bottom:0}
.list-view .col-md-3{padding:0;width:100% !important;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;height:140px;margin:45px 0;float:none;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s}
.list-view .col-md-3:first-child{margin-top:0}
.list-view .col-md-3:last-child{margin-bottom:0}
.list-view .content-tile-book-box{background-color:transparent;margin:30px 0}
@media all and (min-width:481px){.list-view .content-tile-book-box{margin:45px 0}
}
.list-view .content-tile-book-box *{transition:all .2s ease-in-out}
.list-view .content-tile-book-box:first-child{margin-top:0}
.list-view .content-tile-book-box:last-child{border-bottom:0}
.list-view .content-tile-book-box figure{position:relative;display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media all and (min-width:481px){.list-view .content-tile-book-box figure{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.list-view .content-tile-book-box figure>a{display:block}
@media all and (min-width:481px){.list-view .content-tile-book-box figure>a{display:inline-flex}
}
.list-view .content-tile-book-box picture{display:block;background:#d4eae4;overflow:hidden;width:100%;margin-right:0}
@media all and (min-width:480px) and (max-width:767px){.list-view .content-tile-book-box picture{width:180px}
}
@media all and (min-width:480px){.list-view .content-tile-book-box picture{width:260px;height:auto}
}
.list-view .content-tile-book-box figcaption{top:0;width:65%;padding:20px;display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center}
.list-view .content-tile-book-box figcaption:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
@media all and (min-width:481px){.list-view .content-tile-book-box figcaption{padding:0 0 0 30px}
}
.tab-pane .default-color h2{color:#003057 !important}
.utility-nav ul{display:block}
.utility-nav ul li:first-child{margin-left:0 !important}
.utility-nav ul li:nth-child(2){margin-left:auto !important}
.utility-nav ul li:last-child{margin-left:0}
.column-control-color-block-container>.container-fluid>.row>.col-12>.column-control>.row>.col-12{padding:0}
.forms{border-top:0}
.forms .dropdown-list{background-color:#f5f5f5;margin-bottom:20px;padding-bottom:0}
.forms .dropdown-list.active{background-color:#d4eae4;box-shadow:inset 5px 0 0 #007fa3;position:relative;display:block}
.forms .dropdown-list.active span.find-rep-arrow{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #007fa3;position:absolute;top:23px;left:5px}
.forms .dropdown-list.active label{border-bottom:1px solid #fff}
.forms .dropdown-list label{width:100%;border-bottom:1px solid #dbdbdb;font-size:2rem;color:#003057;text-transform:uppercase;font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-weight:600;margin:20px 0 18px 0;padding-bottom:14px}
.forms .dropdown-list label .form-field-required{visibility:hidden}
.forms .dropdown-list .dropdown-list-custom{max-width:100%}
@media all and (max-width:480px){.forms .dropdown-list>div{padding:0 10px}
}
.rep-locator-results{background-color:#f5f5f5;padding:30px;display:none;position:relative;margin:20px 0}
.rep-locator-results #representatives-list{background-color:#fff;padding:15px}
.rep-locator-results .find-rep-results-arrow{z-index:1;width:2rem;height:2rem;position:absolute;transform:rotate(135deg);background-color:#fff;top:-10px;left:50%}
@media all and (max-width:480px){.rep-locator-results{padding:20px}
}
.search-facets .posts-filter{width:100%}
.search-facets-container .submit-button{display:none !important}
.search-facets select{font-family:'Open Sans','Helvetica','Verdana',sans-serif !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-position:right 50% !important;background-repeat:no-repeat !important;background-image:url(/uk/etc/clientlibs/one-dot-com/one-dot-com/international-schools/assets/select-chevron-down.png) !important;padding:13px !important;padding-right:48px !important;border:1px solid #007a9c !important;border-radius:4px;background-color:#fff !important;font-size:1.6rem !important;width:100% !important;cursor:pointer !important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s !important;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s !important;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s !important;height:48px !important}
.search-facets select::-ms-expand{display:none}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements>a{display:inline-flex !important;font-family:'Open Sans','Helvetica','Verdana',sans-serif !important;font-size:1.6rem !important;font-weight:600 !important;line-height:1.4 !important;text-decoration:none !important;position:relative !important;vertical-align:middle !important;border-radius:4px !important;border-width:2px !important;border-style:solid !important;border-color:#003057 !important;cursor:pointer !important;-webkit-transition:all .135s !important;-moz-transition:all .135s !important;-o-transition:all .135s !important;transition:all .135s !important;height:50px !important;margin:0;color:#003057 !important}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements>a:hover{color:#fff !important;background-color:#003057 !important;border-color:#003057 !important}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-next{padding:12px 2.34em !important}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-prev{padding:12px 1.4em !important;margin:0}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-next:after{content:"";display:inline-block;background-repeat:no-repeat;background-attachment:scroll;background-position:center 60%;background-image:url(/uk/etc/clientlibs/one-dot-com/one-dot-com/international-schools/assets/icons/ic_chevron_midnight-blue.svg);width:8px;margin:0 0 0 10px}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-prev:before{content:"";display:inline-block;background-repeat:no-repeat;background-attachment:scroll;background-position:center 60%;background-image:url(/uk/etc/clientlibs/one-dot-com/one-dot-com/international-schools/assets/icons/ic_chevron_midnight-blue.svg);width:8px;margin:1px 10px 0 0;-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.search-results-list .search-results-list-pages-container .search-results-list-pages-prev:hover:before,.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-next:hover:after{background-image:url(/uk/etc/clientlibs/one-dot-com/one-dot-com/international-schools/assets/icons/ic_chevron_white.svg)}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-next.disabled,.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-prev.disabled{background-color:#e6e6e6 !important;color:#666 !important;border-color:#e6e6e6 !important;pointer-events:none !important;padding-left:0 !important;padding-right:0 !important;width:142px;text-align:center;display:inline-block !important}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-next.disabled:after,.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-prev.disabled:before{background-image:none !important;width:0;margin:0}
.search-results-list-results>li>article{display:flex}
.search-results-list-results>li>article>img{width:160px;margin-right:20px;align-self:flex-start}
.search-results-list .search-results-list-results li>article>div{width:100%}
@media all and (max-width:660px){.search-results-list-results>li>article{display:block}
.search-results-list-results>li>article>img{width:100%;margin-right:0}
.search-results-page .tab-panel .tab-panel-nav-item{margin:0;border-bottom:15px solid #fff}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements>a{width:42% !important}
body[class*="search-results"] main .search-box .search-box-input:focus,main>div[class*="search-results"] .search-box .search-box-input:focus{width:85%;outline:0}
body[class*="search-results"] main .search-results-list{padding-bottom:30px}
body[class*="search-results"] main>.par-main>.column-control{padding-bottom:0}
}
@media all and (max-width:768px){body .search-results-list .search-results-list-pages-container .search-results-list-pages-elements ol{display:none}
.search-results-page section>.row>.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.search-results-list-pages-next{margin-left:auto !important}
.search-results-page .tab-panel{margin-top:20px}
}
.search-facets .posts-filter{width:100%}
.search-facets .submit-button{display:none !important}
.search-facets select{font-family:'Open Sans','Helvetica','Verdana',sans-serif !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-position:right 50% !important;background-repeat:no-repeat !important;background-image:url(/uk/etc/clientlibs/one-dot-com/one-dot-com/international-schools/assets/select-chevron-down.png) !important;padding:13px !important;padding-right:48px !important;border:1px solid #007a9c !important;border-radius:4px;background-color:#fff !important;font-size:1.6rem !important;width:100% !important;cursor:pointer !important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s !important;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s !important;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s !important;height:48px !important}
.search-facets select::-ms-expand{display:none}
footer{padding:0}
footer .footer-main-links.footer-main-links{padding:30px 0 0 0}
@media(max-width:767px){.column-control-expander-content-v2{padding-bottom:30px !important}
}
footer .footer-main-links.footer-main-links .col-12{padding-bottom:20px}
@media(min-width:1036px){.menu-browse .child-page-list-level-1>li.subnav-item.added-mobile-link{display:none}
}
@media(max-width:1035px){.menu-browse .child-page-list-level-1>li.subnav-item.added-mobile-link{display:block}
}
.wForm .inputWrapper input[type="radio"]:checked+label:after{top:6px;left:4px}
.wForm .inputWrapper input[type="text"]#tfa_2123{padding-left:40px;padding-right:25px;padding-bottom:5px}
.wForm .oneField.hintsTooltip .field-hint{background:#fff}
.twitter-typeahead.twitter-typeahead{width:100%}
.twitter-typeahead.twitter-typeahead>[type="text"]:first-child{display:none}
.twitter-typeahead.twitter-typeahead>[type="text"]{line-height:1;padding-bottom:0 !important}
.wForm .tt-search,.wForm .tt-clear,.wForm .tt-spinner{top:50% !important;transform:translateY(-50%);height:16px;width:16px;display:inline-block;right:3%}
.wForm .tt-spinner{top:16px !important}
.column-control .content-tile-landing-page-info figure figcaption{z-index:3}
@media only screen and (min-width:1024px){body>header[role="banner"]{position:relative;z-index:1;background-color:#fff}
}
main .par-main>.column-control>.container>.row>.col-12>[class*="bg"].column-control:not(.bgcolor--default){margin:0}
@media only screen and (max-width:1024px){.content-tile-info-small-img figure picture{width:60px;height:60px;top:0;left:0;position:static}
.content-tile-info-small-img figure figcaption .content-tile__title{margin:15px 0 30px}
}
@media only screen and (max-width:1024px){.content-tile-panel-item-main figure figcaption .content-tile__title{font-size:2.2rem}
}