.dl_section,.mod-breadcrumb,.mod-navigation,.mod-popular-articles,.mod-sub-featured-container{clear:both}.careeradvice .content h1,.careeradvice .content h2,.careeradvice .content h3,.careeradvice.content p,.mod-careers-advice h1,.mod-careers-advice h2,.mod-careers-advice h3,.mod-careers-article h1,.mod-careers-article h2{font-family:TotalSans,Arial,Helvetica,san-serif}.mod-navigation{width:960px;overflow:hidden;margin:0 auto;font-size:13px;font-weight:400}.mod-navigation ul{margin:0;padding:0;overflow:hidden;float:left;line-height:44px}.mod-navigation li{list-style-type:none;margin:0;padding:0 1px 0 0;float:left}.mod-navigation li a,.mod-navigation li a:visited{float:left;color:#454545}.mod-navigation .last{padding:0;background:0 0}.mod-navigation a{background:url(nav-divider.png) left top no-repeat;padding:0 10px;text-decoration:none}.mod-navigation li a:active,.mod-navigation li a:focus,.mod-navigation li a:hover{background:#e0e0e0;color:#000;text-decoration:none}.mod-navigation .for-recruiters a{float:right;display:block;padding:4px 10px;color:#fff;background:#003946;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:10px 0 0;text-decoration:none;font-size:13px}.mod-navigation .for-recruiters a:hover{background:#33616b}.header-msg-bar{padding:10px 0 15px;float:right;width:100%;font-size:12px;font-weight:700;color:#fff}.header-personalisation{margin:0 auto;float:right}.header-personalisation span{padding-left:26px;font-size:12px}.careeradvice.content h1,.careeradvice.content h2,.careeradvice.content h3,.careeradvice.content h4,.careeradvice.content h5,.careeradvice.content h6,.careeradvice.content img,.careeradvice.content p{margin:8px 0;font-family:TotalSans,Arial,Helvetica,san-serif}.careeradvice.content p{font-size:12px;line-height:1}.careeradvice.content br{line-height:75%;margin-bottom:2px;display:block}.header .hd{height:135px}.header .logo a{background:url(/img/Totaljobs/jobseeker/TJ_jobseeker_logo_wide.png) left 1px no-repeat;height:31px;width:219px;display:block;text-indent:-9999px;margin-top:14px;float:left}.msg-bar{padding:10px 0}.header .hdrBnr{position:relative;right:0;top:0}.content a:link,.content a:visited{color:#3c8a2e}h1,h2,h3,h4,h5,h6{color:#454545}.content h3{margin:0;font-size:18px}a.arrow-link:link,a.arrow-link:visited{overflow:hidden;padding-right:15px;text-decoration:none}.careers-advice-nav li a:hover,a.arrow-link:active,a.arrow-link:focus,a.arrow-link:hover{text-decoration:underline}.page{background:url(/img/Totaljobs/jobseeker/careers-advice/nav-bg.png) 1px 177px repeat-x}#LeftColumn,#RightColumn{float:left}#LeftColumn{width:75%;margin-right:1%}#RightColumn{width:22%}.content h1{font-size:30px}.content{padding:0}.careers-advice-nav ul{list-style:none;margin:0 0 10px;padding:10px 0;overflow:hidden;font-size:14px}.careers-advice-nav li{float:left}.careers-advice-nav li a{border-left:1px solid #999;font-weight:400;padding:0 8px}.careers-advice-nav .first{padding-left:0;border-left:none}.mod-breadcrumb{margin-bottom:10px}.mod-breadcrumb a{font-weight:700}.mod-careers-advice{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px;overflow:hidden;position:relative}.mod-careers-advice .hd{padding:10px;margin:0}.mod-careers-advice .bd{padding:0 10px;overflow:hidden}.mod-careers-advice .bd p{margin-bottom:0;font-size:15px}@media (min-width:768px){.mod-careers-advice .bd p{font-size:11px}}@media (min-width:992px){.mod-careers-advice .bd p{font-size:inherit}}.mod-careers-advice .bd p a{font-size:15px}@media (min-width:768px){.mod-careers-advice .bd p a{font-size:8px}}@media (min-width:992px){.mod-careers-advice .bd p a{font-size:inherit}}.mod-careers-advice .bd ul{list-style-type:none;margin:10px 4% 0 0;padding:0;overflow:hidden}.mod-careers-advice .bd .richtext ul li{background:url(/img/Totaljobs/jobseeker/terms-and-conditions/bullet-dot.png) left 3px no-repeat;list-style:none;padding:0 0 8px 20px}.mod-careers-advice .bd .main-image{width:88px;height:137px;border:1px solid #a19f9f;float:left;margin:0 12px 10px 0}.mod-careers-advice .ft{padding:10px}.mod-sub-featured{width:49%;float:left;position:relative}.mod-sub-featured .bd h3{font-size:14px}.mod-sub-featured .bd h3 a{text-decoration:none}.mod-sub-featured .bd h3 a:hover{text-decoration:underline}.mod-sub-featured .bd .main-image{width:160px;height:108px;float:left;border:1px solid #a19f9f}.mod-sub-featured a.sub-link{position:absolute;display:block;bottom:8px;right:10px;font-size:13px;color:#fff;font-weight:700;text-decoration:none;padding:1px 6px;background:#ff6e00;-moz-box-shadow:0 0 3px #000;-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000;border-radius:5px;border:1px solid red;margin:5px 0}.mod-sub-featured a.sub-link:active,.mod-sub-featured a.sub-link:focus,.mod-sub-featured a.sub-link:hover{background-color:#ff8b33;border-color:#ff6e00}.subFeaturedTwo{width:49%;float:right;margin-right:0}.mod-careers-article{background:#fff;overflow:hidden;height:1%;border:none}.mod-careers-article .hd,.mod-careers-article h3{background:0 0;height:auto}.mod-careers-article .hd{padding:0}.mod-sub-index-toc{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;border:1px solid #ccd7da;padding-top:12px}.mod-sub-index .bd img{width:234px;height:159px;float:left;border:1px solid #a19f9f;margin-right:10px}.mod-careers-article h1{margin-bottom:0}.mod-careers-article h3{line-height:normal;margin:0;font-size:24px}.mod-careers-article h3 a{text-decoration:none}.mod-careers-article h3 a:hover{text-decoration:underline}.mod-careers-article .bd{border:none;background:0 0}.mod-careers-article .ft{display:none}.mod-careers-article .ft a.article-link{position:absolute;display:block;bottom:5px;right:7px;font-size:18px;color:#fff;font-weight:700;text-decoration:none;padding:4px 15px;background:#ff6e00;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;border-radius:5px;border:1px solid red;margin:5px 0;float:right}.mod-careers-article .ft a.article-link:active,.mod-careers-article .ft a.article-link:focus,.mod-careers-article .ft a.article-link:hover{background-color:#ff8b33;border-color:#ff6e00}.mod-careers-article .ft span{height:auto;background:0 0}.mod-careers-article .bd .main-image{float:left;width:360px;height:245px;border:1px solid #ccc;margin-top:4px}.mod-sub-index-articles{border:none}.mod-sub-index-articles .hd{height:auto;padding:0;background:0 0}.mod-sub-index-articles h2{font-size:18px;margin:0 0 5px}.mod-related-article-list .bd p,.mod-related-category-list .bd p,.mod-related-tag-list .bd p{margin-bottom:0}.mod-sub-index-articles .bd a.read-more{background:url(/img/Totaljobs/Jobseeker/orange_linkarrow.png) right 2px no-repeat;text-decoration:none;padding-right:15px}.mod-sub-index-articles .bd a:active.read-more,.mod-sub-index-articles .bd a:focus.read-more,.mod-sub-index-articles .bd a:hover.read-more{text-decoration:underline}.mod-sub-index-articles .bd{border:none;background:0 0;padding:0 0 10px;border-bottom:1px solid #ccd7da;margin-left:12px;margin-right:12px}.mod-sub-index-articles .bd p{margin:0}.mod-sub-index-articles .bd h2 a:hover,.mod-sub-index-articles .bd h2 a:link,.mod-sub-index-articles .bd h2 a:visited{color:#000;text-decoration:none}.mod-sub-index-articles .ft{height:auto;background:0 0;padding:0}.mod-sub-index-articles .ft span{height:auto;background:0 0}.mod-sub-index-articles .bd .main-image{float:left;width:108px;height:74px;border:1px solid #a19f9f;margin-bottom:0}.mod-related-article-list{margin-top:6px}.mod-related-article-list .hd{padding:10px 0;overflow:hidden}.mod-related-article-list .hd h3{margin:0}.mod-related-article-list .bd{overflow:hidden;padding:0}.mod-related-article-list .bd a{background:url(/img/Totaljobs/Jobseeker/orange_linkarrow.png) right 2px no-repeat;text-decoration:none;padding-right:15px}.mod-related-article-list .bd a:active,.mod-related-article-list .bd a:focus,.mod-related-article-list .bd a:hover{text-decoration:underline}.mod-related-article-list .bd ul li{padding-bottom:8px}.mod-related-category-list,.mod-related-tag-list{margin-top:6px}.mod-related-category-list .hd,.mod-related-tag-list .hd{padding:10px 0}.mod-related-category-list .hd h3,.mod-related-tag-list .hd h3{margin:0}.mod-related-category-list .bd ul li,.mod-related-tag-list .bd ul li{background:0 0;padding:10px 2px;display:inline}.mod-related-category-list .bd ul,.mod-related-tag-list .bd ul{list-style-type:none;margin:0;overflow:hidden}.mod-related-category-list .bd,.mod-related-tag-list .bd{overflow:hidden;padding:0}.rel-jobs .bd ul li{background:0 0;padding-left:0}.related-jobs-see-more{background:url(/img/Totaljobs/Jobseeker/see_more_TJ.png) no-repeat;border-width:0;cursor:pointer;display:block;font-size:0;height:20px;margin:10px auto 0;width:77px;text-indent:-9999px!important}.rss{float:right;margin:15px 0 0}.rss a{background:url(/img/totaljobs/jobseeker/job-tools-results-icons.gif) 0 -26px no-repeat;height:21px;line-height:21px;padding:2px 0 2px 24px}.rss-help{background:0 0!important;font-size:11px;padding:0 0 0 2px!important;font-weight:400!important}.quick-search{display:none}.mod-features-box{border-radius:5px;margin-bottom:10px;overflow:hidden;position:relative;padding:0 15px 10px}.mod-features-box .hd{padding:0}.mod-features-box .bd{overflow:hidden;padding:0}.mod-features-box .bd ul.features-list{list-style-type:none;margin:0;overflow:hidden;padding:0}.mod-features-box .bd ul.features-list li{float:left;margin-right:16px;width:31.2%}.mod-features-box .bd ul.features-list li.last-column{margin:0}.mod-features-box .bd h3 a:hover,.mod-features-box .bd h3 a:link,.mod-features-box .bd h3 a:visited{text-decoration:none}.content a.arrow-link{background:url(/img/totaljobs/jobseeker/orange_linkarrow.png) right 2px no-repeat;overflow:hidden;padding-right:15px}.mod-features-box .bd .plus-box{margin:10px 0 0;padding-top:11px}.mod-features-box .bd .plus-box p{margin-bottom:9px}.mod-features-box .hd h3{font-size:21px}.mod-features-box .bd p{margin-bottom:0}.mod-features-box .bd ul.features-list li.plus-box-two-column,.mod-features-box .bd ul.features-list li.plus-box-two-column-last-column{float:left;margin:0;width:50%}.mod-navigation li a.careers-advice-nav-tab{color:#000;background:#f2f2f2}.mod-navigation li.last a{background-image:none}.dl_section{border-bottom:1px solid #ccc;padding-bottom:30px}.dl_section:after{visibility:hidden;display:block;content:"";clear:both;height:0}.dl_main_image{width:100%;height:auto}.dl_section_content{padding:15px 0 25px}p.dl_section_link{margin:0;padding:10px 0;float:left}p.dl_section_link a:link,p.dl_section_link a:visited{text-decoration:none}p.dl_section_link a:hover{text-decoration:underline}p.dl_section_button{margin:0;padding:0;float:right;text-align:center}p.dl_section_button a{padding:10px 20px 10px 50px;background:url(/img/totaljobs/jobseeker/download-icon.svg) 20px 50% no-repeat #fff;background-size:20px 17px;display:block;border:1px solid #aaa;border-radius:4px}p.dl_section_button a:link,p.dl_section_button a:visited{color:#454545;text-decoration:none}p.dl_section_button a:hover{background-color:#eee;text-decoration:none}@media (max-width:767px){p.dl_section_link{width:100%;float:none}p.dl_section_button{margin-top:15px;float:none}p.dl_section_button a{padding:10px 20px;background-image:none}}body{margin:0;padding:0;color:#454545;background-color:#f2f2f2}.careers-advice-nav{background-color:transparent!important}@media (max-width:767px){.content-wrap{max-width:960px;width:100%!important}.page{background:0 0}.careers-advice-nav ul{list-style:disc;margin:0 5px 10px;padding:10px 0}.careers-advice-nav li{float:left;width:48%;padding-bottom:5px;list-style-type:disc;margin:0 0 0 2%;clear:none;list-style-position:inside}.careers-advice-nav ul li a{border-left:none;float:none;padding:0}.mod-breadcrumb{padding:0 16px;height:auto;line-height:auto}#LeftColumn{width:100%;margin:0;float:left;clear:both}div#TopRow h1{padding:0 15px}.mod-careers-article .bd .main-image,.mod-sub-featured .bd .main-image,.mod-sub-index .bd img{float:none;width:100%;height:auto}.mod-sub-index-articles .bd .main-image{width:40%;height:auto;margin-bottom:20px}.mod-careers-advice,.mod-features-box,.mod-sub-index-toc{margin:0 5px 10px}.mod-careers-advice.mod-careers-article .bd a img{width:100%;height:auto}.mod-features-box .hd{margin-bottom:10px}.mod-features-box .bd ul.features-list li{float:left;margin-right:0;width:100%}ul.features-list img{width:100%}#RightColumn{width:100%;margin:0;float:left;clear:both}.mod-features-box .bd .features-list img.jobseeker-tools-icon{width:10%;float:left;margin:0 10px 70px 0}}@media screen and (min-width:768px) and (max-width:991px){.mod-header,.mod-header .hd,.mod-navigation{width:960px!important}.mod-careers-advice .bd{padding:0}.mod-careers-advice .bd p{margin-bottom:6px}.mod-navigation{font-size:13px!important}.mod-navigation a{padding:0 10px!important}.careers-advice-nav li a{padding:0 3px;font-size:12px}#LeftColumn{width:69%;margin-right:1%}#RightColumn{width:29%;margin-right:1%}}.white-panel{background-color:#fff;box-shadow:0 0 1px #ccc}.btn-default{color:#454545!important;text-decoration:none}h3{font-size:21px}.btn-career-tools{width:100%}@media (min-width:768px){.btn-career-tools{width:70%}.tools-row{font-size:8px}}.btn-features{width:100%}@media (min-width:992px){.btn-features{width:70%}.tools-row{font-size:inherit}}.feature-title{color:#000}