*{margin: 0; padding: 0;box-sizing: border-box;}
#all{width: 100%; margin-top: 0px; background-color: #FFFFFF;}
.top{background-color: #0E357F; color: white; width: 100%; padding: 10px 0 10px 20%;box-sizing: border-box;}
.tabbar{margin-left: 20%; width: 80%; padding: 20px 0;}
.tabbar ul{list-style: none; display: inline-block; margin-left: 30%;}
.tabbar ul li{display: inline-block; width: 100px; border: 5px solid #FFFFFF; line-height: 40px; font-weight: 10px; font-size: 18px; font-weight: 15px; text-align: center;}
.tabbar ul li a{text-decoration: none; color: #000000;}
.center_photo{width: 100%;}
.center_photo img{width: 100%;}
.jobs{margin-top: 50px;}
.kids{width: 60%; margin: 0 auto;}
.kids ul{float: left;}
.kids ul li:first{margin-top: 0;}
.kids ul li:hover{color: #FFFFFF; background-color: #0E357F; cursor: pointer;}
.kids ul li{list-style: none; font-weight: 900; font-size: 20px; line-height: 80px; margin-top: 20px; background-color: #EEEEEE; width: 267px; height: 80px; outline: none; border-radius: 5px;}
.job_detailed{margin-left: 706px; margin-top: 50px; text-align: left;}
@media only screen and (max-width: 768px) {
    job_detailed{margin-left: 10%}
}

.job_detailed h1{font-size: 23px; color: #000000;position: relative;top: 19px;}
.job_detailed p{color: #636363;}
.claim{margin-top: 40px;}
.claim_text{margin-top: 30px;}
footer{margin-top: 100px; width: 100%; background-color: #0E357F; height: 200px;}
