html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}header,footer,aside,nav,article,section,figure,hgroup{display:block}html{min-height:100%}img,object,embed{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}a:hover,a:active{outline:none}small{font-size:85%}strong,th{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],button{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}.cf:before,.cf:after{content:"\0020";display:block;height:0;overflow:hidden}.cf:after{clear:both}.cf{zoom:1}body{font-family:"Times New Roman",Georgia,Serif;font-size:14px}body,select,input,textarea{color:#333}a{color:#03f}a:hover{color:#69f}body{background:url(../img/bgi/about-bg.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:117px;padding-bottom:52px}body#tapm{background:url(../img/bgi/tapm-bg.jpg) no-repeat center top fixed}body#industries{background:url(../img/bgi/industries-bg.jpg) no-repeat center top fixed}body#logistics{background:url(../img/bgi/logistics-bg.jpg) no-repeat center top fixed}body#project{background:url(../img/bgi/project-bg.jpg) no-repeat center top fixed}header{position:fixed;width:100%;top:0;z-index:999}.top-header{background:#fff;background:rgba(255,255,255,0.8);padding-bottom:18px}.top-header .container{position:relative}.top-header .language{position:absolute;right:-85px;top:47px;background:url(../img/bgi/select-corner.png) no-repeat left center;padding-left:22px;height:29px}.top-header .language select{border:0;background:#69757d url(../img/bgi/drop-arrow.png) no-repeat 5px 13px;color:#fff;text-transform:uppercase;width:95px;padding-left:28px;height:29px;cursor:pointer;padding-top:2px;font-size:19px}.top-header .language select option{padding-left:10px;text-align:center}.top-header .language .custom-form{overflow:hidden;width:78px;height:29px;position:relative;background:#69757d}.top-header .headline a{background:url(../img/bgi/logo.png) no-repeat center center;display:block;width:225px;height:47px;text-indent:-9999px;margin-top:13px}#main-nav{clear:both}header .navbar-toggle{float:left;margin-left:15px;background:#fff}header .navbar-toggle .icon-bar{background:#69757d;height:4px;width:28px}#main-nav ul{margin:0 39px;position:relative;padding-left:0;padding-right:0}#main-nav ul:after{background:url(../img/bgi/menu-corner-right.png) no-repeat center center;display:block;width:33px;height:39px;position:absolute;right:-34px}#main-nav ul:before{background:url(../img/bgi/menu-corner-left.png) no-repeat center center;display:block;width:33px;height:39px;position:absolute;left:-36px}#main-nav ul li{float:left}#main-nav ul li a{text-transform:uppercase;background:#104373;color:#fff;text-decoration:none;display:block;font-family:'Open Sans',sans-serif;font-size:19px;padding:6px 17px 6px 16px}#main-nav ul li a:hover,#main-nav ul li.active a{background:#9d2034}.main-content{background:#fff;background:rgba(255,255,255,0.8);max-width:1100px;margin:0 auto;color:#104373;font-family:'Open Sans',sans-serif}.main-content h2{font-size:28px;margin-bottom:17px;margin-top:31px}.main-content p{font-size:19px;margin-bottom:5px}.main-content{margin-top:45px}.main-content.home{padding:85px 66px}.main-content.home .row > div{float:left;width:59%}.main-content.home .row > div:first-of-type{width:41%}.main-content.text-page{padding-bottom:30px}.main-content.text-page .col-lg-10{padding-left:0;padding-top:40px;padding-right:80px}.main-content.text-page .content-icon img{margin:26px 0 0 51px}.main-content h3{font-size:28px;margin-bottom:27px}.main-content ul{font-size:19px;line-height:28px;margin-left:43px;margin-bottom:21px}.main-content ul li{list-style:disc}.tab-page .content-icon img{margin:24px 0 0 30px}.tab-page .col-lg-10{padding-left:0;padding-right:80px;padding-top:38px;margin-left:-51px}.tab-page .tab-icon{float:left;width:12%;text-align:center;padding-top:25px}.tab-page .tab-description{float:left;width:88%}.tab-page.main-content h3{margin-top:10px;margin-bottom:17px}.tab-page .accordion-toggle{color:#104373}.tab-page .panel-body{background:#5b9495;color:#fff;padding:21px 27px 30px 131px;margin-bottom:25px;position:relative;min-height:250px;color:#fff}.tab-page .panel-body.red{background:#ae4753;min-height:250px}.tab-page .panel-body:after{position:absolute;top:0;left:49%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:9px solid #fff}.tab-page .panel-body img{float:left;margin:6px 79px 15px 0;max-width:356px;width:100%}.tab-page .panel-body p{padding-left:435px}.panel-group a,.panel-group a:visited,.panel-group a:hover{color:#134471}.tab-page .panel{background:none;box-shadow:none}.tab-page .panel-default > .panel-heading + .panel-collapse > .panel-body,.tab-page .panel-default{border:0;float:left;width:100%}.tab-page .panel-default > .panel-heading{background:none}.fake-link:hover{text-decoration:underline}.main-content.map-page h3{margin-bottom:0}.css-map .active-region .bg{display:none}.css-map .active-region.focus .bg{display:block}.fancybox-wrap{max-width:1059px;font-family:'Open Sans',sans-serif}.fancybox-inner{max-width:1000px;overflow-y:scroll!important}.popup-top{border-bottom:1px solid #dbdbdb;padding-bottom:22px}.popup-description{float:left;width:70.5%;padding-right:25px}.popup-image{float:left;width:29.5%;padding-top:51px}.popup-accordion{padding-top:43px}.is-germany.map-popup .popup-accordion{padding-top:0!important}.popup-accordion .accordion-links{float:left;width:27%}.popup-accordion .accordion-links ul li a{font-size:18px;color:#444;display:block;background:#efefef;padding:5px 15px;margin-bottom:3px;margin-top:0!important;max-width:92%}.popup-accordion .accordion-links ul li a:hover,.popup-accordion .accordion-links ul li a.active{color:#fff;text-decoration:none;background:#007587;outline:none}.popup-accordion .accordion-content{float:left;padding-left:20px;width:73%}.popup-accordion .accordion-content p{color:#444;margin-bottom:16px!important}.popup-accordion .accordion-content .content-item{display:none}.popup-accordion .accordion-content .content-item.active{display:block}.country-select{display:none}.main-content .contact-list{float:left;margin-top:20px;width:45%}.main-content .contact-list h3{padding-left:27px}.main-content .contact-list ul{margin-left:0}.main-content .contact-list ul li{list-style:none;padding-left:35px}.main-content .contact-list ul li a{color:#104373}.main-content .contact-list ul li.phone{background:url(../img/bgi/phone.png) no-repeat center left}.main-content .contact-list ul li.fax{background:url(../img/bgi/fax.png) no-repeat center left}.main-content .contact-list ul li.mail{background:url(../img/bgi/mail.png) no-repeat center left}.main-content .contact-list ul li.web{background:url(../img/bgi/globe.png) no-repeat center left}.map-popup{display:none}.fancybox-inner .map-popup{display:block;color:#104373}.fancybox-inner .map-popup h3{font-size:33px;margin-bottom:27px}.fancybox-inner .map-popup p{font-size:19px;margin-bottom:5px}footer{background:#939598;position:fixed;bottom:0;width:100%}footer ul{margin:0 auto;width:100%;text-align:center;padding:15px 0}footer ul li{display:inline;border-left:1px solid #FFF;display:inline;padding:0 9px}footer ul li:first-child{border-left:0}footer ul li a{color:#fff;font-family:'Open Sans',sans-serif;font-size:15px}footer ul li a:hover{color:#fff;text-decoration:underline}.image-preloader{visibility:hidden;width:0;height:0;overflow:hidden}@media screen and (-webkit-min-device-pixel-ratio:0){body{padding-bottom:51px}}