body{background:none}#content{margin-top:0;padding-bottom:200px}.person{float:left;width:330px;height:117px;margin:0 0 40px 2px;font:normal 13px Arial;color:#555}.person-clear{clear:left;margin-left:0}.person-name{margin:0;font:normal 15px Arial;color:#000;text-transform:uppercase;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms}.person a:hover .person-name{color:#006edc}.person-title{color:#7f7f7f;margin-bottom:14px}.person-img{float:left;width:120px;height:120px;background:url(//g.delfi.lv/delfi/contacts/i/person.jpg) no-repeat;margin-right:10px;border:1px solid transparent;-webkit-border-radius:120px;-moz-border-radius:120px;border-radius:120px;overflow:hidden}.person-img img{width:120px;height:120px;width:100%;height:100%;-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.person-img a{display:block;position:relative;width:100%;height:100%}.person-img a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.person-img a:hover:before{background:rgba(255,255,255,.15)}a.person-email{display:block;color:#159be1;text-decoration:none}.person-phone,.person-email,.person-skype{margin:3px 0}.person-social{list-style:none;margin:9px;padding:0}.person-social li{float:left;width:14px;height:14px;background:url(//g.delfi.lv/delfi/contacts/i/social.jpg) no-repeat;margin-left:7px}.person-social li.linkedin{background-position:-3px 0}.person-social li.twitter{background-position:-22px 0}.person-social li.googleplus{background-position:-42px 0}.person-social li.facebook{background-position:-61px 0}.person-social li:first-child{margin-left:0}.person-social a{font-size:0;text-indent:-99999;display:block;width:14px;height:14px}.dep{width:100%;overflow:hidden}.dep-title{display:block;width:100%;text-align:right;margin:0 0 16px;text-transform:uppercase;font:normal 45px 'Roboto Condensed',sans-serif}.dep-infoblock{max-width:650px;min-height:190px;float:right;margin-bottom:30px}.dep-description{color:#fff;font:400 15px/20px 'Roboto',sans-serif;padding:35px;background:#999}hr{border:none;border-bottom:1px solid #000;margin:70px 0 40px}.dep-extra-info{display:flex;justify-content:space-between;color:#535353;overflow:hidden;margin-top:20px;font:bold 13px Arial}.dep-extra{float:left}.dep-email,.dep-phone{float:right;margin-left:16px}a.dep-email{color:#159be1}.contacts-nav{list-style:none;margin:0 0 50px;padding:0;width:100%;height:50px;position:relative;background:#f2f2f2}.contacts-nav.fixed{position:fixed;top:70px;z-index:999999;width:995px;background:#f2f2f2}.contacts-nav li{float:left;display:block;height:100%;position:relative;background:#f2f2f2 repeat-x 0 42px}.contacts-nav li:hover{background-color:#fafafa}.contacts-nav a{font:normal 12px/58px 'Roboto',sans-serif;color:#1d1f21;text-transform:uppercase;padding:0 10px 5px !important;position:relative}.contacts-nav a span{border-bottom:2px solid transparent;padding-bottom:4px}.contacts-nav li,.contacts-nav a span{-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;-ms-transition:background-color .2s;transition:background-color .2s;-webkit-transition:border-color .2s;-moz-transition:border-color .2s;-o-transition:border-color .2s;-ms-transition:border-color .2s;transition:border-color .2s}.contacts-nav li:hover a span{border-color:#ffcc26}.contacts-nav li:first-child a{padding:0 13px 5px 14px}.contacts-nav li.active{background:#fff;color:#000}.contacts-nav li.active a span{border-color:transparent}.map{display:block;position:relative;line-height:0}.map-dialog{display:none;width:325px;height:228px;position:absolute;top:120px;left:195px;background:url(//g.delfi.lv/delfi/contacts/i/eka_karte.png) no-repeat}.map-dialog-text{font:normal 12px/14px Arial;color:#000;margin:173px 14px 0}.map-contacts{width:995px;height:148px;background:#111;overflow:hidden}.delfi-logo-white{float:left;width:125px;height:35px;margin:49px 81px 0 80px;font-size:0;background:url(//g.delfi.lv/delfi/contacts/i/delfi-#fff-logo-v3.png) no-repeat}.map-adress{float:left;color:#fff;width:225px;font:400 14px 'Roboto',sans-serif;margin-top:35px}.map-social a{color:#fff;display:block;margin-bottom:5px;font-size:12px;text-transform:uppercase}.map-overlay{width:100%;height:842px;background:#fff;position:absolute;z-index:999996;top:0}#map{position:relative;overflow:hidden;margin-top:60px}.buses{position:absolute;top:0;right:0;width:93px;height:93px;background:rgba(255,198,0,.6);z-index:99999;cursor:pointer;display:none}.buses:hover{background:rgba(255,198,0,.8)}.buses.opened{background:rgba(255,198,0,1)}.buses .icon-bus{margin:30px auto}.buses-list{width:190px;height:93px;position:absolute;top:0;right:-190px;background:#fff;font:normal 13px/14px Arial,sans-serif;z-index:9999}.buses-row{margin-left:18px}.buses-top-row{margin-top:3px}.buses-list .label{display:inline-block;width:18px;height:12px;font:normal 13px/12px 'Roboto',sans-serif;color:#fff;background:#efefef;padding:2px;text-align:center}.buses-list .label-yellow{background:#fbb731}.buses-list .label-blue{background:#006ebc}.buses-list .icon-bus-small{display:inline-block;margin-right:3px}.icon-bus-small{background:url(//g.delfi.lv/delfi/contacts/i/small-buses.png) -12px 4px no-repeat;width:13px;height:21px}.icon-bus-small-trol{background-position:1px 4px}.buses-text{margin-top:4px}.buses-text b{color:#000;letter-spacing:-1px}.logos{list-style:none;margin:0;padding:140px 0 0;overflow:hidden;max-width:995px;position:relative;text-align:center}.logos li{display:inline-block;position:relative;height:190px;width:320px;margin:0 14px 14px 0}.logos div.logo{margin-bottom:14px}.logos li:first-child{width:100%;margin-bottom:70px}.logos li:nth-child(3n+4){margin-right:0}.logos a{display:block;color:#78848b;font:normal 12px 'Roboto',sans-serif}.logo{background:none;width:auto;height:auto}.links{position:absolute;bottom:26px;width:100%;font:normal 12px 'Roboto',sans-serif;color:#78848b}.links a{display:inline;font:normal 12px 'Roboto',sans-serif;color:#78848b}.links a:hover{text-decoration:underline}#content{padding:0 0 70px}.dep{margin-top:50px}.dep-description-wrap{overflow:hidden;display:flex}.dep-description{display:inline-block;width:400px;float:left}.dep-extra-info{display:flex;align-items:center;flex-direction:column;justify-content:center;width:180px;margin:0;background:#1d1f21;font-size:16px;color:#fff}.dep-phone-title,.dep-phone-title{margin-bottom:3px}.dep-email,.dep-phone{float:none;margin:0}.dep-phone{margin-bottom:15px}.sub-nav{display:none}