@charset "utf-8";
/* CSS Document */
.agency-day-2016.main .header-wrapper{display: none;}
.agency-day-2016 .container.main-content{text-align: center; padding: 50px 0;}
.agency-day-2016 .container.main-content .present{font-size: 14px; font-family: 'museo_sans_300'; padding-bottom: 50px;}
.agency-day-2016 .container.main-content .date-place{padding:0;color: #333333;  font-size: 17px; text-align: center; text-transform:uppercase; background: none; font-family: 'museo_sans_700'}
.agency-day-2016 .container.main-content .logo{padding-top: 50px;}
.agency-day-2016 .section{min-height: 50px;}
.agency-day-2016 .container.locations{text-align: center;}
.agency-day-2016 .container.locations h2{font-size: 20px; padding: 10px 0;}
.agency-day-2016 .container.locations .location{padding-top: 20px;}
.agency-day-2016 .container.locations a{text-decoration: none; color: #333333;}
.agency-day-2016 .container.locations .date{padding: 20px 0;}
.agency-day-2016 .container.locations .date p{font-family: 'museo_sans_700'; font-size: 18px; margin: 0; padding: 0;}
.agency-day-2016 .header-wrapper{display: none;}
.agency-day-2016 .few{background: #ffffff;}
.agency-day-2016 .hero .few{background: none; text-align: left; padding: 20px;}
.agency-day-2016 .hero .few .logo-blue{display: none;}
.agency-day-2016 .main-container .header-wrapper.scrolled{background:url(../img/agency-day-2016/mobile_menu_bg.jpg);}
.agency-day-2016 .sticky-wrapper.is-sticky .few{background:  #ffffff; top: 0px !important; width: 100%; z-index: 1; box-shadow: 5px 5px 5px #f2f2f2;}
.agency-day-2016 .hero .sticky-wrapper.is-sticky .few{background:  none; box-shadow: none; z-index: 10; width: 20%;}
.agency-day-2016 .hero .sticky-wrapper.is-sticky .few .logo-white{display: none;}
.agency-day-2016 .hero .sticky-wrapper.is-sticky .few .logo-blue{display: inline;}
.agency-day-2016 .navbar {background:none;}
.agency-day-2016 .navbar .container{padding: 0;}
.agency-day-2016 .navbar-default{background-color: transparent; border-color:transparent;}
.agency-day-2016 .navbar-default .navbar-toggle{border-color:transparent;}
.agency-day-2016 .navbar-collapse{float: right;}
.agency-day-2016 .navbar li {padding:0 10px; text-align: center;}
.agency-day-2016 .navbar li a {text-transform: uppercase; font-size: 14px; color:#333333; padding: 20px 0;}
.agency-day-2016 .navbar-nav > li > a {color:#017fad; text-transform: uppercase; font-size: 14px; background-color: none; font-family: 'museo_sans_700';}
.agency-day-2016 .sticky-wrapper.is-sticky .few .navbar-nav > li > a{font-size: 16px;}
.agency-day-2016 .navbar-nav > li > a:hover, .agency-day-2016 .navbar-nav > li > a:active, .agency-day-2016 .navbar-nav > li > a:focus{color: #c42d76; background: none; font-weight: bold; outline: none; border-bottom: 2px solid #c42d76; padding: 0; margin: 15px;}   
.agency-day-2016 .navbar-nav > .active > a, .agency-day-2016 .navbar-nav > .active > a:hover, .agency-day-2016 .navbar-nav > .active > a:focus {color: #c42d76;}
.agency-day-2016 .navbar-toggle{border: 1px solid #017fad; padding: 5px;}
.agency-day-2016 .navbar-toggle br{display: none;}
.agency-day-2016 .navbar-toggle .icon-bar { background-color: #017fad; display:block; margin: 5px; color: #ffffff; text-indent: -9999px;}
.agency-day-2016 .navbar-brand {margin:0; position: fixed; top: 0; left:20px;}
.agency-day-2016 .navbar-nav>.open>a, .agency-day-2016 .navbar-nav>.open>a:hover, .agency-day-2016 .navbar-nav>.open>a:focus {background:none;color: #33333;}
.agency-day-2016 .front .scrolled .open > .dropdown-menu, .agency-day-2016  .open > .dropdown-menu{background:url(../img/agency-day-2016/mobile_menu_bg.jpg);}
.agency-day-2016 .dropdown-menu {min-width:0;}
.agency-day-2016 .navbar .dropdown-menu li{padding:0;}
.agency-day-2016 .navbar .dropdown-menu li a{font-size: 16px;color:#333333; padding: 5px;}
.agency-day-2016 .nav .open > a, .agency-day-2016 .nav .open > a:hover, .agency-day-2016 .nav .open > a:focus {background: none;}
.agency-day-2016 .navbar-nav .open .dropdown-menu>li>a {color: #333333;}
.agency-day-2016 .navbar-nav {float: none;}
.agency-day-2016 header#navbar{padding: 7px 15px;}
.agency-day-2016 header#navbar li a, .agency-day-2016 header#navbar li a:hover{color: #333333;}
.agency-day-2016 .hero {background:url(../img/agencyday/2016/ag-day-2016-bg-hero.jpg); background-size:cover; background-position: center center; height:auto; margin: 0; padding: 0; z-index: 0;}
.agency-day-2016 .hero p{color: #FFFFFF; font-size: 20px; font-weight: 500;text-align: center;}
.agency-day-2016 .hero .few p{text-align: left; padding: 20px;}
.agency-day-2016 .hero .few .logo-white{padding: 0;}
.agency-day-2016 .hero .logo { padding: 170px 0 50px 0; text-align: center;}
.agency-day-2016 .hero .logo .date{padding: 20px 0 10px; font-family: 'museo_sans_100'; font-size: 50px; color: #ffffff;}
.agency-day-2016 .hero .logo .scroll img{width: 30px; height: 67px;}
.agency-day-2016 .container.main-title{padding: 0;}
.agency-day-2016 .highlight {padding:5px; background:#31aede;color: #FFFFFF;  font-size: 18px;}
.agency-day-2016 h2 {color: #333333; font-size: 40px; font-weight: bold; font-family: 'museo_sans_300'; padding: 20px 0;  text-transform:uppercase;}
.agency-day-2016 h2 img{vertical-align:  middle;}
.rotate{vertical-align: top;}
.agency-day-2016 .container p{padding: 0 10px;}
.agency-day-2016 .section h2{margin: 0; padding: 20px 0 0;}
.agency-day-2016 .section .subtitle{text-align: center; margin: 0; padding-bottom: 30px; font-size: 18px; font-family: 'museo_sans_300'}
.agency-day-2016 .container h1, .agency-day-2016 .container h3{padding: 0 10px;}
.agency-day-2016 .intro .content {padding: 0 0 20px; margin: 50px auto 0; width: 65%; display: inline-block; vertical-align:bottom;}
.agency-day-2016 .intro .content .intro-text{z-index: 2;}
.agency-day-2016 .intro .triangle{width: 30%; display: inline-block; vertical-align:bottom; text-align: right;}
.agency-day-2016 .intro, .agency-day-2016 .meet {padding: 30px 0; text-align: left;}
.agency-day-2016 .intro p, .agency-day-2016 .meet p{color: #333333; font-size: 18px;font-family: 'museo_sans_300';}
.agency-day-2016 .intro p:first-child{text-transform: uppercase; font-size: 18px; padding: 20px 0;}
.agency-day-2016 .intro-bg{background: url(../img/agency-day-2016/triangle_mountains.png) no-repeat; background-size: cover; padding: 100px  0;}
.agency-day-2016 .container.logo{padding: 50px 0; text-align:center;}
.agency-day-2016 .container.logo p {color: #666666; font-size: 16px; font-weight: 500;text-align: center; background:none;}
.agency-day-2016 .container.intro i { font-size: 15px;}
.agency-day-2016 .container.intro .image{margin: 50px 0;}
.agency-day-2016 .container.intro .image button{opacity: 1; -webkit-transition: opacity 2s ease; transition: opacity 2s ease; text-transform: uppercase; background: url(../img/agency-day-2016/scroll_menu_bg.jpg); padding: 10px 30px; color: #ffffff; font-size: 18px;}
.agency-day-2016 .container.intro .image button:hover{opacity: .5;}
.agency-day-2016 .register{background-color: #017fad; padding: 20px 0; margin-top: 50px;}
.agency-day-2016 .container.register{padding: 10px 0;}
.agency-day-2016 .container.register .yellow-block{background-color: #ffdd50; width: 100%; height: auto;}
.agency-day-2016 .container.register .white-block{background-color: #ffffff;}
.agency-day-2016 .container.register h3{text-align: left; font-size: 18px;}
.agency-day-2016 .container.register p{color: #333333; text-align: left;}
.agency-day-2016 .form-group.salutation{margin: 20px 0 0; color: #333333; font-weight: bold;} 
.agency-day-2016 .form-group.salutation input{display: inline; width:auto; padding-right: 50px;}
.agency-day-2016 .form-group br{display: none;}
.agency-day-2016 .container.register h2{text-align: left;}
.agency-day-2016 .container.register .errors{text-align: center; font-family: 'museo_sans_300';}
.agency-day-2016 .container.register .fields{color: #333333; font-size: 20px;}
.agency-day-2016 .container.register .fields .form-group{padding-bottom: 10px; width: 95%; margin: 10px 0;}
.agency-day-2016 .container.register .fields input, .agency-day-2016 .container.register .fields select{display: inline;}
/*.agency-day-2016 .container.register .fields select{margin: 0 auto 32px; padding-top: 1px; display: block;}*/
.agency-day-2016 .container.register .form-group input, .agency-day-2016 .container.register select, .agency-day-2016 .container.register textarea, .agency-day-2016 .container.register .fields select{width: 95%; border: 1px solid #dedede; border-radius: 0; margin: 10px 10px 0 0;}
.agency-day-2016 .container.register .form-group.email input{width: 100%;}
.agency-day-2016 .container.register .form-group input:focus, .agency-day-2016 .container.register .form-group input:active{border: 4px solid #c42d76;}
.agency-day-2016 .container.register label{text-transform: uppercase; font-size: 14px; font-family: 'museo_sans_700';}
.agency-day-2016 .container.register .submit{text-align: right; padding: 20px 0; width: 95%;}
.agency-day-2016 .container.register .mandatory {font-size: 16px;}
.agency-day-2016 .container.register .mandatory img{vertical-align: middle; width: 15px; height: 15px;}
.agency-day-2016 .container.register .row.submit button{border: none; background: #017fad; color: #ffffff; text-transform: uppercase; font-family: 'museo_sans_900'; font-size: 18px; padding: 15px 45px;}
.agency-day-2016 .container.register .error-info{text-align: left;}
.agency-day-2016 .container.register .error-info span{color: #c42d76;}
.agency-day-2016 .container.register .cta-grey{text-align: center;}
.agency-day-2016 .container.register .cta-grey a{color: #333333; border: 2px solid #333333; padding: 10px 20px; text-decoration: none;}
.agency-day-2016 .speakers{background: #f2f2f2}
.agency-day-2016 .container.speakers {padding: 50px 0 100px; text-align: center; font-size:18px;}
.agency-day-2016 .container.speakers h2{text-align: center;}
.agency-day-2016 .container.speakers .row{padding-bottom: 30px;}
.agency-day-2016 .container.speakers .infos{position: relative;}
.agency-day-2016 .container.speakers .image{padding: 0 10px;}
.agency-day-2016 .container.speakers .image img{box-shadow: 10px 10px 20px #dedede; width: 100%; height: auto;}
.agency-day-2016 .container.speakers .profile{text-align: center; margin: -40px auto 0; background: #ffffff; box-shadow: 0 5px 10px #f2f2f2; position:absolute; left:0; right: 0; width: 80%; min-height: 160px;}
.agency-day-2016 .container.speakers .profile:hover{border: 5px solid #c22c74;}
.agency-day-2016 .container.speakers .profile button{ padding: 10px 30px 30px; text-transform: none;}
.agency-day-2016 .container.speakers .name {text-transform: uppercase; font-family: 'museo_sans_700'; margin: 0; padding: 20px 0 10px;}
.agency-day-2016 .container.speakers .name span{display: block; width: 40%; margin: 0 auto; padding: 0; border-bottom: 2px solid #017fad; color: #ffffff;}
.agency-day-2016 .container.speakers .profile:hover .name{color: #F3B334;}
.agency-day-2016 .container.speakers .title{margin: 0}
.agency-day-2016 .container.speakers .image button{opacity: 1; -webkit-transition: opacity 2s ease; transition: opacity 2s ease; }
.agency-day-2016 .container.speakers .image button:hover{opacity: .5;}
.agency-day-2016.france .container.speakers .row{padding-bottom: 30px;}
.agency-day-2016 .container.speakers .bio{font-size:16px; color: #666666;}
.agency-day-2016 .container.speakers .bio.second{min-height: 150px;}
.agency-day-2016 .container.speakers ul li {list-style-type: circle; color: #666666; font-size:16px;}
.agency-day-2016 .container.speakers .cta{text-align: center;}
.agency-day-2016 .container.speakers .cta a {color: #ffffff; font-size: 18px; padding:10px; background: #31aede; border-radius:4px; text-decoration: none; text-transform: uppercase;}
.agency-day-2016 .container.program{padding: 10px 0 100px;} 
.agency-day-2016 .container.program .abstract-visual{padding: 0 20px;}
.agency-day-2016 .container.program .abstract-visual img{width: 100%; height: auto;}
.agency-day-2016 .container.program .details{padding: 20px 0; border-bottom: 4px solid #017fad; margin: 0 0 0 50px;}
.agency-day-2016 .container.program .details.last{border: none;}
.agency-day-2016 .container.program .hour{font-size: 30px; color: #f3b334; font-family: 'museo_sans_700'; margin: 0;}
.agency-day-2016 .container.program .image{line-height: 50px;}
.agency-day-2016 .container.program .title{font-size: 21px; margin: 0;}
.agency-day-2016 .container.program .title.big{color: #e33a41}
.agency-day-2016 .container.program .subtitle{font-size: 16px; margin: 0; font-family:'museo_sans_100'; padding: 10px 0;}
.agency-day-2016 .container.program .subtitle img{width: 50px; height: 50px;}
.agency-day-2016 .access h2{text-transform: uppercase;}
.agency-day-2016 .access{background:url(../img/agencyday/2016/ag-day-2016-bg-location.jpg) no-repeat; background-size: cover; z-index: 0; position: relative}
.agency-day-2016 h2{padding: 20px 0;}
.agency-day-2016.benelux .access h2{line-height: 20px;}
.agency-day-2016.benelux .logo .design{line-height: 20px;}
.agency-day-2016 .container.access{background: none; padding: 0 ; text-alig,: center;}
.agency-day-2016 .container.access .content{background: #ffffff; padding:  0; margin: 50px 0;  height: auto; position: relative;}
.agency-day-2016 .container.access .content .access-title{height: 450px; box-shadow: 7px 1px 10px #e1e1e1;}
.agency-day-2016 .container.access .content h2{text-align: center; padding: 50% 0 0 0; margin: 0;}
.agency-day-2016 .container.access .content p{text-align: left; color: #333333; margin: 0 auto; font-size: 16px; padding: 10px 0}
.agency-day-2016 .container.access .content .place-info{padding: 10px 50px;}
.agency-day-2016 .container.access .content .contact-map{padding: 0;} 
.agency-day-2016 .container.access .content .contact-map img{width: 100%; height: auto;}
.agency-day-2016 .container.access .content .map-icon{text-align: right; margin: -20px 20px 0 0; }
.agency-day-2016 .container.access .content .map-icon img{width: 40px; height: 40px;}
.agency-day-2016 .container.access .image button{opacity: 1; -webkit-transition: opacity 2s ease; transition: opacity 2s ease; background: url(../img/agency-day-2016/access_square.png) no-repeat; background-size: cover;  width: 142px; height: 142px; margin: -171px auto 20px; line-height: 105px;  }
.agency-day-2016 .container.access .image button:hover{opacity: .5;}
.agency-day-2016 .access .selligent-logo{text-align: right; padding: 10px;}
.agency-day-2016 .ueber{z-index: -1;}
.agency-day-2016 .ueber h2{text-align: center;}
.agency-day-2016 .ueber p{font-size: 18px;}
.agency-day-2016 .footer-wrapper{ height: 0; display: none;}
.breadcrumb{display: none;}
.row-img{padding: 5px 0;}
.col-img{padding: 0 5px;}
.col-img img{display: block; width: 100%; height: auto;}
/*.modal-dialog{width: 840px;}*/
.modal-header {border: none;}
.agency-day-2016 .modal-header .close{background-image: url(../img/agencyday/2016/icon-close-red.png); background-position: center center; background-repeat: no-repeat; width: 28px; height: 28px; text-indent: -9999px; opacity: 1;}
.agency-day-2016 .modal-header .close:hover{background-image: url(../img/agencyday/2016/icon-close-red-hover.png); opacity: 1;}
.agency-day-2016 .modal-body p{padding: 10px 0;}
.agency-day-2016 .modal-body .speaker-infos, .agency-day-2016 .modal-body .location-title{margin-bottom: 10px; width:100%; border-bottom:  1px solid #f2f2f2; padding: 0 0 20px;}
.agency-day-2016 .modal-body .speaker-infos .speaker-photo{display: inline-block; vertical-align: middle; width: 15%; padding: 0; margin-right: 10px}
.agency-day-2016 .modal-body .speaker-infos .speaker-title{display: inline-block; vertical-align: middle; width: 80%; padding: 10px 0 0; }
.agency-day-2016 .modal-body .speaker-infos .speaker-title h3{font-size: 36px; margin: 0;}
.agency-day-2016 .modal-body .speaker-infos .speaker-title p{margin: 0; padding: 0; font-size: 18px;}
.agency-day-2016 .modal-body .location-title{font-size: 36px;}
.agency-day-2016 .modal-body p a{width: 50px; height: 50px; text-indent: -9999px; display: inline-block; vertical-align: top; margin-right: 10px;}
.agency-day-2016 .modal-body .social{padding: 40px 0 0;}
.agency-day-2016 .modal-body .twitter{background-image: url(../img/agencyday/2016/icon-twitter-red.png); background-position: center center;}
.agency-day-2016 .modal-body .twitter:hover{background-image: url(../img/agencyday/2016/icon-twitter-red-hover.png);}
.agency-day-2016 .modal-body .linkedin{background-image: url(../img/agencyday/2016/icon-linkedin-red.png); background-position: center center;}
.agency-day-2016 .modal-body .linkedin:hover{background-image: url(../img/agencyday/2016/icon-linkedin-red-hover.png);}
.agency-day-2016 .modal-content img{vertical-align:  middle;}
.modal-image{margin: 0;}
.agency-day-2016 .contact{background-color: #017fad;}
.agency-day-2016 .contact-detail .panel-group{font-size: 24px; padding:0; position:fixed; top: 40%; left:0; z-index: 1;}
.agency-day-2016 .contact-detail .panel-default > .panel-heading{background: #017fad;}
.agency-day-2016 .contact-detail .panel-group .panel{border: none; border-radius: 0;}
.agency-day-2016 .contact-detail .panel-group .panel-heading + .panel-collapse .panel-body{background: #017fad;}
.agency-day-2016 .contact-detail h3{font-size: 20px;  font-family: 'museo_sans_100'; color: #ffffff;}
.agency-day-2016 .contact-detail p{color: #ffffff;  font-family: 'museo_sans_300';}
.agency-day-2016 .contact-detail p a{color: #ffffff; text-decoration: underline;  font-family: 'museo_sans_700';}
.agency-day-2016 .footer{background: #333333; color: #ffffff; border:none; margin-top : 0; padding: 0;}
.agency-day-2016 .container.footer{padding: 20px 0 50px; text-align: center;}
.agency-day-2016 .container.footer p{color: #ffffff;}
.agency-day-2016 .container.footer p a{color: #ffffff;}
.agency-day-2016 .grey-skewed-bar{background-image:url(../img/dmexco2015/grey-skewed-bar.png); background-size:cover; background-repeat: no-repeat;  padding: 15px  0;}
.agency-day-2016 .typed-cursor{display: none;}
.agency-day-2016 .blue{color: #017fad;}
.agency-day-2016 .gold{color: ##F3B334;}
@media (max-width: 1200px) {
.agency-day-2016 img{width: 100%; height: auto;}
.agency-day-2016 .navbar-toggle{padding: 5px;}
.agency-day-2016 .navbar-toggle br{display: none;}
.agency-day-2016 .navbar-toggle span{margin: 10px 0;}
.agency-day-2016 .navbar-collapse{box-shadow:none;}
.agency-day-2016 header#navbar{padding: 0 15px;}
.agency-day-2016 .navbar-collapse{float: none; text-align: center; border: none; border-color:transparent; overflow:hidden;}
.agency-day-2016 .navbar-nav{float: none; background:url(../img/agency-day-2016/mobile_menu_bg.jpg);}
.agency-day-2016 .navbar-default .navbar-toggle:hover, .agency-day-2016 .navbar-default .navbar-toggle:focus{background: none;}
.agency-day-2016 .navbar-nav>li {width: 45%; margin: 5px; float: left;}
.agency-day-2016 .intro .triangle img{width: 200px; height: 200px;}
.agency-day-2016 .hero .few img{width: 120px; height: 37px;}
.agency-day-2016 h2 img{width: 40px; height: 2px;}
.agency-day-2016 .footer img{width: 100px; height: 30px;}
.agency-day-2016 .container.speakers .name {padding-top: 30px;}
.agency-day-2016 .container.program .abstract-visual img{width: 100%; height: auto;}
}
@media (max-width: 850px) {
.agency-day-2016 .container{padding: 0;}
.button-group{display: none;}
.row-img{padding: 0 10px;}
.col-img{padding: 5px 0;}
.agency-day-2016 h2, .agency-day-2016 .container.register h2{font-size: 28px; text-align: center;}
.agency-day-2016 .intro .content, .agency-day-2016 .intro .triangle{display: block; width: 100%;}
.agency-day-2016 .intro .triangle {display: none;}
.agency-day-2016 .register{background:  none;}
.agency-day-2016 .container.register .white-block{padding: 0 10px;}
.container.register p, .container.register .form-group{text-align: left;}
.agency-day-2016 .container.speakers, .agency-day-2016 .container.program{padding: 0 10px;}
.agency-day-2016 .container.speakers .infos{margin: 0 auto 150px; width: 370px; height: auto;}
.agency-day-2016 .container.program .hour{text-align: left;}
.agency-day-2016 .container.program .image{text-align: left;} 
.agency-day-2016 .container.program .image img{display: inline; width: 40px; height: 35px;}
.agency-day-2016 .container.program .title{text-align: left; line-height: 30px;}
.agency-day-2016 .container.program .subtitle{text-align: cleft;}
.agency-day-2016 .container.program .abstract-visual {text-align: center;}
.agency-day-2016 .container.program .abstract-visual img{width: 147.5px; height: 290px;}
.agency-day-2016 .container.program .details{margin: 0;}
.contact-detail .panel-group{font-size: 24px; padding:0; position:static;}
.contact-detail .panel-group img{width: 80px; height: 80px; display: inline;}
.agency-day-2016 .container.access .content .access-title{height: auto;}
.agency-day-2016 .container.access .content .access-title h2{padding: 30px 10px; margin: 0 auto;}
.agency-day-2016 .contact-detail .panel-group{ position: static;}
}
@media (max-width: 640px) {
.agency-day-2016 .hero p{font-size: 16px; }
.agency-day-2016 .sticky-wrapper.is-sticky .few .navbar-nav > li > a{font-size: 14px;}
.agency-day-2016 .hero .few{padding: 0 20px;}
}
@media (max-width: 480px) {
.agency-day-2016 .row{padding: auto 20px;}
.agency-day-2016 img{display: block; width: 100%; height: auto;}
.agency-day-2016 .selligent img{display: inline; width: 150px; height: 48px;}
.agency-day-2016 .hero{height: 400px;}
.agency-day-2016 .logo .design{background: none;}
.agency-day-2016 header#navbar{padding: 0 15px;}
.agency-day-2016 .navbar-nav>li {width: 100%; float: none;}
.agency-day-2016 .main-container .header-wrapper{background:none;}
.agency-day-2016 .header-wrapper .container{padding: 0}
.agency-day-2016 .hero .few{margin-top: -10px;}
.agency-day-2016 .hero .logo { padding: 50px 0;}
.agency-day-2016 .logo .design span{display:  block; margin: 10px 0; font-size: 15px;}
.agency-day-2016 .hero .logo .design img, .agency-day-2016 .hero .logo .scroll img{margin: 0 auto;}
/*.agency-day-2016 .container.program .abstract-visual img, .agency-day-2016 .container.program .subtitle img{margin: 0 auto;}*/
.agency-day-2016 .hero .logo .scroll {display:  none;}
.agency-day-2016 .container.main-content .logo{padding: 0 50px;} 
.agency-day-2016 .container.main-content .date-place{padding: 0 20px;}
.agency-day-2016 h2 img{width: 40px; height: 2px; display:inline;}
.agency-day-2016 .container.register{padding: 30px 10px;}
.agency-day-2016 .container.register .fields .form-group{margin: 20px auto;}
.agency-day-2016 .container.register .form-group{text-align: left;}
.agency-day-2016 .container.register .fields .form-group{padding: 0;}
.agency-day-2016 .container.register .form-group input, .agency-day-2016 .container.register .form-group select{display: block; text-align: left;}
.agency-day-2016 .container.register .fields input, .agency-day-2016 .container.register .fields select{width: 100%}
.agency-day-2016 .container.register .form-group.salutation{padding: 0 20px;}
.agency-day-2016 .container.register .form-group.salutation input{display: inline;}
.agency-day-2016 .container.register .form-group select{margin-top: 20px; text-align: left;}
.agency-day-2016 .container.speakers .infos{margin-bottom: 200px; width: 100%;}
.agency-day-2016 .container.locations .location img{display: inline; width: 150px; height: 150px;}
.agency-day-2016 .container.locations .date img{display: inline; width: 113px; height: 100px;}
.agency-day-2016 .col-img{padding: 5px 0;}
.agency-day-2016 .container.access .content .map-icon img{text-align: right}
.agency-day-2016 .access .selligent-logo img{display: inline; width: 160px; height: 50px;}
.agency-day-2016 .footer img{margin: 0 auto;
}