.addWidget .logo .brand-image{max-width:150px}.addWidget .adds-slider .marquee{overflow:hidden}.addWidget.jobs .adds-slider .marquee .slider-element .company-logo img{margin-left:auto;margin-right:auto;max-width:155px;width:auto;height:100%}.addWidget.jobs .adds-slider .marquee .slider-element .location{margin:0 0 6px}.addWidget.jobs.small .logo .lokus-logo img{width:100%}.addWidget.jobs.small .logo a{width:100%;padding-left:0;padding-right:0}.addWidget.white .adds-slider-vertical .marquee-vertical .vertical-element{display:block}.addWidget.white .adds-slider-vertical .marquee-vertical .vertical-element img{width:100%}.addWidget{background-color:#c7e2c0;display:block;overflow:hidden;padding-bottom:20px}.addWidget a:active,.addWidget a:link,.addWidget a:visited{color:#000;text-decoration:none;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.addWidget .logo{width:100%}.addWidget .logo img{margin:5px 10px}.addWidget .logo .brand-image{height:43px;float:right}.addWidget .logo .adds-logo{height:43px;float:left}.addWidget .logo .lokus-logo{width:160px;height:43px;display:block;box-sizing:border-box;padding:0 3px;float:left}.addWidget .adds-slider{width:100%;height:140px;overflow:hidden}.addWidget .adds-slider .marquee{display:block;position:relative;width:100%;height:140px;padding:0;background-color:#fff}.addWidget .adds-slider .slider-element{overflow:hidden;background-color:#fff;display:block;width:180px;height:140px;float:left;position:relative;box-sizing:border-box}.addWidget .adds-slider .slider-element img{width:100%;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.addWidget.jobs{height:270px;background-color:#00717e}.addWidget.jobs .logo{height:40px}.addWidget.jobs .logo a{background-color:#fff;color:#00717e;text-align:center;font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;float:right;width:158px;display:block;margin:5px;padding:4px;border-radius:8px;border:1px solid #3c3c3c}.addWidget.jobs .adds-slider{height:auto}.addWidget.jobs .adds-slider .marquee{height:213px}.addWidget.jobs .adds-slider .marquee .slider-element{box-sizing:border-box;padding:5px;height:213px}.addWidget.jobs .adds-slider .marquee .slider-element .company-logo{text-align:center}.addWidget.jobs .adds-slider .marquee .slider-element .company-logo img{position:static;height:60px}.addWidget.jobs .adds-slider .marquee .slider-element .title{padding:5px 0;height:100%;display:inline-block;-webkit-backface-visibility:hidden;margin-right:10px;font-size:14px}.addWidget.jobs .adds-slider .marquee .slider-element .location{font-style:italic;font-size:13px;line-height:14px;padding-left:5px}.addWidget.jobs .adds-slider .marquee .slider-element .description{font-size:12px;margin:0;padding:0;overflow:hidden;word-wrap:break-word;font-weight:700;line-height:13px;text-overflow:ellipsis;display:-webkit-box;height:65px;-webkit-line-clamp:5}.addWidget.jobs.small .brand-image{display:none}.addWidget.small{width:180px}.addWidget.small .logo{height:82px;box-sizing:border-box;padding:5px}.addWidget.small .logo a{display:block;width:100%;margin-left:auto;margin-right:auto}.addWidget.medium{box-sizing:border-box;padding:0 5px;display:inline-block;width:320px;height:320px}.addWidget.medium input{box-sizing:border-box;float:left;border-radius:5px;padding:0 20px;border:1px solid #c7e2c0;display:inline-block;color:#507748}.addWidget.medium button,.addWidget.medium input{margin:5px 0;width:100%;height:35px;font-size:1.25em;outline:0}.addWidget.medium button{text-align:center;float:right;background:#507748;cursor:pointer;border:none;padding:0 10px;border-radius:5px;color:#fff}.addWidget.medium .adds-slider .marquee{width:145px;margin-left:auto;margin-right:auto;background-color:transparent}.addWidget.medium .adds-slider .marquee .slider-element{width:145px;margin:0 5px 5px}.addWidget.medium .logo a{float:left}.addWidget.large form{box-sizing:border-box;padding:0 5px;display:inline-block;width:100%}.addWidget.large form input{box-sizing:border-box;float:left;border-radius:5px;padding:0 20px;border:1px solid #c7e2c0;display:inline-block;color:#507748}.addWidget.large form button,.addWidget.large form input{margin:5px 0;width:100%;height:35px;font-size:1.25em;outline:0}.addWidget.large form button{text-align:center;float:right;background:#507748;cursor:pointer;border:none;padding:0 10px;border-radius:5px;color:#fff}.addWidget.large .adds-slider .marquee{margin-left:auto;margin-right:auto;background-color:transparent}.addWidget.large .adds-slider .marquee .slider-element{margin:0 5px 5px}.addWidget.white{background-color:#fff}.addWidget.white .logo{background-color:#00717e}.addWidget.white .adds-slider-vertical{height:165px;width:180px;overflow:hidden}.addWidget.white .adds-slider-vertical .marquee-vertical{height:180px}.addWidget.white .adds-slider-vertical .marquee-vertical .vertical-element{height:55px;width:180px;overflow:hidden}.addWidget.white .adds-slider-vertical .marquee-vertical .vertical-element .description{overflow:hidden;display:block;height:55px;width:120px;float:left;padding:0;margin:0;word-break:keep-all;box-sizing:border-box}.addWidget.white .adds-slider-vertical .marquee-vertical .vertical-element .description h3{color:#000;width:100%;font-size:10px;margin:5px 5px 0 2px;line-height:12px;padding-left:4px}.addWidget.white .adds-slider-vertical .marquee-vertical .vertical-element .description p{padding-left:4px;color:#000;font-size:9px;margin:3px 5px;line-height:12px}.addWidget.white .adds-slider-vertical .marquee-vertical .vertical-element .company-logo{padding:2px;height:55px;width:60px;float:left;margin:0;box-sizing:border-box}.icon-container{float:right;margin:3px 3px 3px 0;text-align:center;font-size:6px;display:inline-block;border-radius:50%}.icon-container:hover .bottom,.icon-container:hover .left,.icon-container:hover .right,.icon-container:hover .top{border:.5em solid #e74c3c}.icon-container:hover .bottom:after,.icon-container:hover .left:after,.icon-container:hover .right:after,.icon-container:hover .top:after{border-top:.5em solid #e74c3c;border-right:.5em solid #e74c3c}.widgets-ico-top{cursor:pointer;display:inline-block;width:4em;height:4em;border:.5em solid #bdbdbd;border-radius:50%;margin-right:.75em}.widgets-ico-top:after{content:"";display:inline-block;margin-top:1.4em;width:1.4em;height:1.4em;border-top:.5em solid #bdbdbd;border-right:.5em solid #bdbdbd;transform:rotate(-45deg);position:relative;top:-3px}.widgets-ico-down{cursor:pointer;display:inline-block;width:4em;height:4em;border:.5em solid #bdbdbd;border-radius:50%;margin-left:.75em}.widgets-ico-down:after{content:"";display:inline-block;margin-top:.6em;width:1.4em;height:1.4em;border-top:.5em solid #bdbdbd;border-right:.5em solid #bdbdbd;transform:rotate(135deg)}