.c-vacancies-list ul{padding:0}.c-vacancies-list .c-vacancy{list-style:none}.c-vacancies-list .c-vacancy a{background-image:linear-gradient(to right,#e40000 0,#fd0000 100%);background-repeat:repeat-x;color:#fff;display:block;height:34px;line-height:34px;margin-right:15px;position:relative}@media (min-width:768px){.c-vacancies-list .c-vacancy a{height:46px;line-height:46px;margin-right:20px}}.c-vacancies-list .c-vacancy a:before{border-bottom:34px solid #fd0000;border-right:15px solid transparent;content:" ";display:block;height:0;position:absolute;left:100%;top:0;width:0}@media (min-width:768px){.c-vacancies-list .c-vacancy a:before{border-bottom-width:46px;border-right-width:20px}}.c-vacancies-list .c-vacancy a:after{clear:both;content:" ";display:table}.c-vacancies-list .c-vacancy a span{float:left;padding:0 15px}.c-vacancies-list .c-vacancy a .c-vacancy__title{overflow:hidden;width:70%;white-space:nowrap;text-overflow:ellipsis}.c-vacancies-list .c-vacancy a .c-vacancy__form{width:30%}.c-vacancies-list .c-vacancy+.c-vacancy{margin-top:15px}.c-vacancies-tabs{margin:50px 0}.c-vacancies-tabs:after{clear:both;content:" ";display:table}.c-vacancies-tabs .nav-tabs{padding-left:0}@media (min-width:768px){.c-vacancies-tabs .nav-tabs{width:100%}}@media (min-width:992px){.c-vacancies-tabs .nav-tabs{width:50%}}.c-vacancies-tabs .nav-tabs>li{padding-right:15px}@media (min-width:768px){.c-vacancies-tabs .nav-tabs>li{padding-right:25px}}.c-vacancies-tabs .nav-tabs>li>a{background:#fd0000;border:1px solid #fd0000;color:#fd0000;font-size:16px;font-weight:400;height:36px;line-height:34px;padding:0;position:relative;text-align:left;text-transform:none}@media (min-width:768px){.c-vacancies-tabs .nav-tabs>li>a{height:48px;line-height:46px}}.c-vacancies-tabs .nav-tabs>li>a:before{border-bottom:36px solid #fd0000;border-right:15px solid transparent;border-top-width:0;right:-16px;top:-1px}@media (min-width:768px){.c-vacancies-tabs .nav-tabs>li>a:before{border-bottom-width:48px;border-right-width:25px;right:-26px}}.c-vacancies-tabs .nav-tabs>li>a:after{clear:both;content:" ";display:table}.c-vacancies-tabs .nav-tabs>li>a:hover{background:#ca0000;border-color:#ca0000}.c-vacancies-tabs .nav-tabs>li>a:hover:before{border-bottom-color:#ca0000}.c-vacancies-tabs .nav-tabs>li>a .btn-inner-bg{background:#fff;bottom:0;display:block;height:34px;left:0;position:absolute;right:0;top:0}@media (min-width:768px){.c-vacancies-tabs .nav-tabs>li>a .btn-inner-bg{height:46px}}.c-vacancies-tabs .nav-tabs>li>a .btn-inner-bg:before{border-bottom:34px solid #fff;border-right:14px solid transparent;content:" ";display:block;height:0;left:100%;position:absolute;top:0;width:0}@media (min-width:768px){.c-vacancies-tabs .nav-tabs>li>a .btn-inner-bg:before{border-bottom-width:46px;border-right-width:24px}}.c-vacancies-tabs .nav-tabs>li>a .btn-content{float:left;position:relative;width:100%}.c-vacancies-tabs .nav-tabs>li>a .btn-content:after{clear:both;content:" ";display:table}.c-vacancies-tabs .nav-tabs>li>a .btn-content span{float:left;padding:0 15px}.c-vacancies-tabs .nav-tabs>li>a .btn-content .c-vacancy__title{overflow:hidden;width:70%;white-space:nowrap;text-overflow:ellipsis}.c-vacancies-tabs .nav-tabs>li>a .btn-content .c-vacancy__form{width:30%}.c-vacancies-tabs .nav-tabs>li.active>a,.c-vacancies-tabs .nav-tabs>li.active>a:focus,.c-vacancies-tabs .nav-tabs>li.active>a:hover{border:1px solid #fd0000;color:#fff}.c-vacancies-tabs .nav-tabs>li.active>a:hover{border-color:#ca0000}.c-vacancies-tabs .nav-tabs>li.active>a .btn-inner-bg{display:none}@media (min-width:768px){.c-vacancies-tabs .tab-content{width:100%}}@media (min-width:992px){.c-vacancies-tabs .tab-content{width:50%}}.c-vacancies-tabs .tab-content .tab-pane{background:transparent url(/wp-content/themes/alcomij/images/striped-background.jpg) no-repeat top right;background-size:auto 200%;font-weight:700}.c-vacancies-tabs .tab-content .c-vacancies-tabs__image-wrapper{padding:0}.c-vacancies-tabs .tab-content .c-vacancies-tabs__image-wrapper img{display:block;height:auto;width:100%}.c-vacancies-tabs .tab-content .heading{font-size:1.3em;text-transform:uppercase}.c-vacancies-tabs .tab-content .c-vacancies-tabs__read-more{float:left;margin-top:-72px;padding-bottom:0;position:relative}.c-vacancies-tabs .tab-content .c-vacancies-tabs__read-more:after,.c-vacancies-tabs .tab-content .c-vacancies-tabs__read-more:before{content:" ";display:block;opacity:.8;position:absolute;top:0}.c-vacancies-tabs .tab-content .c-vacancies-tabs__read-more:before{background:#fd0000;bottom:0;left:0;right:0}.c-vacancies-tabs .tab-content .c-vacancies-tabs__read-more:after{border:0 solid transparent;border-bottom:72px solid #fd0000;border-right-width:25px;height:0;left:100%;width:0}.c-vacancies-tabs .tab-content .c-vacancies-tabs__read-more .read-more{color:#fff;font-size:1em;line-height:50px;position:relative}.c-vacancies-tabs .tab-content .c-vacancies-tabs__read-more .read-more:before{border-left-color:#fff}.c-vacancies-tabs .tab-content .tab-pane>.row{padding-top:15px}@media (min-width:768px){.c-vacancies-tabs .tab-content .tab-pane>.row{padding-top:25px}}.open-application{margin-bottom:50px;margin-top:50px}@media (min-width:992px){.open-application{margin-bottom:100px;margin-top:100px}}body.single-vacancy .page-header{padding:0;margin-bottom:0}body.single-vacancy .page-header .vacancy-hours{color:#fd0000;font-size:1.2em;margin-top:15px;text-transform:uppercase}body.single-vacancy aside{margin-top:25px}@media (min-width:992px){body.single-vacancy aside{margin-top:35px}}body.single-vacancy .details-block{background:transparent url(/wp-content/themes/alcomij/images/striped-background.jpg) no-repeat top left;background-size:cover;font-weight:700;margin-top:35px}@media (min-width:992px){body.single-vacancy .details-block{margin-top:50px}}body.single-vacancy .details-block img{display:block;height:auto;width:100%}body.single-vacancy .details-block .heading{font-size:1.3em;text-transform:uppercase}