.blogLatestDate{display:none;}.jobCategory a{padding:15px;background-color:#eee;border-bottom:solid 2px #ccc;display:block;}.selectedjob a{padding:15px;background-color:#46008C;border-bottom:solid 2px #ccc;display:block;color:#fff;}.jobCategory a:hover{padding:15px;background-color:#624890;border-bottom:solid 2px #ccc;display:block;color:#fff;}.jobApply{padding:40px;background-color:#333;color:#fff;margin-bottom:20px;}.jobApply .linkwhite{color:#fff;}.jobApply h3{color:#fff;}.jobwrap{padding:0px;margin-bottom:2%;}.jobPost{border:solid 1px #ccc;padding:0px;margin-bottom:2%;}.jobTitle h2{font-size:24px;padding:15px;color:#fff;background-color:#624890;}.jobDate{padding:20px;background-color:#eee;margin:20px;border-bottom:solid 3px #ccc;}.jobDate ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;list-style:none;margin-left:0px;margin-bottom:0px;}.jobContent{margin:20px;}.jobLatest{width:30%;background-color:#eee;padding:30px;float:left;margin:1%;}.jobLatest335{margin-right:0%;}.jobLatestTitle{min-height:80px;}.jobLatest h3{font-size:22px;color:#624890;}.jobLatest ul{list-style:none;}.jobwrap .blogMore{margin:20px;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:24px;font-family:'PT Sans',sans-serif;color:#666;font-weight:400;}a{text-decoration:none;color:#624890;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;cursor:pointer;}h1,h2,h3,p,ul,table{margin-bottom:20px;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{}h1{color:#006ADC;font-size:64px;line-height:40px;font-weight:700;}h2{color:#624890;font-size:36px;line-height:40px;font-weight:700;}h3{color:#624890;font-size:30px;line-height:40px;font-weight:700;}h4{color:#624890;font-size:26px;margin-top:10px;margin-bottom:20px;}.underline{border-bottom:solid 3px #006ADC;padding-bottom:10px;margin-bottom:20px;display:inline-block;font-weight:bold;width:120px;}.block1{color:#fff;height:420px;background-position:center center;position:relative;}.block2{background-color:#eee;}.block3{background-color:#333;color:#fff;}.parallax{background-size:cover;background-position:center center;background-attachment:fixed;padding-top:150px;padding-bottom:150px;}.parallax h2{color:#fff;}.parallax h3{color:#fff;}.bigfeature h2{font-size:42px;letter-spacing:0px;}.bigfeature h3{max-width:800px;margin:auto;color:#333;}.block1 h1,.block1 h2,.block1 h3,.block1 a,.block3 h1,.block3 h2,.block3 h3,.block3 a{color:#fff;}.preheader{background-color:#f7f9f9;padding-bottom:5px;padding-top:5px;z-index:999;border-bottom:solid 1px #ddd;font-size:13px;color:#624890;}.preheader p{margin-bottom:0px;padding-top:6px;}.preheader .ecomlinks a{margin-right:20px;font-weight:bold;color:#666;}.header{background-color:rgba(255,255,255,1);padding-top:10px;padding-bottom:10px;z-index:999;max-height:96px;}.header .right h2{margin-bottom:0px;font-weight:300;}.header .right p{margin-bottom:0px;}.header .center{padding-top:20px;}.headerontop{height:100px;z-index:999;margin-top:20px;position:absolute;}.link-desc{color:#C0B9D0;font-size:14px;text-transform:none;}.topcontact h2{margin-bottom:0px;}.logo{height:86px;}.hero{height:469px;position:relative;background-size:cover;background-position:center center;background-attachment:fixed;}.hero100{height:100vh;}.hero h1{color:#fff;margin-bottom:20px;letter-spacing:0px;font-size:36px;padding-left:50px;}.hero h3{color:#fff;margin:auto;margin-bottom:40px;}.hero p{color:#fff;}.fixedheight{height:500px;background-size:cover;background-position:center center;}.backgroundholder{}.alignmiddle{position:absolute;top:50%;left:15%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-khtml-transform:translateY(-50%);transform:translateY(-50%);margin:0;width:38%;text-align:center;}.alignmiddle-small{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-khtml-transform:translateY(-50%);transform:translateY(-50%);margin:0;width:100%;text-align:center;}.hero-gallery{}.hero-gallery .gallery-cell{width:100%;height:469px;background-size:cover;background-position:center center;}.simple-gallery .gallery-cell{width:33%;}.testbg{background-color:#624890;}.testimonials-gallery .gallery-cell{width:100%;padding-left:10%;padding-right:10%;}.testimonials-gallery h2{line-height:32px;font-size:24px;font-weight:400;font-style:italic;color:#fff;}.testimonials-gallery p{font-weight:700;color:#fff;}.linkblack{display:inline-block;background-color:#FFBC00;padding:15px 40px;font-size:16px;font-weight:700;color:#fff;transition:all .0.5s ease-in-out;letter-spacing:0px;text-align:center;border-radius:10px;text-transform:uppercase;}.linkblack:hover{background-color:#624890;}.linkwhite{display:inline-block;background-color:#FFBC00;padding:15px 40px;font-size:16px;font-weight:700;color:#fff;transition:all .0.5s ease-in-out;letter-spacing:0px;text-align:center;border-radius:10px;text-transform:uppercase;}.linkwhite:hover{background-color:#624890;}a img{transition:all .4s ease-in-out;}a img:hover{transform:scale(1.05);}.herosml{height:259px;position:relative;}.herosml h1{color:#fff;}.herosml p{color:#fff;}.break{margin-top:2%;margin-bottom:2%;height:1px;background-color:#eee;clear:both;}.breakclean{height:1px;clear:both;}input[type="text"]{padding:16px;}.alignpara{margin:0px;padding-top:14px;}.job-search{background-color:#eee;padding:30px;margin-bottom:30px;}#map{width:100%;height:500px;margin:auto;position:relative;}.mapwrap{position:relative;}.footer{background-color:#F8F9F9;border-top:1px solid #ccc;}.footer p{margin:0px;color:#666;}.footer a{color:#666;}.footer a:hover,.footer2 a:hover{text-decoration:underline;}.footer2{background-color:#111;color:#fff;margin-top:-1px;font-size:14px;font-weight:600;}.featuretext{background-color:#eee;padding:15px;margin-top:-35px;-moz-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;}.imgfloatleft{float:left;margin-right:2%;}.imgfloatright{float:right;margin-left:2%;}.internal-list{list-style-type:none;list-style-image:url('/educationsupplypool/images/tick.png');}.internal-list li{margin-bottom:5px;color:#624890;}.nav{text-transform:uppercase;font-size:16px;font-weight:600;}#wrapper{position:relative;}#nav-trigger{display:none;position:absolute;top:60px;right:20px;z-index:9997;}#nav-trigger span img{max-width:40px;}#nav-trigger span{color:#fff;cursor:pointer;display:inline-block;-webkit-transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;}nav#nav-main{padding:0px 0;}nav#nav-main ul{list-style-type:none;margin:0;padding:0;text-align:left;}nav#nav-main li{border-right:solid 0px #006ADC;display:inline-block;padding:0px 15px;position:relative;}nav#nav-main li:last-child{border-right:none;}nav#nav-main a{margin-top:6px;color:#624890;display:block;transition:all .2s ease-in-out;font-size:14px;}nav#nav-main ul li ul{position:absolute;top:50px;left:0px;width:200px;z-index:9999;margin:auto;left:0px;text-align:left;padding:0px;display:none;}nav#nav-main ul li ul li a{text-align:left;padding:5px 15px;background-color:#333;color:#fff;min-width:200px;margin-top:0px;font-size:13px;text-transform:none;}nav#nav-mobile{display:none;position:absolute;z-index:9999;font-size:16px;text-transform:uppercase;width:100%;font-weight:bold;background-color:#FFBC00;}nav#nav-mobile .closemobilenav{text-align:center;margin:auto;padding:20px 0px;cursor:pointer;-webkit-transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;}nav#nav-mobile .closemobilenav:hover{-webkit-transform:rotate(45deg);transform:rotate(45deg);}nav#nav-mobile ul{display:none;list-style-type:none;margin-left:auto;margin-right:auto;text-align:center;}nav#nav-mobile ul li ul{margin-bottom:0px;}nav#nav-mobile ul li ul li a{color:#006ADC;}nav#nav-mobile li{display:block;margin:0 0px;padding:0px 0;}nav#nav-mobile li:last-child{border-bottom:none;}nav#nav-mobile a{color:#fff;display:block;padding:10px 0px;}nav#nav-mobile a:hover{color:#624890;}.navbar{background-color:#eee;text-transform:uppercase;}.navbar nav#nav-main ul{text-align:left;}.navbar nav#nav-main a{margin-top:0px;}.imgoverlay{position:relative;height:280px;overflow:hidden;text-align:center;color:#fff;}.imgoverlay h3{color:#fff;padding-top:40px;}.imgoverlaytxt{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:none;transition:all .2s ease-in-out;}.imgoverlay:hover .imgoverlaytxt{display:block;transition:all .2s ease-in-out;}.hidden{opacity:0;}.visible{opacity:1;}.nomargbot h1,.nomargbot h2{margin-bottom:0px;}.galleryThumb{width:32%;float:left;margin-right:2%;margin-bottom:2%;overflow:hidden;max-height:220px;}.galleryThumb img{width:130%;min-height:220px;}.galleryThumb:nth-child(3n+1){float:right;margin-right:0px;}.candidate-login{display:inline-block;background-color:#FFBC00;font-size:16px;color:#fff !important;transition:all .0.5s ease-in-out;text-align:center;border-radius:10px;padding:15px;float:right;}.candidate-login:hover{background-color:#624890;}@media only screen and (max-width:1233px){#nav-trigger{display:block;}nav#nav-main{display:none;}nav#nav-mobile{display:block;}.candidate-login{display:none !important;}}@media only screen and (max-width:1000px){}@media only screen and (max-width:800px){.galleryThumb{width:100%;float:none;margin-right:0%;margin-bottom:2%;overflow:hidden;max-height:100%;}.galleryThumb img{width:100%;min-height:auto;}.galleryThumb:nth-child(3n+1){float:none;margin-right:0px;}.footer{text-align:center;}.hero h1{font-size:42px;margin-bottom:20px;letter-spacing:0px;}.hero h2{font-size:18px;max-width:100%;margin-bottom:20px;line-height:30px;}.hero-gallery .alignmiddle{padding-left:10%;padding-right:10%;left:0;width:100%;}.right,.left{text-align:center;}.herosml p{font-size:12px;line-height:14px;}.jobLatest{width:100%;padding:15px;float:none;margin-right:0%;margin-bottom:2%;}}@media only screen and (max-width:600px){.imgfloatright{float:none;margin-right:0px;}.imgfloatleft{float:none;margin-left:0px;}.preheader .left{text-align:center;}.fixedheight{height:100%;background-size:cover;background-position:center center;}.alignpara{margin-bottom:20px;}}@media only screen and (max-width:414px){.hero h1{font-size:30px;line-height:32px;}}