.header .logo{width:31%;height:8.2em;background:url(http://i.antilopa.ua/design/bg-left.gif) no-repeat left bottom}
.header .logo .container{padding:.9em 0 0 50px}
.header .column-right{margin-left:32%;background:none}
.header .phone{padding-left:3em}
.header h1{padding-left:0.2em}
.header .text-introduction{padding:.4em 2em 1.5em 3.15em;line-height:1.1em;max-width:45em;color:#000}
.header .search-link{top:5px;left:1.5em}
.header .search-link a{text-decoration:underline}
.portfolio .items{padding-bottom:2em}
.portfolio .item{text-align:center}
.portfolio .item h3{font-size:1.8em;padding-bottom:0.4em}
.portfolio .item h3 a{text-decoration:none}
.portfolio .item h3 a span{text-decoration:underline}
.portfolio .detail p{font-style:italic;line-height:1.1em;max-width:17em}
.portfolio .detail:after{content:'';display:block;clear:both}
.portfolio .detail .to-left{position:relative;right:50%;float:right}
.portfolio .detail .to-right{position:relative;z-index:1;right:-50%}
.portfolio .detail ul{text-align:left;max-width:14em}

.news-articles{border-top:1px dashed #d4d4d4;padding:1.5em 0;margin-top:1.5em;width:100%}
.news-articles .columns{overflow:hidden}
.news-articles .column-left,.news-articles .column-right{float:left}
.news-articles .column-left{width:32%}
.news-articles .column-right{width:68%;max-width:55em}
.news-articles h2{font-size:1.5em;padding-bottom:.6em}
.news .container{padding:0 1em 0 10.5%}
.news .item{padding-bottom:1em;color:#000}
.rss{margin-left:.5em}
.rss:link,.rss:visited{color:#fe7800}
.rss:hover{color:#fec189}
.articles .container{padding:0 2em 0 3em}
.articles h3{font-size:1.2em}
.articles h3 .sprite i{background-position:0 2px}
.articles .item{padding-bottom:1em}