.corporate footer{text-align:center;padding-top:30px;padding-bottom:30px}.corporate footer .blocPhone{font-size:60px;line-height:60px}.corporate footer .blocPhone .iconWrapper{top:5px}#footerRights{padding-bottom:0}#footerRights .copyright-row{font-size:.8em}.services-common .boxIcon{cursor:pointer}.icon-service:before{font-family:Tahoma;font-weight:bold}.icon-service.icon-m:before{content:"M"}.icon-service.icon-i:before{content:"I"}.icon-service.icon-c:before{content:"C"}.icon-service.icon-e:before{content:"E"}.icon-service.icon-w:before{content:"W"}.icon-service.icon-a:before{content:"A"}.icon-service.icon-b:before{content:"B"}.flexCarousel[data-item-margin='20'] .slides li{margin:0 10px}.flexCarousel[data-item-margin='40'] .slides li{margin:0 20px}.flexCarousel[data-item-margin='60'] .slides li{margin:0 30px}#events-panel .flexCarousel{margin-bottom:0}#events-panel .panel-header{margin-top:20px;margin-bottom:30px}.image-with-alternative{position:relative}.image-with-alternative>img{-moz-transition:opacity 500ms;-o-transition:opacity 500ms;-webkit-transition:opacity 500ms;transition:opacity 500ms}.image-with-alternative>img.alternative{position:absolute;top:0;width:100%;z-index:1;opacity:0}.image-with-alternative>img.main{position:relative;z-index:0;opacity:1}.image-with-alternative:hover>img.alternative{opacity:1}.image-with-alternative:hover>img.main{opacity:0}.flexslider:hover .flex-prev,.flexslider:hover .flex-next{z-index:200}#languageSelector{float:right;margin:0;background:#f7f7f7;margin-left:20px;padding:0 10px}.sub-menu{text-align:center}.sub-menu>nav{display:inline-block;vertical-align:top}.sub-menu ul,#languageSelector ul{margin:0}.sub-menu ul li,#languageSelector ul li{float:left;margin:0;position:relative}.sub-menu ul li a,#languageSelector ul li a{display:block;font-size:1.14em;font-weight:600;margin:0;padding:1.875em .5em;text-decoration:none;text-transform:uppercase;color:#444;transition:all .2s ease-out 0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.sub-menu ul li a{padding:.5em 1em}.sub-menu ul>li.active a,.sub-menu ul>li>a:hover,.sub-menu ul>li.hover,#languageSelector>ul>li>a:hover,#languageSelector>ul>li.hover>a{background:#f86d18;color:#fff}#languageSelector .current a{color:#f86d18}#languageSelector .current:hover a{color:#fff}.fixedHeader #languageSelector ul li a{padding-top:.5em;padding-bottom:.5em}.teammate .boxContent2{min-height:113px}.more-info-button:hover{background-color:#f86d18;color:#fff!important}.more-info-button:hover i:before{color:#fff!important}form input,form textarea,form button{margin-bottom:0!important;margin-top:1em}form input:first-child,form textarea:first-child,form button:first-child{margin-top:0}form .field-validation-error{display:block;margin-top:5px;padding:0 26px;color:red}form .thank-you-message{display:none;vertical-align:middle;margin-left:20px}#supersized li{top:85px}.mobile-contact-info,#mainHeader .brand_bottom{display:none}#mainHeader{text-align:center}.flexslider a.show11{display:block}@media(max-width:1199px){#supersized li{top:176px}#mainHeader .brand{display:block;text-align:center;margin-bottom:20px;width:100%;margin-right:0}#mainMenu{float:none;text-align:center;width:100%;display:block;margin-left:0}#languageSelector{position:absolute;top:10px;right:0}#languageSelector>.nav{vertical-align:top}#languageSelector ul li a{padding-top:.5em;padding-bottom:.5em}}h1.bigTitle .text{line-height:1.4em}blockquote:before,blockquote:after{color:inherit}.flexCarousel .imgWrapper iframe{height:186px}@media(max-width:970px){#supersized li{top:159px}}@media(min-width:768px)and (max-width:1199px){#mainMenu>.nav{display:inline-block}.flexCarousel .imgWrapper iframe{height:141px}}@media(max-width:767px){#ideas-partnership ul{width:100%!important}#ideas-partnership ul li{margin:0 auto;float:none!important;margin-bottom:5px}#ideas-partnership .container{float:none!important}.flexCarousel .imgWrapper iframe{height:102px}#supersized li{top:179px}#mainMenu{float:left;text-align:center;width:auto}#mainHeader .brand{display:none}#mainHeader .brand_bottom{display:block;text-align:center;margin-bottom:20px;width:100%;margin-right:0}.mobile-contact-info{display:block;width:132px;float:right;margin-top:11px}.mobile-contact-info i{margin-top:.8em;font-size:44px;background-color:#ededed;color:#f86d18;margin-left:1px}}