html,body,ul,ol,li,p,td,h1,h2,h3,h4,h5,h6,form,fieldset,a,img{margin:0;padding:0;border:0}
a img{border:none;cursor:pointer;text-decoration:none}
html{font-size:100.1%}
body{font-family:"Times New Roman", Times, serif;background:#ed1c24 url(http://i.antilopa.ua/design/body-bg.png) fixed repeat 0 0;font-size:75%;padding:.85em .85em 0;text-align:center}
.body{max-width:83em;text-align:left;margin:0 auto}

h1,h2,h3,h4{letter-spacing:-.015em;font-weight:normal}
h1,h2{color:#323232;padding-bottom:.5em;line-height:1em}
/*h1{font-size:2.9em}*/
h1{font-size:3.4em;margin-left:-5px}
h2{font-size:2.8em}
h3{font-size:1.85em;padding-bottom:.35em;line-height:1em}
h3 a:link{color:#000}
h3 a:visited{color:#333}
h3 a:hover{color:#ed1c24}
h3 a:link{color:#006dc1}
h3 a:visited{color:#8e3fa5}
h3 a:hover{color:#ed1c24}
h4{font-size:1.675em;padding-bottom:.5em}
h5{}
p,.style-list{font-size:1.333em;line-height:1.4em;padding-bottom:1em;color:#464646}
.style-list{list-style:decimal outside;padding-left:1.5em}
.style-list li{padding-bottom:.5em}
.content p,.content .style-list{color:#000}
p.intro{font-size:1.8em;color:#666;line-height:1.5em;width:95%}
.text-block p{font-size:1.25em}
ul{list-style:none}
.container{padding:1em 2.5em 2em}
a:link,a.xhr:link,a.xhr:visited{color:#006dc1}
a:visited{color:#8e3fa5}
a:hover,a:active,a.xhr:hover,a.xhr:active{color:#ed1c24}
.xhr{text-decoration:none;border-bottom:1px dashed}
label{cursor:pointer}
table{border-collapse:collapse}
.require{color:#fe0000}
.columns{overflow:hidden;width:100%}
.column-left{float:left;width:67%}
.column-right{float:right;width:33%}
.column-right .container{padding-right:1.5em}
.float-columns .column-left{float:none;width:auto}
.float-columns .column-right{width:25%}
.float-columns .column-right .container{padding-left:0;padding-right:.5em;padding-top:.15em}
.row{width:100%;height:auto;overflow:hidden}
.cell{vertical-align:top;overflow:hidden;float:left;display:block}
.half .cell{width:50%}
.tierce .cell{width:33.3%}
.one-fourth .cell{width:25%}
.sprite img{margin:0 0 -5px -18px;background:url(http://i.antilopa.ua/design/sprite.png) no-repeat 0 0}
a.sprite img{cursor:pointer}
button{font-size:22px;font-family:"Times New Roman",Times}
.rte-align-left{text-align:left}
.rte-align-right{text-align:right}
.rte-align-center{text-align:center}
.rte-left{float:left;margin:0 1em 1em 0}
.rte-right{float:right;margin:0 0 1em 1em}
.rte-small{font-size:.9em}
.rte-flash-center{text-align:center}
.rte-flash-left{text-align:left}
.rte-flash-right{text-align:right}
.rte-flash-right, .rte-flash-center, .rte-flash-left{padding-bottom:2em}
.rte-flash-center object{margin: 0 auto}
.body-wrap,.seo{max-width:110em;margin:0 auto;min-width:80em}
.body-wrap{width:100%;overflow:hidden;margin-bottom:.85em}
.body-wrap .r-block-crnr{height:25px;overflow:hidden;width:100%}
.body-wrap .r-block-crnr .cn{background-image:url(http://i.antilopa.ua/design/round-cn.png);background-repeat:no-repeat;height:25px;width:25px}
.body-wrap .r-block-crnr .tl,.body-wrap .r-block-crnr .bl{float:left}
.body-wrap .r-block-crnr .tr,.body-wrap .r-block-crnr .br{float:right}
.body-wrap .r-block-crnr .tl{background-position:0 0}
.body-wrap .r-block-crnr .tr{background-position:-25px 0}
.body-wrap .r-block-crnr .bl{background-position:0 -25px}
.body-wrap .r-block-crnr .br{background-position:-25px -25px}
.body-wrap .r-block-crnr .bgr{background:#fff;height:25px;margin:0 25px}
.body-wrap .r-block-body-bg{background:#fff}

.header{/*overflow:hidden*/}
.body-wrap-header{margin-bottom:0}
.header .top-block{position:relative}
.header .top-block .container{/*margin-top:-10px;*/padding-bottom:1em;padding-top:0}
.header .top-block .cell{width:32%}
.header .top-block .logo{width:160px}
.header .top-block .logo img{display:block;float:left;position:relative;z-index:10;margin-top:4px}
.header .top-block .logo .pistil{margin:0 2em 0 85px;padding-left:32px;background:url(http://i.antilopa.ua/design/logo-pistil.png) no-repeat 0 60%;position:relative;z-index:20}
.header .top-block .logo .pistil .rb{background:url(http://i.antilopa.ua/design/logo-pistil-bg.png) no-repeat 100% 100%}
.header .top-block .logo .pistil .lt{background:url(http://i.antilopa.ua/design/logo-pistil-lt.png) no-repeat 0 0}
.header .top-block .logo .pistil .rt{background:url(http://i.antilopa.ua/design/logo-pistil-rt.png) no-repeat 100% 0}
.header .top-block .logo .pistil .lb{background:url(http://i.antilopa.ua/design/logo-pistil-lb.png) no-repeat 0 100%}
.header .top-block .logo .pistil .text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:.9em;padding:1em 1.65em 1.25em;line-height:1.6em}
.header .top-block .contacts-info{}
.header .top-block .contacts-info .phone{padding-bottom:.5em;color:#707070;line-height:1em;margin-left:-4px}
.header .top-block .contacts-info .phone .cell{padding-left:4px;width:47%}
.header .top-block .contacts-info .phone .number{color:#000;padding:.325em 0 .15em;margin-left:-.15em;font-size:1.85em}
.header .top-block .contacts-info .phone .code{color:#666;font-size:.57em;float:left;margin:-.2em .25em 0 0}
/*.header .top-block .contacts-info .phone .number2{font-size:1.85em}*/
.header .top-block .contacts-info .phone .callback{line-height:1.4em}
.header .menu-top{overflow:hidden}
.header .menu-top li{float:left;padding-top:.65em}
.header .menu-top .request4service{padding:0;margin-left:.25em}
.header .menu-top .request4service a,.header .menu-top .request4service a span{background-image:url(http://i.antilopa.ua/design/request-button-small.png);background-repeat:no-repeat;display:block}
.header .menu-top .request4service a{text-decoration:none;background-repeat:repeat-x;background-position:0 -49px;background-color:#129112;height:35px;overflow:hidden;font-size:14px}
.header .menu-top .request4service a .l{background-position:0 0}
.header .menu-top .request4service a .r{background-position:100% -98px;line-height:34px;padding:0 15px}
.header .menu-top .request4service a:link,.header .menu-top .request4service a:visited{color:#dbeedb}
.header .menu-top .request4service a:hover{background-position:0 -196px;color:#fff}
.header .menu-top .request4service a:hover .l{background-position:0 -147px}
.header .menu-top .request4service a:hover .r{background-position:100% -245px}

.header .search-block{float:right}
.search-block form{padding:1.4em 0 1em;margin-left:.45em}
.search-block table{width:73%}
.search-block .field .text{width:96%;font-family:"Times New Roman", Times, serif;font-size:1.165em}
.search-block .submit button{padding:0;margin:0;background:none;border:0;display:block;width:16px;height:16px;cursor:pointer}
.search-block .submit button img{background:url(http://i.antilopa.ua/design/sprite.png) no-repeat -20px 0}

.header .top-block .menu-top{font-size:1.165em}
.header .top-block .menu-top li{padding-bottom:.5em}

.header .top-block .menu-main{width:50%;padding-top:1.2em}
.header .menu-main li{line-height:1.1em}
.header .menu-main .level-1{width:125px;float:left}
.header .menu-main .level-1 li{font-size:1.5em;padding:.2em .5em}
.header .menu-main .level-1 li a:link,.header .menu-main .level-1 li a:visited{color:#000}
.header .menu-main .level-1 li a:hover{color:#ed1c24}
.header .menu-main li.mediate,.header .menu-main li.active{font-weight:bold}
.header .menu-main .level-1 li.active{font-weight:normal}
.header .menu-main li.active{color:#fff;background:#ed1d25;border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}
.header .menu-main li.mediate{color:#ed1c24;line-height:1em}
.header .menu-main li.mediate a:link,.header .menu-main li.mediate a:visited,.header .menu-main li.active a:link,.header .menu-main li.active a:visited{color:#ed1c24}
.header .menu-main li.mediate a:hover{color:#ed1c24}
.header .menu-main li.active a:link,.header .menu-main li.active a:visited{color:#fff}
.header .menu-main li.active a:hover{color:#fff}
.header .menu-main .level-2,.header .menu-main .level-3{max-width:140px;float:left;margin-left:15px;padding-left:3px;border-left:1px solid #e5e5e5;font-size:1.15em}
.header .menu-main .level-2 li,.header .menu-main .level-3 li{padding:.25em .75em}

.box{padding-left:.5em}
.header .top-block .box{padding-top:.5em}

/*.content{min-height:38em}*/

.page-title .container{padding-bottom:0}

.clients-slider{padding-bottom:2.5em}
.clients-slider h3{padding-bottom:.1em}
.clients-slider .container{padding-bottom:0}

.separate-top{border-top:1px dashed #d4d4d4}

.studio-detail .container{padding:4em 1em 3em 0;margin-left:-1em}
.studio-detail .cell h4{padding-left:1.8em}

.goods{}
.goods .g-row{overflow:hidden;padding-bottom:6em}
.goods .g-row .item{float:left;width:33%}
.goods .item{text-align:center}
.goods .item .image td{vertical-align:middle;height:250px}
.goods .item p{padding:1em 0 0;width:85%;margin:0 auto;line-height:1.2em}

.goods-tile .item{padding-bottom:5em}

.top-goods{}
.top-goods .item{padding-bottom:3em;text-align:left}
.top-goods .item .image{padding-bottom:13px;background:url(http://i.antilopa.ua/design/top-goods-shadow-bottom.jpg) no-repeat 0 100%}
.top-goods .item .image div{max-width:700px;width:70%;border-right:1px solid #ccc}
.top-goods .item .image div img{width:100%;height:197px;display:block}

.goods h3{padding-left:1.38em}
.goods .container{padding-left:0;padding-right:0}
.goods table{width:100%}
.goods .tierce td{width:33%;padding-left:2.5em}
.tile .images td{}
.tile .details td{vertical-align:top;padding-top:1.5em;padding-right:2.5em}

.goods-floats{}
.goods-floats .item{float:left;width:24em;height:29em}


.pages-navigation{text-align:center;font-size:2.25em;padding-bottom:.5em}
.pages-navigation a,.pages-navigation span{line-height:1.2em;padding:.2em}
.pages-navigation .active{font-weight:bold;background:#f1f1f1;border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-webkit-border-radius:8px;padding-left:.5em;padding-right:.5em}

h3 a.rss{font-size:.77em;margin-left:.5em}
h3 a.rss:link,h3 a.rss:visited{color:#fe7800}
h3 a.rss:hover{color:#ed1c24}
h3 .social{font-size:.77em;margin-right:2.5em;float:right}
h3 .social img{margin-bottom:-4px}

.gray-block{background:#f0f0f0;border-top:1px dashed #c8c8c8;border-bottom:1px dashed #c8c8c8}
.gray-block .container{padding-top:3em;padding-bottom:5.5em}
.gray-block h3{padding-bottom:.75em}
.journal-news .item{padding-bottom:5.25em}
.journal-news .item .img img{margin-bottom:.75em}
.journal-news .item .title{font-size:2.4em;padding-bottom:.3em;line-height:1em;letter-spacing:-.01em}
.journal-news .item p{padding-bottom:0}
.journal-news .all-items{font-size:1.525em}

.ears{}
/*.ears .container{padding-left:0}*/
.ears .cell .box{padding-left:2.5em}
.ears .cell .box img{margin-left:-2.5em}
.ears .second-item .box{padding-left:5em}

.breadcrumbs{font-size:1.15em;overflow:hidden;padding-bottom:.35em}
.breadcrumbs li{float:left;padding-right:.25em}
.breadcrumbs a:link,.breadcrumbs a:visited{color:#006dc1}
.breadcrumbs a:hover{color:#ed1c24}

.clear{height:1px;overflow:hidden;width:100%;clear:both}

.seo{background:#f0f0f0;border-bottom:1px dashed #c8c8c8;position:relative;z-index:20;border-radius:25px 25px 0 0;-moz-border-radius:25px 25px 0 0;-o-border-radius:25px 25px 0 0;-webkit-border-radius:25px 25px 0 0;margin-bottom:-20px}
.seo .container{padding-top:3em}
.seo-text h1{font-size:1.5em}
.seo-text h2{font-size:1.35em}
.seo-text h3{font-size:1.25em}
.seo-text h1,.seo-text h2,.seo-text h3{padding-bottom:.3em;color:#222}
.seo-text{color:#464646;font-size:1.333em;line-height:1.3em;color:#464646}
.seo-text a:link,.seo-text a:visited{color:#464646}
.seo-text a:hover{color:#ed1c24}

.footer{}
.footer .menu-bottom{}
.footer .menu-bottom .cell{width:32%;padding-left:.5em}
.footer .menu-bottom ul{font-size:1.1em}
.footer .menu-bottom ul li{padding:.25em 1em .25em .5em;line-height:1.1em;float:left;clear:left;margin-left:-.5em}
.footer .menu-bottom .container{padding-top:3em;padding-bottom:3em}
.footer .menu-bottom p{font-size:1.1em;line-height:1.5em;padding-bottom:1.25em}
.footer .menu-bottom .phone{padding-bottom:1.25em;line-height:1em}
.footer .menu-bottom .phone .number{font-size:2.8em;line-height:1em;margin-left:-.2em}
.footer .menu-bottom .phone .number{font-size:2.8em;line-height:1em;margin-left:-.2em}
.footer .menu-bottom .phone .number .code{color:#666;font-size:.6em;float:left;margin:-.15em .4em 0 0}
/*.footer .menu-bottom .phone .number2{font-size:2.45em}*/
.footer .menu-bottom p .map{margin-left:.5em}
.footer .menu-bottom h4 a:link{color:#000}
.footer .menu-bottom h4 a:visited{color:#333}
.footer .menu-bottom h4 a:hover{color:#ed1c24}
.footer .menu-bottom .active h4{color:#ed1d25}
.footer .menu-bottom .active h4 a:link,.footer .menu-bottom .active h4 a:visited{color:#ed1d25}
.footer .menu-bottom div.active h4 a:hover{color:#ff111a}
.footer .menu-bottom li.active{background:#ed1d25;color:#fff;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-weight:bold}
.footer .menu-bottom li.active a:link,.footer .menu-bottom li.active a:visited{color:#fff}
.footer .menu-bottom li.active a:hover{color:#fff}
.footer .copyrights .container{padding-top:3em;padding-bottom:0}
.footer .copyrights p.large{font-size:1.333em}
.footer .copyrights p{font-size:1.1em;line-height:1.1em}





.popup{color:#000;text-align:left;font-size:1.25em}
.popup table{width:100%}
.popup td{vertical-align:top;background-repeat:no-repeat;padding:0;background-image:url(http://i.antilopa.ua/design/popup-default.png)}
.popup td.bg{background:#fff}
.popup .lt,.popup .rt,.popup .l,.popup .r,.popup .lb,.popup .rb{width:60px}
.popup .lt,.popup .rt,.popup .t,.popup .b,.popup .lb,.popup .rb{height:50px}
.popup .lt{background-position:-60px -60px}
.popup .rt{background-position:-120px -60px}
.popup .t{background-position:-60px 0}
.popup .b{background-position:-60px 100%}
.popup .lb{background-position:-60px -110px}
.popup .rb{background-position:-120px -110px}
.popup .l,.popup .r{background-repeat:repeat-y}
.popup .l{background-position:0 0}
.popup .r{background-position:100% 0}
.popup .close{width:35px;height:35px;float:right;margin:-1.4em -2.2em 0 0}
.popup .close a{display:block;width:35px;height:35px;background-image:url(http://i.antilopa.ua/design/popup-close.png);background-repeat:no-repeat;background-position:0 0}
.popup .close a:hover{background-position:-35px 0}
.popup .content-block{margin:-1em 0 -1.5em}
.popup h2{font-size:2.1em;font-weight:normal;padding-bottom:.7em;color:#000}
.popup .item{width:98%;overflow:hidden;padding-bottom:.7em}
.popup .item .title{float:left;width:8.8em;padding-top:.3em}
.popup .item .field{margin-left:9em}
.popup .item .text{font-size:1.2em;width:18em;font-family:"Times New Roman", Times, serif}
.popup .item textarea.text{height:3em}
.popup .submit{padding:.4em 0 2.5em}
.popup .submit input{font-family:"Times New Roman", Times, serif;font-size:1.7em;color:#000}
.popup p{padding-bottom:0;text-align:center;font-size:.9em}
.popup .success{height:19em;text-align:center}
.popup .success h3{color:#238700;font-size:1.6em;font-weight:normal;padding:1.5em 0 1em}
.popup .success p{font-size:1em;line-height:1.2em}
.popup .success .submit{padding:2em 0 3em}
.popup .no-cols div{padding-bottom:.3em}
.popup .no-cols textarea.text{width:29em;height:6em}

.feedback-form{width:45em}
.feedback-form .content-block{margin:-1.5em 0 -2em}
.feedback-form td{background-image:url(http://i.antilopa.ua/design/popup-feedback.png)}
.feedback-form td.bg{background:#fbf8e9}
.feedback-form .lt,.feedback-form .rt,.feedback-form .l,.feedback-form .r,.feedback-form .lb,.feedback-form .rb{width:70px}
.feedback-form .lt,.feedback-form .rt,.feedback-form .t,.feedback-form .b,.feedback-form .lb,.feedback-form .rb{height:65px}
.feedback-form .lt{background-position:-70px -70px}
.feedback-form .rt{background-position:-140px -70px}
.feedback-form .t{background-position:-70px 0}
.feedback-form .b{background-position:-70px 100%}
.feedback-form .lb{background-position:-70px -135px}
.feedback-form .rb{background-position:-140px -135px}
.feedback-form .no-cols div{font-size:1.3em;padding-bottom:.1em}
.feedback-form .no-cols textarea.text{width:26em;height:5em}
.feedback-form .item .title{width:14em}
.feedback-form .item .field{margin-left:14.2em}
.feedback-form .item .text{width:13.8em}
.feedback-form .submit{padding-bottom:0}
.feedback-form h2{padding-bottom:.3em}
.feedback-form .success{height:18em}

.callback-form{width:45em}
.callback-form td{background-image:url(http://i.antilopa.ua/design/popup-callback.png)}
.callback-form td.bg{background:#fbf8e9}
.callback-form .required{font-size:1.15em;padding-bottom:1.5em}
.callback-form .required .title{width:7.2em}
.callback-form .required .field{margin-left:7.4em}
.callback-form .required .text{width:10em;font-size:1.25em}
.callback-form .success .submit input{width:5.5em}

.request4service-form{width:50em}
.request4service-form td{background-image:url(http://i.antilopa.ua/design/popup-request4service.png)}
.request4service-form td.bg{background:#fbf8e9}
.request4service-form .item .title{width:13em}
.request4service-form .item .field{margin-left:13.2em}
.request4service-form .promo-code .title{width:22em}
.request4service-form .promo-code .field{margin-left:22.2em}
.request4service-form .promo-code input.text{width:2.2em}
.request4service-form .submit,.feedback-form .submit{text-align:center}
.request4service-form .success{height:16em}

.request4service a,.request4service a span{background-image:url(http://i.antilopa.ua/design/request-button.png);background-repeat:no-repeat;display:block}
.request4service a{font-size:1.4em;text-decoration:none;background-repeat:repeat-x;background-position:0 -70px;background-color:#129112;height:50px;overflow:hidden}
.request4service a .l{background-position:0 0}
.request4service a .r{background-position:100% -140px;line-height:50px;padding:0 25px;text-align:center}
.request4service a:link,.request4service a:visited{color:#dbeedb}
.request4service a:hover{background-position:0 -280px;color:#fff}
.request4service a:hover .l{background-position:0 -210px}
.request4service a:hover .r{background-position:100% -350px}

.navigation{width:70%;font-size:1.35em}
.navigation .previous,.navigation .next{width:40%}
.navigation .previous,.navigation .previous a{float:left}
.navigation .next,.navigation .next a{float:right}
.navigation .previous a{padding-left:1.5em}
.navigation .previous a span.arrow{margin-left:-1.3em}
.navigation a,.navigation a span.arrow{text-decoration:none}
.navigation a span{text-decoration:underline}
.navigation a span.arrow{color:#000}

.social-share{border-top:1px dashed #C8C8C8;width:100%}
.social-share .container{padding-bottom:0;padding-top:2em}
.social-share .cell{padding-right:.75em;font-size:1.45em;line-height:1.2em}
.social-share .cell a{margin-left:24px}
.social-share .cell img{margin:0 4px 0 -24px;vertical-align:bottom}
